$19.34
+0.10 (+0.52%)
As of Mar 25, 9:59 PM ET ·
Next Earnings Report
Apr 14, 2026
Time TBD
18 days away
EPS Estimate $0.48
Revenue Est $246.49M