Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 27, 2024 | 127.0000 | 130.0000 | 126.0000 | 126.0000 | 126.0000 | 9,000 |
May 22, 2024 | 126.0000 | 134.0000 | 126.0000 | 130.0000 | 130.0000 | 53,600 |
May 21, 2024 | 126.0000 | 130.0000 | 126.0000 | 130.0000 | 130.0000 | 18,300 |
May 20, 2024 | 127.0000 | 130.0000 | 125.0000 | 126.0000 | 126.0000 | 108,900 |
May 17, 2024 | 128.0000 | 130.0000 | 125.0000 | 128.0000 | 128.0000 | 32,500 |
May 16, 2024 | 130.0000 | 130.0000 | 127.0000 | 128.0000 | 128.0000 | 21,800 |
May 15, 2024 | 128.0000 | 130.0000 | 122.0000 | 130.0000 | 130.0000 | 145,700 |
May 14, 2024 | 124.0000 | 128.0000 | 124.0000 | 128.0000 | 128.0000 | 149,000 |
May 13, 2024 | 124.0000 | 128.0000 | 121.0000 | 128.0000 | 128.0000 | 79,700 |
May 08, 2024 | 124.0000 | 126.0000 | 121.0000 | 125.0000 | 125.0000 | 298,600 |
May 07, 2024 | 124.0000 | 124.0000 | 120.0000 | 124.0000 | 124.0000 | 195,300 |
May 06, 2024 | 123.0000 | 125.0000 | 118.0000 | 124.0000 | 124.0000 | 466,400 |
May 03, 2024 | 125.0000 | 126.0000 | 118.0000 | 118.0000 | 118.0000 | 189,000 |
May 02, 2024 | 125.0000 | 130.0000 | 120.0000 | 121.0000 | 121.0000 | 919,200 |
Apr 30, 2024 | 122.0000 | 129.0000 | 119.0000 | 125.0000 | 125.0000 | 290,300 |
Apr 29, 2024 | 118.0000 | 131.0000 | 116.0000 | 122.0000 | 122.0000 | 241,300 |
Apr 26, 2024 | 121.0000 | 121.0000 | 118.0000 | 120.0000 | 120.0000 | 1,017,200 |
Apr 25, 2024 | 122.0000 | 123.0000 | 120.0000 | 120.0000 | 120.0000 | 155,600 |
Apr 24, 2024 | 119.0000 | 135.0000 | 119.0000 | 122.0000 | 122.0000 | 275,600 |
Apr 23, 2024 | 122.0000 | 124.0000 | 120.0000 | 120.0000 | 120.0000 | 172,300 |
Apr 22, 2024 | 122.0000 | 123.0000 | 120.0000 | 122.0000 | 122.0000 | 152,500 |
Apr 19, 2024 | 126.0000 | 126.0000 | 120.0000 | 120.0000 | 120.0000 | 143,900 |
Apr 18, 2024 | 126.0000 | 128.0000 | 123.0000 | 126.0000 | 126.0000 | 232,600 |
Apr 17, 2024 | 128.0000 | 132.0000 | 127.0000 | 127.0000 | 127.0000 | 72,200 |
Apr 16, 2024 | 131.0000 | 131.0000 | 126.0000 | 130.0000 | 130.0000 | 582,000 |
Apr 05, 2024 | 132.0000 | 132.0000 | 130.0000 | 131.0000 | 131.0000 | 703,800 |
Apr 04, 2024 | 133.0000 | 133.0000 | 130.0000 | 131.0000 | 131.0000 | 12,400 |
Apr 03, 2024 | 131.0000 | 132.0000 | 129.0000 | 132.0000 | 132.0000 | 128,200 |
Apr 02, 2024 | 130.0000 | 132.0000 | 129.0000 | 131.0000 | 131.0000 | 326,100 |
Apr 01, 2024 | 130.0000 | 133.0000 | 129.0000 | 130.0000 | 130.0000 | 706,500 |
Mar 28, 2024 | 131.0000 | 133.0000 | 131.0000 | 133.0000 | 133.0000 | 83,100 |
Mar 27, 2024 | 135.0000 | 136.0000 | 130.0000 | 132.0000 | 132.0000 | 170,600 |
Mar 26, 2024 | 136.0000 | 136.0000 | 131.0000 | 135.0000 | 135.0000 | 267,700 |
Mar 25, 2024 | 136.0000 | 136.0000 | 132.0000 | 135.0000 | 135.0000 | 50,800 |
Mar 22, 2024 | 135.0000 | 136.0000 | 133.0000 | 136.0000 | 136.0000 | 19,400 |
Mar 21, 2024 | 133.0000 | 137.0000 | 133.0000 | 135.0000 | 135.0000 | 150,600 |
Mar 20, 2024 | 132.0000 | 135.0000 | 132.0000 | 133.0000 | 133.0000 | 103,300 |
Mar 19, 2024 | 133.0000 | 135.0000 | 130.0000 | 134.0000 | 134.0000 | 431,200 |
Mar 18, 2024 | 134.0000 | 137.0000 | 132.0000 | 136.0000 | 136.0000 | 73,500 |
Mar 15, 2024 | 135.0000 | 135.0000 | 129.0000 | 134.0000 | 134.0000 | 422,200 |
Mar 14, 2024 | 132.0000 | 138.0000 | 132.0000 | 134.0000 | 134.0000 | 418,900 |
Mar 13, 2024 | 135.0000 | 136.0000 | 133.0000 | 133.0000 | 133.0000 | 355,000 |
Mar 08, 2024 | 137.0000 | 138.0000 | 133.0000 | 135.0000 | 135.0000 | 41,700 |
Mar 07, 2024 | 136.0000 | 137.0000 | 133.0000 | 136.0000 | 136.0000 | 224,200 |
Mar 06, 2024 | 137.0000 | 139.0000 | 135.0000 | 137.0000 | 137.0000 | 165,000 |
Mar 05, 2024 | 135.0000 | 138.0000 | 135.0000 | 137.0000 | 137.0000 | 99,600 |
Mar 04, 2024 | 134.0000 | 140.0000 | 134.0000 | 136.0000 | 136.0000 | 82,700 |
Mar 01, 2024 | 139.0000 | 139.0000 | 134.0000 | 136.0000 | 136.0000 | 36,400 |
Feb 29, 2024 | 136.0000 | 137.0000 | 134.0000 | 136.0000 | 136.0000 | 32,300 |
Feb 28, 2024 | 136.0000 | 138.0000 | 134.0000 | 136.0000 | 136.0000 | 175,600 |
Feb 27, 2024 | 137.0000 | 138.0000 | 132.0000 | 134.0000 | 134.0000 | 395,700 |
Feb 26, 2024 | 140.0000 | 145.0000 | 137.0000 | 138.0000 | 138.0000 | 218,400 |
Feb 23, 2024 | 142.0000 | 142.0000 | 138.0000 | 140.0000 | 140.0000 | 46,900 |
Feb 22, 2024 | 140.0000 | 141.0000 | 138.0000 | 140.0000 | 140.0000 | 152,300 |
Feb 21, 2024 | 138.0000 | 142.0000 | 137.0000 | 140.0000 | 140.0000 | 605,200 |
Feb 20, 2024 | 137.0000 | 142.0000 | 135.0000 | 137.0000 | 137.0000 | 253,100 |
Feb 19, 2024 | 137.0000 | 138.0000 | 135.0000 | 137.0000 | 137.0000 | 14,000 |
Feb 16, 2024 | 138.0000 | 138.0000 | 136.0000 | 136.0000 | 136.0000 | 16,000 |
Feb 15, 2024 | 138.0000 | 140.0000 | 136.0000 | 136.0000 | 136.0000 | 226,300 |
Feb 13, 2024 | 136.0000 | 140.0000 | 135.0000 | 138.0000 | 138.0000 | 260,000 |
Feb 12, 2024 | 133.0000 | 136.0000 | 131.0000 | 136.0000 | 136.0000 | 150,000 |
Feb 07, 2024 | 135.0000 | 137.0000 | 133.0000 | 134.0000 | 134.0000 | 225,200 |
Feb 06, 2024 | 137.0000 | 137.0000 | 132.0000 | 135.0000 | 135.0000 | 76,800 |
Feb 05, 2024 | 138.0000 | 139.0000 | 135.0000 | 137.0000 | 137.0000 | 86,200 |
Feb 02, 2024 | 138.0000 | 139.0000 | 135.0000 | 138.0000 | 138.0000 | 158,900 |
Feb 01, 2024 | 136.0000 | 139.0000 | 135.0000 | 135.0000 | 135.0000 | 44,700 |
Jan 31, 2024 | 136.0000 | 139.0000 | 136.0000 | 136.0000 | 136.0000 | 7,100 |
Jan 30, 2024 | 136.0000 | 139.0000 | 135.0000 | 136.0000 | 136.0000 | 47,600 |
Jan 29, 2024 | 137.0000 | 141.0000 | 136.0000 | 136.0000 | 136.0000 | 178,300 |
Jan 26, 2024 | 140.0000 | 142.0000 | 137.0000 | 137.0000 | 137.0000 | 10,000 |
Jan 25, 2024 | 132.0000 | 141.0000 | 132.0000 | 140.0000 | 140.0000 | 254,000 |
Jan 24, 2024 | 137.0000 | 140.0000 | 129.0000 | 132.0000 | 132.0000 | 281,700 |
Jan 23, 2024 | 139.0000 | 139.0000 | 137.0000 | 137.0000 | 137.0000 | 28,300 |
Jan 22, 2024 | 141.0000 | 141.0000 | 136.0000 | 139.0000 | 139.0000 | 126,500 |
Jan 19, 2024 | 141.0000 | 141.0000 | 138.0000 | 138.0000 | 138.0000 | 65,000 |
Jan 18, 2024 | 142.0000 | 142.0000 | 139.0000 | 141.0000 | 141.0000 | 99,300 |
Jan 17, 2024 | 139.0000 | 145.0000 | 138.0000 | 142.0000 | 142.0000 | 482,000 |
Jan 16, 2024 | 137.0000 | 140.0000 | 136.0000 | 139.0000 | 139.0000 | 146,100 |
Jan 15, 2024 | 135.0000 | 137.0000 | 134.0000 | 137.0000 | 137.0000 | 462,000 |
Jan 12, 2024 | 137.0000 | 139.0000 | 135.0000 | 135.0000 | 135.0000 | 476,700 |
Jan 11, 2024 | 138.0000 | 140.0000 | 134.0000 | 136.0000 | 136.0000 | 264,300 |
Jan 10, 2024 | 136.0000 | 140.0000 | 134.0000 | 135.0000 | 135.0000 | 411,000 |
Jan 09, 2024 | 139.0000 | 144.0000 | 132.0000 | 136.0000 | 136.0000 | 493,300 |
Jan 08, 2024 | 140.0000 | 141.0000 | 134.0000 | 137.0000 | 137.0000 | 291,800 |
Jan 05, 2024 | 140.0000 | 155.0000 | 138.0000 | 140.0000 | 140.0000 | 4,320,600 |
Jan 04, 2024 | 135.0000 | 145.0000 | 135.0000 | 139.0000 | 139.0000 | 1,327,400 |
Jan 03, 2024 | 137.0000 | 138.0000 | 134.0000 | 137.0000 | 137.0000 | 135,200 |
Jan 02, 2024 | 134.0000 | 138.0000 | 134.0000 | 136.0000 | 136.0000 | 48,200 |
Dec 29, 2023 | 133.0000 | 139.0000 | 130.0000 | 137.0000 | 137.0000 | 378,500 |
Dec 28, 2023 | 133.0000 | 136.0000 | 130.0000 | 133.0000 | 133.0000 | 203,600 |
Dec 27, 2023 | 135.0000 | 137.0000 | 131.0000 | 133.0000 | 133.0000 | 275,500 |
Dec 22, 2023 | 139.0000 | 139.0000 | 134.0000 | 136.0000 | 136.0000 | 170,700 |
Dec 21, 2023 | 139.0000 | 142.0000 | 136.0000 | 139.0000 | 139.0000 | 238,300 |
Dec 20, 2023 | 136.0000 | 141.0000 | 136.0000 | 139.0000 | 139.0000 | 252,300 |
Dec 19, 2023 | 135.0000 | 138.0000 | 131.0000 | 137.0000 | 137.0000 | 361,700 |
Dec 18, 2023 | 139.0000 | 142.0000 | 135.0000 | 138.0000 | 138.0000 | 149,200 |
Dec 15, 2023 | 138.0000 | 140.0000 | 135.0000 | 139.0000 | 139.0000 | 92,200 |
Dec 14, 2023 | 133.0000 | 139.0000 | 133.0000 | 137.0000 | 137.0000 | 179,200 |
Dec 13, 2023 | 134.0000 | 139.0000 | 133.0000 | 133.0000 | 133.0000 | 303,000 |
Dec 12, 2023 | 132.0000 | 136.0000 | 131.0000 | 134.0000 | 134.0000 | 143,200 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |