Despite experiencing a rollercoaster first half of the year marked by policy uncertainties and trade tensions, the Canadian stock market has managed to reach all-time highs, with the TSX showing resilience amid global economic shifts. In this environment of volatility and potential opportunities, identifying undervalued stocks becomes crucial for investors seeking to capitalize on discrepancies between market prices and intrinsic values.
Top 10 Undervalued Stocks Based On Cash Flows In Canada
| Name | Current Price | Fair Value (Est) | Discount (Est) |
| Trisura Group (TSX:TSU) | CA$44.09 | CA$85.65 | 48.5% |
| Triple Flag Precious Metals (TSX:TFPM) | CA$32.20 | CA$47.47 | 32.2% |
| Timbercreek Financial (TSX:TF) | CA$7.61 | CA$11.08 | 31.3% |
| TerraVest Industries (TSX:TVK) | CA$169.40 | CA$314.27 | 46.1% |
| Teck Resources (TSX:TECK.B) | CA$52.61 | CA$89.70 | 41.3% |
| Sandstorm Gold (TSX:SSL) | CA$13.51 | CA$19.41 | 30.4% |
| Magna Mining (TSXV:NICU) | CA$1.79 | CA$3.41 | 47.6% |
| Lithium Royalty (TSX:LIRC) | CA$5.42 | CA$8.78 | 38.3% |
| K92 Mining… |


