NYSE: ATI
$24.48 
-0.47 (-1.88 %)
VOLUME:  1,695,003
LATEST UPDATE:  10/17/17 04:02 PM  EDT
Minimum 20 minutes delay.