-$0.33 (-0.75%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1169 | last: 1301
Increased Positions
change: -556 | last: 652
Reduced Positions
change: -407 | last: 428
New Positions
change: -202 | last: 232
Sold Positions
change: 1022 | last: 126
Total Calls
Total Puts
Put-Call Ratio
change: -70.8067 | last: 0.7081
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $36.63 | 628M | $23B | $1.43B | $8.78B | $30.35B |
| 2024-12-31 | $32.73 | 623M | $20.39B | $846M | $9.2B | $28.75B |
| 2023-12-31 | $45.30 | 639M | $28.95B | $875M | $6.45B | $34.52B |
| 2022-12-31 | $61.51 | 651M | $40.04B | $1.45B | $6.7B | $45.29B |
| 2021-12-31 | $44.05 | 663M | $29.21B | $2.1B | $6.76B | $33.87B |
| 2020-12-31 | $15.81 | 377M | $5.96B | $2.05B | $4.54B | $8.46B |
| 2019-12-31 | $25.97 | 401M | $10.41B | $1.46B | $4.54B | $13.49B |
| 2018-12-31 | $22.54 | 499M | $11.25B | $2.41B | $4.45B | $13.29B |
| 2017-12-31 | $41.40 | 525M | $21.74B | $2.64B | $6.86B | $25.96B |
| 2016-12-31 | $45.67 | 507M | $23.15B | $1.96B | $10.15B | $31.35B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $50.32 | 621M | $31.25B | $1.82B | $8.59B | $38.03B |
| 2025-12-31 | $36.63 | 621M | $22.75B | $1.43B | $8.78B | $30.1B |
| 2025-09-30 | $35.06 | 635M | $22.26B | $1.28B | $8.55B | $29.53B |
| 2025-06-30 | $31.81 | 635M | $20.2B | $1.76B | $8.99B | $27.43B |
| 2025-03-31 | $37.40 | 643M | $24.05B | $1.23B | $8.96B | $31.77B |
| 2024-12-31 | $32.73 | 623M | $20.39B | $846M | $9.2B | $28.75B |
| 2024-09-30 | $39.12 | 622M | $24.33B | $676M | $9.21B | $32.87B |
| 2024-06-30 | $47.73 | 626M | $29.88B | $1.17B | $6.46B | $35.16B |
| 2024-03-31 | $50.95 | 629M | $32.05B | $1.15B | $6.45B | $37.35B |
| 2023-12-31 | $45.30 | 635M | $28.77B | $875M | $6.45B | $34.34B |
| 2023-09-30 | $47.70 | 635M | $30.29B | $761M | $6.45B | $35.98B |
| 2023-06-30 | $48.34 | 638M | $30.84B | $372M | $6.71B | $37.18B |