$25.81 (11.24%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -392 | last: 417
Increased Positions
change: -210 | last: 228
Reduced Positions
change: -125 | last: 127
New Positions
change: -123 | last: 132
Sold Positions
change: 312 | last: 60
Total Calls
Total Puts
Put-Call Ratio
change: -87.1517 | last: 0.8715
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $117.42 | 113.64M | $13.34B | $235.37M | $161.52M | $13.27B |
| 2024-12-31 | $51.51 | 111.15M | $5.73B | $271.89M | $180.81M | $5.63B |
| 2023-12-31 | $30.52 | 110.29M | $3.37B | $260.66M | $231.56M | $3.34B |
| 2022-12-31 | $43.20 | 109.35M | $4.72B | $340.76M | $272.34M | $4.66B |
| 2021-12-31 | $39.68 | 108.28M | $4.3B | $210.93M | $314.84M | $4.4B |
| 2020-12-31 | $25.82 | 107.25M | $2.77B | $211.68M | $390.28M | $2.95B |
| 2019-12-31 | $24.06 | 106.26M | $2.56B | $355.56M | $311.75M | $2.51B |
| 2018-12-31 | $14.74 | 100.4M | $1.48B | $385.09M | $267.48M | $1.36B |
| 2017-12-31 | $34.50 | 96.65M | $3.33B | $445.96M | $334.68M | $3.22B |
| 2016-12-31 | $19.03 | 87.48M | $1.66B | $355.28M | $344.23M | $1.65B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $175.48 | 114.34M | $20.06B | $243.31M | $155.86M | $19.98B |
| 2025-12-31 | $117.42 | 114.47M | $13.44B | $235.37M | $161.52M | $13.37B |
| 2025-09-30 | $72.30 | 112.13M | $8.11B | $272.74M | $164.09M | $8B |
| 2025-06-30 | $43.35 | 111.81M | $4.85B | $265.29M | $176.1M | $4.76B |
| 2025-03-31 | $35.66 | 111.58M | $3.98B | $274.82M | $162.32M | $3.87B |
| 2024-12-31 | $51.51 | 111.49M | $5.74B | $271.89M | $180.81M | $5.65B |
| 2024-09-30 | $44.26 | 111.52M | $4.94B | $270.98M | $193.31M | $4.86B |
| 2024-06-30 | $39.67 | 111.04M | $4.4B | $265.31M | $188.08M | $4.33B |
| 2024-03-31 | $33.10 | 110.84M | $3.67B | $260.5M | $209.4M | $3.62B |
| 2023-12-31 | $30.52 | 110.8M | $3.38B | $260.66M | $231.56M | $3.35B |
| 2023-09-30 | $24.56 | 110.3M | $2.71B | $314.82M | $227.57M | $2.62B |
| 2023-06-30 | $37.52 | 110.09M | $4.13B | $318.2M | $220.16M | $4.03B |