NextDecade Corporation
NEXT
$7.16
-$0.48-6.28%
NEXT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.