stock report for last 30 days