Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
FSLR
RBLX

Add up to 3 more stocks

FSLR

First Solar, Inc.

+4.68%
$243.63+10.90
Market Cap

$26.18B

52W Range

$176.47 - $320.95

RBLX

Roblox Corporation

+0.90%
$37.00+0.33
Market Cap

$26.43B

52W Range

$33.88 - $142.00

Metric
FSLR
RBLX
Valuation
P/E Ratio15.02N/A
Forward P/E13.79N/A
P/B Ratio2.54174.48
P/S Ratio4.884.66
P/FCF Ratio22.5016.17
PEG Ratio1.01N/A
EV/EBITDA10.31N/A
Profitability
Gross Margin44.0%78.9%
Operating Margin33.6%-20.7%
Net Margin32.5%-17.6%
ROE16.9%-658.3%
ROA13.0%-10.3%
ROIC14.4%-26.8%
Financial Health
Current Ratio2.520.82
Quick Ratio2.00N/A
Debt/Equity0.004.40
Interest Coverage36.18-30.79
Dividends
Dividend YieldN/AN/A
Payout RatioN/AN/A
Consecutive Div Years00