Shelly Group PLC

Shelly Group PLC

65.00
EUR
-0.90
(-1.37%)
43.19P/E
Nov 10Next Earn