$0.82 (1.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1378 | last: 1539
Increased Positions
change: -597 | last: 652
Reduced Positions
change: -501 | last: 560
New Positions
change: -145 | last: 155
Sold Positions
change: 1252 | last: 98
Total Calls
Total Puts
Put-Call Ratio
change: -139.0227 | last: 1.3902
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $65.63 | 2.18B | $143.07B | $1.5B | $145.99B | $287.56B |
| 2024-12-31 | $61.02 | 2.16B | $131.49B | $1.8B | $101.67B | $231.36B |
| 2023-12-31 | $47.69 | 2.06B | $98.05B | $5.9B | $81.2B | $173.34B |
| 2022-12-31 | $52.95 | 2.02B | $107.22B | $861M | $80.98B | $187.34B |
| 2021-12-31 | $49.40 | 2.02B | $99.94B | $286M | $75.64B | $175.29B |
| 2020-12-31 | $40.81 | 2.02B | $82.43B | $452M | $68.38B | $150.35B |
| 2019-12-31 | $51.60 | 2.02B | $104.08B | $521.3M | $50.7B | $154.26B |
| 2018-12-31 | $42.41 | 1.72B | $73.12B | $518M | $64.61B | $137.21B |
| 2017-12-31 | $49.20 | 1.52B | $75.04B | $480M | $65.18B | $139.74B |
| 2016-12-31 | $56.59 | 911M | $51.55B | $2.12B | $41.57B | $91B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $75.33 | 2.18B | $164.38B | $2.55B | $153.24B | $315.07B |
| 2025-12-31 | $65.63 | 2.18B | $143.2B | $1.5B | $144.42B | $286.12B |
| 2025-09-30 | $70.24 | 2.18B | $153.12B | $1.51B | $103.86B | $255.46B |
| 2025-06-30 | $61.64 | 2.18B | $134.38B | $1.2B | $101.05B | $234.23B |
| 2025-03-31 | $63.74 | 2.18B | $138.9B | $2.09B | $103.11B | $239.93B |
| 2024-12-31 | $61.02 | 2.18B | $132.9B | $1.8B | $101.67B | $232.77B |
| 2024-09-30 | $54.92 | 2.18B | $119.57B | $2.01B | $95.3B | $212.86B |
| 2024-06-30 | $48.22 | 2.14B | $103.05B | $3.7B | $92.09B | $191.45B |
| 2024-03-31 | $48.45 | 2.13B | $103B | $1.38B | $87.58B | $189.2B |
| 2023-12-31 | $47.69 | 2.12B | $101.34B | $5.9B | $81.2B | $176.63B |
| 2023-09-30 | $45.06 | 2.05B | $92.29B | $1.95B | $57.06B | $147.4B |
| 2023-06-30 | $49.19 | 2.02B | $99.56B | $822.3M | $59.95B | $158.69B |