SPX Technologies' Olympus Max product demonstrates strong traction, with $50M in 2025 bookings. Read why SPXC stock is rated ...