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