"For What It's Worth" is a song written by Stephen Stills. Performed by Buffalo Springfield, it was recorded on December 5, 1966, released as a single on Atco Records in December 1966 and peaked at No. 7 on the Billboard Hot 100 chart in the spring of 1967. Wikipedia