My Etrade can go back and show time and sales for the past 5 days. As far as a free service I don't know of one. Who is your broker - find out if they supply it.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.