Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 Oct 2024 | 269.00 | 269.00 | 260.50 | 268.00 | 268.00 | 1,752,344 |
02 Oct 2024 | 262.00 | 264.00 | 247.75 | 263.00 | 263.00 | 1,749,206 |
01 Oct 2024 | 254.00 | 261.00 | 245.50 | 259.50 | 259.50 | 6,169,536 |
30 Sept 2024 | 264.50 | 269.00 | 252.50 | 253.50 | 253.50 | 4,207,484 |
27 Sept 2024 | 253.00 | 264.50 | 247.00 | 264.00 | 264.00 | 4,213,737 |
26 Sept 2024 | 261.00 | 262.00 | 248.00 | 251.00 | 251.00 | 5,936,222 |
25 Sept 2024 | 266.00 | 268.50 | 258.00 | 260.50 | 260.50 | 5,475,737 |
24 Sept 2024 | 278.00 | 278.00 | 257.00 | 268.50 | 268.50 | 3,865,842 |
23 Sept 2024 | 282.00 | 284.00 | 275.50 | 278.00 | 278.00 | 1,545,939 |
20 Sept 2024 | 282.50 | 283.00 | 279.00 | 281.50 | 281.50 | 1,504,494 |
19 Sept 2024 | 280.00 | 286.00 | 279.00 | 281.00 | 281.00 | 2,523,997 |
18 Sept 2024 | 281.00 | 284.00 | 275.50 | 280.00 | 280.00 | 4,210,298 |
17 Sept 2024 | 282.50 | 283.00 | 274.00 | 281.00 | 281.00 | 2,060,947 |
16 Sept 2024 | 282.50 | 285.00 | 278.00 | 280.50 | 280.50 | 2,961,424 |
13 Sept 2024 | 282.00 | 284.00 | 277.00 | 280.50 | 280.50 | 2,312,810 |
12 Sept 2024 | 281.50 | 285.00 | 274.00 | 279.50 | 279.50 | 3,355,186 |
11 Sept 2024 | 280.00 | 287.00 | 280.00 | 281.00 | 281.00 | 3,451,946 |
10 Sept 2024 | 290.00 | 290.00 | 278.00 | 281.00 | 281.00 | 2,778,027 |
09 Sept 2024 | 282.00 | 291.50 | 282.00 | 287.50 | 287.50 | 2,955,637 |
06 Sept 2024 | 290.00 | 293.00 | 278.00 | 282.00 | 282.00 | 3,072,270 |
05 Sept 2024 | 283.00 | 292.50 | 278.00 | 288.00 | 288.00 | 3,910,513 |
04 Sept 2024 | 286.50 | 298.00 | 281.00 | 285.50 | 285.50 | 6,528,027 |
03 Sept 2024 | 292.50 | 301.50 | 277.00 | 286.50 | 286.50 | 6,083,471 |
02 Sept 2024 | 280.00 | 295.00 | 278.50 | 292.50 | 292.50 | 4,813,047 |
30 Aug 2024 | 284.00 | 287.50 | 270.00 | 281.00 | 281.00 | 3,913,285 |
29 Aug 2024 | 267.00 | 279.00 | 267.00 | 278.00 | 278.00 | 7,173,264 |
28 Aug 2024 | 265.00 | 271.50 | 263.00 | 266.00 | 266.00 | 4,893,217 |
27 Aug 2024 | 255.50 | 263.50 | 249.00 | 263.00 | 263.00 | 3,522,704 |
26 Aug 2024 | 254.00 | 257.50 | 252.50 | 255.50 | 255.50 | 2,729,682 |
23 Aug 2024 | 247.00 | 253.00 | 247.00 | 252.50 | 252.50 | 2,938,711 |
22 Aug 2024 | 246.00 | 249.75 | 239.00 | 247.25 | 247.25 | 4,110,251 |
21 Aug 2024 | 246.00 | 247.00 | 240.25 | 243.50 | 243.50 | 2,749,335 |
20 Aug 2024 | 240.00 | 245.75 | 236.25 | 245.25 | 245.25 | 3,450,013 |
19 Aug 2024 | 240.25 | 243.00 | 237.00 | 240.00 | 240.00 | 3,358,672 |
16 Aug 2024 | 232.00 | 240.00 | 231.50 | 239.50 | 239.50 | 3,528,430 |
15 Aug 2024 | 221.00 | 235.25 | 221.00 | 231.25 | 231.25 | 3,780,453 |
14 Aug 2024 | 232.00 | 236.50 | 225.00 | 226.75 | 226.75 | 3,717,899 |
13 Aug 2024 | 237.75 | 242.00 | 226.00 | 230.75 | 230.75 | 3,510,152 |
12 Aug 2024 | 231.00 | 240.50 | 231.00 | 237.75 | 237.75 | 4,410,527 |
09 Aug 2024 | 220.00 | 230.50 | 215.00 | 228.00 | 228.00 | 4,475,086 |
08 Aug 2024 | 213.00 | 219.50 | 213.00 | 219.00 | 219.00 | 2,857,121 |
07 Aug 2024 | 215.00 | 218.00 | 205.00 | 210.00 | 210.00 | 3,057,383 |
06 Aug 2024 | 205.00 | 213.25 | 205.00 | 212.00 | 212.00 | 3,305,866 |
05 Aug 2024 | 200.25 | 209.50 | 180.00 | 199.50 | 199.50 | 6,416,995 |
02 Aug 2024 | 225.00 | 225.00 | 210.00 | 211.25 | 211.25 | 2,709,050 |
01 Aug 2024 | 227.25 | 233.00 | 217.00 | 225.50 | 225.50 | 3,440,583 |
31 July 2024 | 215.00 | 227.00 | 212.50 | 226.50 | 226.50 | 252,063 |
30 July 2024 | 228.00 | 230.00 | 208.50 | 210.00 | 210.00 | 8,065,473 |
29 July 2024 | 246.25 | 251.50 | 230.25 | 232.00 | 232.00 | 3,694,702 |
26 July 2024 | 240.00 | 247.00 | 240.00 | 246.25 | 246.25 | 2,489,032 |
25 July 2024 | 237.00 | 244.00 | 221.00 | 239.00 | 239.00 | 3,635,877 |
24 July 2024 | 251.00 | 254.50 | 232.25 | 234.75 | 234.75 | 4,186,984 |
23 July 2024 | 248.00 | 260.00 | 244.00 | 251.00 | 251.00 | 5,220,064 |
22 July 2024 | 237.00 | 245.00 | 233.00 | 244.25 | 244.25 | 4,733,680 |
19 July 2024 | 233.00 | 236.75 | 231.00 | 235.75 | 235.75 | 3,905,407 |
18 July 2024 | 229.25 | 232.00 | 222.00 | 229.75 | 229.75 | 3,111,670 |
17 July 2024 | 224.75 | 229.00 | 217.00 | 225.75 | 225.75 | 3,320,490 |
16 July 2024 | 207.00 | 224.00 | 190.00 | 222.25 | 222.25 | 4,935,394 |
15 July 2024 | 229.25 | 229.25 | 202.25 | 206.75 | 206.75 | 4,289,500 |
12 July 2024 | 221.00 | 230.50 | 219.25 | 229.25 | 229.25 | 3,435,027 |
11 July 2024 | 224.00 | 224.00 | 215.00 | 221.00 | 221.00 | 3,725,356 |
10 July 2024 | 225.00 | 229.00 | 215.00 | 224.75 | 224.75 | 3,379,945 |
08 July 2024 | 223.00 | 233.00 | 219.00 | 222.10 | 222.10 | 4,514,999 |
05 July 2024 | 211.00 | 225.00 | 210.00 | 221.10 | 221.10 | 5,043,482 |
04 July 2024 | 202.00 | 212.60 | 200.00 | 209.70 | 209.70 | 3,701,255 |
03 July 2024 | 198.00 | 201.50 | 193.00 | 200.55 | 200.55 | 3,865,983 |
02 July 2024 | 195.00 | 196.70 | 186.00 | 195.75 | 195.75 | 3,610,366 |
01 July 2024 | 193.00 | 197.00 | 188.00 | 194.25 | 194.25 | 4,079,537 |
28 June 2024 | 194.00 | 195.50 | 187.00 | 190.80 | 190.80 | 2,925,496 |
27 June 2024 | 197.00 | 205.00 | 181.00 | 192.05 | 192.05 | 6,128,925 |
26 June 2024 | 188.10 | 198.00 | 182.50 | 196.35 | 196.35 | 4,589,943 |
25 June 2024 | 178.75 | 193.10 | 178.75 | 188.35 | 188.35 | 6,696,327 |
24 June 2024 | 168.75 | 179.75 | 167.00 | 178.50 | 178.50 | 4,249,615 |
19 June 2024 | 165.00 | 170.00 | 157.50 | 168.65 | 168.65 | 2,926,558 |
18 June 2024 | 165.00 | 167.90 | 160.10 | 164.00 | 164.00 | 1,886,504 |
14 June 2024 | 168.70 | 170.00 | 160.25 | 165.60 | 165.60 | 2,542,838 |
13 June 2024 | 169.50 | 174.00 | 163.35 | 167.70 | 167.70 | 5,124,040 |
12 June 2024 | 160.00 | 164.85 | 158.00 | 164.30 | 164.30 | 4,689,436 |
11 June 2024 | 156.95 | 160.00 | 155.70 | 159.35 | 159.35 | 3,988,362 |
10 June 2024 | 150.50 | 156.00 | 150.00 | 155.35 | 155.35 | 1,975,789 |
07 June 2024 | 145.45 | 151.00 | 144.00 | 150.15 | 150.15 | 3,044,016 |
06 June 2024 | 151.50 | 151.90 | 142.50 | 144.90 | 144.90 | 4,063,793 |
05 June 2024 | 150.00 | 154.40 | 148.00 | 151.50 | 151.50 | 4,373,591 |
04 June 2024 | 161.60 | 164.00 | 154.00 | 154.55 | 154.55 | 2,699,434 |
03 June 2024 | 162.80 | 162.80 | 157.70 | 161.60 | 161.60 | 2,328,192 |
31 May 2024 | 165.15 | 167.45 | 158.00 | 162.15 | 162.15 | 6,483,894 |
30 May 2024 | 162.95 | 169.00 | 162.05 | 165.75 | 165.75 | 5,300,279 |
29 May 2024 | 164.00 | 164.00 | 158.00 | 162.30 | 162.30 | 2,955,466 |
28 May 2024 | 161.00 | 164.00 | 153.75 | 163.05 | 163.05 | 6,150,827 |
27 May 2024 | 153.00 | 170.00 | 149.80 | 159.30 | 159.30 | 5,788,519 |
24 May 2024 | 141.00 | 149.75 | 140.30 | 149.05 | 149.05 | 5,445,256 |
23 May 2024 | 139.00 | 141.90 | 137.65 | 140.60 | 140.60 | 2,519,892 |
22 May 2024 | 142.00 | 142.00 | 138.50 | 138.75 | 138.75 | 2,682,494 |
21 May 2024 | 137.00 | 139.95 | 137.00 | 138.90 | 138.90 | 5,250,682 |
20 May 2024 | 133.00 | 136.40 | 131.20 | 136.20 | 136.20 | 3,122,675 |
17 May 2024 | 135.30 | 135.90 | 132.10 | 133.95 | 133.95 | 1,959,750 |
16 May 2024 | 135.00 | 137.00 | 131.00 | 135.05 | 135.05 | 2,826,005 |
15 May 2024 | 134.00 | 137.75 | 130.00 | 134.95 | 134.95 | 8,468,827 |
14 May 2024 | 131.50 | 139.50 | 129.00 | 135.30 | 135.30 | 14,574,348 |
13 May 2024 | 122.00 | 133.95 | 113.00 | 129.60 | 129.60 | 3,997,803 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |