NYSE: ATI
$17.31 
-0.62 (-3.46 %)
VOLUME:  1,532,059
LATEST UPDATE:  07/21/17 04:01 PM  EDT
Minimum 20 minutes delay.