$1.97 (2.7%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -354 | last: 374
Increased Positions
change: -215 | last: 225
Reduced Positions
change: -111 | last: 118
New Positions
change: -62 | last: 66
Sold Positions
change: 249 | last: 104
Total Calls
Total Puts
Put-Call Ratio
change: -1380.597 | last: 13.806
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $101.40 | 56.95M | $5.77B | $140.58M | $1.76B | $7.39B |
| 2024-12-31 | $110.85 | 57.93M | $6.42B | $110.33M | $1.79B | $8.1B |
| 2023-12-31 | $94.24 | 57.72M | $5.44B | $71.57M | $1.86B | $7.23B |
| 2022-12-31 | $63.10 | 58.34M | $3.68B | $36.22M | $1.97B | $5.61B |
| 2021-12-31 | $125.88 | 60.31M | $7.59B | $260.98M | $1.78B | $9.11B |
| 2020-12-31 | $172.99 | 59.53M | $10.3B | $384.34M | $1.85B | $11.76B |
| 2019-12-31 | $150.29 | 57.84M | $8.69B | $27.87M | $1.81B | $10.47B |
| 2018-12-31 | $111.45 | 57.81M | $6.44B | $15.45M | $1.17B | $7.59B |
| 2017-12-31 | $94.00 | 58.87M | $5.53B | $23.23M | $1.18B | $6.69B |
| 2016-12-31 | $70.02 | 59.23M | $4.15B | $12.86M | $1.14B | $5.28B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.13 | 54.34M | $4.46B | $134.21M | $1.87B | $6.2B |
| 2025-12-31 | $101.40 | 56.22M | $5.7B | $140.58M | $1.76B | $7.32B |
| 2025-09-30 | $108.57 | 57.19M | $6.21B | $123.44M | $1.75B | $7.83B |
| 2025-06-30 | $123.59 | 57.32M | $7.08B | $194.58M | $1.75B | $8.64B |
| 2025-03-31 | $127.04 | 57.38M | $7.29B | $121.67M | $1.75B | $8.92B |
| 2024-12-31 | $110.85 | 57.82M | $6.41B | $110.33M | $1.79B | $8.09B |
| 2024-09-30 | $140.13 | 58.06M | $8.14B | $116.83M | $1.84B | $9.86B |
| 2024-06-30 | $108.64 | 57.97M | $6.3B | $141.43M | $1.83B | $7.99B |
| 2024-03-31 | $112.49 | 57.88M | $6.51B | $67.26M | $1.85B | $8.29B |
| 2023-12-31 | $94.24 | 57.79M | $5.45B | $71.57M | $1.86B | $7.23B |
| 2023-09-30 | $81.46 | 57.77M | $4.71B | $40.93M | $1.89B | $6.55B |
| 2023-06-30 | $92.45 | 57.71M | $5.34B | $66.01M | $1.88B | $7.15B |