How transparent is FingerMotion FNGR financial reporting Q4 2024 EPS Misses Estimates Is Contineum CTNM stock holding key zones Q4 2025 EPS Misses Views How Air Products APD builds value over time Near Highs 20260508