-$0.18 (-0.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1678 | last: 1862
Increased Positions
change: -834 | last: 917
Reduced Positions
change: -582 | last: 643
New Positions
change: -222 | last: 237
Sold Positions
change: 1508 | last: 134
Total Calls
Total Puts
Put-Call Ratio
change: -69.844 | last: 0.6984
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $60.11 | 1.22B | $73.39B | $63M | $29.39B | $102.72B |
| 2024-12-31 | $54.12 | 1.22B | $65.98B | $60M | $27.08B | $93B |
| 2023-12-31 | $34.83 | 1.22B | $42.42B | $2.15B | $26.46B | $66.73B |
| 2022-12-31 | $32.90 | 1.22B | $40.08B | $152M | $22.9B | $62.84B |
| 2021-12-31 | $26.04 | 1.22B | $31.64B | $1.68B | $23.68B | $53.64B |
| 2020-12-31 | $20.05 | 1.21B | $24.33B | $142M | $22.34B | $46.54B |
| 2019-12-31 | $23.72 | 1.21B | $28.75B | $289M | $22.29B | $50.75B |
| 2018-12-31 | $22.05 | 973.63M | $21.47B | $168M | $22.41B | $43.71B |
| 2017-12-31 | $30.49 | 826M | $25.18B | $899M | $20.94B | $45.22B |
| 2016-12-31 | $31.14 | 750M | $23.36B | $170M | $23.5B | $46.69B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $72.78 | 1.22B | $89.01B | $950M | $30.3B | $118.36B |
| 2025-12-31 | $60.11 | 1.22B | $73.45B | $63M | $29.39B | $102.78B |
| 2025-09-30 | $63.35 | 1.22B | $77.41B | $70M | $27.99B | $105.33B |
| 2025-06-30 | $62.81 | 1.22B | $76.73B | $903M | $28.57B | $104.4B |
| 2025-03-31 | $59.76 | 1.22B | $72.95B | $100M | $27.41B | $100.26B |
| 2024-12-31 | $54.12 | 1.22B | $65.98B | $60M | $26.94B | $92.86B |
| 2024-09-30 | $45.65 | 1.22B | $55.67B | $762M | $27.11B | $82.02B |
| 2024-06-30 | $42.39 | 1.22B | $51.69B | $55M | $26.26B | $77.9B |
| 2024-03-31 | $38.87 | 1.22B | $47.35B | $667M | $26.89B | $73.57B |
| 2023-12-31 | $34.83 | 1.22B | $42.39B | $2.15B | $26.46B | $66.7B |
| 2023-09-30 | $33.69 | 1.22B | $41B | $2.07B | $25.65B | $64.58B |
| 2023-06-30 | $32.63 | 1.22B | $39.73B | $551M | $24.41B | $63.59B |