Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 6,600.00 | 6,625.00 | 6,550.00 | 6,575.00 | 6,575.00 | 170,900 |
24 Apr 2024 | 6,600.00 | 6,675.00 | 6,550.00 | 6,600.00 | 6,600.00 | 668,900 |
23 Apr 2024 | 6,600.00 | 6,775.00 | 6,575.00 | 6,625.00 | 6,625.00 | 648,900 |
22 Apr 2024 | 6,525.00 | 6,650.00 | 6,525.00 | 6,600.00 | 6,600.00 | 375,900 |
19 Apr 2024 | 6,675.00 | 6,700.00 | 6,550.00 | 6,625.00 | 6,625.00 | 574,100 |
18 Apr 2024 | 6,825.00 | 6,825.00 | 6,675.00 | 6,675.00 | 6,675.00 | 508,300 |
17 Apr 2024 | 6,800.00 | 6,825.00 | 6,750.00 | 6,800.00 | 6,800.00 | 348,300 |
16 Apr 2024 | 6,950.00 | 6,950.00 | 6,775.00 | 6,800.00 | 6,800.00 | 1,073,000 |
05 Apr 2024 | 6,950.00 | 7,025.00 | 6,925.00 | 6,975.00 | 6,975.00 | 346,700 |
04 Apr 2024 | 7,075.00 | 7,075.00 | 6,925.00 | 6,950.00 | 6,950.00 | 1,285,500 |
03 Apr 2024 | 6,900.00 | 7,025.00 | 6,850.00 | 7,000.00 | 7,000.00 | 1,367,500 |
02 Apr 2024 | 6,925.00 | 6,925.00 | 6,850.00 | 6,900.00 | 6,900.00 | 444,200 |
01 Apr 2024 | 6,900.00 | 6,925.00 | 6,800.00 | 6,925.00 | 6,925.00 | 610,100 |
28 Mar 2024 | 6,900.00 | 6,900.00 | 6,850.00 | 6,900.00 | 6,900.00 | 811,300 |
27 Mar 2024 | 6,875.00 | 6,925.00 | 6,850.00 | 6,900.00 | 6,900.00 | 297,100 |
26 Mar 2024 | 6,900.00 | 6,900.00 | 6,775.00 | 6,875.00 | 6,875.00 | 735,800 |
25 Mar 2024 | 6,850.00 | 6,850.00 | 6,750.00 | 6,800.00 | 6,800.00 | 503,100 |
22 Mar 2024 | 6,850.00 | 6,875.00 | 6,775.00 | 6,850.00 | 6,850.00 | 699,300 |
21 Mar 2024 | 6,875.00 | 6,925.00 | 6,850.00 | 6,850.00 | 6,850.00 | 616,100 |
20 Mar 2024 | 6,950.00 | 6,950.00 | 6,825.00 | 6,875.00 | 6,875.00 | 436,700 |
19 Mar 2024 | 6,850.00 | 6,950.00 | 6,850.00 | 6,925.00 | 6,925.00 | 555,300 |
18 Mar 2024 | 6,725.00 | 6,925.00 | 6,700.00 | 6,850.00 | 6,850.00 | 1,256,400 |
15 Mar 2024 | 6,725.00 | 6,775.00 | 6,700.00 | 6,700.00 | 6,700.00 | 720,400 |
14 Mar 2024 | 6,675.00 | 6,750.00 | 6,650.00 | 6,700.00 | 6,700.00 | 454,700 |
13 Mar 2024 | 6,675.00 | 6,725.00 | 6,650.00 | 6,650.00 | 6,650.00 | 730,900 |
08 Mar 2024 | 6,650.00 | 6,775.00 | 6,650.00 | 6,650.00 | 6,650.00 | 722,600 |
07 Mar 2024 | 6,575.00 | 6,700.00 | 6,575.00 | 6,650.00 | 6,650.00 | 917,900 |
06 Mar 2024 | 6,625.00 | 6,650.00 | 6,550.00 | 6,575.00 | 6,575.00 | 1,463,200 |
05 Mar 2024 | 6,725.00 | 6,725.00 | 6,600.00 | 6,625.00 | 6,625.00 | 1,008,900 |
04 Mar 2024 | 6,775.00 | 6,825.00 | 6,700.00 | 6,700.00 | 6,700.00 | 834,800 |
01 Mar 2024 | 6,750.00 | 6,800.00 | 6,700.00 | 6,800.00 | 6,800.00 | 637,800 |
29 Feb 2024 | 6,750.00 | 6,800.00 | 6,725.00 | 6,725.00 | 6,725.00 | 1,009,200 |
28 Feb 2024 | 6,750.00 | 6,800.00 | 6,750.00 | 6,750.00 | 6,750.00 | 328,600 |
27 Feb 2024 | 6,800.00 | 6,875.00 | 6,750.00 | 6,750.00 | 6,750.00 | 441,500 |
26 Feb 2024 | 6,850.00 | 6,850.00 | 6,775.00 | 6,800.00 | 6,800.00 | 398,700 |
23 Feb 2024 | 6,950.00 | 6,950.00 | 6,750.00 | 6,850.00 | 6,850.00 | 2,265,400 |
22 Feb 2024 | 6,925.00 | 6,950.00 | 6,850.00 | 6,950.00 | 6,950.00 | 530,800 |
21 Feb 2024 | 6,900.00 | 6,950.00 | 6,825.00 | 6,925.00 | 6,925.00 | 627,300 |
20 Feb 2024 | 6,825.00 | 6,875.00 | 6,825.00 | 6,825.00 | 6,825.00 | 873,600 |
19 Feb 2024 | 6,825.00 | 6,875.00 | 6,800.00 | 6,825.00 | 6,825.00 | 244,200 |
16 Feb 2024 | 6,900.00 | 6,925.00 | 6,825.00 | 6,825.00 | 6,825.00 | 684,400 |
15 Feb 2024 | 6,700.00 | 6,950.00 | 6,700.00 | 6,850.00 | 6,850.00 | 609,600 |
13 Feb 2024 | 7,125.00 | 7,125.00 | 6,850.00 | 6,850.00 | 6,850.00 | 455,200 |
12 Feb 2024 | 6,675.00 | 6,950.00 | 6,675.00 | 6,925.00 | 6,925.00 | 235,600 |
07 Feb 2024 | 6,875.00 | 6,925.00 | 6,875.00 | 6,875.00 | 6,875.00 | 273,900 |
06 Feb 2024 | 6,875.00 | 6,950.00 | 6,875.00 | 6,875.00 | 6,875.00 | 241,400 |
05 Feb 2024 | 7,075.00 | 7,075.00 | 6,875.00 | 6,875.00 | 6,875.00 | 321,800 |
02 Feb 2024 | 6,875.00 | 6,925.00 | 6,850.00 | 6,875.00 | 6,875.00 | 372,300 |
01 Feb 2024 | 6,875.00 | 6,950.00 | 6,875.00 | 6,875.00 | 6,875.00 | 404,700 |
31 Jan 2024 | 6,900.00 | 6,950.00 | 6,875.00 | 6,900.00 | 6,900.00 | 431,700 |
30 Jan 2024 | 6,975.00 | 7,000.00 | 6,875.00 | 6,900.00 | 6,900.00 | 888,400 |
29 Jan 2024 | 7,025.00 | 7,050.00 | 6,925.00 | 6,975.00 | 6,975.00 | 237,600 |
26 Jan 2024 | 6,975.00 | 7,025.00 | 6,950.00 | 7,000.00 | 7,000.00 | 209,000 |
25 Jan 2024 | 6,975.00 | 7,025.00 | 6,975.00 | 6,975.00 | 6,975.00 | 231,700 |
24 Jan 2024 | 7,025.00 | 7,025.00 | 6,950.00 | 6,975.00 | 6,975.00 | 963,600 |
23 Jan 2024 | 7,050.00 | 7,050.00 | 6,950.00 | 7,000.00 | 7,000.00 | 1,051,900 |
22 Jan 2024 | 7,050.00 | 7,100.00 | 7,000.00 | 7,025.00 | 7,025.00 | 375,500 |
19 Jan 2024 | 7,050.00 | 7,100.00 | 6,975.00 | 7,050.00 | 7,050.00 | 1,219,600 |
18 Jan 2024 | 7,150.00 | 7,150.00 | 7,050.00 | 7,050.00 | 7,050.00 | 631,000 |
17 Jan 2024 | 7,175.00 | 7,175.00 | 7,075.00 | 7,150.00 | 7,150.00 | 684,900 |
16 Jan 2024 | 7,200.00 | 7,200.00 | 7,125.00 | 7,150.00 | 7,150.00 | 435,200 |
15 Jan 2024 | 7,150.00 | 7,200.00 | 7,125.00 | 7,175.00 | 7,175.00 | 227,800 |
12 Jan 2024 | 7,100.00 | 7,200.00 | 7,100.00 | 7,125.00 | 7,125.00 | 226,500 |
11 Jan 2024 | 7,200.00 | 7,200.00 | 7,150.00 | 7,150.00 | 7,150.00 | 466,800 |
10 Jan 2024 | 7,150.00 | 7,200.00 | 7,125.00 | 7,150.00 | 7,150.00 | 771,400 |
09 Jan 2024 | 7,200.00 | 7,200.00 | 7,100.00 | 7,125.00 | 7,125.00 | 531,500 |
08 Jan 2024 | 7,150.00 | 7,175.00 | 7,100.00 | 7,125.00 | 7,125.00 | 522,700 |
05 Jan 2024 | 7,150.00 | 7,175.00 | 7,100.00 | 7,100.00 | 7,100.00 | 519,500 |
04 Jan 2024 | 7,150.00 | 7,175.00 | 7,125.00 | 7,150.00 | 7,150.00 | 426,200 |
03 Jan 2024 | 7,125.00 | 7,175.00 | 7,075.00 | 7,125.00 | 7,125.00 | 392,100 |
02 Jan 2024 | 7,050.00 | 7,150.00 | 7,025.00 | 7,100.00 | 7,100.00 | 714,000 |
29 Dec 2023 | 7,075.00 | 7,075.00 | 7,025.00 | 7,025.00 | 7,025.00 | 369,900 |
28 Dec 2023 | 7,000.00 | 7,075.00 | 7,000.00 | 7,050.00 | 7,050.00 | 646,200 |
27 Dec 2023 | 7,075.00 | 7,075.00 | 7,000.00 | 7,025.00 | 7,025.00 | 311,100 |
22 Dec 2023 | 7,075.00 | 7,075.00 | 7,000.00 | 7,025.00 | 7,025.00 | 492,200 |
21 Dec 2023 | 7,075.00 | 7,100.00 | 7,000.00 | 7,025.00 | 7,025.00 | 497,300 |
20 Dec 2023 | 7,075.00 | 7,125.00 | 7,050.00 | 7,075.00 | 7,075.00 | 333,200 |
19 Dec 2023 | 7,025.00 | 7,075.00 | 7,025.00 | 7,075.00 | 7,075.00 | 304,200 |
18 Dec 2023 | 7,050.00 | 7,100.00 | 7,025.00 | 7,025.00 | 7,025.00 | 448,700 |
15 Dec 2023 | 7,075.00 | 7,150.00 | 7,025.00 | 7,050.00 | 7,050.00 | 623,800 |
14 Dec 2023 | 7,125.00 | 7,125.00 | 7,025.00 | 7,050.00 | 7,050.00 | 408,500 |
13 Dec 2023 | 7,050.00 | 7,150.00 | 7,025.00 | 7,075.00 | 7,075.00 | 577,400 |
12 Dec 2023 | 7,050.00 | 7,075.00 | 7,025.00 | 7,050.00 | 7,050.00 | 906,800 |
11 Dec 2023 | 7,075.00 | 7,075.00 | 7,025.00 | 7,050.00 | 7,050.00 | 810,400 |
08 Dec 2023 | 7,100.00 | 7,100.00 | 7,050.00 | 7,075.00 | 7,075.00 | 527,900 |
07 Dec 2023 | 7,075.00 | 7,100.00 | 7,025.00 | 7,050.00 | 7,050.00 | 639,700 |
06 Dec 2023 | 7,100.00 | 7,125.00 | 7,050.00 | 7,075.00 | 7,075.00 | 674,900 |
05 Dec 2023 | 7,125.00 | 7,175.00 | 7,075.00 | 7,075.00 | 7,075.00 | 684,400 |
04 Dec 2023 | 7,475.00 | 7,475.00 | 7,125.00 | 7,125.00 | 7,125.00 | 1,645,800 |
01 Dec 2023 | 7,600.00 | 7,600.00 | 7,275.00 | 7,475.00 | 7,475.00 | 1,326,200 |
30 Nov 2023 | 7,175.00 | 7,600.00 | 7,150.00 | 7,600.00 | 7,600.00 | 3,248,500 |
29 Nov 2023 | 7,225.00 | 7,250.00 | 7,175.00 | 7,175.00 | 7,175.00 | 340,200 |
28 Nov 2023 | 7,150.00 | 7,300.00 | 7,125.00 | 7,225.00 | 7,225.00 | 993,200 |
27 Nov 2023 | 7,025.00 | 7,150.00 | 7,000.00 | 7,125.00 | 7,125.00 | 750,000 |
24 Nov 2023 | 7,025.00 | 7,050.00 | 7,000.00 | 7,025.00 | 7,025.00 | 348,200 |
23 Nov 2023 | 6,975.00 | 7,050.00 | 6,975.00 | 7,025.00 | 7,025.00 | 388,600 |
22 Nov 2023 | 7,050.00 | 7,050.00 | 7,000.00 | 7,000.00 | 7,000.00 | 316,300 |
21 Nov 2023 | 7,050.00 | 7,050.00 | 7,000.00 | 7,025.00 | 7,025.00 | 249,200 |
20 Nov 2023 | 7,075.00 | 7,075.00 | 7,000.00 | 7,025.00 | 7,025.00 | 277,400 |
17 Nov 2023 | 7,025.00 | 7,075.00 | 7,025.00 | 7,025.00 | 7,025.00 | 329,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |