StockComparison Logo
vs

PTLE vs XBIT

Comparison between PTL Ltd (PTLE, Company) and XBiotech Inc (XBIT, Company).

PTLE is from the Consumer Cyclical sector, while XBIT is from the Healthcare sector.

PTLE vs XBIT - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
PTLE
$70M
Winner
XBIT
$70M
Max Drawdown
PTLE
99.64%
Winner
XBIT
93.27%
Sharpe Ratio
PTLE
-0.52
Winner
XBIT
-0.06
5Y Beta
Winner
PTLE
0.27
XBIT
1.29
Industry
PTLE
Specialty Retail
XBIT
Biotechnology
P/E Ratio
Winner
PTLE
-14.15
XBIT
-1.75
PEG Ratio
PTLE
N/A
XBIT
-0.94
5Y EPS CAGR
PTLE
N/A
XBIT
22.81%
Debt to Equity
PTLE
0.00%
XBIT
0.00%
Free Cash Flow Yield
Winner
PTLE
-1.09%
XBIT
-60.15%
P/S Ratio
Winner
PTLE
0.38
XBIT
12.23
P/B Ratio
PTLE
5.37
Winner
XBIT
0.53

PTLE vs XBIT - Historical Returns

Returns include dividend reinvestment.

1M
Winner
PTLE
+12.65%
XBIT
-4.94%
3M
PTLE
-29.96%
Winner
XBIT
-3.35%
6M
PTLE
-32.44%
Winner
XBIT
-4.15%
1Y
PTLE
-75.11%
Winner
XBIT
-10.81%
5Y(CAGR)
PTLE
N/A
XBIT
-30.35%
10Y(CAGR)
PTLE
N/A
XBIT
-16.81%
Max(CAGR)
PTLE
-91.07%
Winner
XBIT
-17.62%

PTLE vs XBIT - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearPTLEXBIT
2026-35.07%-2.94%
2025-99.18%-42.69%
2024+156.51%-8.99%
2023N/A+18.34%
2022N/A-69.53%
2021N/A-20.78%
2020N/A-18.57%
2019N/A+262.43%
2018N/A+27.64%
2017N/A-62.04%
2016N/A-3.07%
2015N/A-53.25%

PTLE vs XBIT Drawdown Comparison

The maximum drawdown for PTLE was -99.64%, occurring on Mar 20, 2026. This drawdown has not yet recovered.

The maximum drawdown for XBIT was -92.67%, occurring on Sep 11, 2018. This drawdown has not yet recovered.

The current PTLE drawdown is -99.52%. The current XBIT drawdown is -91.56%.

RankPTLEXBIT
#1-99.64%
Jan 13, 2025 - Mar 20, 2026
-92.67%
Apr 20, 2015 - Sep 11, 2018
#2-45.11%
Oct 18, 2024 - Nov 22, 2024
-2.32%
Apr 15, 2015 - Apr 17, 2015
#3-39.38%
Jan 2, 2025 - Jan 10, 2025
N/A
#4-18.14%
Dec 13, 2024 - Dec 23, 2024
N/A
#5-6.50%
Dec 26, 2024 - Dec 30, 2024
N/A
#6-6.09%
Dec 5, 2024 - Dec 9, 2024
N/A
#7-5.75%
Nov 26, 2024 - Dec 5, 2024
N/A
#8-3.23%
Dec 11, 2024 - Dec 13, 2024
N/A

Correlation

Correlation between PTLE and XBIT is 0.69 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.69
-101

Select Stocks to Compare