-$0.38 (-0.45%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -361 | last: 384
Increased Positions
change: -178 | last: 187
Reduced Positions
change: -115 | last: 122
New Positions
change: -49 | last: 53
Sold Positions
change: 321 | last: 37
Total Calls
Total Puts
Put-Call Ratio
change: -34.7625 | last: 0.3476
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $72.48 | 38.55M | $2.79B | $18.82M | $942.78M | $3.72B |
| 2024-12-31 | $77.72 | 37.46M | $2.91B | $26.66M | $938.24M | $3.82B |
| 2023-12-31 | $80.42 | 36.98M | $2.97B | $14.07M | $917.88M | $3.88B |
| 2022-12-31 | $92.55 | 36.96M | $3.42B | $6M | $734.43M | $4.15B |
| 2021-12-31 | $103.44 | 36.92M | $3.82B | $4.96M | $629.02M | $4.44B |
| 2020-12-31 | $79.51 | 36.88M | $2.93B | $36.74M | $586.56M | $3.48B |
| 2019-12-31 | $86.64 | 36.81M | $3.19B | $1.33M | $499.93M | $3.69B |
| 2018-12-31 | $67.04 | 36.73M | $2.46B | $7.14M | $416.91M | $2.87B |
| 2017-12-31 | $57.91 | 36.64M | $2.12B | $214K | $380.36M | $2.5B |
| 2016-12-31 | $45.56 | 36.55M | $1.67B | $436K | $411.31M | $2.08B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $75.62 | 39.11M | $2.96B | $22.16M | $930.56M | $3.87B |
| 2025-12-31 | $72.48 | 38.55M | $2.79B | $18.82M | $942.78M | $3.72B |
| 2025-09-30 | $73.32 | 38.57M | $2.83B | $26.07M | $921.78M | $3.72B |
| 2025-06-30 | $76.66 | 38.51M | $2.95B | $20.25M | $950.5M | $3.88B |
| 2025-03-31 | $78.68 | 38.25M | $3.01B | $21.23M | $947.49M | $3.94B |
| 2024-12-31 | $77.72 | 37.94M | $2.95B | $26.66M | $938.24M | $3.86B |
| 2024-09-30 | $83.29 | 37.56M | $3.13B | $16.47M | $946.67M | $4.06B |
| 2024-06-30 | $72.99 | 37.31M | $2.72B | $3.58M | $943.71M | $3.66B |
| 2024-03-31 | $71.66 | 37.03M | $2.65B | $17.01M | $921.31M | $3.56B |
| 2023-12-31 | $80.42 | 36.98M | $2.97B | $14.07M | $917.88M | $3.88B |
| 2023-09-30 | $78.68 | 36.98M | $2.91B | $8.6M | $858.31M | $3.76B |
| 2023-06-30 | $87.00 | 36.98M | $3.22B | $1.03M | $828.75M | $4.04B |