$51.02
+0.31 (+0.61%)
As of Mar 25, 10:04 PM ET ·
Next Earnings Report
Apr 9, 2026
Time TBD
13 days away
EPS Estimate $1.39
Revenue Est $34.26M