Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 162.40 | 172.00 | 161.60 | 169.10 | 169.10 | 341,806 |
Apr 25, 2024 | 164.40 | 165.90 | 160.40 | 161.80 | 161.80 | 185,241 |
Apr 24, 2024 | 163.10 | 171.50 | 161.90 | 164.40 | 164.40 | 277,571 |
Apr 22, 2024 | 168.00 | 169.70 | 161.20 | 162.70 | 162.70 | 220,493 |
Apr 19, 2024 | 159.60 | 165.40 | 156.30 | 165.30 | 165.30 | 263,052 |
Apr 18, 2024 | 161.00 | 164.00 | 155.80 | 160.60 | 160.60 | 206,592 |
Apr 17, 2024 | 154.50 | 163.70 | 154.50 | 158.90 | 158.90 | 275,251 |
Apr 16, 2024 | 162.10 | 162.10 | 151.80 | 154.00 | 154.00 | 245,788 |
Apr 15, 2024 | 161.00 | 165.80 | 156.00 | 162.60 | 162.60 | 326,265 |
Apr 09, 2024 | - | - | - | - | - | - |
Apr 08, 2024 | 149.50 | 159.00 | 149.20 | 157.00 | 157.00 | 185,243 |
Apr 05, 2024 | 142.50 | 148.90 | 142.50 | 148.20 | 148.20 | 149,643 |
Apr 04, 2024 | 143.00 | 145.50 | 140.10 | 142.00 | 142.00 | 149,230 |
Apr 03, 2024 | 145.10 | 146.50 | 140.20 | 141.30 | 141.30 | 172,598 |
Apr 02, 2024 | 148.40 | 154.10 | 143.70 | 145.10 | 145.10 | 210,890 |
Apr 01, 2024 | 150.10 | 154.60 | 142.60 | 148.40 | 148.40 | 169,740 |
Mar 29, 2024 | 147.10 | 152.90 | 143.00 | 150.10 | 150.10 | 174,580 |
Mar 28, 2024 | 148.10 | 150.50 | 146.40 | 147.00 | 147.00 | 152,058 |
Mar 27, 2024 | 148.70 | 152.50 | 146.60 | 147.00 | 147.00 | 165,241 |
Mar 26, 2024 | 160.10 | 160.10 | 148.10 | 148.60 | 148.60 | 284,353 |
Mar 25, 2024 | 163.80 | 164.20 | 158.20 | 159.20 | 159.20 | 204,580 |
Mar 22, 2024 | 161.80 | 165.90 | 156.00 | 163.70 | 163.70 | 290,727 |
Mar 21, 2024 | 169.10 | 173.00 | 157.20 | 157.20 | 157.20 | 286,083 |
Mar 20, 2024 | 163.00 | 172.00 | 163.00 | 168.60 | 168.60 | 349,292 |
Mar 19, 2024 | 154.00 | 169.00 | 153.00 | 163.00 | 163.00 | 460,182 |
Mar 18, 2024 | 168.30 | 170.00 | 154.10 | 154.10 | 154.10 | 268,558 |
Mar 15, 2024 | 168.80 | 169.80 | 164.80 | 168.30 | 168.30 | 225,590 |
Mar 14, 2024 | 170.70 | 173.50 | 166.00 | 166.70 | 166.70 | 222,961 |
Mar 13, 2024 | 173.50 | 175.50 | 167.20 | 170.70 | 170.70 | 274,012 |
Mar 12, 2024 | 172.40 | 177.80 | 167.60 | 171.10 | 171.10 | 309,711 |
Mar 11, 2024 | 173.60 | 177.30 | 171.80 | 172.40 | 172.40 | 301,103 |
Mar 08, 2024 | 177.60 | 179.90 | 169.50 | 172.00 | 172.00 | 325,975 |
Mar 07, 2024 | 171.10 | 178.30 | 170.00 | 176.40 | 176.40 | 584,723 |
Mar 06, 2024 | 178.80 | 195.60 | 169.90 | 170.00 | 170.00 | 1,451,690 |
Mar 05, 2024 | 174.50 | 185.00 | 170.00 | 177.90 | 177.90 | 481,790 |
Mar 04, 2024 | 170.60 | 185.20 | 168.40 | 174.50 | 174.50 | 678,786 |
Mar 01, 2024 | 173.10 | 177.50 | 166.00 | 168.40 | 168.40 | 419,447 |
Feb 29, 2024 | 174.00 | 179.00 | 168.80 | 173.10 | 173.10 | 383,627 |
Feb 28, 2024 | 170.90 | 187.00 | 165.30 | 173.50 | 173.50 | 712,525 |
Feb 27, 2024 | 181.00 | 184.00 | 169.50 | 170.90 | 170.90 | 459,456 |
Feb 26, 2024 | 175.00 | 187.90 | 173.00 | 180.00 | 180.00 | 1,016,929 |
Feb 23, 2024 | 170.00 | 181.50 | 168.20 | 174.90 | 174.90 | 1,702,469 |
Feb 22, 2024 | 150.40 | 165.00 | 150.30 | 165.00 | 165.00 | 738,427 |
Feb 21, 2024 | 156.40 | 162.80 | 148.80 | 150.00 | 150.00 | 966,651 |
Feb 20, 2024 | 141.00 | 154.80 | 140.80 | 154.80 | 154.80 | 789,684 |
Feb 19, 2024 | 145.00 | 149.40 | 140.50 | 140.80 | 140.80 | 451,772 |
Feb 16, 2024 | 141.00 | 152.10 | 139.10 | 145.00 | 145.00 | 922,936 |
Feb 15, 2024 | 143.00 | 144.80 | 139.80 | 140.80 | 140.80 | 365,131 |
Feb 14, 2024 | 136.20 | 143.00 | 135.50 | 141.20 | 141.20 | 459,047 |
Feb 13, 2024 | 142.00 | 143.90 | 135.90 | 136.20 | 136.20 | 348,920 |
Feb 12, 2024 | 146.50 | 146.70 | 140.00 | 140.60 | 140.60 | 456,418 |
Feb 09, 2024 | 145.70 | 150.80 | 141.90 | 144.70 | 144.70 | 350,808 |
Feb 08, 2024 | 154.00 | 157.10 | 143.70 | 145.70 | 145.70 | 842,670 |
Feb 07, 2024 | 138.50 | 149.20 | 136.50 | 149.20 | 149.20 | 841,022 |
Feb 06, 2024 | 133.50 | 140.90 | 130.00 | 135.70 | 135.70 | 560,934 |
Feb 05, 2024 | 131.10 | 133.80 | 128.10 | 132.50 | 132.50 | 355,655 |
Feb 02, 2024 | 133.70 | 134.80 | 130.40 | 131.10 | 131.10 | 238,032 |
Feb 01, 2024 | 133.00 | 134.00 | 129.30 | 133.70 | 133.70 | 380,877 |
Jan 31, 2024 | 129.80 | 138.30 | 129.50 | 132.00 | 132.00 | 675,704 |
Jan 30, 2024 | 122.50 | 133.50 | 122.20 | 129.80 | 129.80 | 880,710 |
Jan 29, 2024 | 122.90 | 126.90 | 121.80 | 122.20 | 122.20 | 500,359 |
Jan 26, 2024 | 125.00 | 127.10 | 122.50 | 122.90 | 122.90 | 388,738 |
Jan 25, 2024 | 118.60 | 126.90 | 117.00 | 125.00 | 125.00 | 724,193 |
Jan 24, 2024 | 117.40 | 118.70 | 115.20 | 117.30 | 117.30 | 229,237 |
Jan 23, 2024 | 116.90 | 121.90 | 116.10 | 117.40 | 117.40 | 348,295 |
Jan 22, 2024 | 117.30 | 118.50 | 115.50 | 116.00 | 116.00 | 151,871 |
Jan 19, 2024 | 119.20 | 119.20 | 116.00 | 117.20 | 117.20 | 124,593 |
Jan 18, 2024 | 116.00 | 119.00 | 115.90 | 117.50 | 117.50 | 217,039 |
Jan 17, 2024 | 116.50 | 117.80 | 115.60 | 115.90 | 115.90 | 144,466 |
Jan 16, 2024 | 118.90 | 119.30 | 115.70 | 116.10 | 116.10 | 188,835 |
Jan 15, 2024 | 117.30 | 122.40 | 117.20 | 118.40 | 118.40 | 295,258 |
Jan 12, 2024 | 117.30 | 118.30 | 113.00 | 117.20 | 117.20 | 285,010 |
Jan 11, 2024 | 120.40 | 122.00 | 117.00 | 117.30 | 117.30 | 260,119 |
Jan 10, 2024 | 119.50 | 124.00 | 118.80 | 120.30 | 120.30 | 338,140 |
Jan 09, 2024 | 128.50 | 128.60 | 118.10 | 119.50 | 119.50 | 559,994 |
Jan 08, 2024 | 129.40 | 135.00 | 124.80 | 128.50 | 128.50 | 419,901 |
Jan 05, 2024 | 128.00 | 132.00 | 124.90 | 129.40 | 129.40 | 414,689 |
Jan 04, 2024 | 118.00 | 126.50 | 118.00 | 124.30 | 124.30 | 575,303 |
Jan 03, 2024 | 118.00 | 128.40 | 114.60 | 117.30 | 117.30 | 1,098,686 |
Jan 02, 2024 | 106.00 | 116.80 | 105.80 | 116.80 | 116.80 | 793,555 |
Dec 29, 2023 | 97.05 | 106.20 | 97.00 | 106.20 | 106.20 | 634,282 |
Dec 28, 2023 | 90.95 | 97.50 | 90.85 | 96.60 | 96.60 | 633,781 |
Dec 27, 2023 | 93.00 | 97.75 | 89.75 | 89.75 | 89.75 | 1,330,070 |
Dec 26, 2023 | 103.20 | 105.50 | 99.00 | 99.70 | 99.70 | 263,463 |
Dec 25, 2023 | 111.30 | 111.30 | 100.30 | 103.20 | 103.20 | 136,916 |
Dec 22, 2023 | 114.10 | 114.40 | 107.10 | 109.60 | 109.60 | 251,670 |
Dec 21, 2023 | 113.00 | 115.00 | 111.00 | 113.70 | 113.70 | 164,468 |
Dec 20, 2023 | 117.20 | 123.00 | 112.00 | 113.00 | 113.00 | 282,748 |
Dec 19, 2023 | 120.30 | 120.90 | 115.20 | 116.30 | 116.30 | 216,516 |
Dec 18, 2023 | 127.10 | 129.70 | 118.80 | 118.80 | 118.80 | 254,504 |
Dec 15, 2023 | 130.00 | 131.80 | 125.40 | 127.10 | 127.10 | 246,203 |
Dec 14, 2023 | 130.00 | 133.00 | 125.10 | 128.80 | 128.80 | 241,462 |
Dec 13, 2023 | 129.20 | 140.00 | 127.00 | 127.00 | 127.00 | 532,285 |
Dec 12, 2023 | 135.50 | 135.50 | 130.10 | 130.60 | 130.60 | 217,020 |
Dec 11, 2023 | 139.00 | 139.90 | 132.10 | 135.50 | 135.50 | 308,348 |
Dec 08, 2023 | 142.10 | 143.90 | 138.50 | 140.10 | 140.10 | 130,255 |
Dec 07, 2023 | 146.90 | 146.90 | 139.60 | 142.00 | 142.00 | 189,123 |
Dec 06, 2023 | 138.50 | 150.00 | 138.00 | 147.00 | 147.00 | 307,574 |
Dec 05, 2023 | 136.70 | 139.30 | 135.40 | 138.50 | 138.50 | 135,991 |
Dec 04, 2023 | 136.90 | 139.90 | 134.10 | 136.70 | 136.70 | 132,758 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |