StockComparison Logo
vs

ULTA vs FSLR

Comparison between Ulta Beauty Inc (ULTA, Company) and First Solar Inc (FSLR, Company).

ULTA is from the Consumer Cyclical sector, while FSLR is from the Technology sector.

5-Year PerformanceFSLR has outperformed ULTA, delivering a return of +24.1% compared to +10.1%

ULTA vs FSLR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ULTA
$24B
FSLR
$23B
Max Drawdown
Winner
ULTA
87.89%
FSLR
96.22%
Sharpe Ratio
ULTA
0.89
Winner
FSLR
1.11
5Y Beta
Winner
ULTA
0.88
FSLR
1.02
Industry
ULTA
Specialty Retail
FSLR
Solar
P/E Ratio
ULTA
20.70
Winner
FSLR
14.05
Forward P/E
ULTA
18.73
Winner
FSLR
13.35
PEG Ratio
ULTA
25.31
Winner
FSLR
0.45
5Y EPS CAGR
Winner
ULTA
52.59%
FSLR
26.05%
Debt to Equity
Winner
ULTA
2.22%
FSLR
4.31%
Free Cash Flow Yield
ULTA
4.52%
Winner
FSLR
7.12%
P/S Ratio
Winner
ULTA
1.89
FSLR
4.32
P/B Ratio
ULTA
8.27
Winner
FSLR
2.30

ULTA vs FSLR - Historical Returns

Returns include dividend reinvestment.

1M
ULTA
-2.11%
Winner
FSLR
+9.55%
3M
ULTA
-25.09%
Winner
FSLR
-0.98%
6M
Winner
ULTA
+0.73%
FSLR
-17.82%
1Y
ULTA
+34.34%
Winner
FSLR
+64.44%
5Y(CAGR)
ULTA
+10.07%
Winner
FSLR
+24.12%
10Y(CAGR)
ULTA
+9.61%
Winner
FSLR
+15.84%
Max(CAGR)
Winner
ULTA
+16.77%
FSLR
+11.88%

ULTA vs FSLR - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

YearULTAFSLR
2026-15.88%-19.83%
2025+40.98%+40.09%
2024-10.62%+2.37%
2023+3.89%+18.05%
2022+13.51%+69.10%
2021+45.98%-13.91%
2020+12.81%+72.82%
2019+2.08%+31.48%
2018+6.62%-39.72%
2017-12.86%+101.31%
2016+40.22%-51.90%
2015+45.85%+48.14%
2014+33.29%-22.36%
2013-4.93%+70.80%
2012+55.02%-13.79%
2011+89.16%-74.57%
2010+80.37%-3.93%
2009+118.80%-10.63%
2008-49.97%-48.46%
2007-42.49%+837.33%
2006N/A+20.61%

ULTA vs FSLR Drawdown Comparison

The maximum drawdown for ULTA was -87.89%, occurring on Mar 9, 2009. Recovery took 778 trading sessions.

The maximum drawdown for FSLR was -96.22%, occurring on Jun 1, 2012. This drawdown has not yet recovered.

The current ULTA drawdown is -26.21%. The current FSLR drawdown is -29.31%.

RankULTAFSLR
#1-87.89%
Oct 30, 2007 - Dec 1, 2010
-96.22%
May 16, 2008 - Jun 1, 2012
#2-64.92%
Jul 17, 2019 - Aug 11, 2021
-41.35%
Dec 26, 2007 - Apr 15, 2008
#3-44.56%
Mar 13, 2024 - Dec 5, 2025
-31.93%
Jul 30, 2007 - Oct 1, 2007
#4-39.39%
Jun 5, 2017 - Nov 13, 2018
-20.82%
Nov 8, 2007 - Nov 29, 2007
#5-38.46%
Nov 5, 2013 - Jan 8, 2015
-15.24%
Apr 16, 2007 - May 4, 2007
#6-32.57%
Apr 28, 2023 - Feb 26, 2024
-14.89%
Feb 26, 2007 - Mar 8, 2007
#7-28.84%
Jul 8, 2011 - Sep 12, 2011
-11.64%
Apr 22, 2008 - May 13, 2008
#8-27.83%
Feb 17, 2026 - Mar 30, 2026
-11.03%
Mar 12, 2007 - Mar 22, 2007
#9-27.48%
Jan 3, 2013 - Aug 2, 2013
-10.91%
May 7, 2007 - Jun 5, 2007
#10-27.11%
Nov 13, 2018 - Mar 1, 2019
-10.71%
Mar 23, 2007 - Apr 10, 2007
#11-20.70%
Apr 20, 2022 - Sep 7, 2022
-10.21%
Jul 9, 2007 - Jul 30, 2007
#12-19.86%
Dec 16, 2015 - Mar 11, 2016
-9.93%
Nov 29, 2007 - Dec 10, 2007
#13-17.30%
Aug 23, 2016 - Feb 21, 2017
-8.12%
Dec 15, 2006 - Dec 28, 2006
#14-16.55%
Jan 4, 2022 - Apr 19, 2022
-7.84%
Dec 14, 2007 - Dec 21, 2007
#15-15.84%
Sep 19, 2011 - Nov 4, 2011
-7.71%
Oct 31, 2007 - Nov 6, 2007

Correlation

Correlation between ULTA and FSLR is 0.25 which considered as a very weak or no correlation - the stocks move independently of each other.

0.25
-101

Select Stocks to Compare