129 IBM 1 IBM Way ARMONK NY 11451 USA IBM NYSE ibm 1/20/2018 2:16:05 PM ISO427:USD