-$0.2 (-0.55%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1225 | last: 1323
Increased Positions
change: -479 | last: 516
Reduced Positions
change: -543 | last: 582
New Positions
change: -116 | last: 121
Sold Positions
change: 935 | last: 222
Total Calls
Total Puts
Put-Call Ratio
change: -154.1228 | last: 1.5412
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $37.00 | 1.34B | $49.48B | $350.54M | $9.85B | $58.98B |
| 2024-12-31 | $60.30 | 1.37B | $82.51B | $748.54M | $4.54B | $86.3B |
| 2023-12-31 | $45.74 | 1.38B | $63.02B | $560.61M | $4.05B | $66.51B |
| 2022-12-31 | $27.75 | 1.39B | $38.64B | $384M | $3.73B | $41.99B |
| 2021-12-31 | $34.97 | 1.41B | $49.19B | $815.37M | $3.52B | $51.89B |
| 2020-12-31 | $27.73 | 1.4B | $38.71B | $607.99M | $3.16B | $41.26B |
| 2019-12-31 | $16.74 | 1.39B | $23.22B | $480.63M | $2.85B | $25.59B |
| 2018-12-31 | $8.64 | 1.39B | $12.02B | $249.95M | $- | $11.77B |
| 2017-12-31 | $5.78 | 1.42B | $8.23B | $184.57M | $- | $8.05B |
| 2016-12-31 | $7.55 | 1.46B | $11.05B | $87.88M | $- | $10.96B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $32.01 | 1.3B | $41.56B | $246.64M | $5.25B | $46.56B |
| 2025-12-31 | $37.00 | 1.31B | $48.65B | $350.54M | $9.85B | $58.15B |
| 2025-09-30 | $39.19 | 1.34B | $52.32B | $698.74M | $4.98B | $56.6B |
| 2025-06-30 | $56.15 | 1.34B | $75.52B | $844.52M | $4.78B | $79.46B |
| 2025-03-31 | $50.21 | 1.35B | $68.01B | $725.6M | $4.63B | $71.92B |
| 2024-12-31 | $60.30 | 1.36B | $82.09B | $748.54M | $4.54B | $85.88B |
| 2024-09-30 | $57.62 | 1.37B | $78.77B | $698.55M | $4.48B | $82.55B |
| 2024-06-30 | $61.81 | 1.37B | $84.85B | $806.53M | $4.28B | $88.32B |
| 2024-03-31 | $57.54 | 1.37B | $78.96B | $727.39M | $4.16B | $82.39B |
| 2023-12-31 | $45.74 | 1.37B | $62.76B | $560.61M | $4.05B | $66.25B |
| 2023-09-30 | $36.64 | 1.38B | $50.47B | $602.31M | $4.02B | $53.89B |
| 2023-06-30 | $42.78 | 1.38B | $59.04B | $504.87M | $3.89B | $62.43B |