-$0.34 (-0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1253 | last: 1431
Increased Positions
change: -524 | last: 600
Reduced Positions
change: -509 | last: 560
New Positions
change: -89 | last: 110
Sold Positions
change: 1045 | last: 178
Total Calls
Total Puts
Put-Call Ratio
change: -156.4527 | last: 1.5645
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $78.94 | 664.96M | $52.49B | $22.03B | $20.18B | $50.64B |
| 2024-12-31 | $81.88 | 689.21M | $56.43B | $20.07B | $18.72B | $55.08B |
| 2023-12-31 | $66.13 | 762.43M | $50.42B | $20.64B | $18.83B | $48.61B |
| 2022-12-31 | $72.37 | 779.1M | $56.38B | $20.2B | $17.98B | $54.17B |
| 2021-12-31 | $62.49 | 825.54M | $51.59B | $20.05B | $17.43B | $48.97B |
| 2020-12-31 | $46.95 | 892.91M | $41.92B | $19.8B | $18.15B | $40.28B |
| 2019-12-31 | $50.97 | 915.34M | $46.65B | $16.6B | $16.85B | $46.91B |
| 2018-12-31 | $41.06 | 958.61M | $39.36B | $15.82B | $16.24B | $39.78B |
| 2017-12-31 | $50.56 | 1.04B | $52.76B | $12.7B | $19.31B | $59.37B |
| 2016-12-31 | $48.02 | 1.1B | $52.61B | $12.65B | $19.85B | $59.81B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $70.72 | 652M | $46.11B | $22.69B | $20.29B | $43.71B |
| 2025-12-31 | $78.94 | 664.96M | $52.49B | $22.03B | $20.18B | $50.64B |
| 2025-09-30 | $82.37 | 664.7M | $54.75B | $20.23B | $19.83B | $54.35B |
| 2025-06-30 | $80.42 | 670.8M | $53.95B | $22.18B | $19.91B | $51.67B |
| 2025-03-31 | $80.29 | 682.3M | $54.78B | $21.33B | $19.23B | $52.68B |
| 2024-12-31 | $81.88 | 696.07M | $56.99B | $20.07B | $18.72B | $55.64B |
| 2024-09-30 | $82.48 | 699.3M | $57.68B | $21.76B | $18.84B | $54.76B |
| 2024-06-30 | $69.88 | 710.5M | $49.65B | $20.79B | $18.36B | $47.23B |
| 2024-03-31 | $73.69 | 723.2M | $53.29B | $19.84B | $19.26B | $52.71B |
| 2023-12-31 | $66.13 | 745.45M | $49.3B | $20.64B | $18.83B | $47.49B |
| 2023-09-30 | $62.91 | 751.4M | $47.27B | $14.91B | $18.8B | $51.15B |
| 2023-06-30 | $56.53 | 765.9M | $43.3B | $15.42B | $17.9B | $45.78B |