NYSE: ATI
$24.62 
+0.56 (+2.33 %)
VOLUME:  1,105,894
LATEST UPDATE:  10/20/17 04:02 PM  EDT
Minimum 20 minutes delay.