FRD Friedman Industries Inc reports 139 Q3 2024 yearoveryear revenue decline shares fall 094 today How will Blue Owl OTF earnings compare to expectations Q1 2026 EPS Misses Estimates OCUL Ocular Therapeutix Inc tops Q4 2025 EPS estimates shares gain slightly even as quarterly revenue declines year over year