129 IBM 1 IBM Way ARMONK NY 11451 USA IBM NYSE ibm 11/19/2017 7:34:01 AM ISO427:USD