Tools for finacial analysis