High Today
149.97
Low Today
144.54
Volume
1.3M
10-Day Avg Volume
1.1M
52-Week High (03/02/26)
218.00
52-Week Low (07/23/25)
134.79
1 Yr % Change (TTM)
-1.24
Market Cap
8.7B
Shares Outstanding
58.4M
Price/Earnings
27.7x
Revenue (TTM)
5.1B
Earnings per Share
6.14
Dividend + Yield
0.26 (0.17%)
Beta
.37