Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 June 2024 | 0.00 | 0.00 | 0.00 | 90.00 | 90.00 | 10,000 |
26 June 2024 | 82.50 | 89.75 | 84.40 | 87.50 | 87.50 | 39,524 |
25 June 2024 | 82.50 | 82.00 | 82.00 | 82.50 | 82.50 | 1,600 |
24 June 2024 | 85.00 | 88.00 | 85.00 | 82.50 | 82.50 | 3,000 |
21 June 2024 | 85.00 | 88.00 | 82.00 | 85.00 | 85.00 | 10,267 |
20 June 2024 | 92.50 | 90.05 | 82.00 | 85.00 | 85.00 | 52,347 |
19 June 2024 | 92.50 | 90.00 | 90.00 | 92.50 | 92.50 | 5,000 |
18 June 2024 | 97.50 | 95.25 | 90.00 | 92.50 | 92.50 | 11,310 |
17 June 2024 | 97.50 | 98.25 | 95.00 | 97.50 | 97.50 | 109 |
14 June 2024 | 98.50 | 95.00 | 95.00 | 97.50 | 97.50 | 581 |
14 June 2024 | 4:100 Stock split | |||||
13 June 2024 | 98.75 | 100.63 | 95.75 | 98.75 | 98.75 | 205 |
12 June 2024 | 101.25 | 101.25 | 95.75 | 98.75 | 98.75 | 5,077 |
11 June 2024 | 108.75 | 105.00 | 98.75 | 101.25 | 101.25 | 35,043 |
10 June 2024 | 113.75 | 112.25 | 107.50 | 108.75 | 108.75 | 12,609 |
07 June 2024 | 113.75 | 112.50 | 107.78 | 113.75 | 113.75 | 8,093 |
06 June 2024 | 113.75 | 113.75 | 113.75 | 113.75 | 113.75 | - |
05 June 2024 | 116.25 | 119.63 | 112.50 | 113.75 | 113.75 | 39,400 |
04 June 2024 | 116.25 | 112.88 | 112.88 | 116.25 | 116.25 | 1,000 |
03 June 2024 | 116.25 | 119.63 | 112.65 | 116.25 | 116.25 | 1,153 |
31 May 2024 | 116.25 | 118.43 | 118.43 | 116.25 | 116.25 | 896 |
30 May 2024 | 115.00 | 118.75 | 112.60 | 116.25 | 116.25 | 6,948 |
29 May 2024 | 118.75 | 117.25 | 116.43 | 115.00 | 115.00 | 3,182 |
28 May 2024 | 118.75 | 119.75 | 112.50 | 118.75 | 118.75 | 2,228 |
24 May 2024 | 118.75 | 125.00 | 112.50 | 118.75 | 118.75 | 75,921 |
23 May 2024 | 118.75 | 121.75 | 112.75 | 118.75 | 118.75 | 4,944 |
22 May 2024 | 128.75 | 130.93 | 120.00 | 128.75 | 128.75 | 3,923 |
21 May 2024 | 128.75 | 130.93 | 120.35 | 128.75 | 128.75 | 1,605 |
20 May 2024 | 131.25 | 130.93 | 120.00 | 128.75 | 128.75 | 5,038 |
17 May 2024 | 131.25 | 133.13 | 125.00 | 131.25 | 131.25 | 6,222 |
16 May 2024 | 140.63 | 141.75 | 125.00 | 131.25 | 131.25 | 19,397 |
15 May 2024 | 140.63 | 142.80 | 142.80 | 140.63 | 140.63 | 157 |
14 May 2024 | 140.63 | 142.88 | 131.25 | 140.63 | 140.63 | 50,711 |
13 May 2024 | 131.25 | 148.13 | 131.80 | 140.63 | 140.63 | 17,054 |
10 May 2024 | 131.25 | 136.25 | 125.00 | 131.25 | 131.25 | 27,330 |
09 May 2024 | 117.50 | 131.25 | 121.55 | 130.00 | 130.00 | 18,112 |
08 May 2024 | 117.50 | 123.50 | 110.15 | 117.50 | 117.50 | 225 |
07 May 2024 | 117.50 | 123.50 | 110.00 | 117.50 | 117.50 | 192,696 |
03 May 2024 | 125.00 | 127.50 | 112.30 | 117.50 | 117.50 | 15,410 |
02 May 2024 | 127.50 | 125.00 | 125.00 | 125.00 | 125.00 | 1,450 |
01 May 2024 | 127.50 | 128.50 | 125.05 | 127.50 | 127.50 | 458 |
30 Apr 2024 | 127.50 | 128.50 | 125.00 | 127.50 | 127.50 | 629 |
29 Apr 2024 | 130.00 | 132.50 | 125.00 | 127.50 | 127.50 | 39,920 |
26 Apr 2024 | 125.00 | 135.00 | 123.10 | 135.00 | 135.00 | 60,180 |
25 Apr 2024 | 115.00 | 130.88 | 112.63 | 125.00 | 125.00 | 51,262 |
24 Apr 2024 | 112.50 | 111.38 | 101.25 | 115.00 | 115.00 | 4,890 |
23 Apr 2024 | 106.25 | 112.50 | 101.25 | 112.50 | 112.50 | 25,736 |
22 Apr 2024 | 102.50 | 109.25 | 101.88 | 106.25 | 106.25 | 12,910 |
19 Apr 2024 | 102.50 | 111.50 | 96.50 | 102.50 | 102.50 | 19,615 |
18 Apr 2024 | 102.50 | 111.50 | 96.50 | 102.50 | 102.50 | 177 |
17 Apr 2024 | 102.50 | 93.50 | 93.50 | 102.50 | 102.50 | - |
16 Apr 2024 | 102.50 | 111.50 | 96.50 | 102.50 | 102.50 | 1,847 |
15 Apr 2024 | 107.50 | 111.50 | 93.75 | 102.50 | 102.50 | 11,606 |
12 Apr 2024 | 107.50 | 112.50 | 103.00 | 107.50 | 107.50 | 15,778 |
11 Apr 2024 | 106.25 | 115.88 | 102.50 | 107.50 | 107.50 | 35,576 |
10 Apr 2024 | 110.00 | 115.00 | 103.75 | 106.25 | 106.25 | 18,724 |
09 Apr 2024 | 90.00 | 113.75 | 88.00 | 110.00 | 110.00 | 18,786 |
08 Apr 2024 | 90.00 | 99.45 | 84.50 | 90.00 | 90.00 | 8,194 |
05 Apr 2024 | 90.00 | 98.00 | 80.00 | 90.00 | 90.00 | 11,214 |
04 Apr 2024 | 81.25 | 87.50 | 87.50 | 90.00 | 90.00 | 512 |
03 Apr 2024 | 81.25 | 87.50 | 84.93 | 81.25 | 81.25 | 16,418 |
02 Apr 2024 | 81.25 | 81.25 | 81.25 | 81.25 | 81.25 | - |
28 Mar 2024 | 75.00 | 87.50 | 70.43 | 81.25 | 81.25 | 27,957 |
27 Mar 2024 | 75.00 | 83.50 | 83.50 | 75.00 | 75.00 | - |
26 Mar 2024 | 75.00 | 70.38 | 70.38 | 75.00 | 75.00 | 2,000 |
25 Mar 2024 | 75.00 | 79.63 | 79.63 | 75.00 | 75.00 | 3,124 |
22 Mar 2024 | 71.25 | 80.00 | 70.38 | 75.00 | 75.00 | 6,070 |
21 Mar 2024 | 75.00 | 73.63 | 65.40 | 71.25 | 71.25 | 8,454 |
20 Mar 2024 | 75.00 | 65.38 | 65.38 | 75.00 | 75.00 | 1,400 |
19 Mar 2024 | 75.00 | 79.80 | 64.63 | 75.00 | 75.00 | 4,004 |
18 Mar 2024 | 75.00 | 64.63 | 64.63 | 75.00 | 75.00 | 2,094 |
15 Mar 2024 | 68.75 | 73.32 | 73.05 | 75.00 | 75.00 | 4,328 |
14 Mar 2024 | 68.75 | 75.50 | 63.13 | 68.75 | 68.75 | 1,247 |
13 Mar 2024 | 71.25 | 75.00 | 63.88 | 68.75 | 68.75 | 10,000 |
12 Mar 2024 | 71.25 | 79.13 | 69.13 | 71.25 | 71.25 | 235 |
11 Mar 2024 | 68.75 | 73.72 | 73.72 | 71.25 | 71.25 | 1,340 |
08 Mar 2024 | 71.25 | 71.25 | 71.25 | 71.25 | 71.25 | - |
07 Mar 2024 | 68.75 | 74.50 | 73.75 | 71.25 | 71.25 | 2,096 |
06 Mar 2024 | 68.75 | 68.75 | 68.75 | 68.75 | 68.75 | - |
05 Mar 2024 | 68.75 | 74.88 | 70.38 | 68.75 | 68.75 | 2,909 |
04 Mar 2024 | 87.50 | 93.47 | 64.70 | 65.00 | 65.00 | 14,806 |
01 Mar 2024 | 87.50 | 94.13 | 77.50 | 87.50 | 87.50 | 3,941 |
29 Feb 2024 | 93.75 | 97.35 | 88.75 | 87.50 | 87.50 | 3,020 |
28 Feb 2024 | 93.75 | 88.13 | 88.13 | 93.75 | 93.75 | 40 |
27 Feb 2024 | 87.50 | 99.38 | 88.75 | 93.75 | 93.75 | 7,135 |
26 Feb 2024 | 87.50 | 93.32 | 93.18 | 87.50 | 87.50 | 1,480 |
23 Feb 2024 | 76.25 | 100.00 | 72.20 | 87.50 | 87.50 | 38,617 |
22 Feb 2024 | 76.25 | 76.25 | 76.25 | 76.25 | 76.25 | - |
21 Feb 2024 | 76.25 | 87.50 | 66.13 | 76.25 | 76.25 | 1,205 |
20 Feb 2024 | 76.25 | 80.97 | 66.72 | 76.25 | 76.25 | 2,605 |
19 Feb 2024 | 76.25 | 86.88 | 65.00 | 76.25 | 76.25 | 106,398 |
16 Feb 2024 | 81.25 | 87.50 | 74.72 | 76.25 | 76.25 | 17,614 |
15 Feb 2024 | 81.25 | 75.00 | 75.00 | 81.25 | 81.25 | 26,000 |
14 Feb 2024 | 81.25 | 75.63 | 75.63 | 81.25 | 81.25 | 676 |
13 Feb 2024 | 81.25 | 75.00 | 75.00 | 81.25 | 81.25 | 302 |
12 Feb 2024 | 81.25 | 81.25 | 81.25 | 81.25 | 81.25 | - |
09 Feb 2024 | 82.50 | 77.50 | 75.00 | 81.25 | 81.25 | 7,457 |
08 Feb 2024 | 81.25 | 87.50 | 75.00 | 82.50 | 82.50 | 11,963 |
07 Feb 2024 | 81.25 | 82.20 | 74.80 | 81.25 | 81.25 | 1,963 |
06 Feb 2024 | 81.25 | 81.25 | 81.25 | 81.25 | 81.25 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |