$20.10
+0.09 (+0.45%)
As of Mar 25, 9:56 PM ET ·
Next Earnings Report
Apr 13, 2026
Time TBD
17 days away
EPS Estimate $0.50
Revenue Est $317.34M