Investment analysis tools