Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jul 2024 | 0.00 | 0.00 | 0.00 | 47,600.00 | 47,600.00 | - |
05 Jul 2024 | 45,050.00 | 47,750.00 | 45,000.00 | 47,050.00 | 47,050.00 | 5,418,517 |
04 Jul 2024 | 45,450.00 | 47,550.00 | 44,600.00 | 45,250.00 | 45,250.00 | 5,195,038 |
03 Jul 2024 | 46,100.00 | 46,500.00 | 43,950.00 | 45,100.00 | 45,100.00 | 4,408,092 |
02 Jul 2024 | 53,500.00 | 54,000.00 | 46,100.00 | 46,250.00 | 46,250.00 | 9,004,470 |
01 Jul 2024 | 52,500.00 | 54,000.00 | 51,300.00 | 52,500.00 | 52,500.00 | 3,482,561 |
28 Jun 2024 | 53,400.00 | 54,700.00 | 51,800.00 | 52,200.00 | 52,200.00 | 4,247,507 |
27 Jun 2024 | 56,500.00 | 57,200.00 | 52,700.00 | 53,100.00 | 53,100.00 | 4,192,884 |
26 Jun 2024 | 58,900.00 | 59,400.00 | 54,800.00 | 56,600.00 | 56,600.00 | 5,776,489 |
25 Jun 2024 | 63,200.00 | 63,800.00 | 58,700.00 | 59,400.00 | 59,400.00 | 4,128,647 |
24 Jun 2024 | 60,600.00 | 64,000.00 | 60,000.00 | 63,500.00 | 63,500.00 | 5,466,606 |
21 Jun 2024 | 62,000.00 | 63,900.00 | 59,000.00 | 61,900.00 | 61,900.00 | 6,346,389 |
20 Jun 2024 | 59,200.00 | 64,500.00 | 56,500.00 | 63,500.00 | 63,500.00 | 12,497,795 |
19 Jun 2024 | 56,900.00 | 57,400.00 | 53,200.00 | 55,800.00 | 55,800.00 | 6,512,102 |
18 Jun 2024 | 54,300.00 | 60,800.00 | 53,800.00 | 55,800.00 | 55,800.00 | 13,197,149 |
17 Jun 2024 | 53,300.00 | 56,500.00 | 51,600.00 | 53,300.00 | 53,300.00 | 7,329,297 |
14 Jun 2024 | 52,200.00 | 56,500.00 | 51,100.00 | 51,800.00 | 51,800.00 | 9,530,248 |
13 Jun 2024 | 44,450.00 | 53,300.00 | 44,450.00 | 51,800.00 | 51,800.00 | 18,854,224 |
12 Jun 2024 | 43,700.00 | 48,500.00 | 43,050.00 | 45,800.00 | 45,800.00 | 12,062,387 |
11 Jun 2024 | 42,650.00 | 44,000.00 | 41,700.00 | 44,000.00 | 44,000.00 | 1,930,077 |
10 Jun 2024 | 37,500.00 | 42,000.00 | 37,500.00 | 41,100.00 | 41,100.00 | 1,759,009 |
07 Jun 2024 | 43,700.00 | 43,700.00 | 37,900.00 | 38,200.00 | 38,200.00 | 3,258,881 |
05 Jun 2024 | 39,000.00 | 44,650.00 | 37,350.00 | 43,700.00 | 43,700.00 | 23,475,149 |
04 Jun 2024 | 40,800.00 | 49,350.00 | 38,750.00 | 39,400.00 | 39,400.00 | 33,946,477 |
03 Jun 2024 | 29,800.00 | 38,700.00 | 29,700.00 | 38,700.00 | 38,700.00 | 13,412,864 |
31 May 2024 | 28,400.00 | 29,800.00 | 28,300.00 | 29,800.00 | 29,800.00 | 357,238 |
30 May 2024 | 28,650.00 | 28,900.00 | 28,300.00 | 28,400.00 | 28,400.00 | 142,248 |
29 May 2024 | 28,550.00 | 28,950.00 | 28,400.00 | 28,900.00 | 28,900.00 | 120,867 |
28 May 2024 | 28,950.00 | 29,050.00 | 28,500.00 | 28,800.00 | 28,800.00 | 104,144 |
27 May 2024 | 29,150.00 | 29,300.00 | 28,800.00 | 28,950.00 | 28,950.00 | 145,418 |
24 May 2024 | 29,050.00 | 29,200.00 | 28,650.00 | 29,150.00 | 29,150.00 | 151,267 |
23 May 2024 | 29,400.00 | 29,450.00 | 28,750.00 | 29,450.00 | 29,450.00 | 193,714 |
22 May 2024 | 29,550.00 | 29,600.00 | 29,050.00 | 29,400.00 | 29,400.00 | 247,583 |
21 May 2024 | 29,000.00 | 29,500.00 | 28,800.00 | 29,350.00 | 29,350.00 | 310,949 |
20 May 2024 | 28,800.00 | 29,100.00 | 28,650.00 | 29,000.00 | 29,000.00 | 158,421 |
17 May 2024 | 28,700.00 | 28,850.00 | 28,300.00 | 28,800.00 | 28,800.00 | 163,363 |
16 May 2024 | 27,750.00 | 28,900.00 | 27,500.00 | 28,900.00 | 28,900.00 | 368,140 |
14 May 2024 | 27,000.00 | 27,700.00 | 26,500.00 | 27,700.00 | 27,700.00 | 484,233 |
13 May 2024 | 28,150.00 | 28,250.00 | 26,300.00 | 26,400.00 | 26,400.00 | 522,525 |
10 May 2024 | 28,200.00 | 29,050.00 | 27,950.00 | 28,150.00 | 28,150.00 | 447,134 |
09 May 2024 | 27,850.00 | 29,150.00 | 27,600.00 | 27,950.00 | 27,950.00 | 443,595 |
08 May 2024 | 27,750.00 | 27,800.00 | 27,250.00 | 27,600.00 | 27,600.00 | 113,922 |
07 May 2024 | 27,700.00 | 27,850.00 | 27,450.00 | 27,800.00 | 27,800.00 | 175,983 |
03 May 2024 | 27,600.00 | 27,600.00 | 26,950.00 | 27,500.00 | 27,500.00 | 101,472 |
02 May 2024 | 27,500.00 | 27,550.00 | 26,950.00 | 27,350.00 | 27,350.00 | 121,365 |
30 Apr 2024 | 27,200.00 | 27,700.00 | 27,150.00 | 27,600.00 | 27,600.00 | 200,591 |
29 Apr 2024 | 26,850.00 | 27,650.00 | 26,600.00 | 27,500.00 | 27,500.00 | 253,632 |
26 Apr 2024 | 26,850.00 | 27,050.00 | 26,550.00 | 26,850.00 | 26,850.00 | 157,014 |
25 Apr 2024 | 26,300.00 | 27,100.00 | 26,300.00 | 26,850.00 | 26,850.00 | 159,360 |
24 Apr 2024 | 26,700.00 | 26,800.00 | 26,350.00 | 26,550.00 | 26,550.00 | 133,222 |
23 Apr 2024 | 25,650.00 | 26,850.00 | 25,500.00 | 26,800.00 | 26,800.00 | 298,636 |
22 Apr 2024 | 25,700.00 | 26,450.00 | 25,450.00 | 25,700.00 | 25,700.00 | 317,342 |
19 Apr 2024 | 25,100.00 | 25,150.00 | 24,600.00 | 24,800.00 | 24,800.00 | 172,774 |
18 Apr 2024 | 25,150.00 | 25,750.00 | 25,050.00 | 25,450.00 | 25,450.00 | 166,556 |
17 Apr 2024 | 25,700.00 | 25,700.00 | 24,850.00 | 25,000.00 | 25,000.00 | 199,852 |
16 Apr 2024 | 26,300.00 | 26,450.00 | 25,000.00 | 25,650.00 | 25,650.00 | 236,887 |
15 Apr 2024 | 24,650.00 | 26,400.00 | 24,550.00 | 26,300.00 | 26,300.00 | 459,455 |
12 Apr 2024 | 25,850.00 | 25,850.00 | 24,550.00 | 24,650.00 | 24,650.00 | 317,775 |
11 Apr 2024 | 26,450.00 | 26,800.00 | 25,800.00 | 25,800.00 | 25,800.00 | 315,933 |
09 Apr 2024 | 26,350.00 | 26,850.00 | 26,250.00 | 26,850.00 | 26,850.00 | 187,345 |
08 Apr 2024 | 26,450.00 | 26,650.00 | 25,900.00 | 26,350.00 | 26,350.00 | 135,843 |
05 Apr 2024 | 26,400.00 | 26,600.00 | 26,100.00 | 26,400.00 | 26,400.00 | 152,647 |
04 Apr 2024 | 26,300.00 | 26,650.00 | 26,200.00 | 26,300.00 | 26,300.00 | 131,265 |
03 Apr 2024 | 26,300.00 | 26,650.00 | 25,850.00 | 26,100.00 | 26,100.00 | 240,850 |
02 Apr 2024 | 26,550.00 | 26,750.00 | 26,300.00 | 26,400.00 | 26,400.00 | 221,658 |
01 Apr 2024 | 27,200.00 | 27,200.00 | 26,450.00 | 26,800.00 | 26,800.00 | 167,120 |
29 Mar 2024 | 27,650.00 | 27,650.00 | 26,800.00 | 26,850.00 | 26,850.00 | 157,936 |
28 Mar 2024 | 27,250.00 | 27,350.00 | 27,050.00 | 27,250.00 | 27,250.00 | 112,884 |
27 Mar 2024 | 27,150.00 | 27,500.00 | 27,100.00 | 27,200.00 | 27,200.00 | 91,857 |
26 Mar 2024 | 27,600.00 | 28,000.00 | 27,250.00 | 27,250.00 | 27,250.00 | 128,972 |
25 Mar 2024 | 27,800.00 | 27,950.00 | 27,400.00 | 27,600.00 | 27,600.00 | 119,702 |
22 Mar 2024 | 28,000.00 | 28,150.00 | 27,550.00 | 27,950.00 | 27,950.00 | 120,324 |
21 Mar 2024 | 27,600.00 | 28,200.00 | 27,400.00 | 27,850.00 | 27,850.00 | 200,505 |
20 Mar 2024 | 27,450.00 | 27,650.00 | 26,750.00 | 27,350.00 | 27,350.00 | 182,063 |
19 Mar 2024 | 28,250.00 | 28,550.00 | 27,200.00 | 27,350.00 | 27,350.00 | 404,204 |
18 Mar 2024 | 28,950.00 | 29,100.00 | 28,350.00 | 28,400.00 | 28,400.00 | 179,231 |
15 Mar 2024 | 29,050.00 | 29,500.00 | 28,850.00 | 28,850.00 | 28,850.00 | 289,397 |
14 Mar 2024 | 28,400.00 | 29,650.00 | 28,050.00 | 29,150.00 | 29,150.00 | 476,573 |
13 Mar 2024 | 28,350.00 | 28,500.00 | 28,000.00 | 28,350.00 | 28,350.00 | 201,847 |
12 Mar 2024 | 29,150.00 | 29,200.00 | 28,000.00 | 28,300.00 | 28,300.00 | 230,843 |
11 Mar 2024 | 28,850.00 | 29,350.00 | 28,850.00 | 28,900.00 | 28,900.00 | 129,459 |
08 Mar 2024 | 29,700.00 | 29,850.00 | 28,550.00 | 29,200.00 | 29,200.00 | 334,797 |
07 Mar 2024 | 29,950.00 | 29,950.00 | 29,550.00 | 29,600.00 | 29,600.00 | 211,140 |
06 Mar 2024 | 29,050.00 | 30,050.00 | 28,950.00 | 29,850.00 | 29,850.00 | 355,922 |
05 Mar 2024 | 28,850.00 | 29,300.00 | 28,450.00 | 29,300.00 | 29,300.00 | 245,607 |
04 Mar 2024 | 29,250.00 | 29,400.00 | 28,800.00 | 29,200.00 | 29,200.00 | 259,081 |
29 Feb 2024 | 27,950.00 | 29,300.00 | 27,900.00 | 29,000.00 | 29,000.00 | 562,033 |
28 Feb 2024 | 28,450.00 | 28,650.00 | 27,100.00 | 28,250.00 | 28,250.00 | 1,438,260 |
27 Feb 2024 | 29,500.00 | 30,500.00 | 29,450.00 | 29,650.00 | 29,650.00 | 634,825 |
26 Feb 2024 | 29,850.00 | 31,800.00 | 28,350.00 | 29,850.00 | 29,850.00 | 2,076,960 |
23 Feb 2024 | 30,150.00 | 31,100.00 | 29,850.00 | 30,200.00 | 30,200.00 | 514,075 |
22 Feb 2024 | 29,850.00 | 30,450.00 | 29,350.00 | 30,150.00 | 30,150.00 | 552,783 |
21 Feb 2024 | 29,950.00 | 30,500.00 | 29,400.00 | 30,000.00 | 30,000.00 | 674,298 |
20 Feb 2024 | 30,900.00 | 30,950.00 | 29,350.00 | 30,100.00 | 30,100.00 | 1,336,116 |
19 Feb 2024 | 27,850.00 | 30,600.00 | 27,500.00 | 30,600.00 | 30,600.00 | 3,640,332 |
16 Feb 2024 | 26,650.00 | 27,150.00 | 26,500.00 | 27,150.00 | 27,150.00 | 316,421 |
15 Feb 2024 | 27,050.00 | 27,150.00 | 26,350.00 | 26,500.00 | 26,500.00 | 320,298 |
14 Feb 2024 | 26,800.00 | 27,350.00 | 26,650.00 | 26,800.00 | 26,800.00 | 313,761 |
13 Feb 2024 | 27,900.00 | 28,050.00 | 27,250.00 | 27,300.00 | 27,300.00 | 406,071 |
08 Feb 2024 | 27,850.00 | 28,350.00 | 27,650.00 | 27,650.00 | 27,650.00 | 371,538 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |