Parade Technologies, Ltd. (LUX: 080532989)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR · Price in USD
20.80
+0.40 (1.96%)
At close: Nov 22, 2024

Parade Technologies Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
1,5892,8191,8575,3712,6091,440
Upgrade
Market Cap Growth
-25.35%51.82%-65.43%105.89%81.19%49.47%
Upgrade
Enterprise Value
1,3122,5951,5785,1072,3831,231
Upgrade
Last Close Price
20.0135.4623.5867.2732.3718.36
Upgrade
PE Ratio
-46.9612.4532.2825.5719.86
Upgrade
PS Ratio
3.816.933.048.475.874.09
Upgrade
PB Ratio
2.834.873.4411.717.074.29
Upgrade
P/TBV Ratio
3.315.764.1914.839.465.44
Upgrade
P/FCF Ratio
17.1826.6925.7125.9325.0813.96
Upgrade
P/OCF Ratio
16.7125.7723.9724.8123.5813.65
Upgrade
EV/Sales Ratio
2.796.382.588.055.363.50
Upgrade
EV/EBITDA Ratio
14.5034.828.9325.0520.0814.70
Upgrade
EV/EBIT Ratio
18.5644.689.8427.6122.2317.23
Upgrade
EV/FCF Ratio
13.1424.5621.8424.6622.9111.93
Upgrade
Debt / Equity Ratio
0.010.010.010.020.020.02
Upgrade
Debt / EBITDA Ratio
0.090.100.030.040.060.06
Upgrade
Debt / FCF Ratio
0.080.070.070.040.070.05
Upgrade
Asset Turnover
0.660.610.971.121.010.92
Upgrade
Inventory Turnover
2.511.883.275.646.686.62
Upgrade
Quick Ratio
3.732.811.892.332.723.88
Upgrade
Current Ratio
5.124.023.082.873.294.40
Upgrade
Return on Equity (ROE)
12.17%10.89%30.43%38.64%29.28%23.20%
Upgrade
Return on Assets (ROA)
6.24%5.41%15.97%20.41%15.18%11.62%
Upgrade
Return on Capital (ROIC)
7.10%6.51%20.20%26.37%18.89%14.16%
Upgrade
Earnings Yield
4.18%2.13%8.03%3.10%3.91%5.04%
Upgrade
FCF Yield
5.82%3.75%3.89%3.86%3.99%7.17%
Upgrade
Dividend Yield
1.94%1.05%3.97%1.53%1.95%2.47%
Upgrade
Payout Ratio
39.95%119.96%53.53%33.42%34.71%40.30%
Upgrade
Buyback Yield / Dilution
-0.18%1.95%-0.26%-0.99%-1.07%0.69%
Upgrade
Total Shareholder Return
-0.18%3.00%3.72%0.55%0.88%3.16%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.