Compare Stocks

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

Select Stocks
FSLR
OKTA

Add up to 3 more stocks

FSLR

First Solar, Inc.

+1.36%
$208.86+2.81
Market Cap

$22.44B

52W Range

$171.99 - $320.95

OKTA

Okta, Inc.

-3.54%
$136.69-5.02
Market Cap

$22.71B

52W Range

$62.66 - $157.00

Metric
FSLR
OKTA
Valuation
P/E Ratio13.31102.69
Forward P/E11.6541.17
P/B Ratio2.243.65
P/S Ratio4.098.41
P/FCF Ratio13.3027.95
PEG Ratio1.010.09
EV/EBITDA8.6295.14
Profitability
Gross Margin41.7%77.4%
Operating Margin33.2%5.7%
Net Margin30.7%8.2%
ROE16.9%3.6%
ROA12.5%2.6%
ROIC14.4%1.9%
Financial Health
Current Ratio2.671.36
Quick Ratio2.201.36
Debt/Equity0.050.06
Interest Coverage38.1538.25
Dividends
Dividend Yield--
Payout Ratio--
Consecutive Div Years00