Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Sept 2023 | 0.00 | 0.00 | 0.00 | 115.00 | 115.00 | 105,000 |
27 Sept 2023 | 110.00 | 114.50 | 108.03 | 110.00 | 110.00 | 696 |
26 Sept 2023 | 110.00 | 110.00 | 110.00 | 110.00 | 110.00 | - |
25 Sept 2023 | 105.00 | 113.75 | 101.55 | 110.00 | 110.00 | 10,250 |
22 Sept 2023 | 102.50 | 105.00 | 101.50 | 105.00 | 105.00 | 13,000 |
21 Sept 2023 | 102.50 | 104.90 | 101.55 | 102.50 | 102.50 | 3,113 |
20 Sept 2023 | 102.50 | 105.00 | 105.00 | 102.50 | 102.50 | 162 |
19 Sept 2023 | 97.50 | 105.00 | 105.00 | 102.50 | 102.50 | 2,614 |
18 Sept 2023 | 97.50 | 104.00 | 104.00 | 97.50 | 97.50 | 3,000 |
15 Sept 2023 | 107.50 | 115.00 | 111.97 | 110.00 | 110.00 | 3,453 |
14 Sept 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
13 Sept 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
12 Sept 2023 | 107.50 | 110.00 | 110.00 | 107.50 | 107.50 | 30,000 |
11 Sept 2023 | 105.00 | 108.65 | 107.00 | 107.50 | 107.50 | 772 |
08 Sept 2023 | 107.50 | 108.75 | 100.00 | 105.00 | 105.00 | 19,343 |
07 Sept 2023 | 107.50 | 100.02 | 100.02 | 107.50 | 107.50 | 3,470 |
06 Sept 2023 | 107.50 | 111.50 | 111.50 | 107.50 | 107.50 | 950 |
05 Sept 2023 | 105.00 | 108.95 | 108.95 | 107.50 | 107.50 | 9,000 |
04 Sept 2023 | 105.00 | 105.00 | 105.00 | 105.00 | 105.00 | - |
01 Sept 2023 | 105.00 | 104.75 | 104.75 | 105.00 | 105.00 | 3,000 |
31 Aug 2023 | 105.00 | 100.02 | 100.02 | 105.00 | 105.00 | 2,000 |
30 Aug 2023 | 105.00 | 109.45 | 106.00 | 105.00 | 105.00 | 49 |
29 Aug 2023 | 105.00 | 105.00 | 105.00 | 105.00 | 105.00 | - |
25 Aug 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
24 Aug 2023 | 107.50 | 100.80 | 100.80 | 107.50 | 107.50 | 2,300 |
23 Aug 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
22 Aug 2023 | 107.50 | 109.47 | 109.43 | 107.50 | 107.50 | 206 |
21 Aug 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
18 Aug 2023 | 107.50 | 101.25 | 101.25 | 107.50 | 107.50 | 1,937 |
17 Aug 2023 | 107.50 | 109.50 | 109.50 | 107.50 | 107.50 | 5,000 |
16 Aug 2023 | 107.50 | 107.50 | 107.50 | 107.50 | 107.50 | - |
15 Aug 2023 | 107.50 | 109.80 | 100.80 | 107.50 | 107.50 | 4,067 |
14 Aug 2023 | 110.00 | 105.00 | 105.00 | 107.50 | 107.50 | 2,750 |
11 Aug 2023 | 112.50 | 105.60 | 105.02 | 110.00 | 110.00 | 4,174 |
10 Aug 2023 | 112.50 | 116.20 | 105.00 | 112.50 | 112.50 | 14,202 |
09 Aug 2023 | 110.00 | 116.40 | 102.60 | 112.50 | 112.50 | 15,643 |
08 Aug 2023 | 115.00 | 117.95 | 102.60 | 110.00 | 110.00 | 17,388 |
07 Aug 2023 | 107.50 | 123.50 | 111.00 | 115.00 | 115.00 | 67,160 |
04 Aug 2023 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | - |
03 Aug 2023 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | - |
02 Aug 2023 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | - |
01 Aug 2023 | 147.50 | 148.75 | 141.00 | 147.50 | 147.50 | 6,000 |
31 Jul 2023 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | - |
28 Jul 2023 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | - |
27 Jul 2023 | 147.50 | 151.75 | 141.00 | 147.50 | 147.50 | 1,138 |
26 Jul 2023 | 147.50 | 152.00 | 141.00 | 147.50 | 147.50 | 6,507 |
25 Jul 2023 | 147.50 | 141.00 | 140.00 | 147.50 | 147.50 | 8,030 |
24 Jul 2023 | 150.00 | 145.00 | 145.00 | 150.00 | 150.00 | 7,500 |
21 Jul 2023 | 150.00 | 146.25 | 146.25 | 150.00 | 150.00 | 866 |
20 Jul 2023 | 157.50 | 154.00 | 150.00 | 150.00 | 150.00 | 9,366 |
19 Jul 2023 | 157.50 | 164.00 | 150.00 | 157.50 | 157.50 | 3,953 |
18 Jul 2023 | 160.00 | 160.25 | 155.00 | 158.50 | 158.50 | 6,535 |
17 Jul 2023 | 160.00 | 160.25 | 160.00 | 160.00 | 160.00 | 5,300 |
14 Jul 2023 | 157.50 | 167.00 | 156.30 | 160.00 | 160.00 | 11,415 |
13 Jul 2023 | 145.00 | 165.00 | 150.00 | 157.50 | 157.50 | 22,637 |
12 Jul 2023 | 142.50 | 153.00 | 136.50 | 145.00 | 145.00 | 12,979 |
11 Jul 2023 | 142.50 | 149.70 | 137.25 | 142.50 | 142.50 | 8,175 |
10 Jul 2023 | 140.00 | 150.00 | 139.13 | 142.50 | 142.50 | 3,025 |
07 Jul 2023 | 130.00 | 145.00 | 129.13 | 140.00 | 140.00 | 17,537 |
06 Jul 2023 | 122.50 | 135.00 | 128.50 | 130.00 | 130.00 | 20,000 |
05 Jul 2023 | 122.50 | 125.25 | 125.25 | 122.50 | 122.50 | 650 |
04 Jul 2023 | 122.50 | 118.05 | 118.05 | 122.50 | 122.50 | 1,810 |
03 Jul 2023 | 122.50 | 126.80 | 126.80 | 122.50 | 122.50 | 586 |
30 Jun 2023 | 122.50 | 122.50 | 122.50 | 122.50 | 122.50 | - |
29 Jun 2023 | 122.50 | 126.88 | 126.80 | 122.50 | 122.50 | 890 |
28 Jun 2023 | 127.50 | 125.75 | 121.50 | 122.50 | 122.50 | 4,200 |
27 Jun 2023 | 127.50 | 129.45 | 121.00 | 127.50 | 127.50 | 7,831 |
26 Jun 2023 | 127.50 | 131.38 | 131.38 | 127.50 | 127.50 | 850 |
23 Jun 2023 | 127.50 | 127.50 | 127.50 | 127.50 | 127.50 | - |
22 Jun 2023 | 127.50 | 131.38 | 121.50 | 127.50 | 127.50 | 69 |
21 Jun 2023 | 127.50 | 131.38 | 125.50 | 127.50 | 127.50 | 4,444 |
20 Jun 2023 | 127.50 | 133.50 | 121.50 | 127.50 | 127.50 | 1,928 |
19 Jun 2023 | 127.50 | 127.50 | 127.50 | 127.50 | 127.50 | - |
16 Jun 2023 | 127.50 | 127.50 | 127.50 | 127.50 | 127.50 | - |
15 Jun 2023 | 127.50 | 127.50 | 127.50 | 127.50 | 127.50 | - |
14 Jun 2023 | 130.00 | 131.23 | 125.18 | 127.50 | 127.50 | 4,895 |
13 Jun 2023 | 132.50 | 131.38 | 128.20 | 130.00 | 130.00 | 3,934 |
12 Jun 2023 | 130.00 | 140.00 | 128.75 | 132.50 | 132.50 | 4,840 |
09 Jun 2023 | 130.00 | 128.20 | 128.20 | 130.00 | 130.00 | 1,250 |
08 Jun 2023 | 127.50 | 135.00 | 133.75 | 130.00 | 130.00 | 4,920 |
08 Jun 2023 | 2.5 Dividend | |||||
07 Jun 2023 | 127.50 | 133.75 | 122.00 | 127.50 | 125.00 | 20,100 |
06 Jun 2023 | 124.00 | 135.00 | 123.00 | 127.50 | 125.00 | 25,025 |
05 Jun 2023 | 121.50 | 130.00 | 121.00 | 124.00 | 121.57 | 23,780 |
02 Jun 2023 | 121.00 | 122.50 | 122.50 | 121.50 | 119.12 | 1,823 |
01 Jun 2023 | 121.00 | 122.50 | 122.50 | 121.00 | 118.63 | 71 |
31 May 2023 | 122.50 | 120.25 | 120.02 | 121.00 | 118.63 | 10,000 |
30 May 2023 | 122.50 | 124.85 | 124.40 | 122.50 | 120.10 | 10,041 |
26 May 2023 | 120.00 | 124.50 | 124.50 | 122.50 | 120.10 | 4,016 |
25 May 2023 | 120.00 | 123.22 | 123.22 | 120.00 | 117.65 | 1,325 |
24 May 2023 | 121.50 | 124.00 | 118.02 | 120.00 | 117.65 | 6,179 |
23 May 2023 | 127.50 | 125.90 | 120.00 | 121.50 | 119.12 | 7,908 |
22 May 2023 | 132.50 | 131.25 | 121.00 | 127.50 | 125.00 | 45,817 |
19 May 2023 | 132.50 | 134.75 | 134.75 | 132.50 | 129.90 | 100 |
18 May 2023 | 125.00 | 143.50 | 121.00 | 132.50 | 129.90 | 35,302 |
17 May 2023 | 150.00 | 147.10 | 145.00 | 150.00 | 147.06 | 14,059 |
16 May 2023 | 150.00 | 147.05 | 146.80 | 150.00 | 147.06 | 4,200 |
15 May 2023 | 150.00 | 154.90 | 146.60 | 150.00 | 147.06 | 17,078 |
12 May 2023 | 150.00 | 154.90 | 146.60 | 150.00 | 147.06 | 3,854 |
11 May 2023 | 150.00 | 154.90 | 150.00 | 150.00 | 147.06 | 8,205 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |