Dynamic Financial Analysis