-$0.1 (-1.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -380 | last: 398
Increased Positions
change: -211 | last: 217
Reduced Positions
change: -114 | last: 124
New Positions
change: -60 | last: 62
Sold Positions
change: 318 | last: 56
Total Calls
Total Puts
Put-Call Ratio
change: -79.3819 | last: 0.7938
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $39.22 | 11.08B | $434.41B | $270.61B | $1.01T | $1.18T |
| 2024-12-31 | $27.96 | 10.86B | $303.49B | $263.76B | $905.63B | $945.36B |
| 2023-12-31 | $30.67 | 10.85B | $332.85B | $228.41B | $814.62B | $919.06B |
| 2022-12-31 | $22.62 | 9.8B | $221.61B | $210.72B | $721.4B | $732.29B |
| 2021-12-31 | $18.99 | 9.78B | $185.66B | $224.85B | $574.07B | $534.88B |
| 2020-12-31 | $23.67 | 9.76B | $231.01B | $191.97B | $577.99B | $617.03B |
| 2019-12-31 | $27.43 | 9.74B | $267.19B | $156.2B | $544.15B | $655.15B |
| 2018-12-31 | $26.57 | 9.72B | $258.22B | $157.73B | $559.07B | $659.57B |
| 2017-12-31 | $22.36 | 9.76B | $218.14B | $146.63B | $536.18B | $607.68B |
| 2016-12-31 | $16.69 | 9.78B | $163.31B | $126.93B | $669.98B | $706.35B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $43.39 | 11.02B | $478.32B | $273.61B | $1.08T | $1.29T |
| 2025-12-31 | $39.22 | 11.03B | $432.41B | $270.61B | $1.01T | $1.17T |
| 2025-09-30 | $39.03 | 10.8B | $421.36B | $264.31B | $981.74B | $1.14T |
| 2025-06-30 | $36.87 | 10.78B | $397.64B | $258.41B | $937.58B | $1.08T |
| 2025-03-31 | $31.58 | 10.12B | $319.58B | $255B | $905.31B | $969.88B |
| 2024-12-31 | $27.96 | 10.88B | $304.06B | $263.76B | $905.63B | $945.93B |
| 2024-09-30 | $33.06 | 10.87B | $359.37B | $245.83B | $904.1B | $1.02T |
| 2024-06-30 | $29.53 | 9.79B | $289.21B | $248.65B | $878.54B | $919.09B |
| 2024-03-31 | $30.63 | 9.84B | $301.59B | $227.96B | $833.16B | $906.79B |
| 2023-12-31 | $30.67 | 9.8B | $300.66B | $228.41B | $814.62B | $886.87B |
| 2023-09-30 | $24.52 | 9.8B | $240.31B | $225.74B | $809.92B | $824.49B |
| 2023-06-30 | $25.65 | 9.8B | $251.39B | $220.71B | $759.71B | $790.39B |