"For What It's Worth", often referred to as simply "For What It's Worth", is a song written by Stephen Stills, first recorded by Buffalo Springfield on December 5, 1966, and released as a single on Atco Records in December 1966; it peaked at no. 7 on the Billboard Hot 100 chart in the spring of 1967. From Wikipedia