TradingView Candlestick Chart with SMA

Company Fundamentals

Total Assets
Total Debt $1749M
Net Income $1082M
Market Cap $850M
Profit Margin 35.20
Revenue $3076M
🟦 VRTX
🟦 VRTX

🟦 VRTX
🟦 VRTX