$1.59 (1.47%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -318 | last: 334
Increased Positions
change: -179 | last: 183
Reduced Positions
change: -86 | last: 91
New Positions
change: -53 | last: 53
Sold Positions
change: 260 | last: 54
Total Calls
Total Puts
Put-Call Ratio
change: -68.2663 | last: 0.6827
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $95.26 | 46.17M | $4.4B | $45M | $2.13B | $6.48B |
| 2024-12-31 | $141.98 | 47.2M | $6.7B | $40.18M | $1.89B | $8.55B |
| 2023-12-31 | $113.30 | 50.34M | $5.7B | $26.75M | $1.68B | $7.36B |
| 2022-12-31 | $112.64 | 54.6M | $6.15B | $41.57M | $1.29B | $7.39B |
| 2021-12-31 | $155.99 | 55.38M | $8.64B | $511.6M | $1.11B | $9.23B |
| 2020-12-31 | $106.73 | 55.18M | $5.89B | $234.78M | $1.08B | $6.74B |
| 2019-12-31 | $103.43 | 55.36M | $5.73B | $33.77M | $882.98M | $6.57B |
| 2018-12-31 | $71.58 | 56.49M | $4.04B | $26.64M | $754.61M | $4.77B |
| 2017-12-31 | $77.60 | 56.6M | $4.39B | $235.34M | $726.52M | $4.88B |
| 2016-12-31 | $56.05 | 56.2M | $3.15B | $202.46M | $840.6M | $3.79B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $103.50 | 46.14M | $4.78B | $43.87M | $2.11B | $6.84B |
| 2025-12-31 | $95.26 | 46.05M | $4.39B | $45M | $2.13B | $6.47B |
| 2025-09-30 | $106.91 | 46.05M | $4.92B | $52.58M | $2.03B | $6.9B |
| 2025-06-30 | $126.88 | 46.14M | $5.85B | $58.61M | $2.01B | $7.81B |
| 2025-03-31 | $132.78 | 46.49M | $6.17B | $40.05M | $1.99B | $8.12B |
| 2024-12-31 | $141.98 | 46.79M | $6.64B | $40.18M | $1.89B | $8.49B |
| 2024-09-30 | $130.30 | 46.9M | $6.11B | $58.56M | $1.92B | $7.97B |
| 2024-06-30 | $118.89 | 47.74M | $5.68B | $60.41M | $1.98B | $7.59B |
| 2024-03-31 | $123.71 | 49.3M | $6.1B | $42.11M | $1.81B | $7.86B |
| 2023-12-31 | $113.30 | 49.53M | $5.61B | $26.75M | $1.68B | $7.27B |
| 2023-09-30 | $122.51 | 50.04M | $6.13B | $36.43M | $1.51B | $7.6B |
| 2023-06-30 | $117.52 | 50.63M | $5.95B | $36.17M | $1.46B | $7.37B |