NASDAQ:XEL | Historical Stock Price | XCEL ENERGY INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.98$10.91$29.95$82.16$225.43$618.521973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$19.50$47.71262,900
1999-12-30$19.94$47.89474,500
1999-12-29$20.06$48.19339,200
1999-12-28$20.13$48.34472,700
1999-12-27$20.31$48.79330,600
1999-12-23$20.25$48.64429,000
1999-12-22$20.00$48.04436,500
1999-12-21$20.06$48.19374,600
1999-12-20$19.81$47.59421,700
1999-12-17$19.81$47.59831,800
1999-12-16$20.19$48.49340,400
1999-12-15$20.13$48.34374,600
1999-12-14$20.06$48.19273,500
1999-12-13$20.00$48.04421,400
1999-12-10$20.00$48.04298,400
1999-12-09$20.13$48.34291,500
1999-12-08$20.25$48.64289,700
1999-12-07$20.56$49.39324,900
1999-12-06$20.63$49.54233,300
1999-12-03$20.56$49.39363,600
1999-12-02$20.38$48.94359,600
1999-12-01$20.38$48.94302,700
1999-11-30$20.44$49.09768,300
1999-11-29$20.13$48.34636,900
1999-11-26$20.19$48.49152,700
1999-11-24$20.13$48.34340,600
1999-11-23$20.06$48.19729,800
1999-11-22$20.25$48.64330,500
1999-11-19$20.25$48.64264,400
1999-11-18$20.56$49.39368,000
1999-11-17$20.75$49.84278,800
1999-11-16$20.94$50.29413,400
1999-11-15$20.63$49.54265,200
1999-11-12$20.63$49.54325,400
1999-11-11$20.81$49.99696,700
1999-11-10$20.88$50.14264,100
1999-11-09$21.06$50.59382,400
1999-11-08$21.44$51.49211,400
1999-11-05$21.63$51.94320,700
1999-11-04$21.63$51.94221,500
1999-11-03$21.56$51.79450,800
1999-11-02$21.88$52.54231,000
1999-11-01$21.81$52.39234,400
1999-10-29$21.50$51.64390,500
1999-10-28$21.63$51.94227,100
1999-10-27$21.44$51.49369,400
1999-10-26$20.88$50.14306,900
1999-10-25$21.06$50.59247,200
1999-10-22$21.06$50.59403,800
1999-10-21$21.13$50.74390,800
1999-10-20$21.25$51.04379,400
1999-10-19$21.00$50.44477,800
1999-10-18$21.63$51.94430,600
1999-10-15$21.31$51.19405,800
1999-10-14$21.69$52.09352,000
1999-10-13$21.50$51.64280,200
1999-10-12$21.38$51.34304,100
1999-10-11$21.38$51.34683,000
1999-10-08$21.81$52.39376,900
1999-10-07$21.75$52.24425,300
1999-10-06$21.94$52.69411,800
1999-10-05$22.06$53.00223,900
1999-10-04$22.44$53.90274,400
1999-10-01$21.94$52.69315,200
1999-09-30$21.56$51.79591,700
1999-09-29$21.19$50.89266,100
1999-09-28$21.63$51.072,350,300
1999-09-27$22.19$52.40314,200
1999-09-24$21.94$51.81197,600
1999-09-23$21.94$51.81257,700
1999-09-22$22.25$52.55242,900
1999-09-21$22.38$52.84274,300
1999-09-20$22.63$53.43152,100
1999-09-17$22.81$53.88286,200
1999-09-16$22.56$53.29404,600
1999-09-15$22.63$53.43252,200
1999-09-14$22.75$53.73335,300
1999-09-13$22.88$54.02293,300
1999-09-10$23.19$54.76491,200
1999-09-09$23.25$54.91519,100
1999-09-08$23.50$55.50267,100
1999-09-07$23.63$55.80365,200
1999-09-03$24.13$56.98239,000
1999-09-02$23.94$56.53833,200
1999-09-01$23.94$56.53765,300
1999-08-31$23.56$55.65661,000
1999-08-30$23.94$56.53516,700
1999-08-27$23.75$56.09485,100
1999-08-26$23.56$55.65754,700
1999-08-25$23.69$55.94352,600
1999-08-24$23.44$55.35531,300
1999-08-23$23.31$55.06674,000
1999-08-20$23.06$54.47719,200
1999-08-19$22.25$52.55719,800
1999-08-18$21.63$51.07474,900
1999-08-17$21.94$51.81339,700
1999-08-16$21.94$51.81304,300
1999-08-13$21.94$51.81383,700
1999-08-12$22.06$52.11260,800
1999-08-11$22.31$52.70369,900
1999-08-10$22.44$52.99382,900
1999-08-09$22.63$53.43366,200
1999-08-06$22.81$53.88609,500
1999-08-05$22.88$54.02323,000
1999-08-04$22.75$53.73513,600
1999-08-03$22.81$53.88531,900
1999-08-02$22.88$54.02526,300
1999-07-30$22.50$53.14494,400
1999-07-29$22.56$53.29430,700
1999-07-28$22.94$54.17375,300
1999-07-27$23.13$54.61612,800
1999-07-26$23.19$54.76535,600
1999-07-23$23.19$54.76554,300
1999-07-22$23.25$54.91605,500
1999-07-21$23.50$55.50296,600
1999-07-20$23.44$55.35294,900
1999-07-19$23.50$55.50291,300
1999-07-16$23.44$55.35394,200
1999-07-15$23.50$55.50535,700
1999-07-14$23.63$55.80437,200
1999-07-13$23.75$56.09264,600
1999-07-12$23.56$55.65328,900
1999-07-09$23.81$56.24276,900
1999-07-08$23.88$56.39347,100
1999-07-07$24.19$57.12329,500
1999-07-06$24.06$56.83698,500
1999-07-02$24.50$57.003,327,400
1999-07-01$24.63$57.30422,600
1999-06-30$24.19$56.28354,000
1999-06-29$24.50$57.00316,900
1999-06-28$24.75$57.59325,400
1999-06-25$24.69$57.44376,500
1999-06-24$25.19$58.60109,500
1999-06-23$25.44$59.19131,000
1999-06-22$25.38$59.04118,000
1999-06-21$25.44$59.19178,100
1999-06-18$25.31$58.90491,300
1999-06-17$25.63$59.62298,500
1999-06-16$25.94$60.35227,900
1999-06-15$25.81$60.06391,900
1999-06-14$25.13$58.46224,500
1999-06-11$24.81$57.73553,100
1999-06-10$25.06$58.31191,800
1999-06-09$25.31$58.90175,600
1999-06-08$25.38$59.04223,900
1999-06-07$25.50$59.33187,300
1999-06-04$25.63$59.62151,100
1999-06-03$25.50$59.33339,900
1999-06-02$25.56$59.48232,500
1999-06-01$25.63$59.62240,400
1999-05-28$26.06$60.64200,100
1999-05-27$25.88$60.20226,200
1999-05-26$26.31$61.22303,800
1999-05-25$26.31$61.22395,100
1999-05-24$26.00$60.50191,200
1999-05-21$25.63$59.62269,100
1999-05-20$25.50$59.33155,900
1999-05-19$25.50$59.33225,700
1999-05-18$25.19$58.60365,700
1999-05-17$25.06$58.31266,400
1999-05-14$24.69$57.44327,000
1999-05-13$25.00$58.17374,900
1999-05-12$24.44$56.86428,900
1999-05-11$24.69$57.44415,800
1999-05-10$24.56$57.15532,600
1999-05-07$24.19$56.28290,300
1999-05-06$23.81$55.41404,600
1999-05-05$24.31$56.57379,500
1999-05-04$24.06$55.99401,500
1999-05-03$24.50$57.00465,400
1999-04-30$24.13$56.13423,400
1999-04-29$23.75$55.26398,900
1999-04-28$23.75$55.26595,400
1999-04-27$23.88$55.55462,700
1999-04-26$24.06$55.99632,100
1999-04-23$23.75$55.26343,700
1999-04-22$23.56$54.82404,600
1999-04-21$23.81$55.41339,800
1999-04-20$23.81$55.41470,300
1999-04-19$23.75$55.26382,000
1999-04-16$23.38$54.39434,700
1999-04-15$22.75$52.93834,900
1999-04-14$23.19$53.95370,300
1999-04-13$23.19$53.95366,600
1999-04-12$24.00$55.84384,100
1999-04-09$23.44$54.53525,200
1999-04-08$23.25$54.10471,300
1999-04-07$23.06$53.66549,800
1999-04-06$23.38$54.39421,600
1999-04-05$23.56$54.82860,100
1999-04-01$23.63$54.14782,700
1999-03-31$23.19$53.13466,900
1999-03-30$23.31$53.42677,000
1999-03-29$23.88$54.71938,600
1999-03-26$24.44$56.00626,600
1999-03-25$26.19$60.01541,400
1999-03-24$27.25$62.44370,800
1999-03-23$26.50$60.72153,300
1999-03-22$26.81$61.44195,000
1999-03-19$26.88$61.58351,300
1999-03-18$27.13$62.16262,900
1999-03-17$26.75$61.30250,900
1999-03-16$26.69$61.15207,100
1999-03-15$27.19$62.30224,900
1999-03-12$27.13$62.16175,400
1999-03-11$26.69$61.15325,000
1999-03-10$26.38$60.44243,000
1999-03-09$26.56$60.87170,200
1999-03-08$27.06$62.01261,600
1999-03-05$27.50$63.02318,000
1999-03-04$27.06$62.01376,000
1999-03-03$26.50$60.72428,000
1999-03-02$26.06$59.72298,400
1999-03-01$25.69$58.86370,200
1999-02-26$25.81$59.15299,500
1999-02-25$25.69$58.86349,500
1999-02-24$26.13$59.86413,800
1999-02-23$26.50$60.72175,900
1999-02-22$27.00$61.87225,900
1999-02-19$26.56$60.87424,900
1999-02-18$27.06$62.01255,600
1999-02-17$26.50$60.72324,400
1999-02-16$26.63$61.01689,800
1999-02-12$25.75$59.01175,600
1999-02-11$26.19$60.01272,800
1999-02-10$26.44$60.58194,900
1999-02-09$26.38$60.44385,700
1999-02-08$26.75$61.30289,600
1999-02-05$26.56$60.87378,300
1999-02-04$26.50$60.72305,000
1999-02-03$27.06$62.01373,200
1999-02-02$27.13$62.16397,800
1999-02-01$27.19$62.30655,300
1999-01-29$26.94$61.73413,400
1999-01-28$27.06$62.01402,300
1999-01-27$26.31$60.29928,900
1999-01-26$26.38$60.44347,700
1999-01-25$26.44$60.58212,300
1999-01-22$26.44$60.58186,100
1999-01-21$26.31$60.29220,000
1999-01-20$26.38$60.44162,400
1999-01-19$26.50$60.72213,200
1999-01-15$26.63$61.01437,100
1999-01-14$26.00$59.58298,000
1999-01-13$26.63$61.01260,500
1999-01-12$26.75$61.30353,500
1999-01-11$26.69$61.15405,200
1999-01-08$27.31$62.59164,900
1999-01-07$27.50$63.02248,000
1999-01-06$27.63$63.30346,600
1999-01-05$27.50$63.02184,600
1999-01-04$27.44$62.87455,400