$22.00
-0.12 (-0.54%)
As of Mar 29, 10:24 PM ET ·
Next Earnings Report
Apr 16, 2026
Time TBD
14 days away
EPS Estimate $0.59