CDW Corporation

Check CDW stock price, historical returns, and performance trends — updated daily.

CDW Corporation (CDW) company overview

CDW Corp is a multi-brand provider of information technology (IT) solutions to businesses, government, education, and healthcare customers in the United States, the United Kingdom, and Canada. The company's offerings range from hardware and software products to integrated IT solutions and services, including on-premise and cloud capabilities across hybrid infrastructure, digital experience, and security. Its reportable segments are Corporate, Small Business, Public, and Other. The Corporate and Small Business segments serve US private sector business customers, while the Public segment consists of government agencies and education and healthcare institutions in the US. The Corporate segment generates the majority of its revenue in the United States.

CDW — period returns
PeriodReturn %
Last date-2.02
Week-4.94
Last Month6.55
Last 3 months18.31
Last 6 months22.18
Year to Date (YTD)9.79
Last 1 year-10.24
Last 2 years-34.04
Last 3 years-29.94
Last 5 years-22.16
Last 10 years218.5
Last 15 years695.81
Last 20 years695.81
Last 25 years695.81
Last 50 years695.81
SPY benchmark — period returns
PeriodReturn %
Last date-0.12
Week-0.34
Last Month-0.96
Last 3 months2.32
Last 6 months15.44
Year to Date (YTD)11.49
Last 1 year15.01
Last 2 years35.68
Last 3 years72.05
Last 5 years75.49
Last 10 years256.9
Last 15 years574.9
Last 20 years474.95
Last 25 years656.4
Last 50 years1633.48
CDW annual returns (chart)
CDW annual returns
PeriodReturn %
201327.16
201450.43
201520.6
201627.2
201734.83
201816.18
201980.42
2020-8.4
202161.04
2022-12.89
202326.63
2024-21.13
2025-19.9
20269.79
CDW quarterly returns (chart)
CDW quarterly returns
PeriodReturn %
2013-Q21.36
2013-Q324.48
2013-Q40.69
2014-Q117.37
2014-Q212.14
2014-Q3-3.12
2014-Q415.84
2015-Q16.83
2015-Q2-6.7
2015-Q317.92
2015-Q42.51
2016-Q11.34
2016-Q2-4.02
2016-Q313.47
2016-Q414.18
2017-Q111.97
2017-Q28.46
2017-Q35.16
2017-Q41.71
2018-Q10.79
2018-Q217.36
2018-Q37.83
2018-Q4-7.87
2019-Q121.73
2019-Q212.55
2019-Q39.52
2019-Q417.93
2020-Q1-35.18
2020-Q230.79
2020-Q33.46
2020-Q46.71
2021-Q130.35
2021-Q23.07
2021-Q33.54
2021-Q410.27
2022-Q1-12.74
2022-Q2-11.38
2022-Q3-0.59
2022-Q411.68
2023-Q18.57
2023-Q2-5.26
2023-Q310.12
2023-Q413.11
2024-Q115.91
2024-Q2-11.55
2024-Q33.24
2024-Q4-20.1
2025-Q1-5.75
2025-Q210.19
2025-Q3-12.08
2025-Q4-14.33
2026-Q1-9.12
2026-Q215.85
2026-Q35.62
CDW monthly returns (chart)
CDW monthly returns
PeriodReturn %
2013-061.36
2013-0715.47
2013-082
2013-094.1
2013-10-3.68
2013-111.41
2013-124.75
2014-011.33
2014-0210.56
2014-034.85
2014-042.73
2014-054.33
2014-068.4
2014-07-3.11
2014-086.96
2014-09-6.02
2014-10-0.68
2014-1113.75
2014-120.26
2015-01-2.59
2015-029.84
2015-03-1.04
2015-042.9
2015-05-3.18
2015-06-7.6
2015-074.81
2015-0810.63
2015-092.79
2015-109.37
2015-11-3.4
2015-12-2.62
2016-01-8.54
2016-022.94
2016-034.85
2016-04-7.23
2016-0510.55
2016-06-5.83
2016-077.11
2016-084.01
2016-092.42
2016-10-1.79
2016-1114.09
2016-121.66
2017-01-1.11
2017-0214.35
2017-03-2.02
2017-042.39
2017-051.84
2017-063.9
2017-071.44
2017-08-0.02
2017-094.07
2017-106.06
2017-110.01
2017-12-0.74
2018-017.63
2018-02-2.49
2018-03-3.59
2018-041.39
2018-0512.29
2018-060.92
2018-074.08
2018-084.13
2018-091.55
2018-101.23
2018-112.97
2018-12-12.55
2019-012.74
2019-0212.75
2019-032.64
2019-049.58
2019-05-6.78
2019-0612.76
2019-076.45
2019-08-2.25
2019-096.7
2019-103.79
2019-115.58
2019-125.77
2020-01-8.67
2020-02-12.44
2020-03-18.34
2020-0418.79
2020-050.1
2020-064.75
2020-070.06
2020-08-2.24
2020-095.17
2020-102.57
2020-116.44
2020-121
2021-01-0.1
2021-0219.16
2021-035.65
2021-047.59
2021-05-7.24
2021-065.58
2021-074.98
2021-089.41
2021-09-9.27
2021-102.54
2021-111.45
2021-128.14
2022-01-7.68
2022-02-8.78
2022-033.73
2022-04-8.78
2022-054.09
2022-06-7.24
2022-0715.21
2022-08-5.97
2022-09-8.56
2022-1010.72
2022-119.16
2022-12-5.33
2023-019.77
2023-023.26
2023-03-3.72
2023-04-12.98
2023-051.24
CDW OHLC (1 year) — price trend
CDW OHLC (1 year)
DateOpenHighLowCloseVolume
2025-09-22161.01165.67160.74164.16
2025-09-23164.86165.74163.29164.58
2025-09-24164.04164.6159.32160.47
2025-09-25158.74159.07156.66156.97
2025-09-26157.67164.76156.77164.37
2025-09-29166.06167162.05162.25
2025-09-30162162157.98159.28
2025-10-01159.28160.56158.74158.99
2025-10-02159.23160.56158.59159.42
2025-10-03159.58162.47159.13159.27
2025-10-06160.82161.5157.2157.35
2025-10-07157.59158.66154.51155.25
2025-10-08155.16157.11154.04156.92
2025-10-09156.92156.96150.98151.79
2025-10-10151.86152.44144.9145.04
2025-10-13148.01148.34145.21147.51
2025-10-14145.83151.07145.83150.33
2025-10-15151.72152.38148.59148.83
2025-10-16150.05151.4146.81151.1
2025-10-17150.64153.41150.23152.45
2025-10-20153.12155.66153.12155.38
2025-10-21153.8157.37153.8156.53
2025-10-22157.33161.1156.25156.36
2025-10-23156.32159.37154.85158.48
2025-10-24160.49161.06157.45158.16
2025-10-27159160.83156.38159.23
2025-10-28158.66158.91154.66156.16
2025-10-29155.92158.12154.75157.32
2025-10-30157.32159.16156.57156.8
2025-10-31155.69160.65155.2159.37
2025-11-03159.41161153.86154.83
2025-11-04152.13155.28138.52141.66
2025-11-05142.21146.68141.11146.32
2025-11-06145.64146.53140.64141.56
2025-11-07141.17144.07139.37142.45
2025-11-10143.66144.26139.63143.31
2025-11-11143.53144.01140.98142.67
2025-11-12143.52148.04143.29147.39
2025-11-13146.02150.35146.02146.75
2025-11-14145.57149.33144.48145.08
2025-11-17144.75144.99138.8140.24
2025-11-18140.04141.76138.69139.81
2025-11-19139.49140.44138.08139.71
2025-11-20141.66142.15135.92136.64
2025-11-21136.62142.41135.63140.2
2025-11-24140.9142.47139.47141.92
2025-11-25143.87144.97142.3143.23
2025-11-26143.23145.39142.39144.4
2025-11-28144.23145.08142.47144.22
2025-12-01143.46145.04142.23143.03
2025-12-02143.44144.8141.93144.16
2025-12-03142.99145.16142.42143.68
2025-12-04143.62145.44142.43144.54
2025-12-05144.52147.02142.5146.25
2025-12-08146.12146.9144.27145.94
2025-12-09145.23147.93145.04147.13
2025-12-10147.49150.34145.6149.54
2025-12-11148.59150146.82149.86
2025-12-12150.09150.61144.52144.93
2025-12-15146.44146.44142.99144.88
2025-12-16145.28146.55144.26145.02
2025-12-17144.88146.08142.41143.69
2025-12-18145.04146.15141.48143.08
2025-12-19142.63143.82138.37140.65
2025-12-22140.22142.12139.23139.51
2025-12-23139.6140.45137.78138.14
2025-12-24138.46139.79137.78138.71
2025-12-26138.09139.95138.01139.71
2025-12-29139.87140.45138.09138.61
2025-12-30138.17139.08137138.39
2025-12-31138.39138.83136.08136.2
2026-01-02137.2137.88132.98133.16
2026-01-05133.16135.85133133.61
2026-01-06133.34135.42133.08134.34
2026-01-07134.75134.98128.78129.54
2026-01-08128.36133.5126.93132.53
2026-01-09132.73133.98130.73133.49
2026-01-12132.86134.32132.2133.5
2026-01-13134.29136.09133.51134.6
2026-01-14134.6136.03131.91132.16
2026-01-15133.06134.02130.44132.29
2026-01-16132.49133.15131.45131.75
2026-01-20126.74128.9124.08124.76
2026-01-21125.62128.46124127.62
2026-01-22128.42130.4127.65129.31
2026-01-23127.75127.95125.73126
2026-01-26125.99128.46125.19127.4
2026-01-27127.4127.41124.66125.4
2026-01-28125.44125.91123.09124.72
2026-01-29124.67125.56123.13125.2
2026-01-30124.99127124.06126.39
2026-02-02126.13128.32125.43126.83
2026-02-03125.46127.59124.08126.16
2026-02-04133.5140.56129.67138.08
2026-02-05137.73140.9135.75140.77
2026-02-06140.55142.72139.77142.62
2026-02-09141.16144.01140.6143.44
2026-02-10143.5144.46141.48142.85
2026-02-11143.39143.39134.54134.97
2026-02-12134.97134.98120.52126.83
2026-02-13127.74129.84126.49126.86
2026-02-17127.49128.28123.58125.15
2026-02-18124.96126.06123.01124.29
2026-02-19123.88125.14119.83124.17
2026-02-20122.98126.05120.72124.64
2026-02-23124.64125.94120123.13
2026-02-24123.25129.69123.13125.53
2026-02-25125.37125.79120.35121.58
2026-02-26122.79125.71122.78123.39
2026-02-27121.52122.85118.44122.64
2026-03-02121.11124.99118.9124.77
2026-03-03121.62126.07118.59125.28
2026-03-04124.97125.84121.51124.87
2026-03-05124.54127.29123.55124.31
2026-03-06122.13124.98120.8123.42
2026-03-09120.59121.43118.16120.74
2026-03-10121.52122.66117118.65
2026-03-11119.24120.3117.2118.91
2026-03-12118.8120.43112.98113.48
2026-03-13114.8116.76113.39116.16
CDW OHLC with signals — price trend
CDW OHLC with signals
DateOpenHighLowCloseVolume
2025-09-22161.01165.67160.74164.16
2025-09-23164.86165.74163.29164.58
2025-09-24164.04164.6159.32160.47
2025-09-25158.74159.07156.66156.97
2025-09-26157.67164.76156.77164.37
2025-09-29166.06167162.05162.25
2025-09-30162162157.98159.28
2025-10-01159.28160.56158.74158.99
2025-10-02159.23160.56158.59159.42
2025-10-03159.58162.47159.13159.27
2025-10-06160.82161.5157.2157.35
2025-10-07157.59158.66154.51155.25
2025-10-08155.16157.11154.04156.92
2025-10-09156.92156.96150.98151.79
2025-10-10151.86152.44144.9145.04
2025-10-13148.01148.34145.21147.51
2025-10-14145.83151.07145.83150.33
2025-10-15151.72152.38148.59148.83
2025-10-16150.05151.4146.81151.1
2025-10-17150.64153.41150.23152.45
2025-10-20153.12155.66153.12155.38
2025-10-21153.8157.37153.8156.53
2025-10-22157.33161.1156.25156.36
2025-10-23156.32159.37154.85158.48
2025-10-24160.49161.06157.45158.16
2025-10-27159160.83156.38159.23
2025-10-28158.66158.91154.66156.16
2025-10-29155.92158.12154.75157.32
2025-10-30157.32159.16156.57156.8
2025-10-31155.69160.65155.2159.37
2025-11-03159.41161153.86154.83
2025-11-04152.13155.28138.52141.66
2025-11-05142.21146.68141.11146.32
2025-11-06145.64146.53140.64141.56
2025-11-07141.17144.07139.37142.45
2025-11-10143.66144.26139.63143.31
2025-11-11143.53144.01140.98142.67
2025-11-12143.52148.04143.29147.39
2025-11-13146.02150.35146.02146.75
2025-11-14145.57149.33144.48145.08
2025-11-17144.75144.99138.8140.24
2025-11-18140.04141.76138.69139.81
2025-11-19139.49140.44138.08139.71
2025-11-20141.66142.15135.92136.64
2025-11-21136.62142.41135.63140.2
2025-11-24140.9142.47139.47141.92
2025-11-25143.87144.97142.3143.23
2025-11-26143.23145.39142.39144.4
2025-11-28144.23145.08142.47144.22
2025-12-01143.46145.04142.23143.03
2025-12-02143.44144.8141.93144.16
2025-12-03142.99145.16142.42143.68
2025-12-04143.62145.44142.43144.54
2025-12-05144.52147.02142.5146.25
2025-12-08146.12146.9144.27145.94
2025-12-09145.23147.93145.04147.13
2025-12-10147.49150.34145.6149.54
2025-12-11148.59150146.82149.86
2025-12-12150.09150.61144.52144.93
2025-12-15146.44146.44142.99144.88
2025-12-16145.28146.55144.26145.02
2025-12-17144.88146.08142.41143.69
2025-12-18145.04146.15141.48143.08
2025-12-19142.63143.82138.37140.65
2025-12-22140.22142.12139.23139.51
2025-12-23139.6140.45137.78138.14
2025-12-24138.46139.79137.78138.71
2025-12-26138.09139.95138.01139.71
2025-12-29139.87140.45138.09138.61
2025-12-30138.17139.08137138.39
2025-12-31138.39138.83136.08136.2
2026-01-02137.2137.88132.98133.16
2026-01-05133.16135.85133133.61
2026-01-06133.34135.42133.08134.34
2026-01-07134.75134.98128.78129.54
2026-01-08128.36133.5126.93132.53
2026-01-09132.73133.98130.73133.49
2026-01-12132.86134.32132.2133.5
2026-01-13134.29136.09133.51134.6
2026-01-14134.6136.03131.91132.16
2026-01-15133.06134.02130.44132.29
2026-01-16132.49133.15131.45131.75
2026-01-20126.74128.9124.08124.76
2026-01-21125.62128.46124127.62
2026-01-22128.42130.4127.65129.31
2026-01-23127.75127.95125.73126
2026-01-26125.99128.46125.19127.4
2026-01-27127.4127.41124.66125.4
2026-01-28125.44125.91123.09124.72
2026-01-29124.67125.56123.13125.2
2026-01-30124.99127124.06126.39
2026-02-02126.13128.32125.43126.83
2026-02-03125.46127.59124.08126.16
2026-02-04133.5140.56129.67138.08
2026-02-05137.73140.9135.75140.77
2026-02-06140.55142.72139.77142.62
2026-02-09141.16144.01140.6143.44
2026-02-10143.5144.46141.48142.85
2026-02-11143.39143.39134.54134.97
2026-02-12134.97134.98120.52126.83
2026-02-13127.74129.84126.49126.86
2026-02-17127.49128.28123.58125.15
2026-02-18124.96126.06123.01124.29
2026-02-19123.88125.14119.83124.17
2026-02-20122.98126.05120.72124.64
2026-02-23124.64125.94120123.13
2026-02-24123.25129.69123.13125.53
2026-02-25125.37125.79120.35121.58
2026-02-26122.79125.71122.78123.39
2026-02-27121.52122.85118.44122.64
2026-03-02121.11124.99118.9124.77
2026-03-03121.62126.07118.59125.28
2026-03-04124.97125.84121.51124.87
2026-03-05124.54127.29123.55124.31
2026-03-06122.13124.98120.8123.42
2026-03-09120.59121.43118.16120.74
2026-03-10121.52122.66117118.65
2026-03-11119.24120.3117.2118.91
2026-03-12118.8120.43112.98113.48
2026-03-13114.8116.76113.39116.16

CDW related tickers