PennyMac PMTU Q1 2026 Results Miss Estimates EPS 016 vs 038
Crown CCK Q1 2026 Earnings Beat Revenue NA EPS 186
Photronics PLAB Q1 2026 Earnings EPS 061 Beats Estimates
BYD Eyes European Expansion Through Acquisition of Idle Plants Including Potential Maserati Deal
Alpha Omega Semiconductor Completes Stake Sale in ChinaBased Joint Venture
Meta Platforms META Crushes Q1 2026 Estimates EPS 731 Tops Views