129 IBM 1 IBM Way ARMONK NY 11451 USA IBM NYSE ibm 5/25/2018 4:43:05 PM ISO427:USD