Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 54.80 | 54.99 | 53.50 | 54.78 | 54.78 | 3,351,925 |
27 May 2024 | 57.29 | 58.75 | 53.50 | 54.74 | 54.74 | 8,372,600 |
20 May 2024 | 60.18 | 60.69 | 56.42 | 56.93 | 56.93 | 6,688,400 |
13 May 2024 | 58.03 | 61.14 | 58.01 | 60.22 | 60.22 | 6,441,400 |
06 May 2024 | 60.03 | 60.42 | 57.13 | 58.03 | 58.03 | 6,589,000 |
29 Apr 2024 | 57.60 | 60.00 | 55.73 | 59.80 | 59.80 | 5,943,100 |
22 Apr 2024 | 55.88 | 58.01 | 54.64 | 57.20 | 57.20 | 6,119,100 |
15 Apr 2024 | 58.87 | 58.88 | 55.52 | 55.70 | 55.70 | 7,958,500 |
08 Apr 2024 | 59.31 | 61.47 | 58.24 | 58.90 | 58.90 | 7,720,100 |
01 Apr 2024 | 59.32 | 61.35 | 56.83 | 59.47 | 59.47 | 8,914,600 |
25 Mar 2024 | 57.91 | 60.48 | 57.74 | 59.55 | 59.55 | 7,000,600 |
18 Mar 2024 | 56.63 | 59.30 | 56.43 | 58.27 | 58.27 | 11,337,900 |
11 Mar 2024 | 56.21 | 59.81 | 56.02 | 56.77 | 56.77 | 24,156,100 |
04 Mar 2024 | 54.90 | 58.96 | 51.12 | 55.97 | 55.97 | 31,201,000 |
26 Feb 2024 | 51.79 | 54.59 | 51.48 | 54.58 | 54.58 | 12,707,900 |
19 Feb 2024 | 49.87 | 51.85 | 49.12 | 51.73 | 51.73 | 11,486,900 |
12 Feb 2024 | 51.33 | 52.03 | 50.11 | 50.22 | 50.22 | 12,237,600 |
05 Feb 2024 | 57.42 | 58.00 | 49.25 | 51.18 | 51.18 | 31,700,900 |
29 Jan 2024 | 62.33 | 63.40 | 57.24 | 58.12 | 58.12 | 19,762,200 |
22 Jan 2024 | 63.12 | 64.34 | 61.12 | 62.63 | 62.63 | 15,646,300 |
15 Jan 2024 | 63.58 | 63.60 | 60.74 | 63.20 | 63.20 | 14,352,400 |
08 Jan 2024 | 55.00 | 64.70 | 54.43 | 63.55 | 63.55 | 28,980,200 |
01 Jan 2024 | 58.89 | 58.94 | 54.24 | 54.64 | 54.64 | 12,636,800 |
25 Dec 2023 | 60.55 | 61.17 | 59.30 | 59.45 | 59.45 | 8,930,100 |
18 Dec 2023 | 62.37 | 62.82 | 59.56 | 60.69 | 60.69 | 24,376,900 |
11 Dec 2023 | 49.67 | 64.76 | 49.67 | 63.11 | 63.11 | 63,612,700 |
04 Dec 2023 | 45.69 | 50.50 | 44.34 | 49.73 | 49.73 | 47,996,700 |
27 Nov 2023 | 42.51 | 46.08 | 42.13 | 45.99 | 45.99 | 20,284,800 |
20 Nov 2023 | 43.03 | 43.94 | 42.12 | 42.74 | 42.74 | 7,937,400 |
13 Nov 2023 | 40.78 | 43.98 | 40.64 | 42.95 | 42.95 | 13,183,300 |
06 Nov 2023 | 41.30 | 41.53 | 39.65 | 40.98 | 40.98 | 11,818,300 |
30 Oct 2023 | 38.71 | 41.27 | 38.11 | 41.09 | 41.09 | 13,373,500 |
23 Oct 2023 | 39.88 | 40.98 | 38.44 | 38.53 | 38.53 | 10,560,900 |
16 Oct 2023 | 40.68 | 42.91 | 40.18 | 40.27 | 40.27 | 11,673,200 |
09 Oct 2023 | 41.72 | 43.07 | 39.92 | 40.57 | 40.57 | 15,519,600 |
02 Oct 2023 | 41.94 | 42.34 | 40.53 | 42.13 | 42.13 | 16,309,300 |
25 Sept 2023 | 41.22 | 42.69 | 40.60 | 42.00 | 42.00 | 17,145,400 |
18 Sept 2023 | 43.75 | 44.55 | 41.41 | 41.50 | 41.50 | 21,874,400 |
11 Sept 2023 | 50.20 | 50.74 | 43.55 | 43.95 | 43.95 | 35,387,700 |
04 Sept 2023 | 51.18 | 53.40 | 49.01 | 50.21 | 50.21 | 33,139,300 |
28 Aug 2023 | 48.06 | 51.79 | 47.22 | 51.67 | 51.67 | 12,966,600 |
21 Aug 2023 | 48.24 | 48.82 | 46.66 | 48.29 | 48.29 | 7,799,900 |
14 Aug 2023 | 48.80 | 49.58 | 46.70 | 48.28 | 48.28 | 11,159,500 |
07 Aug 2023 | 51.25 | 51.76 | 49.22 | 49.22 | 49.22 | 10,861,300 |
31 Jul 2023 | 53.24 | 54.28 | 50.52 | 51.24 | 51.24 | 8,961,900 |
24 Jul 2023 | 52.50 | 54.60 | 50.86 | 52.86 | 52.86 | 11,053,100 |
17 Jul 2023 | 52.39 | 55.28 | 51.35 | 52.06 | 52.06 | 13,660,400 |
10 Jul 2023 | 49.46 | 54.70 | 49.32 | 52.72 | 52.72 | 14,626,900 |
03 Jul 2023 | 51.13 | 52.67 | 48.74 | 49.70 | 49.70 | 9,733,200 |
26 Jun 2023 | 50.15 | 52.51 | 49.31 | 51.09 | 51.09 | 14,860,100 |
19 Jun 2023 | 52.94 | 53.89 | 49.57 | 50.08 | 50.08 | 16,341,900 |
12 Jun 2023 | 57.10 | 57.76 | 53.11 | 53.85 | 53.85 | 38,614,500 |
05 Jun 2023 | 57.06 | 64.71 | 55.65 | 57.02 | 57.02 | 56,176,100 |
29 May 2023 | 55.29 | 58.25 | 54.60 | 57.47 | 57.47 | 10,572,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |