IBM Stock Price $121.57 +0.13 (0.11%)

International Business Machines Corp, is a Technology stock that trades on the NYSE and has a market capitalization of $112.27 Billion.


IBM Stock Charts

The 5 year and 1 year stock charts are below.


50 Day Moving Average

The 50 Day Moving Average is at $136.77 which is 11.11% above the stock price of $121.57.

200 Day Moving Average

The 200 Day Moving Average is at 145.16 which is 16.25% abovethe stock price of $121.57.


IBM Stock Price

Below are a few key dates for the stock price.


Year To Date

Nov
16
Friday

The most recent stock price is $121.57.

The Year To Date (YTD) return is -21.19%.

52 Week Low

Oct
31
Wednesday

The 52 Week Low stock price is $114.09 set on Wed, Oct 31, 2018 which is 17 days ago.

The current price per share is 6.56% above the 52 week low.

52 Week High

Jan
18
Thursday

The 52 Week High stock price is $171.13 set on Thu, Jan 18, 2018 which is 303 days ago.

The current price per share is -28.96% below the 52 week high.

All Time High

Mar 2013
15
Friday

The All Time High stock price is $215.90 set on Fri, Mar 15, 2013 which is 2,073 days ago.

The current price per share is -43.69% below the all time high.

Earnings

Below is the EPS, P/E Ratio and Earnings Date.


The Earnings Per Share (EPS) is $6.21.

The Price To Earnings (P/E) Ratio is 18.53.

Earnings Dates

Stocks can make big percentage moves on the earnings announcement.

Companies announce earnings either before the market open or after the close.

Jul
18
Wednesday

The Earnings Release Date for International Business Machines Corp was Wed, Jul 18, 2018.

Since this earnings release 122 days ago, the stock price is down by -15.28%.

Oct
16
Tuesday

The most recent Earnings Release Date was on Tue, Oct 16, 2018, which was 32 days ago.

Since this earnings date, the stock price is down by -13.86%.

IBM Dividend

Below is important Dividend information.


The Annual Dividend Yield is 5.25%.

Check out the Dividend Calculator to forecast your potential profis with IBM.

(The next ex-dividend date will be around Wed, Feb 6, 2019.)

