Report Lifeline of Stages

Report Lifeline of Stages

Is there a report that tells us how long an opportunity has sat in different stages?

This way - I can calculate what the average amount of time spent, to take an opportunity from initial email to demo?