-$24.01 (-6.61%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -364 | last: 380
Increased Positions
change: -205 | last: 215
Reduced Positions
change: -103 | last: 105
New Positions
change: -69 | last: 75
Sold Positions
change: 317 | last: 43
Total Calls
Total Puts
Put-Call Ratio
change: -38.02 | last: 0.3802
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $246.54 | 28.94M | $7.14B | $496.3M | $9.34M | $6.65B |
| 2024-12-31 | $156.66 | 28.59M | $4.48B | $344.86M | $7.26M | $4.14B |
| 2023-12-31 | $124.06 | 27.15M | $3.37B | $358.33M | $8.09M | $3.02B |
| 2022-12-31 | $79.22 | 25.49M | $2.02B | $161.9M | $8.93M | $1.87B |
| 2021-12-31 | $69.95 | 22.2M | $1.55B | $341.25M | $8.02M | $1.22B |
| 2020-12-31 | $60.00 | 18.79M | $1.13B | $268.27M | $11.55M | $870.51M |
| 2019-12-31 | $55.38 | 15.9M | $880.6M | $187.51M | $3.26M | $696.35M |
| 2018-12-31 | $20.78 | 11.2M | $232.8M | $103.67M | $- | $129.13M |
| 2017-12-31 | $10.52 | 5.36M | $56.39M | $49.59M | $- | $6.8M |
| 2016-12-31 | $10.64 | 4.28M | $45.49M | $1.92M | $1.84M | $45.41M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $258.32 | 29.29M | $7.57B | $501.31M | $9.11M | $7.07B |
| 2025-12-31 | $246.54 | 28.94M | $7.14B | $496.3M | $9.34M | $6.65B |
| 2025-09-30 | $176.53 | 28.95M | $5.11B | $392.6M | $9.51M | $4.73B |
| 2025-06-30 | $137.46 | 28.91M | $3.97B | $353.83M | $9.68M | $3.63B |
| 2025-03-31 | $180.30 | 28.82M | $5.2B | $308.77M | $9.66M | $4.9B |
| 2024-12-31 | $156.66 | 28.76M | $4.5B | $344.86M | $7.26M | $4.17B |
| 2024-09-30 | $182.03 | 28.72M | $5.23B | $373.97M | $7.48M | $4.86B |
| 2024-06-30 | $182.27 | 28.6M | $5.21B | $345.79M | $7.69M | $4.87B |
| 2024-03-31 | $176.07 | 28.3M | $4.98B | $359.01M | $7.9M | $4.63B |
| 2023-12-31 | $124.06 | 28.17M | $3.49B | $358.33M | $8.09M | $3.14B |
| 2023-09-30 | $116.00 | 28.04M | $3.25B | $373.24M | $8.32M | $2.89B |
| 2023-06-30 | $117.40 | 26.66M | $3.13B | $275.88M | $8.54M | $2.86B |