Declaration Date Amount Ex-Date Record Date Pay Date
Tue, Oct 30, 2018$... LoginFri, Nov 9, 2018Mon, Dec 10, 2018
Tue, Jul 31, 2018$... LoginFri, Aug 10, 2018Mon, Sep 10, 2018
Tue, Apr 24, 2018$... LoginThu, May 10, 2018Sat, Jun 9, 2018
Wed, Jan 31, 2018$... LoginFri, Feb 9, 2018Sat, Mar 10, 2018
Tue, Oct 31, 2017$... LoginFri, Nov 10, 2017Sat, Dec 9, 2017
Tue, Jul 25, 2017$... LoginThu, Aug 10, 2017Sat, Sep 9, 2017
Tue, Apr 25, 2017$... LoginWed, May 10, 2017Sat, Jun 10, 2017
Tue, Jan 31, 2017$... LoginFri, Feb 10, 2017Fri, Mar 10, 2017
Tue, Oct 25, 2016$... LoginThu, Nov 10, 2016Sat, Dec 10, 2016
Tue, Jul 26, 2016$... LoginWed, Aug 10, 2016Sat, Sep 10, 2016
Tue, Apr 26, 2016$... LoginTue, May 10, 2016Fri, Jun 10, 2016
Wed, Jan 27, 2016$... LoginWed, Feb 10, 2016Thu, Mar 10, 2016
Tue, Oct 27, 2015$... LoginTue, Nov 10, 2015Thu, Dec 10, 2015
Tue, Jul 28, 2015$... LoginMon, Aug 10, 2015Thu, Sep 10, 2015
Tue, Apr 28, 2015$... LoginFri, May 8, 2015Wed, Jun 10, 2015
Tue, Jan 27, 2015$... LoginTue, Feb 10, 2015Tue, Mar 10, 2015
Tue, Oct 28, 2014$... LoginMon, Nov 10, 2014Wed, Dec 10, 2014
Tue, Jul 29, 2014$... LoginFri, Aug 8, 2014Wed, Sep 10, 2014
Tue, Apr 29, 2014$... LoginFri, May 9, 2014Tue, Jun 10, 2014
Tue, Jan 28, 2014$... LoginMon, Feb 10, 2014Mon, Mar 10, 2014
Tue, Oct 29, 2013$... LoginFri, Nov 8, 2013Tue, Dec 10, 2013
Tue, Jul 30, 2013$... LoginFri, Aug 9, 2013Tue, Sep 10, 2013
Tue, Apr 30, 2013$... LoginFri, May 10, 2013Mon, Jun 10, 2013
Tue, Jan 29, 2013$... LoginFri, Feb 8, 2013Sat, Mar 9, 2013
Tue, Oct 30, 2012$... LoginFri, Nov 9, 2012Mon, Dec 10, 2012
Wed, Aug 1, 2012$... LoginFri, Aug 10, 2012Mon, Sep 10, 2012
Tue, Apr 24, 2012$... LoginThu, May 10, 2012Sat, Jun 9, 2012
Wed, Feb 1, 2012$... LoginFri, Feb 10, 2012Sat, Mar 10, 2012
Wed, Oct 26, 2011$... LoginThu, Nov 10, 2011Sat, Dec 10, 2011
Wed, Jul 27, 2011$... LoginWed, Aug 10, 2011Sat, Sep 10, 2011
Wed, Apr 27, 2011$... LoginTue, May 10, 2011Fri, Jun 10, 2011
Wed, Jan 26, 2011$... LoginThu, Feb 10, 2011Thu, Mar 10, 2011
Wed, Oct 27, 2010$... LoginWed, Nov 10, 2010Fri, Dec 10, 2010
Wed, Jul 28, 2010$... LoginTue, Aug 10, 2010Fri, Sep 10, 2010
Wed, Apr 28, 2010$... LoginMon, May 10, 2010Thu, Jun 10, 2010
Wed, Jan 27, 2010$... LoginWed, Feb 10, 2010Wed, Mar 10, 2010
Wed, Oct 28, 2009$... LoginTue, Nov 10, 2009Thu, Dec 10, 2009
Wed, Jul 29, 2009$... LoginMon, Aug 10, 2009Thu, Sep 10, 2009
Thu, Apr 30, 2009$... LoginFri, May 8, 2009Wed, Jun 10, 2009
Wed, Jan 28, 2009$... LoginTue, Feb 10, 2009Tue, Mar 10, 2009
Wed, Oct 29, 2008$... LoginMon, Nov 10, 2008Wed, Dec 10, 2008
Wed, Jul 30, 2008$... LoginFri, Aug 8, 2008Wed, Sep 10, 2008
Tue, Apr 29, 2008$... LoginFri, May 9, 2008Tue, Jun 10, 2008
Tue, Jan 29, 2008$... LoginFri, Feb 8, 2008Mon, Mar 10, 2008
Tue, Oct 30, 2007$... LoginFri, Nov 9, 2007Mon, Dec 10, 2007
Tue, Jul 31, 2007$... LoginFri, Aug 10, 2007Mon, Sep 10, 2007
Tue, Apr 24, 2007$... LoginThu, May 10, 2007Sat, Jun 9, 2007
Tue, Jan 30, 2007$... LoginFri, Feb 9, 2007Sat, Mar 10, 2007
Tue, Oct 31, 2006$... LoginFri, Nov 10, 2006Sat, Dec 9, 2006
Tue, Jul 25, 2006$... LoginThu, Aug 10, 2006Sat, Sep 9, 2006
Tue, Apr 25, 2006$... LoginWed, May 10, 2006Sat, Jun 10, 2006
Tue, Jan 31, 2006$... LoginFri, Feb 10, 2006Fri, Mar 10, 2006
Tue, Oct 25, 2005$... LoginThu, Nov 10, 2005Sat, Dec 10, 2005
Wed, Jul 27, 2005$... LoginWed, Aug 10, 2005Sat, Sep 10, 2005
Wed, Apr 27, 2005$... LoginTue, May 10, 2005Fri, Jun 10, 2005
Thu, Dec 30, 2004$... LoginThu, Feb 10, 2005Thu, Mar 10, 2005
Tue, Oct 26, 2004$... LoginWed, Nov 10, 2004Fri, Dec 10, 2004
Tue, Jul 27, 2004$... LoginTue, Aug 10, 2004Fri, Sep 10, 2004
Tue, Apr 27, 2004$... LoginMon, May 10, 2004Thu, Jun 10, 2004
Fri, Dec 26, 2003$... LoginTue, Feb 10, 2004Wed, Mar 10, 2004
Tue, Oct 28, 2003$... LoginMon, Nov 10, 2003Wed, Dec 10, 2003
Tue, Jul 29, 2003$... LoginFri, Aug 8, 2003Wed, Sep 10, 2003
Tue, Apr 29, 2003$... LoginFri, May 9, 2003Tue, Jun 10, 2003
Tue, Jan 28, 2003$... LoginMon, Feb 10, 2003Mon, Mar 10, 2003
Tue, Oct 29, 2002$... LoginFri, Nov 8, 2002Tue, Dec 10, 2002
Tue, Jul 30, 2002$... LoginFri, Aug 9, 2002Tue, Sep 10, 2002
Tue, Apr 30, 2002$... LoginFri, May 10, 2002Mon, Jun 10, 2002
Fri, Dec 28, 2001$... LoginFri, Feb 8, 2002Sat, Mar 9, 2002
Tue, Oct 30, 2001$... LoginFri, Nov 9, 2001Mon, Dec 10, 2001
Tue, Jul 31, 2001$... LoginFri, Aug 10, 2001Mon, Sep 10, 2001
Tue, Apr 24, 2001$... LoginThu, May 10, 2001Sat, Jun 9, 2001
Tue, Jan 30, 2001$... LoginFri, Feb 9, 2001Sat, Mar 10, 2001
Tue, Oct 31, 2000$... LoginFri, Nov 10, 2000Sat, Dec 9, 2000
Fri, Jul 28, 2000$... LoginThu, Aug 10, 2000Sat, Sep 9, 2000
Tue, Apr 25, 2000$... LoginWed, May 10, 2000Sat, Jun 10, 2000
Tue, Jan 25, 2000$... LoginThu, Feb 10, 2000Fri, Mar 10, 2000
Tue, Oct 26, 1999$... LoginWed, Nov 10, 1999Fri, Dec 10, 1999
Tue, Jul 27, 1999$... LoginTue, Aug 10, 1999Fri, Sep 10, 1999
Thu, Mar 25, 1999$... LoginTue, May 4, 1999Thu, Jan 1, 1970
Tue, Jan 26, 1999$... LoginWed, Feb 10, 1999Wed, Mar 10, 1999
Tue, Oct 27, 1998$... LoginTue, Nov 10, 1998Thu, Dec 10, 1998
Tue, Jul 28, 1998$... LoginMon, Aug 10, 1998Thu, Sep 10, 1998
Tue, Apr 28, 1998$... LoginFri, May 8, 1998Wed, Jun 10, 1998
Tue, Jan 27, 1998$... LoginTue, Feb 10, 1998Tue, Mar 10, 1998
Tue, Oct 28, 1997$... LoginMon, Nov 10, 1997Wed, Dec 10, 1997
Tue, Jul 29, 1997$... LoginMon, Aug 11, 1997Wed, Sep 10, 1997
Tue, Apr 29, 1997$... LoginFri, May 9, 1997Tue, Jun 10, 1997
Tue, Jan 28, 1997$... LoginMon, Feb 10, 1997Mon, Mar 10, 1997
Mon, Oct 28, 1996$... LoginFri, Nov 8, 1996Tue, Dec 10, 1996
Tue, Jul 30, 1996$... LoginFri, Aug 9, 1996Tue, Sep 10, 1996
Wed, Apr 17, 1996$... LoginFri, May 10, 1996Mon, Jun 10, 1996
Tue, Jan 30, 1996$... LoginFri, Feb 9, 1996Sat, Mar 9, 1996
Mon, Oct 30, 1995$... LoginFri, Nov 10, 1995Sat, Dec 9, 1995
Tue, Jul 25, 1995$... LoginThu, Aug 10, 1995Sat, Sep 9, 1995
Tue, Apr 25, 1995$... LoginWed, May 10, 1995Sat, Jun 10, 1995
Tue, Jan 31, 1995$... LoginFri, Feb 10, 1995Fri, Mar 10, 1995
Mon, Oct 24, 1994$... LoginThu, Nov 10, 1994Sat, Dec 10, 1994
Tue, Jul 26, 1994$... LoginWed, Aug 10, 1994Sat, Sep 10, 1994
Mon, Apr 25, 1994$... LoginWed, May 11, 1994Fri, Jun 10, 1994
Tue, Jan 25, 1994$... LoginThu, Feb 10, 1994Thu, Mar 10, 1994
Tue, Oct 26, 1993$... LoginWed, Nov 10, 1993Fri, Dec 10, 1993
Tue, Jul 27, 1993$... LoginWed, Aug 11, 1993Fri, Sep 10, 1993
Mon, Apr 26, 1993$... LoginWed, May 12, 1993Thu, Jun 10, 1993
Tue, Jan 26, 1993$... LoginWed, Feb 10, 1993Wed, Mar 10, 1993
Tue, Oct 27, 1992$... LoginThu, Nov 12, 1992Thu, Dec 10, 1992
Tue, Jul 28, 1992$... LoginWed, Aug 12, 1992Thu, Sep 10, 1992
Mon, Apr 27, 1992$... LoginWed, May 13, 1992Wed, Jun 10, 1992
Tue, Jan 28, 1992$... LoginWed, Feb 12, 1992Tue, Mar 10, 1992
Tue, Oct 29, 1991$... LoginFri, Nov 8, 1991Tue, Dec 10, 1991
Tue, Jul 30, 1991$... LoginMon, Aug 12, 1991Tue, Sep 10, 1991
Mon, Apr 29, 1991$... LoginFri, May 10, 1991Mon, Jun 10, 1991
Tue, Jan 29, 1991$... LoginFri, Feb 8, 1991Sat, Mar 9, 1991
Tue, Oct 30, 1990$... LoginFri, Nov 9, 1990Mon, Dec 10, 1990
Tue, Jul 31, 1990$... LoginFri, Aug 10, 1990Mon, Sep 10, 1990
Mon, Apr 30, 1990$... LoginThu, May 10, 1990Sat, Jun 9, 1990
Tue, Jan 30, 1990$... LoginFri, Feb 9, 1990Sat, Mar 10, 1990
Tue, Oct 31, 1989$... LoginWed, Nov 8, 1989Sat, Dec 9, 1989
Tue, Jul 25, 1989$... LoginWed, Aug 9, 1989Sat, Sep 9, 1989
Mon, Apr 24, 1989$... LoginWed, May 10, 1989Sat, Jun 10, 1989
Tue, Jan 31, 1989$... LoginWed, Feb 8, 1989Fri, Mar 10, 1989
Tue, Oct 25, 1988$... LoginThu, Nov 10, 1988Sat, Dec 10, 1988
Tue, Jul 26, 1988$... LoginWed, Aug 10, 1988Sat, Sep 10, 1988
Mon, Apr 25, 1988$... LoginWed, May 11, 1988Fri, Jun 10, 1988
Tue, Jan 26, 1988$... LoginWed, Feb 10, 1988Thu, Mar 10, 1988
Tue, Oct 27, 1987$... LoginThu, Nov 12, 1987Thu, Dec 10, 1987
Tue, Jul 28, 1987$... LoginWed, Aug 12, 1987Thu, Sep 10, 1987
Mon, Apr 27, 1987$... LoginWed, May 13, 1987Wed, Jun 10, 1987
Tue, Jan 27, 1987$... LoginWed, Feb 11, 1987Tue, Mar 10, 1987
Tue, Oct 28, 1986$... LoginWed, Nov 12, 1986Wed, Dec 10, 1986
Tue, Jul 29, 1986$... LoginWed, Aug 13, 1986Wed, Sep 10, 1986
Mon, Apr 28, 1986$... LoginWed, May 14, 1986Tue, Jun 10, 1986
Tue, Jan 28, 1986$... LoginThu, Feb 13, 1986Mon, Mar 10, 1986
Show All

Industry Stocks

Below are other Technology Services stocks as IBM.