Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 28,600.00 | 28,750.00 | 27,950.00 | 28,150.00 | 28,150.00 | 78,211 |
13 Jun 2024 | 28,350.00 | 28,800.00 | 28,000.00 | 28,600.00 | 28,600.00 | 96,848 |
12 Jun 2024 | 27,150.00 | 28,250.00 | 27,150.00 | 27,900.00 | 27,900.00 | 98,704 |
11 Jun 2024 | 27,300.00 | 27,450.00 | 27,000.00 | 27,150.00 | 27,150.00 | 66,028 |
10 Jun 2024 | 27,400.00 | 27,650.00 | 26,900.00 | 27,300.00 | 27,300.00 | 72,637 |
07 Jun 2024 | 27,600.00 | 27,950.00 | 27,400.00 | 27,400.00 | 27,400.00 | 64,164 |
05 Jun 2024 | 27,600.00 | 27,900.00 | 27,300.00 | 27,600.00 | 27,600.00 | 66,185 |
04 Jun 2024 | 27,750.00 | 28,300.00 | 27,200.00 | 27,550.00 | 27,550.00 | 101,306 |
03 Jun 2024 | 27,150.00 | 27,900.00 | 27,150.00 | 27,700.00 | 27,700.00 | 56,820 |
31 May 2024 | 27,900.00 | 28,150.00 | 27,100.00 | 27,150.00 | 27,150.00 | 177,709 |
30 May 2024 | 28,150.00 | 28,450.00 | 27,900.00 | 28,000.00 | 28,000.00 | 114,733 |
29 May 2024 | 29,600.00 | 29,600.00 | 28,350.00 | 28,550.00 | 28,550.00 | 132,417 |
28 May 2024 | 29,250.00 | 29,400.00 | 28,700.00 | 29,350.00 | 29,350.00 | 105,377 |
27 May 2024 | 30,050.00 | 30,100.00 | 28,750.00 | 29,250.00 | 29,250.00 | 186,006 |
24 May 2024 | 32,000.00 | 32,000.00 | 29,650.00 | 30,100.00 | 30,100.00 | 172,005 |
23 May 2024 | 32,000.00 | 32,300.00 | 31,600.00 | 32,050.00 | 32,050.00 | 43,396 |
22 May 2024 | 31,950.00 | 32,450.00 | 31,650.00 | 32,000.00 | 32,000.00 | 77,247 |
21 May 2024 | 31,200.00 | 32,150.00 | 31,150.00 | 32,150.00 | 32,150.00 | 55,703 |
20 May 2024 | 31,200.00 | 31,700.00 | 31,000.00 | 31,250.00 | 31,250.00 | 56,383 |
17 May 2024 | 31,000.00 | 31,850.00 | 30,700.00 | 31,150.00 | 31,150.00 | 78,650 |
16 May 2024 | 31,750.00 | 31,900.00 | 31,050.00 | 31,050.00 | 31,050.00 | 69,102 |
14 May 2024 | 30,200.00 | 32,250.00 | 30,200.00 | 31,500.00 | 31,500.00 | 140,036 |
13 May 2024 | 31,050.00 | 31,250.00 | 30,150.00 | 30,300.00 | 30,300.00 | 87,900 |
10 May 2024 | 30,950.00 | 31,750.00 | 30,900.00 | 31,150.00 | 31,150.00 | 59,922 |
09 May 2024 | 31,000.00 | 31,750.00 | 30,900.00 | 31,050.00 | 31,050.00 | 92,119 |
08 May 2024 | 30,750.00 | 31,050.00 | 30,400.00 | 31,000.00 | 31,000.00 | 81,131 |
07 May 2024 | 30,700.00 | 30,900.00 | 30,300.00 | 30,700.00 | 30,700.00 | 66,058 |
03 May 2024 | 30,250.00 | 30,750.00 | 30,050.00 | 30,500.00 | 30,500.00 | 64,410 |
02 May 2024 | 30,500.00 | 30,550.00 | 29,900.00 | 30,250.00 | 30,250.00 | 63,096 |
30 Apr 2024 | 31,050.00 | 31,550.00 | 30,500.00 | 30,500.00 | 30,500.00 | 120,805 |
29 Apr 2024 | 31,100.00 | 31,300.00 | 30,600.00 | 31,000.00 | 31,000.00 | 116,143 |
26 Apr 2024 | 31,550.00 | 31,800.00 | 30,950.00 | 31,050.00 | 31,050.00 | 76,425 |
25 Apr 2024 | 32,000.00 | 32,150.00 | 31,400.00 | 31,500.00 | 31,500.00 | 60,135 |
24 Apr 2024 | 31,500.00 | 32,400.00 | 31,000.00 | 32,300.00 | 32,300.00 | 121,409 |
24 Apr 2024 | 0.983:1 Stock split | |||||
23 Apr 2024 | 33,112.92 | 33,367.24 | 31,180.06 | 31,790.44 | 31,790.44 | 168,122 |
22 Apr 2024 | 33,214.65 | 33,570.70 | 32,706.00 | 33,112.92 | 33,112.92 | 76,000 |
19 Apr 2024 | 34,333.67 | 34,333.67 | 32,553.41 | 33,112.92 | 33,112.92 | 118,984 |
18 Apr 2024 | 33,774.16 | 34,689.73 | 33,519.84 | 34,435.40 | 34,435.40 | 76,994 |
17 Apr 2024 | 34,282.81 | 34,588.00 | 33,774.16 | 33,825.03 | 33,825.03 | 37,231 |
16 Apr 2024 | 35,096.64 | 35,605.29 | 33,570.70 | 34,028.48 | 34,028.48 | 93,948 |
15 Apr 2024 | 35,147.51 | 35,808.75 | 34,638.86 | 35,249.24 | 35,249.24 | 63,775 |
12 Apr 2024 | 35,198.37 | 36,063.07 | 35,045.78 | 35,808.75 | 35,808.75 | 62,322 |
11 Apr 2024 | 34,740.59 | 35,605.29 | 34,740.59 | 35,300.10 | 35,300.10 | 47,480 |
09 Apr 2024 | 34,994.91 | 36,164.80 | 34,994.91 | 35,198.37 | 35,198.37 | 58,897 |
08 Apr 2024 | 35,707.02 | 35,808.75 | 34,944.05 | 35,045.78 | 35,045.78 | 53,463 |
05 Apr 2024 | 35,910.48 | 36,317.39 | 34,893.18 | 35,503.56 | 35,503.56 | 101,386 |
04 Apr 2024 | 36,469.99 | 36,927.77 | 36,317.39 | 36,571.72 | 36,571.72 | 55,480 |
03 Apr 2024 | 36,520.86 | 36,876.91 | 35,961.34 | 36,469.99 | 36,469.99 | 77,624 |
02 Apr 2024 | 38,453.71 | 38,504.58 | 36,927.77 | 36,927.77 | 36,927.77 | 112,460 |
01 Apr 2024 | 37,487.29 | 39,064.09 | 37,487.29 | 38,250.25 | 38,250.25 | 102,892 |
29 Mar 2024 | 37,232.96 | 37,995.93 | 36,724.31 | 37,385.55 | 37,385.55 | 76,433 |
28 Mar 2024 | 38,046.80 | 38,657.17 | 37,283.82 | 37,334.69 | 37,334.69 | 102,540 |
27 Mar 2024 | 38,301.12 | 38,606.31 | 36,673.45 | 37,436.42 | 37,436.42 | 181,423 |
26 Mar 2024 | 37,487.29 | 38,708.04 | 37,487.29 | 38,199.39 | 38,199.39 | 124,945 |
25 Mar 2024 | 38,250.25 | 38,301.12 | 37,487.29 | 37,741.61 | 37,741.61 | 123,250 |
22 Mar 2024 | 39,420.14 | 39,420.14 | 37,945.07 | 38,301.12 | 38,301.12 | 124,235 |
21 Mar 2024 | 39,928.79 | 40,081.38 | 38,250.25 | 39,318.41 | 39,318.41 | 278,612 |
20 Mar 2024 | 39,877.93 | 40,183.11 | 39,013.23 | 39,521.87 | 39,521.87 | 177,749 |
19 Mar 2024 | 39,064.09 | 40,030.52 | 38,708.04 | 39,776.20 | 39,776.20 | 231,278 |
18 Mar 2024 | 38,911.50 | 39,064.09 | 37,843.34 | 38,148.52 | 38,148.52 | 116,853 |
15 Mar 2024 | 37,741.61 | 39,674.46 | 37,589.01 | 38,758.90 | 38,758.90 | 293,717 |
14 Mar 2024 | 38,758.90 | 39,471.01 | 37,080.37 | 37,538.15 | 37,538.15 | 204,934 |
13 Mar 2024 | 36,113.94 | 39,064.09 | 35,859.61 | 38,657.17 | 38,657.17 | 446,073 |
12 Mar 2024 | 35,757.88 | 36,215.67 | 35,350.96 | 35,859.61 | 35,859.61 | 87,473 |
11 Mar 2024 | 34,791.45 | 35,859.61 | 34,282.81 | 35,808.75 | 35,808.75 | 123,993 |
08 Mar 2024 | 35,198.37 | 35,452.70 | 34,130.21 | 34,537.13 | 34,537.13 | 181,875 |
07 Mar 2024 | 36,826.04 | 37,029.50 | 34,994.91 | 35,198.37 | 35,198.37 | 217,382 |
06 Mar 2024 | 36,724.31 | 37,232.96 | 35,910.48 | 36,775.18 | 36,775.18 | 172,576 |
05 Mar 2024 | 36,927.77 | 37,436.42 | 36,215.67 | 36,724.31 | 36,724.31 | 201,178 |
04 Mar 2024 | 38,097.66 | 38,250.25 | 37,182.09 | 37,182.09 | 37,182.09 | 154,333 |
29 Feb 2024 | 38,911.50 | 39,064.09 | 37,232.96 | 37,538.15 | 37,538.15 | 336,195 |
28 Feb 2024 | 39,877.93 | 40,132.25 | 38,453.71 | 39,216.68 | 39,216.68 | 208,688 |
27 Feb 2024 | 41,607.32 | 41,963.38 | 39,420.14 | 40,233.98 | 40,233.98 | 446,108 |
26 Feb 2024 | 41,912.51 | 42,421.16 | 40,640.89 | 41,047.81 | 41,047.81 | 271,446 |
23 Feb 2024 | 39,776.20 | 42,675.48 | 38,351.98 | 41,302.14 | 41,302.14 | 965,477 |
22 Feb 2024 | 38,250.25 | 39,369.28 | 37,792.47 | 39,064.09 | 39,064.09 | 189,025 |
21 Feb 2024 | 39,064.09 | 39,928.79 | 37,334.69 | 38,097.66 | 38,097.66 | 296,944 |
20 Feb 2024 | 38,453.71 | 39,114.95 | 38,097.66 | 38,453.71 | 38,453.71 | 163,995 |
19 Feb 2024 | 37,843.34 | 39,165.82 | 37,792.47 | 38,453.71 | 38,453.71 | 216,636 |
16 Feb 2024 | 39,623.60 | 39,674.46 | 37,945.07 | 38,148.52 | 38,148.52 | 266,858 |
15 Feb 2024 | 39,318.41 | 40,996.95 | 38,911.50 | 39,827.06 | 39,827.06 | 580,913 |
14 Feb 2024 | 38,606.31 | 39,776.20 | 37,741.61 | 38,301.12 | 38,301.12 | 351,420 |
13 Feb 2024 | 39,725.33 | 40,691.76 | 38,809.77 | 39,267.55 | 39,267.55 | 287,884 |
08 Feb 2024 | 38,809.77 | 42,166.84 | 38,097.66 | 39,674.46 | 39,674.46 | 810,755 |
07 Feb 2024 | 37,080.37 | 39,572.74 | 36,622.58 | 38,250.25 | 38,250.25 | 495,967 |
06 Feb 2024 | 38,097.66 | 38,708.04 | 36,215.67 | 36,978.64 | 36,978.64 | 470,513 |
05 Feb 2024 | 40,793.49 | 41,353.00 | 37,385.55 | 38,453.71 | 38,453.71 | 664,367 |
02 Feb 2024 | 42,675.48 | 44,252.29 | 40,844.36 | 41,353.00 | 41,353.00 | 681,219 |
01 Feb 2024 | 46,236.01 | 47,558.50 | 39,776.20 | 41,200.41 | 41,200.41 | 1,163,355 |
31 Jan 2024 | 46,592.07 | 53,713.13 | 45,778.23 | 47,304.17 | 47,304.17 | 2,002,055 |
30 Jan 2024 | 46,032.55 | 49,237.03 | 44,710.07 | 47,202.44 | 47,202.44 | 1,357,128 |
29 Jan 2024 | 53,407.93 | 54,628.69 | 44,252.29 | 44,252.29 | 44,252.29 | 1,319,004 |
26 Jan 2024 | 42,522.89 | 54,832.15 | 41,607.32 | 53,814.85 | 53,814.85 | 2,805,791 |
25 Jan 2024 | 42,777.21 | 43,896.23 | 41,454.73 | 43,184.13 | 43,184.13 | 378,451 |
24 Jan 2024 | 44,455.75 | 44,862.66 | 42,319.43 | 43,438.45 | 43,438.45 | 406,440 |
23 Jan 2024 | 47,965.41 | 48,016.28 | 43,947.10 | 44,557.48 | 44,557.48 | 469,814 |
22 Jan 2024 | 48,474.06 | 48,931.84 | 44,811.80 | 47,965.41 | 47,965.41 | 635,146 |
19 Jan 2024 | 48,524.92 | 49,694.81 | 46,134.28 | 47,456.77 | 47,456.77 | 549,122 |
18 Jan 2024 | 44,557.48 | 47,812.82 | 44,150.56 | 47,812.82 | 47,812.82 | 856,259 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |