34% CAGR- Fundamental Analysis through Statement Analysis, Stock Valuation and Red Flag Analysis for finding hidden GEMs