$0.6 (0.81%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -220 | last: 237
Increased Positions
change: -116 | last: 125
Reduced Positions
change: -81 | last: 82
New Positions
change: -33 | last: 36
Sold Positions
change: 184 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $50.70 | 29.57M | $1.5B | $112.35M | $455.66M | $1.84B |
| 2024-12-31 | $79.97 | 31.23M | $2.5B | $115.28M | $387.2M | $2.77B |
| 2023-12-31 | $98.22 | 31.17M | $3.06B | $173.42M | $514.86M | $3.4B |
| 2022-12-31 | $98.59 | 31.34M | $3.09B | $291.78M | $495.12M | $3.29B |
| 2021-12-31 | $88.45 | 32.35M | $2.86B | $302.04M | $380.85M | $2.94B |
| 2020-12-31 | $73.42 | 32.33M | $2.37B | $241.32M | $433.59M | $2.57B |
| 2019-12-31 | $75.92 | 32.3M | $2.45B | $195.54M | $466.97M | $2.72B |
| 2018-12-31 | $62.43 | 32.25M | $2.01B | $197.76M | $524.93M | $2.34B |
| 2017-12-31 | $61.45 | 32.17M | $1.98B | $183.73M | $516.18M | $2.31B |
| 2016-12-31 | $46.30 | 32.09M | $1.49B | $181.74M | $484.9M | $1.79B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $52.21 | 28.32M | $1.48B | $122.56M | $476.54M | $1.83B |
| 2025-12-31 | $50.70 | 28.53M | $1.45B | $112.35M | $455.66M | $1.79B |
| 2025-09-30 | $53.30 | 29.01M | $1.55B | $108.31M | $481.54M | $1.92B |
| 2025-06-30 | $70.13 | 29.93M | $2.1B | $106.69M | $444.69M | $2.44B |
| 2025-03-31 | $69.04 | 30.82M | $2.13B | $119.35M | $416.43M | $2.43B |
| 2024-12-31 | $79.97 | 31.23M | $2.5B | $115.28M | $387.2M | $2.77B |
| 2024-09-30 | $88.85 | 31.25M | $2.78B | $127.22M | $362.19M | $3.01B |
| 2024-06-30 | $82.36 | 31.24M | $2.57B | $116.44M | $377.06M | $2.83B |
| 2024-03-31 | $90.67 | 31.21M | $2.83B | $125.41M | $439.13M | $3.14B |
| 2023-12-31 | $98.22 | 31.2M | $3.06B | $173.42M | $514.86M | $3.41B |
| 2023-09-30 | $86.28 | 31.18M | $2.69B | $171.51M | $490.58M | $3.01B |
| 2023-06-30 | $93.28 | 31.17M | $2.91B | $300.92M | $487M | $3.09B |