International Business Machines Corp (NYSE:IBM)

144.90
Delayed Data
As of Apr 20
 -2.80 / -1.90%
Today’s Change
139.13
Today|||52-Week Range
171.13
-5.55%
Year-to-Date