Patrick Industries PATK Delivers Q1 2026 Beat EPS 110 vs 106 Expected Perfect PERF Stock Jumps 151 Approaching 177 20260515 Commvault CVLT Delivers Q1 2026 Beat EPS 128 vs 111 Expected