$0.16 (0.11%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -355 | last: 374
Increased Positions
change: -168 | last: 181
Reduced Positions
change: -112 | last: 112
New Positions
change: -47 | last: 53
Sold Positions
change: 314 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -23.5669 | last: 0.2357
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $106.32 | 48.9M | $5.2B | $214.6M | $1.52B | $6.51B |
| 2024-12-31 | $96.74 | 48.6M | $4.7B | $187.3M | $1.75B | $6.27B |
| 2023-12-31 | $82.64 | 48.5M | $4.01B | $104.8M | $606.8M | $4.51B |
| 2022-12-31 | $54.34 | 48.2M | $2.62B | $160.4M | $587.2M | $3.05B |
| 2021-12-31 | $52.70 | 48.1M | $2.53B | $72.9M | $703.4M | $3.17B |
| 2020-12-31 | $54.93 | 48M | $2.64B | $95.8M | $254.5M | $2.8B |
| 2019-12-31 | $44.55 | 47.9M | $2.13B | $240.4M | $130.6M | $2.02B |
| 2018-12-31 | $27.69 | 48.8M | $1.35B | $99.4M | $185.5M | $1.44B |
| 2017-12-31 | $20.61 | 48.77M | $1B | $6.8M | $500K | $998.6M |
| 2016-12-31 | $20.61 | 48.77M | $1B | $14M | $- | $990.9M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $106.14 | 49M | $5.2B | $153.2M | $1.52B | $6.57B |
| 2025-12-31 | $106.32 | 49M | $5.21B | $214.6M | $1.52B | $6.52B |
| 2025-09-30 | $93.71 | 49M | $4.59B | $220M | $1.58B | $5.95B |
| 2025-06-30 | $86.71 | 48.9M | $4.24B | $189.7M | $1.74B | $5.79B |
| 2025-03-31 | $77.12 | 48.7M | $3.76B | $167.9M | $1.75B | $5.34B |
| 2024-12-31 | $96.74 | 48.7M | $4.71B | $187.3M | $1.75B | $6.28B |
| 2024-09-30 | $94.76 | 48.7M | $4.61B | $756.8M | $1.27B | $5.13B |
| 2024-06-30 | $80.76 | 48.6M | $3.92B | $103.7M | $742.4M | $4.56B |
| 2024-03-31 | $84.19 | 48.5M | $4.08B | $176.5M | $644.5M | $4.55B |
| 2023-12-31 | $82.64 | 48.6M | $4.02B | $104.8M | $606.8M | $4.52B |
| 2023-09-30 | $71.90 | 48.7M | $3.5B | $155.3M | $548.2M | $3.89B |
| 2023-06-30 | $75.77 | 48.5M | $3.67B | $197.9M | $585.2M | $4.06B |