-$1.06 (-1.01%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -370 | last: 388
Increased Positions
change: -208 | last: 213
Reduced Positions
change: -109 | last: 116
New Positions
change: -65 | last: 68
Sold Positions
change: 322 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -24.5009 | last: 0.245
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $116.55 | 39.6M | $4.62B | $389.89M | $1.47B | $5.7B |
| 2024-12-31 | $112.61 | 40.69M | $4.58B | $370.3M | $1.25B | $5.46B |
| 2023-12-31 | $77.25 | 42.24M | $3.26B | $597.04M | $1.3B | $3.96B |
| 2022-12-31 | $71.90 | 43.84M | $3.15B | $687.68M | $1.24B | $3.7B |
| 2021-12-31 | $65.73 | 44.8M | $2.94B | $641.56M | $1.54B | $3.84B |
| 2020-12-31 | $41.90 | 44.78M | $1.88B | $501.99M | $1.63B | $3.01B |
| 2019-12-31 | $55.00 | 42.2M | $2.32B | $407.48M | $1.51B | $3.42B |
| 2018-12-31 | $41.77 | 40.68M | $1.7B | $420.61M | $1.46B | $2.74B |
| 2017-12-31 | $77.17 | 42.22M | $3.26B | $561.11M | $1.56B | $4.26B |
| 2016-12-31 | $74.77 | 42.09M | $3.15B | $848.12M | $1.62B | $3.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-29 | $110.84 | 38.81M | $4.3B | $272.15M | $1.35B | $5.38B |
| 2025-12-31 | $116.55 | 39.25M | $4.57B | $389.89M | $1.4B | $5.59B |
| 2025-09-28 | $120.60 | 39.52M | $4.77B | $314.26M | $1.38B | $5.83B |
| 2025-06-29 | $115.80 | 39.51M | $4.58B | $301.49M | $1.37B | $5.64B |
| 2025-03-30 | $100.25 | 40.17M | $4.03B | $259M | $1.31B | $5.07B |
| 2024-12-31 | $112.61 | 40.69M | $4.58B | $370.3M | $1.25B | $5.46B |
| 2024-09-29 | $117.13 | 40.8M | $4.78B | $322.98M | $1.36B | $5.82B |
| 2024-06-30 | $91.55 | 40.69M | $3.73B | $564.75M | $1.27B | $4.44B |
| 2024-03-31 | $90.78 | 40.99M | $3.72B | $506.83M | $1.31B | $4.53B |
| 2023-12-31 | $77.25 | 41.56M | $3.21B | $597.04M | $1.3B | $3.91B |
| 2023-10-01 | $96.48 | 42.05M | $4.06B | $530.97M | $1.23B | $4.76B |
| 2023-07-02 | $96.30 | 42.5M | $4.09B | $514.77M | $1.27B | $4.85B |