$4.49 (3.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -771 | last: 845
Increased Positions
change: -405 | last: 437
Reduced Positions
change: -258 | last: 280
New Positions
change: -138 | last: 147
Sold Positions
change: 563 | last: 176
Total Calls
Total Puts
Put-Call Ratio
change: -162.8974 | last: 1.629
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $161.63 | 217.36M | $52.47B | $1.5B | $14.91B | $65.89B |
| 2024-12-31 | $177.03 | 198.05M | $52.37B | $2.74B | $13.15B | $62.78B |
| 2023-12-31 | $118.92 | 184.52M | $32.77B | $1.5B | $15.76B | $47.03B |
| 2022-12-31 | $68.44 | 175.51M | $17.94B | $1.11B | $13.33B | $30.16B |
| 2021-12-31 | $81.27 | 163.7M | $19.87B | $1.39B | $12.49B | $30.97B |
| 2020-12-31 | $47.05 | 135.07M | $9.49B | $1.06B | $10.9B | $19.33B |
| 2019-12-31 | $35.69 | 107.91M | $5.75B | $744.7M | $8.57B | $13.57B |
| 2018-12-31 | $17.78 | 96.02M | $2.55B | $494.89M | $7.37B | $9.42B |
| 2017-12-31 | $20.00 | 81.84M | $2.44B | $675.43M | $11.3B | $13.07B |
| 2016-12-31 | $19.20 | 80.75M | $2.32B | $798.14M | $3.39B | $4.91B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $109.10 | 224.03M | $36.51B | $1.44B | $14.15B | $49.22B |
| 2025-12-31 | $161.63 | 221.14M | $53.39B | $1.5B | $14.91B | $66.8B |
| 2025-09-30 | $159.89 | 219.88M | $52.51B | $1.5B | $12.73B | $63.74B |
| 2025-06-30 | $173.20 | 218.92M | $56.63B | $1.53B | $13.47B | $68.57B |
| 2025-03-31 | $146.61 | 209.35M | $45.84B | $1.8B | $13.36B | $57.4B |
| 2024-12-31 | $177.03 | 202.6M | $53.57B | $2.74B | $13.15B | $63.98B |
| 2024-09-30 | $155.84 | 200.72M | $46.72B | $1.67B | $14.42B | $59.48B |
| 2024-06-30 | $136.20 | 196.19M | $39.91B | $1.53B | $14.5B | $52.88B |
| 2024-03-31 | $132.39 | 192.62M | $38.09B | $1.55B | $15.34B | $51.88B |
| 2023-12-31 | $118.92 | 189.76M | $33.71B | $1.5B | $15.76B | $47.96B |
| 2023-09-30 | $102.87 | 186.22M | $28.61B | $1.2B | $14.21B | $41.62B |
| 2023-06-30 | $96.35 | 183M | $26.34B | $1.09B | $14.03B | $39.28B |