-$2.29 (-3.55%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -200 | last: 211
Increased Positions
change: -87 | last: 91
Reduced Positions
change: -43 | last: 44
New Positions
change: -31 | last: 33
Sold Positions
change: 183 | last: 13
Total Calls
Total Puts
Put-Call Ratio
change: -54.6485 | last: 0.5465
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $53.48 | 484M | $25.88B | $201M | $14.69B | $40.37B |
| 2024-12-31 | $53.12 | 484M | $25.71B | $379M | $15.26B | $40.6B |
| 2023-12-31 | $49.79 | 484M | $24.1B | $575M | $15.99B | $39.51B |
| 2022-12-31 | $56.87 | 484M | $27.53B | $904M | $16.31B | $42.93B |
| 2021-12-31 | $42.24 | 484M | $20.44B | $974M | $17.27B | $36.74B |
| 2020-12-31 | $35.25 | 399.3M | $14.08B | $1.21B | $17.68B | $30.54B |
| 2019-12-31 | $39.81 | 484M | $19.27B | $1.78B | $17.67B | $35.16B |
| 2018-12-31 | $36.10 | 484M | $17.47B | $1.54B | $16.07B | $32B |
| 2017-12-31 | $29.64 | 484M | $14.35B | $1.59B | $16.05B | $28.8B |
| 2016-12-31 | $28.82 | 337.8M | $9.74B | $604.94M | $14.43B | $23.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $64.63 | 484M | $31.28B | $301M | $14.22B | $45.2B |
| 2025-12-31 | $53.48 | 484M | $25.88B | $201M | $14.69B | $40.37B |
| 2025-09-30 | $53.82 | 484M | $26.05B | $164M | $14.76B | $40.65B |
| 2025-06-30 | $56.05 | 484M | $27.13B | $108M | $14.82B | $41.84B |
| 2025-03-31 | $66.04 | 484M | $31.96B | $94M | $14.82B | $46.69B |
| 2024-12-31 | $53.12 | 484M | $25.71B | $379M | $15.26B | $40.6B |
| 2024-09-30 | $48.72 | 484M | $23.58B | $331M | $15.6B | $38.85B |
| 2024-06-30 | $49.39 | 484M | $23.9B | $351M | $15.75B | $39.3B |
| 2024-03-31 | $49.40 | 484M | $23.91B | $333M | $15.84B | $39.42B |
| 2023-12-31 | $49.79 | 484M | $24.1B | $575M | $15.99B | $39.51B |
| 2023-09-30 | $54.19 | 484M | $26.23B | $499M | $16.05B | $41.78B |
| 2023-06-30 | $46.14 | 484M | $22.33B | $2.08B | $17.49B | $37.75B |