The IRS receives information about stock sales, but not stock purchases. Brokers today are held more accountable than ever before, but it is still the taxpayer's responsibility to ensure the basis (or cost) of each stock is reported on their return. 

Find stock price on particular date
search by symbol, then on the left pane, select historic prices/

Find Stock Symbol by CUSIP