Exela Technologies, Inc.
XELA
$0.672
$0.24256.28%
XELA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.