Oatly Group AB
OTLY
$0.9495
$0.02242.42%
OTLY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.