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
- 2014-11-21 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $34.40 | $34.40 | 8,638 | — | — |
| 2023-12-28 | $34.60 | $34.60 | 7,927 | — | — |
| 2023-12-27 | $35.00 | $35.00 | 6,351 | — | — |
| 2023-12-26 | $34.40 | $34.40 | 10,246 | — | — |
| 2023-12-22 | $34.00 | $34.00 | 4,141 | — | — |
| 2023-12-21 | $33.40 | $33.40 | 2,979 | — | — |
| 2023-12-20 | $32.20 | $32.20 | 5,099 | — | — |
| 2023-12-19 | $33.80 | $33.80 | 4,916 | — | — |
| 2023-12-18 | $32.80 | $32.80 | 6,580 | — | — |
| 2023-12-15 | $35.40 | $35.40 | 9,600 | — | — |
| 2023-12-14 | $32.00 | $32.00 | 6,622 | — | — |
| 2023-12-13 | $33.20 | $33.20 | 15,256 | — | — |
| 2023-12-12 | $32.20 | $32.20 | 4,364 | — | — |
| 2023-12-11 | $34.80 | $34.80 | 7,724 | — | — |
| 2023-12-08 | $38.20 | $38.20 | 3,933 | — | — |
| 2023-12-07 | $39.00 | $39.00 | 2,584 | — | — |
| 2023-12-06 | $39.60 | $39.60 | 3,463 | — | — |
| 2023-12-05 | $41.40 | $41.40 | 5,003 | — | — |
| 2023-12-04 | $42.20 | $42.20 | 11,979 | — | — |
| 2023-12-01 | $39.60 | $39.60 | 5,677 | — | — |
| 2023-11-30 | $39.00 | $39.00 | 8,126 | — | — |
| 2023-11-29 | $39.60 | $39.60 | 11,135 | — | — |
| 2023-11-28 | $40.20 | $40.20 | 32,003 | — | — |
| 2023-11-27 | $42.80 | $42.80 | 9,242 | — | — |
| 2023-11-24 | $43.00 | $43.00 | 2,816 | — | — |
| 2023-11-22 | $40.20 | $40.20 | 2,351 | — | — |
| 2023-11-21 | $40.00 | $40.00 | 4,815 | — | — |
| 2023-11-20 | $42.40 | $42.40 | 8,758 | — | — |
| 2023-11-17 | $43.00 | $43.00 | 1,650 | — | — |
| 2023-11-16 | $43.20 | $43.20 | 2,106 | — | — |
| 2023-11-15 | $42.80 | $42.80 | 3,046 | — | — |
| 2023-11-14 | $45.60 | $45.60 | 6,448 | — | — |
| 2023-11-13 | $43.80 | $43.80 | 3,847 | — | — |
| 2023-11-10 | $43.80 | $43.80 | 6,172 | — | — |
| 2023-11-09 | $45.00 | $45.00 | 10,663 | — | — |
| 2023-11-08 | $47.20 | $47.20 | 18,043 | — | — |
| 2023-11-07 | $49.60 | $49.60 | 23,543 | — | — |
| 2023-11-06 | $51.00 | $51.00 | 260,808 | — | — |
| 2023-11-03 | $51.20 | $51.20 | 3,099 | — | — |
| 2023-11-02 | $52.20 | $52.20 | 1,524 | — | — |
| 2023-11-01 | $53.80 | $53.80 | 1,242 | — | — |
| 2023-10-31 | $56.00 | $56.00 | 1,257 | — | — |
| 2023-10-30 | $60.00 | $60.00 | 3,005 | — | — |
| 2023-10-27 | $63.80 | $63.80 | 4,353 | — | — |
| 2023-10-26 | $64.20 | $64.20 | 1,949 | — | — |
| 2023-10-25 | $66.60 | $66.60 | 2,473 | — | — |
| 2023-10-24 | $78.60 | $78.60 | 1,910 | — | — |
| 2023-10-23 | $74.00 | $74.00 | 1,965 | — | — |
| 2023-10-20 | $88.00 | $88.00 | 1,512 | — | — |
| 2023-10-19 | $98.00 | $98.00 | 1,044 | — | — |
| 2023-10-18 | $107.00 | $107.00 | 718 | — | — |
| 2023-10-17 | $112.40 | $112.40 | 1,017 | — | — |
| 2023-10-16 | $112.00 | $112.00 | 995 | — | — |
| 2023-10-13 | $117.40 | $117.40 | 1,594 | — | — |
| 2023-10-12 | $126.00 | $126.00 | 1,328 | — | — |
| 2023-10-11 | $138.00 | $138.00 | 809 | — | — |
| 2023-10-10 | $144.00 | $144.00 | 827 | — | — |
| 2023-10-09 | $140.40 | $140.40 | 395 | — | — |
| 2023-10-06 | $142.00 | $142.00 | 1,125 | — | — |
| 2023-10-05 | $128.80 | $128.80 | 984 | — | — |
| 2023-10-04 | $135.40 | $135.40 | 1,168 | — | — |
| 2023-10-03 | $139.80 | $139.80 | 1,055 | — | — |
| 2023-10-02 | $147.40 | $147.40 | 2,793 | — | — |
| 2023-09-29 | $140.00 | $140.00 | 3,149 | — | — |
| 2023-09-28 | $146.00 | $146.00 | 2,738 | — | — |
| 2023-09-27 | $158.60 | $158.60 | 4,802 | — | — |
| 2023-09-26 | $162.00 | $162.00 | 1,388 | — | — |
| 2023-09-25 | $170.00 | $170.00 | 2,588 | — | — |
| 2023-09-22 | $176.00 | $176.00 | 5,324 | — | — |
| 2023-09-21 | $177.40 | $177.40 | 2,548 | — | — |
| 2023-09-20 | $200.00 | $200.00 | 3,860 | — | — |
| 2023-09-19 | $218.00 | $218.00 | 2,085 | — | — |
| 2023-09-18 | $224.00 | $224.00 | 6,130 | — | — |
| 2023-09-15 | $250.00 | $250.00 | 16,449 | — | — |
| 2023-09-14 | $227.00 | $227.00 | 8,983 | — | — |
| 2023-09-13 | $238.00 | $238.00 | 4,379 | — | — |
| 2023-09-12 | $264.00 | $264.00 | 11,691 | — | — |
| 2023-09-11 | $302.00 | $302.00 | 18,258 | — | — |
| 2023-09-08 | $348.00 | $348.00 | 351,818 | — | — |
| 2023-09-07 | $334.00 | $334.00 | 16,112 | — | — |
| 2023-09-06 | $378.00 | $378.00 | 79,850 | — | — |
| 2023-09-05 | $640.00 | $640.00 | 525,676 | — | — |
| 2023-09-01 | $143.20 | $143.20 | 71 | — | — |
| 2023-08-31 | $143.00 | $143.00 | 261 | — | — |
| 2023-08-30 | $147.00 | $147.00 | 182 | — | — |
| 2023-08-29 | $156.80 | $156.80 | 57 | — | — |
| 2023-08-28 | $153.40 | $153.40 | 542 | — | — |
| 2023-08-25 | $170.60 | $170.60 | 230 | — | — |
| 2023-08-24 | $176.00 | $176.00 | 281 | — | — |
| 2023-08-23 | $182.00 | $182.00 | 426 | — | — |
| 2023-08-22 | $173.20 | $173.20 | 273 | — | — |
| 2023-08-21 | $184.00 | $184.00 | 342 | — | — |
| 2023-08-18 | $195.00 | $195.00 | 160 | — | — |
| 2023-08-17 | $196.00 | $196.00 | 709 | — | — |
| 2023-08-16 | $210.00 | $210.00 | 280 | — | — |
| 2023-08-15 | $214.00 | $214.00 | 108 | — | — |
| 2023-08-14 | $220.00 | $220.00 | 129 | — | — |
| 2023-08-11 | $214.00 | $214.00 | 76 | — | — |
| 2023-08-10 | $212.00 | $212.00 | 36 | — | — |
| 2023-08-09 | $212.00 | $212.00 | 430 | — | — |
| 2023-08-08 | $224.00 | $224.00 | 71 | — | — |
| 2023-08-07 | $216.00 | $216.00 | 100 | — | — |
| 2023-08-04 | $216.00 | $216.00 | 287 | — | — |
| 2023-08-03 | $228.00 | $228.00 | 69 | — | — |
| 2023-08-02 | $234.00 | $234.00 | 72 | — | — |
| 2023-08-01 | $236.00 | $236.00 | 218 | — | — |
| 2023-07-31 | $232.00 | $232.00 | 198 | — | — |
| 2023-07-28 | $234.00 | $234.00 | 247 | — | — |
| 2023-07-27 | $226.00 | $226.00 | 164 | — | — |
| 2023-07-26 | $238.00 | $238.00 | 193 | — | — |
| 2023-07-25 | $240.00 | $240.00 | 94 | — | — |
| 2023-07-24 | $236.00 | $236.00 | 101 | — | — |
| 2023-07-21 | $238.00 | $238.00 | 317 | — | — |
| 2023-07-20 | $230.00 | $230.00 | 241 | — | — |
| 2023-07-19 | $240.00 | $240.00 | 231 | — | — |
| 2023-07-18 | $238.00 | $238.00 | 241 | — | — |
| 2023-07-17 | $236.00 | $236.00 | 486 | — | — |
| 2023-07-14 | $250.00 | $250.00 | 537 | — | — |
| 2023-07-13 | $252.00 | $252.00 | 561 | — | — |
| 2023-07-12 | $244.00 | $244.00 | 247 | — | — |
| 2023-07-11 | $240.00 | $240.00 | 464 | — | — |
| 2023-07-10 | $237.00 | $237.00 | 165 | — | — |
| 2023-07-07 | $238.00 | $238.00 | 263 | — | — |
| 2023-07-06 | $240.00 | $240.00 | 926 | — | — |
| 2023-07-05 | $224.00 | $224.00 | 334 | — | — |
| 2023-07-03 | $218.00 | $218.00 | 168 | — | — |
| 2023-06-30 | $216.00 | $216.00 | 235 | — | — |
| 2023-06-29 | $208.00 | $208.00 | 538 | — | — |
| 2023-06-28 | $216.00 | $216.00 | 231 | — | — |
| 2023-06-27 | $206.00 | $206.00 | 291 | — | — |
| 2023-06-26 | $210.00 | $210.00 | 193 | — | — |
| 2023-06-23 | $211.00 | $211.00 | 524 | — | — |
| 2023-06-22 | $222.00 | $222.00 | 298 | — | — |
| 2023-06-21 | $222.00 | $222.00 | 1,251 | — | — |
| 2023-06-20 | $288.00 | $288.00 | 728 | — | — |
| 2023-06-16 | $314.00 | $314.00 | 196 | — | — |
| 2023-06-15 | $320.00 | $320.00 | 290 | — | — |
| 2023-06-14 | $320.00 | $320.00 | 235 | — | — |
| 2023-06-13 | $312.00 | $312.00 | 636 | — | — |
| 2023-06-12 | $294.00 | $294.00 | 419 | — | — |
| 2023-06-09 | $280.00 | $280.00 | 188 | — | — |
| 2023-06-08 | $276.00 | $276.00 | 361 | — | — |
| 2023-06-07 | $278.00 | $278.00 | 220 | — | — |
| 2023-06-06 | $280.00 | $280.00 | 153 | — | — |
| 2023-06-05 | $280.00 | $280.00 | 168 | — | — |
| 2023-06-02 | $290.00 | $290.00 | 143 | — | — |
| 2023-06-01 | $296.00 | $296.00 | 112 | — | — |
| 2023-05-31 | $292.00 | $292.00 | 192 | — | — |
| 2023-05-30 | $296.00 | $296.00 | 320 | — | — |
| 2023-05-26 | $308.00 | $308.00 | 247 | — | — |
| 2023-05-25 | $310.00 | $310.00 | 198 | — | — |
| 2023-05-24 | $306.00 | $306.00 | 236 | — | — |
| 2023-05-23 | $318.00 | $318.00 | 235 | — | — |
| 2023-05-22 | $336.00 | $336.00 | 176 | — | — |
| 2023-05-19 | $338.00 | $338.00 | 153 | — | — |
| 2023-05-18 | $344.00 | $344.00 | 151 | — | — |
| 2023-05-17 | $350.00 | $350.00 | 161 | — | — |
| 2023-05-16 | $338.00 | $338.00 | 456 | — | — |
| 2023-05-15 | $340.00 | $340.00 | 455 | — | — |
| 2023-05-12 | $356.00 | $356.00 | 717 | — | — |
| 2023-05-11 | $330.00 | $330.00 | 766 | — | — |
| 2023-05-10 | $304.00 | $304.00 | 395 | — | — |
| 2023-05-09 | $329.80 | $329.80 | 304 | — | — |
| 2023-05-08 | $338.00 | $338.00 | 1,459 | — | — |
| 2023-05-05 | $312.00 | $312.00 | 1,615 | — | — |
| 2023-05-04 | $324.00 | $324.00 | 1,740 | — | — |
| 2023-05-03 | $352.00 | $352.00 | 3,806 | — | — |
| 2023-05-02 | $462.00 | $462.00 | 23,984 | — | — |
| 2023-05-01 | $384.00 | $384.00 | 242 | — | — |
| 2023-04-28 | $414.00 | $414.00 | 412 | — | — |
| 2023-04-27 | $392.00 | $392.00 | 806 | — | — |
| 2023-04-26 | $430.00 | $430.00 | 538 | — | — |
| 2023-04-25 | $470.00 | $470.00 | 550 | — | — |
| 2023-04-24 | $478.00 | $478.00 | 749 | — | — |
| 2023-04-21 | $538.00 | $538.00 | 702 | — | — |
| 2023-04-20 | $512.00 | $512.00 | 1,069 | — | — |
| 2023-04-19 | $620.00 | $620.00 | 2,237 | — | — |
| 2023-04-18 | $664.00 | $664.00 | 2,402 | — | — |
| 2023-04-17 | $976.00 | $976.00 | 1,562 | — | — |
| 2023-04-14 | $936.00 | $936.00 | 659 | — | — |
| 2023-04-13 | $864.00 | $864.00 | 181 | — | — |
| 2023-04-12 | $840.00 | $840.00 | 215 | — | — |
| 2023-04-11 | $896.00 | $896.00 | 117 | — | — |
| 2023-04-10 | $896.00 | $896.00 | 127 | — | — |
| 2023-04-06 | $880.00 | $880.00 | 256 | — | — |
| 2023-04-05 | $872.00 | $872.00 | 107 | — | — |
| 2023-04-04 | $904.00 | $904.00 | 136 | — | — |
| 2023-04-03 | $936.00 | $936.00 | 169 | — | — |
| 2023-03-31 | $960.00 | $960.00 | 215 | — | — |
| 2023-03-30 | $992.00 | $992.00 | 203 | — | — |
| 2023-03-29 | $976.00 | $976.00 | 95 | — | — |
| 2023-03-28 | $976.00 | $976.00 | 131 | — | — |
| 2023-03-27 | $1,000.00 | $1,000.00 | 401 | — | — |
| 2023-03-24 | $936.00 | $936.00 | 104 | — | — |
| 2023-03-23 | $880.00 | $880.00 | 214 | — | — |
| 2023-03-22 | $920.00 | $920.00 | 125 | — | — |
| 2023-03-21 | $896.00 | $896.00 | 196 | — | — |
| 2023-03-20 | $864.00 | $864.00 | 188 | — | — |
| 2023-03-17 | $840.00 | $840.00 | 191 | — | — |
| 2023-03-16 | $912.00 | $912.00 | 154 | — | — |
| 2023-03-15 | $880.00 | $880.00 | 335 | — | — |
| 2023-03-14 | $920.00 | $920.00 | 157 | — | — |
| 2023-03-13 | $928.00 | $928.00 | 173 | — | — |
| 2023-03-10 | $952.00 | $952.00 | 294 | — | — |
| 2023-03-09 | $1,024.00 | $1,024.00 | 129 | — | — |
| 2023-03-08 | $1,056.00 | $1,056.00 | 180 | — | — |
| 2023-03-07 | $1,104.00 | $1,104.00 | 208 | — | — |
| 2023-03-06 | $1,120.00 | $1,120.00 | 140 | — | — |
| 2023-03-03 | $1,104.00 | $1,104.00 | 333 | — | — |
| 2023-03-02 | $1,144.00 | $1,144.00 | 610 | — | — |
| 2023-03-01 | $1,000.00 | $1,000.00 | 289 | — | — |
| 2023-02-28 | $1,056.00 | $1,056.00 | 181 | — | — |
| 2023-02-27 | $1,064.00 | $1,064.00 | 406 | — | — |
| 2023-02-24 | $1,168.00 | $1,168.00 | 138 | — | — |
| 2023-02-23 | $1,168.00 | $1,168.00 | 372 | — | — |
| 2023-02-22 | $1,280.00 | $1,280.00 | 170 | — | — |
| 2023-02-21 | $1,280.00 | $1,280.00 | 275 | — | — |
| 2023-02-17 | $1,400.00 | $1,400.00 | 378 | — | — |
| 2023-02-16 | $1,400.00 | $1,400.00 | 287 | — | — |
| 2023-02-15 | $1,440.00 | $1,440.00 | 219 | — | — |
| 2023-02-14 | $1,400.00 | $1,400.00 | 289 | — | — |
| 2023-02-13 | $1,472.00 | $1,472.00 | 208 | — | — |
| 2023-02-10 | $1,416.00 | $1,416.00 | 257 | — | — |
| 2023-02-09 | $1,408.00 | $1,408.00 | 497 | — | — |
| 2023-02-08 | $1,520.00 | $1,520.00 | 565 | — | — |
| 2023-02-07 | $1,616.00 | $1,616.00 | 453 | — | — |
| 2023-02-06 | $1,680.00 | $1,680.00 | 1,328 | — | — |
| 2023-02-03 | $1,592.00 | $1,592.00 | 1,149 | — | — |
| 2023-02-02 | $1,568.00 | $1,568.00 | 495 | — | — |
| 2023-02-01 | $1,600.00 | $1,600.00 | 792 | — | — |
| 2023-01-31 | $1,560.00 | $1,560.00 | 1,086 | — | — |
| 2023-01-30 | $1,528.00 | $1,528.00 | 972 | — | — |
| 2023-01-27 | $1,456.00 | $1,456.00 | 973 | — | — |
| 2023-01-26 | $1,528.00 | $1,528.00 | 3,499 | — | — |
| 2023-01-25 | $1,472.00 | $1,472.00 | 1,800 | — | — |
| 2023-01-24 | $1,624.00 | $1,624.00 | 6,068 | — | — |
| 2023-01-23 | $3,104.00 | $3,104.00 | 18,188 | — | — |
| 2023-01-20 | $1,832.00 | $1,832.00 | 195 | — | — |
| 2023-01-19 | $1,752.00 | $1,752.00 | 224 | — | — |
| 2023-01-18 | $1,768.00 | $1,768.00 | 407 | — | — |
| 2023-01-17 | $1,544.00 | $1,544.00 | 176 | — | — |
| 2023-01-13 | $1,424.00 | $1,424.00 | 129 | — | — |
| 2023-01-12 | $1,424.00 | $1,424.00 | 184 | — | — |
| 2023-01-11 | $1,464.00 | $1,464.00 | 220 | — | — |
| 2023-01-10 | $1,576.00 | $1,576.00 | 165 | — | — |
| 2023-01-09 | $1,536.00 | $1,536.00 | 289 | — | — |
| 2023-01-06 | $1,432.00 | $1,432.00 | 264 | — | — |
| 2023-01-05 | $1,328.00 | $1,328.00 | 183 | — | — |
| 2023-01-04 | $1,336.00 | $1,336.00 | 172 | — | — |
| 2023-01-03 | $1,304.00 | $1,304.00 | 324 | — | — |