PTC PTC posts 216 percent Q1 2026 EPS beat but shares slip 087 percent in todays trading How CVRx CVRX revenue breaks down and what it means Trades Higher 20260508 Why Highway HIHO earnings could be a turning point Putnam PMM Stock Why You Should Watch It Smart Money Outflows 20260427