XPEL XPEL Stock Research XPEL Inc posts 74 EPS beat on strong auto sales T1 Energy revenue surges 25572 YoY TE shares surge 196 despite earnings miss The capital expenditure plan at Ryerson RYZ RYZ Q1 Earnings Ryerson Beats Estimates on Margin Strength