NYSE: ATI
$18.74 
-0.37 (-1.94 %)
VOLUME:  7
LATEST UPDATE:  07/26/17 04:01 PM  EDT
Minimum 20 minutes delay.