Noble Corporation Plc
NE
$23.78
$1.325.88%
NE
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.