$2.37 (1.09%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -544 | last: 575
Increased Positions
change: -287 | last: 299
Reduced Positions
change: -164 | last: 171
New Positions
change: -87 | last: 89
Sold Positions
change: 448 | last: 83
Total Calls
Total Puts
Put-Call Ratio
change: -108.8865 | last: 1.0889
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $184.43 | 57.5M | $10.6B | $1.73B | $1.22B | $10.09B |
| 2024-12-31 | $151.75 | 57.2M | $8.68B | $306.7M | $319.3M | $8.69B |
| 2023-12-31 | $118.14 | 56.7M | $6.7B | $329.6M | $314.8M | $6.68B |
| 2022-12-31 | $100.45 | 56.4M | $5.67B | $427M | $1B | $6.24B |
| 2021-12-31 | $101.73 | 58.4M | $5.94B | $478.6M | $944.2M | $6.41B |
| 2020-12-31 | $77.66 | 58.3M | $4.53B | $551M | $1.33B | $5.3B |
| 2019-12-31 | $86.38 | 59.8M | $5.17B | $- | $- | $5.17B |
| 2018-12-31 | $72.18 | 59.6M | $4.3B | $343.4M | $948.2M | $4.91B |
| 2017-12-31 | $89.22 | 59.4M | $5.3B | $706.2M | $743.5M | $5.34B |
| 2016-12-31 | $72.12 | 58.5M | $4.22B | $509.7M | $745.3M | $4.45B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $171.00 | 57.7M | $9.87B | $355.4M | $1.21B | $10.73B |
| 2025-12-31 | $184.43 | 57.6M | $10.62B | $1.73B | $1.22B | $10.11B |
| 2025-09-30 | $184.14 | 57.6M | $10.61B | $388.2M | $13.5M | $10.23B |
| 2025-06-30 | $189.89 | 57.4M | $10.9B | $332.2M | $60.3M | $10.63B |
| 2025-03-31 | $153.18 | 57.4M | $8.79B | $435.1M | $259.9M | $8.62B |
| 2024-12-31 | $151.75 | 57.1M | $8.66B | $306.7M | $319.3M | $8.68B |
| 2024-09-30 | $158.28 | 57.2M | $9.05B | $258.2M | $345.2M | $9.14B |
| 2024-06-30 | $143.03 | 57.2M | $8.18B | $229.3M | $389.7M | $8.34B |
| 2024-03-31 | $134.98 | 57M | $7.69B | $219.4M | $368.7M | $7.84B |
| 2023-12-31 | $118.14 | 56.9M | $6.72B | $329.6M | $314.8M | $6.71B |
| 2023-09-30 | $88.84 | 56.8M | $5.05B | $273.8M | $260.8M | $5.03B |
| 2023-06-30 | $89.12 | 56.7M | $5.05B | $218.9M | $272.9M | $5.11B |