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
- 2011-01-26 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $36,639.00 | $36,639.00 | 25 | — | — |
| 2024-12-30 | $40,296.00 | $40,296.00 | 22 | — | — |
| 2024-12-27 | $34,431.00 | $34,431.00 | 10 | — | — |
| 2024-12-26 | $36,294.00 | $36,294.00 | 7 | — | — |
| 2024-12-24 | $35,390.10 | $35,390.10 | 5 | — | — |
| 2024-12-23 | $33,396.00 | $33,396.00 | 7 | — | — |
| 2024-12-20 | $34,155.00 | $34,155.00 | 15 | — | — |
| 2024-12-19 | $32,637.00 | $32,637.00 | 17 | — | — |
| 2024-12-18 | $36,915.00 | $36,915.00 | 49 | — | — |
| 2024-12-17 | $30,153.00 | $30,153.00 | 67 | — | — |
| 2024-12-16 | $39,123.00 | $39,123.00 | 16 | — | — |
| 2024-12-13 | $45,643.50 | $45,643.50 | 45 | — | — |
| 2024-12-12 | $68,931.00 | $68,931.00 | 12 | — | — |
| 2024-12-11 | $67,999.50 | $67,999.50 | 10 | — | — |
| 2024-12-10 | $75,451.50 | $75,451.50 | 7 | — | — |
| 2024-12-09 | $78,246.00 | $78,246.00 | 6 | — | — |
| 2024-12-06 | $79,177.50 | $79,177.50 | 8 | — | — |
| 2024-12-05 | $83,835.00 | $83,835.00 | 5 | — | — |
| 2024-12-04 | $85,698.00 | $85,698.00 | 4 | — | — |
| 2024-12-03 | $84,766.50 | $84,766.50 | 5 | — | — |
| 2024-12-02 | $93,150.00 | $93,150.00 | 8 | — | — |
| 2024-11-29 | $92,218.50 | $92,218.50 | 3 | — | — |
| 2024-11-27 | $96,876.00 | $96,876.00 | 4 | — | — |
| 2024-11-26 | $101,533.50 | $101,533.50 | 24 | — | — |
| 2024-11-25 | $83,835.00 | $83,835.00 | 5 | — | — |
| 2024-11-22 | $87,561.00 | $87,561.00 | 6 | — | — |
| 2024-11-21 | $92,218.50 | $92,218.50 | 12 | — | — |
| 2024-11-20 | $90,355.50 | $90,355.50 | 22 | — | — |
| 2024-11-19 | $91,287.00 | $91,287.00 | 6 | — | — |
| 2024-11-18 | $89,424.00 | $89,424.00 | 6 | — | — |
| 2024-11-15 | $85,698.00 | $85,698.00 | 4 | — | — |
| 2024-11-14 | $88,492.50 | $88,492.50 | 3 | — | — |
| 2024-11-13 | $93,150.00 | $93,150.00 | 7 | — | — |
| 2024-11-12 | $94,081.50 | $94,081.50 | 7 | — | — |
| 2024-11-11 | $95,944.50 | $95,944.50 | 7 | — | — |
| 2024-11-08 | $109,917.00 | $109,917.00 | 5 | — | — |
| 2024-11-07 | $109,917.00 | $109,917.00 | 16 | — | — |
| 2024-11-06 | $95,944.50 | $95,944.50 | 2 | — | — |
| 2024-11-05 | $96,876.00 | $96,876.00 | 2 | — | — |
| 2024-11-04 | $97,807.50 | $97,807.50 | 3 | — | — |
| 2024-11-01 | $93,150.00 | $93,150.00 | 3 | — | — |
| 2024-10-31 | $96,876.00 | $96,876.00 | 6 | — | — |
| 2024-10-30 | $93,150.00 | $93,150.00 | 6 | — | — |
| 2024-10-29 | $96,876.00 | $96,876.00 | 4 | — | — |
| 2024-10-28 | $99,670.50 | $99,670.50 | 6 | — | — |
| 2024-10-25 | $105,259.50 | $105,259.50 | 8 | — | — |
| 2024-10-24 | $99,670.50 | $99,670.50 | 10 | — | — |
| 2024-10-23 | $113,643.00 | $113,643.00 | 80 | — | — |
| 2024-10-22 | $108,054.00 | $108,054.00 | 22 | — | — |
| 2024-10-21 | $97,807.50 | $97,807.50 | 5 | — | — |
| 2024-10-18 | $97,807.50 | $97,807.50 | 5 | — | — |
| 2024-10-17 | $94,081.50 | $94,081.50 | 7 | — | — |
| 2024-10-16 | $101,533.50 | $101,533.50 | 14 | — | — |
| 2024-10-15 | $122,958.00 | $122,958.00 | 8 | — | — |
| 2024-10-14 | $147,177.00 | $147,177.00 | 2 | — | — |
| 2024-10-11 | $139,725.00 | $139,725.00 | 5 | — | — |
| 2024-10-10 | $154,629.00 | $154,629.00 | 6 | — | — |
| 2024-10-09 | $169,533.00 | $169,533.00 | 7 | — | — |
| 2024-10-08 | $165,807.00 | $165,807.00 | 5 | — | — |
| 2024-10-07 | $176,053.50 | $176,053.50 | 1 | — | — |
| 2024-10-04 | $176,985.00 | $176,985.00 | 1 | — | — |
| 2024-10-03 | $171,396.00 | $171,396.00 | 3 | — | — |
| 2024-10-02 | $155,560.50 | $155,560.50 | 2 | — | — |
| 2024-10-01 | $167,670.00 | $167,670.00 | 3 | — | — |
| 2024-09-30 | $200,272.50 | $200,272.50 | 2 | — | — |
| 2024-09-27 | $212,382.00 | $212,382.00 | 3 | — | — |
| 2024-09-26 | $235,669.50 | $235,669.50 | 2 | — | — |
| 2024-09-25 | $256,162.50 | $256,162.50 | 2 | — | — |
| 2024-09-24 | $263,614.50 | $263,614.50 | 2 | — | — |
| 2024-09-23 | $268,272.00 | $268,272.00 | 3 | — | — |
| 2024-09-20 | $242,190.00 | $242,190.00 | 3 | — | — |
| 2024-09-19 | $242,190.00 | $242,190.00 | 2 | — | — |
| 2024-09-18 | $226,354.50 | $226,354.50 | 3 | — | — |
| 2024-09-17 | $256,162.50 | $256,162.50 | 4 | — | — |
| 2024-09-16 | $298,080.00 | $298,080.00 | 7 | — | — |
| 2024-09-13 | $318,573.00 | $318,573.00 | 198 | — | — |
| 2024-09-12 | $250,573.50 | $250,573.50 | 11 | — | — |
| 2024-09-11 | $264,546.00 | $264,546.00 | 2 | — | — |
| 2024-09-10 | $306,463.50 | $306,463.50 | 1 | — | — |
| 2024-09-09 | $306,463.50 | $306,463.50 | 1 | — | — |
| 2024-09-06 | $247,779.00 | $247,779.00 | 0 | — | — |
| 2024-09-05 | $245,916.00 | $245,916.00 | 1 | — | — |
| 2024-09-04 | $265,477.50 | $265,477.50 | 0 | — | — |
| 2024-09-03 | $275,724.00 | $275,724.00 | 1 | — | — |
| 2024-08-30 | $297,148.50 | $297,148.50 | 0 | — | — |
| 2024-08-29 | $313,915.50 | $313,915.50 | 1 | — | — |
| 2024-08-28 | $363,285.00 | $363,285.00 | 0 | — | — |
| 2024-08-27 | $428,490.00 | $428,490.00 | 0 | — | — |
| 2024-08-26 | $414,517.50 | $414,517.50 | 0 | — | — |
| 2024-08-23 | $472,270.50 | $472,270.50 | 0 | — | — |
| 2024-08-22 | $493,695.00 | $493,695.00 | 0 | — | — |
| 2024-08-21 | $512,325.00 | $512,325.00 | 0 | — | — |
| 2024-08-20 | $521,640.00 | $521,640.00 | 0 | — | — |
| 2024-08-19 | $530,955.00 | $530,955.00 | 0 | — | — |
| 2024-08-16 | $526,297.50 | $526,297.50 | 0 | — | — |
| 2024-08-15 | $544,927.50 | $544,927.50 | 0 | — | — |
| 2024-08-14 | $572,872.50 | $572,872.50 | 1 | — | — |
| 2024-08-13 | $647,392.50 | $647,392.50 | 0 | — | — |
| 2024-08-12 | $673,474.50 | $673,474.50 | 0 | — | — |
| 2024-08-09 | $634,351.50 | $634,351.50 | 0 | — | — |
| 2024-08-08 | $632,488.50 | $632,488.50 | 0 | — | — |
| 2024-08-07 | $619,447.50 | $619,447.50 | 0 | — | — |
| 2024-08-06 | $603,612.00 | $603,612.00 | 0 | — | — |
| 2024-08-05 | $583,119.00 | $583,119.00 | 0 | — | — |
| 2024-08-02 | $600,817.50 | $600,817.50 | 0 | — | — |
| 2024-08-01 | $637,146.00 | $637,146.00 | 0 | — | — |
| 2024-07-31 | $626,899.50 | $626,899.50 | 0 | — | — |
| 2024-07-30 | $654,844.50 | $654,844.50 | 0 | — | — |
| 2024-07-29 | $716,323.50 | $716,323.50 | 0 | — | — |
| 2024-07-26 | $713,529.00 | $713,529.00 | 0 | — | — |
| 2024-07-25 | $671,611.50 | $671,611.50 | 0 | — | — |
| 2024-07-24 | $670,680.00 | $670,680.00 | 0 | — | — |
| 2024-07-23 | $681,858.00 | $681,858.00 | 0 | — | — |
| 2024-07-22 | $693,967.50 | $693,967.50 | 0 | — | — |
| 2024-07-19 | $782,460.00 | $782,460.00 | 0 | — | — |
| 2024-07-18 | $796,432.50 | $796,432.50 | 0 | — | — |
| 2024-07-17 | $816,925.50 | $816,925.50 | 0 | — | — |
| 2024-07-16 | $810,405.00 | $810,405.00 | 0 | — | — |
| 2024-07-15 | $772,213.50 | $772,213.50 | 0 | — | — |
| 2024-07-12 | $805,747.50 | $805,747.50 | 0 | — | — |
| 2024-07-11 | $733,090.50 | $733,090.50 | 0 | — | — |
| 2024-07-10 | $666,022.50 | $666,022.50 | 0 | — | — |
| 2024-07-09 | $617,584.50 | $617,584.50 | 0 | — | — |
| 2024-07-08 | $623,173.50 | $623,173.50 | 0 | — | — |
| 2024-07-05 | $630,625.50 | $630,625.50 | 0 | — | — |
| 2024-07-03 | $666,022.50 | $666,022.50 | 0 | — | — |
| 2024-07-02 | $666,022.50 | $666,022.50 | 0 | — | — |
| 2024-07-01 | $652,050.00 | $652,050.00 | 0 | — | — |
| 2024-06-28 | $694,899.00 | $694,899.00 | 0 | — | — |
| 2024-06-27 | $731,227.50 | $731,227.50 | 0 | — | — |
| 2024-06-26 | $654,844.50 | $654,844.50 | 2 | — | — |
| 2024-06-25 | $624,105.00 | $624,105.00 | 0 | — | — |
| 2024-06-24 | $586,845.00 | $586,845.00 | 0 | — | — |
| 2024-06-21 | $544,927.50 | $544,927.50 | 0 | — | — |
| 2024-06-20 | $558,900.00 | $558,900.00 | 0 | — | — |
| 2024-06-18 | $560,763.00 | $560,763.00 | 0 | — | — |
| 2024-06-17 | $622,242.00 | $622,242.00 | 1 | — | — |
| 2024-06-14 | $752,652.00 | $752,652.00 | 8 | — | — |
| 2024-06-13 | $678,132.00 | $678,132.00 | 0 | — | — |
| 2024-06-12 | $697,693.50 | $697,693.50 | 0 | — | — |
| 2024-06-11 | $679,995.00 | $679,995.00 | 0 | — | — |
| 2024-06-10 | $656,707.50 | $656,707.50 | 0 | — | — |
| 2024-06-07 | $704,214.00 | $704,214.00 | 0 | — | — |
| 2024-06-06 | $751,720.50 | $751,720.50 | 0 | — | — |
| 2024-06-05 | $772,213.50 | $772,213.50 | 0 | — | — |
| 2024-06-04 | $782,460.00 | $782,460.00 | 0 | — | — |
| 2024-06-03 | $829,966.50 | $829,966.50 | 0 | — | — |
| 2024-05-31 | $820,651.50 | $820,651.50 | 1 | — | — |
| 2024-05-30 | $1.01M | $1.01M | 0 | — | — |
| 2024-05-29 | $1.15M | $1.15M | 0 | — | — |
| 2024-05-28 | $1.18M | $1.18M | 0 | — | — |
| 2024-05-24 | $1.16M | $1.16M | 0 | — | — |
| 2024-05-23 | $1.16M | $1.16M | 0 | — | — |
| 2024-05-22 | $1.24M | $1.24M | 0 | — | — |
| 2024-05-21 | $1.29M | $1.29M | 0 | — | — |
| 2024-05-20 | $1.3M | $1.3M | 0 | — | — |
| 2024-05-17 | $1.29M | $1.29M | 0 | — | — |
| 2024-05-16 | $1.42M | $1.42M | 0 | — | — |
| 2024-05-15 | $1.47M | $1.47M | 0 | — | — |
| 2024-05-14 | $1.44M | $1.44M | 0 | — | — |
| 2024-05-13 | $1.43M | $1.43M | 0 | — | — |
| 2024-05-10 | $1.43M | $1.43M | 0 | — | — |
| 2024-05-09 | $1.49M | $1.49M | 0 | — | — |
| 2024-05-08 | $1.54M | $1.54M | 0 | — | — |
| 2024-05-07 | $1.56M | $1.56M | 0 | — | — |
| 2024-05-06 | $1.54M | $1.54M | 0 | — | — |
| 2024-05-03 | $1.56M | $1.56M | 0 | — | — |
| 2024-05-02 | $1.56M | $1.56M | 0 | — | — |
| 2024-05-01 | $1.54M | $1.54M | 0 | — | — |
| 2024-04-30 | $1.47M | $1.47M | 0 | — | — |
| 2024-04-29 | $1.56M | $1.56M | 0 | — | — |
| 2024-04-26 | $1.61M | $1.61M | 1 | — | — |
| 2024-04-25 | $1.7M | $1.7M | 0 | — | — |
| 2024-04-24 | $1.71M | $1.71M | 1 | — | — |
| 2024-04-23 | $1.56M | $1.56M | 0 | — | — |
| 2024-04-22 | $1.54M | $1.54M | 0 | — | — |
| 2024-04-19 | $1.51M | $1.51M | 0 | — | — |
| 2024-04-18 | $1.59M | $1.59M | 0 | — | — |
| 2024-04-17 | $1.52M | $1.52M | 0 | — | — |
| 2024-04-16 | $1.54M | $1.54M | 0 | — | — |
| 2024-04-15 | $1.5M | $1.5M | 1 | — | — |
| 2024-04-12 | $1.56M | $1.56M | 1 | — | — |
| 2024-04-11 | $1.49M | $1.49M | 1 | — | — |
| 2024-04-10 | $1.56M | $1.56M | 1 | — | — |
| 2024-04-09 | $1.72M | $1.72M | 2 | — | — |
| 2024-04-08 | $1.98M | $1.98M | 8 | — | — |
| 2024-04-05 | $3.32M | $3.32M | 78 | — | — |
| 2024-04-04 | $1.38M | $1.38M | 1 | — | — |
| 2024-04-03 | $1.65M | $1.65M | 0 | — | — |
| 2024-04-02 | $1.82M | $1.82M | 0 | — | — |
| 2024-04-01 | $1.79M | $1.79M | 0 | — | — |
| 2024-03-28 | $1.79M | $1.79M | 0 | — | — |
| 2024-03-27 | $1.97M | $1.97M | 0 | — | — |
| 2024-03-26 | $1.95M | $1.95M | 0 | — | — |
| 2024-03-25 | $1.95M | $1.95M | 0 | — | — |
| 2024-03-22 | $2.03M | $2.03M | 0 | — | — |
| 2024-03-21 | $1.92M | $1.92M | 0 | — | — |
| 2024-03-20 | $2.07M | $2.07M | 0 | — | — |
| 2024-03-19 | $1.94M | $1.94M | 0 | — | — |
| 2024-03-18 | $1.82M | $1.82M | 0 | — | — |
| 2024-03-15 | $1.83M | $1.83M | 0 | — | — |
| 2024-03-14 | $1.98M | $1.98M | 0 | — | — |
| 2024-03-13 | $2.01M | $2.01M | 0 | — | — |
| 2024-03-12 | $1.92M | $1.92M | 0 | — | — |
| 2024-03-11 | $2.01M | $2.01M | 0 | — | — |
| 2024-03-08 | $2.1M | $2.1M | 0 | — | — |
| 2024-03-07 | $2.09M | $2.09M | 0 | — | — |
| 2024-03-06 | $2.41M | $2.41M | 0 | — | — |
| 2024-03-05 | $2.4M | $2.4M | 0 | — | — |
| 2024-03-04 | $2.5M | $2.5M | 0 | — | — |
| 2024-03-01 | $2.15M | $2.15M | 0 | — | — |
| 2024-02-29 | $2.09M | $2.09M | 0 | — | — |
| 2024-02-28 | $2.09M | $2.09M | 0 | — | — |
| 2024-02-27 | $2.1M | $2.1M | 0 | — | — |
| 2024-02-26 | $2.09M | $2.09M | 0 | — | — |
| 2024-02-23 | $2.07M | $2.07M | 0 | — | — |
| 2024-02-22 | $2.24M | $2.24M | 0 | — | — |
| 2024-02-21 | $2.34M | $2.34M | 0 | — | — |
| 2024-02-20 | $2.34M | $2.34M | 0 | — | — |
| 2024-02-16 | $2.34M | $2.34M | 0 | — | — |
| 2024-02-15 | $2.34M | $2.34M | 0 | — | — |
| 2024-02-14 | $2.28M | $2.28M | 0 | — | — |
| 2024-02-13 | $2.19M | $2.19M | 0 | — | — |
| 2024-02-12 | $2.24M | $2.24M | 0 | — | — |
| 2024-02-09 | $2.28M | $2.28M | 0 | — | — |
| 2024-02-08 | $2.18M | $2.18M | 0 | — | — |
| 2024-02-07 | $2.09M | $2.09M | 0 | — | — |
| 2024-02-06 | $2.31M | $2.31M | 0 | — | — |
| 2024-02-05 | $2.61M | $2.61M | 0 | — | — |
| 2024-02-02 | $2.67M | $2.67M | 0 | — | — |
| 2024-02-01 | $2.68M | $2.68M | 0 | — | — |
| 2024-01-31 | $2.62M | $2.62M | 0 | — | — |
| 2024-01-30 | $2.85M | $2.85M | 0 | — | — |
| 2024-01-29 | $2.74M | $2.74M | 0 | — | — |
| 2024-01-26 | $2.56M | $2.56M | 0 | — | — |
| 2024-01-25 | $2.56M | $2.56M | 0 | — | — |
| 2024-01-24 | $2.7M | $2.7M | 0 | — | — |
| 2024-01-23 | $2.68M | $2.68M | 0 | — | — |
| 2024-01-22 | $2.59M | $2.59M | 0 | — | — |
| 2024-01-19 | $2.55M | $2.55M | 0 | — | — |
| 2024-01-18 | $2.62M | $2.62M | 0 | — | — |
| 2024-01-17 | $2.61M | $2.61M | 0 | — | — |
| 2024-01-16 | $3.13M | $3.13M | 0 | — | — |
| 2024-01-12 | $2.7M | $2.7M | 0 | — | — |
| 2024-01-11 | $2.62M | $2.62M | 0 | — | — |
| 2024-01-10 | $2.82M | $2.82M | 0 | — | — |
| 2024-01-09 | $2.74M | $2.74M | 0 | — | — |
| 2024-01-08 | $2.88M | $2.88M | 0 | — | — |
| 2024-01-05 | $2.68M | $2.68M | 0 | — | — |
| 2024-01-04 | $2.56M | $2.56M | 0 | — | — |
| 2024-01-03 | $2.55M | $2.55M | 0 | — | — |
| 2024-01-02 | $2.68M | $2.68M | 0 | — | — |