SPWR vs TEAD
Comparison between (SPWR, Company) and Outbrain Inc (TEAD, Company).
SPWR is from the Technology sector, while TEAD is from the Communication Services sector.
SPWR vs TEAD - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
Market Cap
SPWR
$76M
Winner
TEAD
$76M
Max Drawdown
Winner
SPWR
54.13%
TEAD
97.08%
Sharpe Ratio
Winner
SPWR
2.28
TEAD
-0.54
5Y Beta
SPWR
19.72
Winner
TEAD
1.61
Industry
SPWR
Solar
TEAD
Internet Content & Information
P/E Ratio
Winner
SPWR
-1.67
TEAD
-0.15
PEG Ratio
SPWR
N/A
TEAD
-0.00
Debt to Equity
Winner
SPWR
0.00%
TEAD
1240.43%
Free Cash Flow Yield
SPWR
-51.53%
Winner
TEAD
-39.02%
P/S Ratio
SPWR
0.36
Winner
TEAD
0.06
P/B Ratio
Winner
SPWR
1.02
TEAD
1.58
SPWR vs TEAD - Historical Returns
Returns include dividend reinvestment.
1M
Winner
SPWR
-20.63%
TEAD
-34.86%
3M
SPWR
N/A
TEAD
+1.19%
6M
SPWR
N/A
TEAD
+5.27%
1Y
SPWR
N/A
TEAD
-75.60%
5Y(CAGR)
SPWR
N/A
TEAD
-48.03%
Max(CAGR)
Winner
SPWR
+107.83%
TEAD
-48.03%
SPWR vs TEAD - Annual Returns (2021 - 2026)
Returns include dividend reinvestment.
| Year | SPWR | TEAD |
|---|---|---|
| 2026 | -51.46% | +15.02% |
| 2025 | N/A | -89.97% |
| 2024 | +0.00% | +74.27% |
| 2023 | N/A | +13.18% |
| 2022 | N/A | -73.71% |
| 2021 | N/A | -30.00% |
SPWR vs TEAD Drawdown Comparison
The maximum drawdown for SPWR was -54.13%, occurring on Jul 23, 2026. This drawdown has not yet recovered.
The maximum drawdown for TEAD was -97.08%, occurring on Dec 8, 2025. This drawdown has not yet recovered.
The current SPWR drawdown is -54.13%. The current TEAD drawdown is -96.21%.
| Rank | SPWR | TEAD |
|---|---|---|
| #1 | -54.13% Jun 4, 2026 - Jul 23, 2026 | -97.08% Jul 26, 2021 - Dec 8, 2025 |
| #2 | -7.55% May 29, 2026 - Jun 4, 2026 | N/A |
Correlation
Correlation between SPWR and TEAD is -0.75 which considered as a strong negative correlation - the stocks tend to move in opposite directions.
-0.75
-101
Select Stocks to Compare
Popular: SPWR vs SPYTEAD vs SPY
More Comparisons
Compare with similar stocks