Transportation Austrian Investing Ideas

€25.6
31.1% overvalued intrinsic discount
Revenue
3.36% p.a.
Profit Margin
4.07%
Future PE
15.17x
Price in 2029
€31.37