Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 1,848.00 | 1,860.00 | 1,845.50 | 1,851.50 | 1,851.50 | 3,888,400 |
03 Oct 2024 | 1,870.00 | 1,889.50 | 1,840.50 | 1,846.00 | 1,846.00 | 4,437,200 |
02 Oct 2024 | 1,838.50 | 1,850.00 | 1,818.00 | 1,846.50 | 1,846.50 | 6,508,600 |
01 Oct 2024 | 1,900.00 | 1,925.00 | 1,847.00 | 1,855.50 | 1,855.50 | 6,121,700 |
30 Sept 2024 | 1,890.00 | 1,903.50 | 1,866.50 | 1,878.50 | 1,878.50 | 7,171,800 |
27 Sept 2024 | 1,923.50 | 1,959.00 | 1,913.00 | 1,958.00 | 1,958.00 | 3,916,600 |
27 Sept 2024 | 3:1 Stock split | |||||
26 Sept 2024 | 1,889.67 | 1,918.67 | 1,882.67 | 1,918.67 | 1,918.67 | 5,574,600 |
25 Sept 2024 | 1,888.67 | 1,888.67 | 1,867.33 | 1,877.67 | 1,877.67 | 3,373,200 |
24 Sept 2024 | 1,874.00 | 1,892.00 | 1,867.67 | 1,876.00 | 1,876.00 | 4,509,000 |
20 Sept 2024 | 1,875.33 | 1,875.67 | 1,847.67 | 1,856.33 | 1,856.33 | 5,058,300 |
19 Sept 2024 | 1,865.00 | 1,882.00 | 1,841.00 | 1,844.00 | 1,844.00 | 4,646,400 |
18 Sept 2024 | 1,840.33 | 1,860.67 | 1,832.67 | 1,840.67 | 1,840.67 | 4,909,200 |
17 Sept 2024 | 1,823.67 | 1,828.00 | 1,795.00 | 1,826.33 | 1,826.33 | 5,044,200 |
13 Sept 2024 | 1,824.67 | 1,836.00 | 1,807.33 | 1,822.00 | 1,822.00 | 6,285,600 |
12 Sept 2024 | 1,834.67 | 1,839.33 | 1,801.67 | 1,828.33 | 1,828.33 | 5,073,600 |
11 Sept 2024 | 1,846.33 | 1,853.33 | 1,792.00 | 1,812.33 | 1,812.33 | 5,539,500 |
10 Sept 2024 | 1,882.00 | 1,885.67 | 1,860.00 | 1,860.33 | 1,860.33 | 4,377,000 |
09 Sept 2024 | 1,789.33 | 1,861.67 | 1,783.67 | 1,861.67 | 1,861.67 | 5,704,800 |
06 Sept 2024 | 1,825.33 | 1,842.33 | 1,802.00 | 1,813.33 | 1,813.33 | 4,669,200 |
05 Sept 2024 | 1,779.33 | 1,821.67 | 1,767.67 | 1,821.67 | 1,821.67 | 4,994,700 |
04 Sept 2024 | 1,773.33 | 1,809.67 | 1,772.33 | 1,783.33 | 1,783.33 | 5,544,000 |
03 Sept 2024 | 1,773.33 | 1,799.33 | 1,771.67 | 1,777.00 | 1,777.00 | 2,419,500 |
02 Sept 2024 | 1,806.33 | 1,808.00 | 1,776.00 | 1,790.00 | 1,790.00 | 3,643,500 |
30 Aug 2024 | 1,814.00 | 1,816.00 | 1,800.67 | 1,809.00 | 1,809.00 | 3,849,300 |
29 Aug 2024 | 1,804.67 | 1,813.67 | 1,794.67 | 1,813.67 | 1,813.67 | 2,829,900 |
28 Aug 2024 | 1,784.33 | 1,811.00 | 1,781.67 | 1,804.67 | 1,804.67 | 2,937,000 |
27 Aug 2024 | 1,803.33 | 1,809.67 | 1,779.00 | 1,788.33 | 1,788.33 | 2,785,800 |
26 Aug 2024 | 1,800.00 | 1,808.33 | 1,784.67 | 1,796.67 | 1,796.67 | 2,589,900 |
23 Aug 2024 | 1,827.67 | 1,837.33 | 1,813.33 | 1,815.00 | 1,815.00 | 3,350,400 |
22 Aug 2024 | 1,802.33 | 1,833.33 | 1,802.00 | 1,833.33 | 1,833.33 | 3,487,200 |
21 Aug 2024 | 1,790.00 | 1,804.00 | 1,781.67 | 1,794.67 | 1,794.67 | 3,121,500 |
20 Aug 2024 | 1,783.33 | 1,814.67 | 1,781.00 | 1,792.33 | 1,792.33 | 4,393,200 |
19 Aug 2024 | 1,780.33 | 1,796.00 | 1,762.33 | 1,763.67 | 1,763.67 | 3,613,200 |
16 Aug 2024 | 1,766.33 | 1,778.67 | 1,740.67 | 1,778.33 | 1,778.33 | 3,692,100 |
15 Aug 2024 | 1,730.67 | 1,750.00 | 1,722.00 | 1,734.33 | 1,734.33 | 3,423,300 |
14 Aug 2024 | 1,760.33 | 1,771.00 | 1,730.00 | 1,734.00 | 1,734.00 | 3,082,500 |
13 Aug 2024 | 1,753.00 | 1,753.33 | 1,717.33 | 1,732.33 | 1,732.33 | 5,281,800 |
09 Aug 2024 | 1,770.67 | 1,778.33 | 1,704.33 | 1,732.33 | 1,732.33 | 10,558,800 |
08 Aug 2024 | 1,746.67 | 1,785.67 | 1,743.00 | 1,771.00 | 1,771.00 | 11,703,000 |
07 Aug 2024 | 1,628.00 | 1,683.00 | 1,623.00 | 1,652.33 | 1,652.33 | 8,831,400 |
06 Aug 2024 | 1,633.33 | 1,692.67 | 1,625.33 | 1,670.00 | 1,670.00 | 8,130,600 |
05 Aug 2024 | 1,682.33 | 1,703.67 | 1,525.00 | 1,551.33 | 1,551.33 | 12,723,900 |
02 Aug 2024 | 1,750.00 | 1,772.67 | 1,715.67 | 1,715.67 | 1,715.67 | 8,639,700 |
01 Aug 2024 | 1,834.00 | 1,841.00 | 1,772.33 | 1,782.00 | 1,782.00 | 7,512,000 |
31 July 2024 | 1,833.33 | 1,860.00 | 1,819.33 | 1,851.67 | 1,851.67 | 6,366,000 |
30 July 2024 | 1,883.33 | 1,895.00 | 1,836.00 | 1,847.33 | 1,847.33 | 17,578,500 |
29 July 2024 | 1,920.00 | 1,921.67 | 1,879.33 | 1,888.67 | 1,888.67 | 5,726,100 |
26 July 2024 | 1,885.33 | 1,923.33 | 1,883.33 | 1,911.33 | 1,911.33 | 4,885,200 |
25 July 2024 | 1,865.00 | 1,895.00 | 1,851.67 | 1,876.33 | 1,876.33 | 5,585,700 |
24 July 2024 | 1,920.00 | 1,921.33 | 1,873.33 | 1,881.00 | 1,881.00 | 5,089,800 |
23 July 2024 | 1,945.00 | 1,950.67 | 1,921.33 | 1,939.33 | 1,939.33 | 4,491,900 |
22 July 2024 | 1,948.33 | 1,956.67 | 1,933.00 | 1,956.67 | 1,956.67 | 4,312,500 |
19 July 2024 | 1,944.67 | 1,953.67 | 1,922.00 | 1,944.00 | 1,944.00 | 3,771,300 |
18 July 2024 | 1,913.33 | 1,972.67 | 1,903.00 | 1,960.00 | 1,960.00 | 8,169,300 |
17 July 2024 | 1,873.33 | 1,900.00 | 1,869.00 | 1,898.00 | 1,898.00 | 4,877,400 |
16 July 2024 | 1,918.00 | 1,923.33 | 1,878.67 | 1,882.00 | 1,882.00 | 4,459,200 |
12 July 2024 | 1,911.67 | 1,924.33 | 1,901.67 | 1,920.67 | 1,920.67 | 5,032,800 |
11 July 2024 | 1,904.00 | 1,928.33 | 1,903.67 | 1,925.33 | 1,925.33 | 4,142,100 |
10 July 2024 | 1,883.33 | 1,906.00 | 1,870.67 | 1,897.33 | 1,897.33 | 5,330,100 |
09 July 2024 | 1,840.33 | 1,873.00 | 1,840.33 | 1,864.33 | 1,864.33 | 4,690,500 |
08 July 2024 | 1,877.00 | 1,880.33 | 1,841.67 | 1,857.00 | 1,857.00 | 3,596,100 |
05 July 2024 | 1,886.67 | 1,886.67 | 1,845.67 | 1,850.00 | 1,850.00 | 2,844,000 |
04 July 2024 | 1,870.67 | 1,885.33 | 1,859.00 | 1,883.00 | 1,883.00 | 3,067,500 |
03 July 2024 | 1,870.33 | 1,882.00 | 1,863.33 | 1,875.33 | 1,875.33 | 2,463,000 |
02 July 2024 | 1,869.00 | 1,871.67 | 1,847.00 | 1,863.67 | 1,863.67 | 4,464,600 |
01 July 2024 | 1,888.67 | 1,894.00 | 1,859.00 | 1,860.33 | 1,860.33 | 4,605,600 |
28 June 2024 | 1,909.33 | 1,912.00 | 1,878.67 | 1,891.67 | 1,891.67 | 4,769,700 |
27 June 2024 | 1,887.33 | 1,922.67 | 1,881.33 | 1,914.33 | 1,914.33 | 4,249,800 |
27 June 2024 | 22 Dividend | |||||
26 June 2024 | 1,948.33 | 1,949.33 | 1,927.33 | 1,940.67 | 1,918.67 | 4,498,500 |
25 June 2024 | 1,914.00 | 1,935.33 | 1,904.00 | 1,931.33 | 1,909.44 | 3,707,100 |
24 June 2024 | 1,902.67 | 1,910.67 | 1,884.67 | 1,903.67 | 1,882.09 | 3,417,300 |
21 June 2024 | 1,883.33 | 1,924.67 | 1,883.33 | 1,899.00 | 1,877.47 | 4,352,100 |
20 June 2024 | 1,921.00 | 1,923.00 | 1,879.00 | 1,898.67 | 1,877.14 | 2,709,300 |
19 June 2024 | 1,926.00 | 1,926.67 | 1,904.67 | 1,910.33 | 1,888.68 | 3,398,400 |
18 June 2024 | 1,906.67 | 1,929.67 | 1,893.33 | 1,906.00 | 1,884.39 | 5,571,900 |
17 June 2024 | 1,875.00 | 1,878.00 | 1,842.67 | 1,876.67 | 1,855.39 | 5,263,500 |
14 June 2024 | 1,838.00 | 1,880.00 | 1,829.00 | 1,856.00 | 1,834.96 | 9,637,500 |
13 June 2024 | 1,907.33 | 1,913.67 | 1,858.33 | 1,871.33 | 1,850.12 | 7,061,100 |
12 June 2024 | 1,941.33 | 1,953.33 | 1,918.00 | 1,926.00 | 1,904.17 | 3,408,300 |
11 June 2024 | 1,966.33 | 1,983.67 | 1,954.00 | 1,955.00 | 1,932.84 | 3,132,900 |
10 June 2024 | 1,965.33 | 1,977.00 | 1,957.33 | 1,960.00 | 1,937.78 | 3,948,900 |
07 June 2024 | 1,932.00 | 1,949.67 | 1,921.00 | 1,941.33 | 1,919.33 | 3,154,800 |
06 June 2024 | 1,971.00 | 1,971.67 | 1,938.33 | 1,938.33 | 1,916.36 | 3,813,600 |
05 June 2024 | 1,936.67 | 1,946.33 | 1,929.33 | 1,945.00 | 1,922.95 | 3,996,900 |
04 June 2024 | 1,916.67 | 1,942.67 | 1,903.67 | 1,933.33 | 1,911.42 | 4,175,400 |
03 June 2024 | 1,923.00 | 1,944.33 | 1,910.33 | 1,931.00 | 1,909.11 | 3,723,600 |
31 May 2024 | 1,914.00 | 1,917.67 | 1,891.67 | 1,913.67 | 1,891.97 | 6,012,000 |
30 May 2024 | 1,893.33 | 1,909.00 | 1,876.67 | 1,907.67 | 1,886.04 | 5,078,400 |
29 May 2024 | 1,933.33 | 1,933.33 | 1,891.33 | 1,897.67 | 1,876.15 | 4,459,500 |
28 May 2024 | 1,968.67 | 1,975.67 | 1,950.33 | 1,950.33 | 1,928.22 | 2,815,800 |
27 May 2024 | 1,956.00 | 1,973.33 | 1,939.33 | 1,973.33 | 1,950.96 | 2,376,900 |
24 May 2024 | 1,945.67 | 1,950.00 | 1,932.00 | 1,946.67 | 1,924.60 | 2,719,800 |
23 May 2024 | 1,964.00 | 1,964.00 | 1,936.67 | 1,948.67 | 1,926.58 | 3,301,800 |
22 May 2024 | 1,975.00 | 1,981.67 | 1,953.67 | 1,954.33 | 1,932.18 | 3,819,000 |
21 May 2024 | 1,983.33 | 2,000.33 | 1,968.67 | 1,968.67 | 1,946.35 | 4,143,900 |
20 May 2024 | 1,974.00 | 1,981.67 | 1,962.00 | 1,981.67 | 1,959.20 | 3,956,400 |
17 May 2024 | 1,966.67 | 1,993.00 | 1,959.00 | 1,974.33 | 1,951.95 | 7,857,000 |
16 May 2024 | 1,920.33 | 1,966.67 | 1,917.67 | 1,966.67 | 1,944.37 | 8,066,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |