$39.51
+1.39 (+3.65%)
As of May 9, 1:15 AM ET ·
Next Earnings Report
May 21, 2026
Before Market Open
10 days away
EPS Estimate $1.47
Revenue Est $556.63M