$48.00
-0.05 (-0.10%)
As of Apr 2, 10:03 PM ET ·
Next Earnings Report
Apr 23, 2026
Time TBD
20 days away
EPS Estimate $1.27
Revenue Est $40.72M