Franklin FC Stock Research FC Q1 2026 Earnings Franklin Covey Posts 759 EPS Miss Amid Headwinds PHINIA PHIN Stock DCF Valuation Builds on Momentum 20260418 Ramaco METCZ Stock Public Investment Bullish Sentiment 20260418