$51.05
+0.55 (+1.09%)
As of Apr 1, 8:45 PM ET ·
Next Earnings Report
Apr 21, 2026
Time TBD
18 days away
EPS Estimate $1.35
Revenue Est $68.98M