Enerflex Ltd Short Interest Report

EFXTNYSE
$22.23
At close: Apr 14, 5:00 PM EST
$21.73
-0.50-2.25%
After Hours: 9:23 AM EST