515.50
+6.75
+(1.33%)
As of 1:01:55 PM GMT. Market Open.
Currency in GBp Download
Date | Open | High | Low | Close Close price adjusted for splits. | Adj Close Adjusted close price adjusted for splits and dividend and/or capital gain distributions. | Volume |
---|---|---|---|---|---|---|
Mar 12, 2025 | 511.00 | 518.00 | 509.50 | 515.50 | 515.50 | 74,570 |
Mar 11, 2025 | 513.50 | 516.00 | 506.00 | 508.75 | 508.75 | 327,961 |
Mar 10, 2025 | 519.00 | 523.50 | 513.00 | 513.50 | 513.50 | 554,863 |
Mar 7, 2025 | 507.50 | 517.50 | 504.75 | 516.25 | 516.25 | 192,510 |
Mar 6, 2025 | 518.00 | 520.00 | 508.00 | 511.00 | 511.00 | 473,758 |
Mar 5, 2025 | 520.50 | 525.00 | 515.00 | 516.00 | 516.00 | 328,859 |
Mar 4, 2025 | 518.75 | 523.50 | 514.00 | 514.50 | 514.50 | 444,646 |
Mar 3, 2025 | 520.50 | 522.75 | 512.50 | 520.25 | 520.25 | 199,574 |
Feb 28, 2025 | 518.00 | 521.00 | 515.00 | 519.50 | 519.50 | 204,640 |
Feb 27, 2025 | 515.50 | 521.00 | 512.00 | 520.50 | 520.50 | 280,964 |
Feb 26, 2025 | 510.00 | 518.00 | 509.50 | 517.25 | 517.25 | 283,681 |
Feb 25, 2025 | 506.00 | 511.50 | 505.50 | 508.25 | 508.25 | 189,185 |
Feb 24, 2025 | 507.00 | 509.50 | 502.50 | 506.25 | 506.25 | 164,277 |
Feb 21, 2025 | 505.50 | 509.50 | 502.00 | 507.00 | 507.00 | 187,748 |
Feb 20, 2025 | 501.50 | 506.75 | 499.80 | 501.75 | 501.75 | 235,592 |
Feb 19, 2025 | 510.50 | 510.50 | 499.00 | 500.25 | 500.25 | 442,101 |
Feb 18, 2025 | 505.50 | 509.00 | 502.25 | 507.50 | 507.50 | 242,222 |
Feb 17, 2025 | 512.00 | 513.00 | 500.50 | 503.75 | 503.75 | 414,087 |
Feb 14, 2025 | 516.00 | 517.50 | 509.50 | 510.75 | 510.75 | 287,223 |
Feb 13, 2025 | 522.00 | 523.50 | 514.25 | 514.75 | 514.75 | 565,292 |
Feb 12, 2025 | 520.00 | 524.00 | 514.00 | 514.75 | 514.75 | 394,362 |
Feb 11, 2025 | 524.00 | 524.00 | 518.00 | 519.25 | 519.25 | 212,934 |
Feb 10, 2025 | 520.00 | 524.50 | 520.00 | 522.75 | 522.75 | 218,188 |
Feb 7, 2025 | 523.00 | 525.00 | 516.00 | 518.00 | 518.00 | 267,263 |
Feb 6, 2025 | 524.00 | 529.00 | 519.50 | 520.25 | 520.25 | 314,613 |
Feb 5, 2025 | 505.50 | 518.50 | 505.50 | 518.25 | 518.25 | 229,286 |
Feb 4, 2025 | 513.50 | 513.50 | 502.50 | 509.00 | 509.00 | 516,275 |
Feb 3, 2025 | 515.50 | 515.50 | 506.00 | 510.75 | 510.75 | 182,378 |
Jan 31, 2025 | 521.50 | 525.50 | 518.50 | 522.75 | 522.75 | 416,515 |
Jan 30, 2025 | 522.00 | 523.50 | 518.25 | 519.75 | 519.75 | 197,773 |
Jan 29, 2025 | 518.50 | 522.50 | 518.50 | 521.00 | 521.00 | 176,755 |
Jan 28, 2025 | 512.50 | 519.25 | 512.50 | 517.00 | 517.00 | 190,545 |
Jan 27, 2025 | 506.50 | 515.50 | 506.50 | 511.00 | 511.00 | 192,061 |
Jan 24, 2025 | 507.50 | 508.00 | 504.25 | 506.75 | 506.75 | 256,675 |
Jan 23, 2025 | 506.50 | 508.00 | 504.50 | 505.50 | 505.50 | 184,720 |
Jan 22, 2025 | 505.50 | 509.75 | 504.00 | 506.75 | 506.75 | 271,013 |
Jan 21, 2025 | 503.00 | 506.50 | 501.50 | 506.25 | 506.25 | 151,207 |
Jan 20, 2025 | 504.50 | 505.00 | 500.50 | 500.50 | 500.50 | 258,235 |
Jan 17, 2025 | 502.00 | 507.75 | 502.00 | 507.25 | 507.25 | 152,635 |
Jan 16, 2025 | 499.60 | 499.80 | 494.00 | 499.80 | 499.80 | 349,146 |
Jan 15, 2025 | 483.40 | 498.00 | 483.40 | 497.60 | 497.60 | 485,590 |
Jan 14, 2025 | 481.00 | 483.80 | 479.00 | 480.60 | 480.60 | 537,887 |
Jan 13, 2025 | 476.20 | 483.80 | 475.90 | 481.60 | 481.60 | 276,912 |
Jan 10, 2025 | 489.00 | 489.80 | 479.20 | 479.20 | 479.20 | 656,383 |
Jan 9, 2025 | 480.40 | 490.80 | 480.40 | 489.80 | 489.80 | 760,857 |
Jan 8, 2025 | 508.00 | 509.00 | 488.20 | 493.30 | 493.30 | 451,081 |
Jan 7, 2025 | 512.00 | 512.75 | 505.50 | 507.50 | 507.50 | 149,180 |
Jan 6, 2025 | 511.50 | 517.00 | 511.50 | 516.50 | 516.50 | 155,426 |
Jan 3, 2025 | 509.75 | 512.50 | 509.00 | 510.75 | 510.75 | 76,901 |
Jan 2, 2025 | 510.00 | 512.00 | 506.50 | 510.50 | 510.50 | 263,132 |
Dec 31, 2024 | 501.50 | 509.00 | 501.00 | 507.50 | 507.50 | 51,380 |
Dec 30, 2024 | 503.00 | 503.00 | 499.20 | 501.50 | 501.50 | 55,809 |
Dec 27, 2024 | 502.50 | 503.50 | 500.00 | 502.25 | 502.25 | 116,728 |
Dec 24, 2024 | 503.25 | 505.50 | 503.00 | 504.00 | 504.00 | 33,097 |
Dec 23, 2024 | 499.40 | 502.25 | 497.30 | 501.00 | 501.00 | 186,102 |
Dec 20, 2024 | 499.40 | 502.25 | 493.20 | 501.75 | 501.75 | 251,009 |
Dec 19, 2024 | 500.50 | 501.00 | 497.60 | 500.25 | 500.25 | 200,634 |
Dec 18, 2024 | 506.00 | 507.00 | 503.00 | 504.50 | 504.50 | 112,878 |
Dec 17, 2024 | 511.00 | 512.50 | 503.00 | 503.25 | 503.25 | 245,080 |
Dec 16, 2024 | 519.00 | 519.50 | 512.50 | 513.25 | 513.25 | 95,517 |
Dec 13, 2024 | 518.00 | 522.00 | 517.00 | 517.75 | 517.75 | 162,898 |
Dec 12, 2024 | 521.25 | 522.75 | 517.50 | 518.25 | 518.25 | 135,957 |
Dec 11, 2024 | 513.75 | 519.75 | 513.00 | 518.25 | 518.25 | 235,017 |
Dec 10, 2024 | 516.50 | 519.50 | 515.00 | 515.75 | 515.75 | 101,237 |
Dec 9, 2024 | 521.50 | 524.00 | 519.50 | 521.50 | 521.50 | 110,001 |
Dec 6, 2024 | 527.00 | 528.00 | 520.25 | 522.25 | 522.25 | 213,556 |
Dec 5, 2024 | 522.00 | 527.50 | 520.50 | 527.50 | 527.50 | 210,590 |
Dec 4, 2024 | 516.00 | 521.50 | 511.50 | 521.25 | 521.25 | 269,394 |
Dec 3, 2024 | 516.00 | 520.00 | 513.75 | 517.50 | 517.50 | 234,567 |
Dec 2, 2024 | 514.50 | 519.50 | 510.75 | 513.50 | 513.50 | 150,165 |
Nov 29, 2024 | 516.00 | 517.00 | 512.75 | 515.25 | 515.25 | 90,852 |
Nov 28, 2024 | 516.00 | 517.50 | 515.25 | 516.75 | 516.75 | 67,358 |
Nov 27, 2024 | 510.50 | 515.50 | 508.50 | 512.25 | 512.25 | 177,986 |
Nov 26, 2024 | 511.75 | 513.75 | 508.00 | 508.50 | 508.50 | 155,300 |
Nov 25, 2024 | 511.00 | 514.50 | 506.25 | 514.50 | 514.50 | 99,501 |
Nov 22, 2024 | 508.50 | 511.00 | 507.00 | 508.25 | 508.25 | 73,228 |
Nov 21, 2024 | 502.50 | 507.00 | 498.20 | 506.75 | 506.75 | 128,305 |
Nov 20, 2024 | 504.00 | 505.00 | 498.20 | 498.60 | 498.60 | 82,015 |
Nov 19, 2024 | 505.00 | 508.00 | 497.80 | 503.25 | 503.25 | 153,882 |
Nov 18, 2024 | 504.50 | 505.50 | 499.20 | 503.75 | 503.75 | 173,334 |
Nov 15, 2024 | 493.80 | 503.50 | 493.80 | 502.50 | 502.50 | 242,226 |
Nov 14, 2024 | 486.20 | 493.90 | 485.80 | 493.60 | 493.60 | 207,614 |
Nov 13, 2024 | 486.80 | 489.60 | 482.20 | 487.40 | 487.40 | 227,437 |
Nov 12, 2024 | 488.60 | 489.70 | 485.10 | 488.00 | 488.00 | 277,724 |
Nov 11, 2024 | 495.90 | 496.60 | 491.80 | 492.00 | 492.00 | 168,303 |
Nov 8, 2024 | 491.60 | 493.20 | 487.90 | 490.60 | 490.60 | 310,148 |
Nov 7, 2024 | 491.20 | 495.30 | 488.20 | 490.90 | 490.90 | 358,022 |
Nov 6, 2024 | 497.80 | 498.40 | 486.40 | 487.60 | 487.60 | 718,692 |
Nov 5, 2024 | 499.80 | 501.00 | 495.20 | 497.20 | 497.20 | 195,561 |
Nov 4, 2024 | 499.60 | 504.75 | 499.00 | 500.75 | 500.75 | 254,705 |
Nov 1, 2024 | 493.60 | 501.25 | 487.40 | 500.00 | 500.00 | 367,087 |
Oct 31, 2024 | 502.50 | 502.50 | 489.40 | 492.80 | 492.80 | 474,378 |
Oct 30, 2024 | 501.00 | 520.25 | 500.50 | 503.50 | 503.50 | 553,692 |
Oct 29, 2024 | 511.50 | 511.50 | 499.00 | 500.25 | 500.25 | 246,346 |
Oct 28, 2024 | 508.00 | 511.50 | 505.50 | 509.75 | 509.75 | 320,325 |
Oct 25, 2024 | 514.00 | 514.00 | 507.50 | 507.75 | 507.75 | 218,157 |
Oct 24, 2024 | 513.00 | 514.00 | 510.75 | 513.00 | 513.00 | 260,211 |
Oct 23, 2024 | 521.25 | 522.75 | 511.75 | 511.75 | 511.75 | 241,234 |
Oct 22, 2024 | 529.50 | 529.50 | 520.50 | 521.25 | 521.25 | 462,416 |
Oct 21, 2024 | 533.00 | 536.75 | 528.50 | 529.50 | 529.50 | 127,611 |
Oct 18, 2024 | 531.50 | 534.50 | 531.00 | 532.75 | 532.75 | 154,787 |
Oct 17, 2024 | 530.50 | 534.75 | 528.00 | 534.75 | 534.75 | 114,959 |
Oct 16, 2024 | 520.00 | 528.75 | 520.00 | 527.25 | 527.25 | 153,794 |
Oct 15, 2024 | 518.50 | 518.75 | 516.00 | 516.75 | 516.75 | 243,763 |
Oct 14, 2024 | 513.00 | 516.00 | 511.50 | 515.75 | 515.75 | 135,707 |
Oct 11, 2024 | 513.50 | 517.00 | 511.50 | 514.25 | 514.25 | 232,907 |
Oct 10, 2024 | 523.50 | 525.00 | 513.75 | 514.25 | 514.25 | 271,742 |
Oct 9, 2024 | 521.50 | 523.50 | 519.25 | 523.00 | 523.00 | 211,340 |
Oct 8, 2024 | 516.00 | 521.00 | 515.00 | 519.75 | 519.75 | 301,193 |
Oct 7, 2024 | 518.50 | 523.50 | 514.50 | 520.75 | 520.75 | 195,140 |
Oct 4, 2024 | 511.50 | 521.00 | 511.00 | 518.25 | 518.25 | 371,430 |
Oct 3, 2024 | 26.65 Dividend | |||||
Oct 3, 2024 | 526.00 | 530.25 | 521.50 | 523.75 | 523.75 | 610,720 |
Oct 2, 2024 | 560.50 | 561.50 | 555.00 | 555.50 | 555.23 | 259,396 |
Oct 1, 2024 | 560.00 | 565.75 | 556.50 | 558.75 | 558.48 | 355,988 |
Sep 30, 2024 | 566.00 | 567.50 | 559.25 | 559.25 | 558.98 | 206,288 |
Sep 27, 2024 | 561.00 | 569.50 | 560.00 | 567.00 | 566.73 | 248,182 |
Sep 26, 2024 | 563.00 | 563.00 | 557.00 | 559.50 | 559.23 | 193,903 |
Sep 25, 2024 | 555.00 | 559.75 | 552.50 | 555.75 | 555.48 | 184,332 |
Sep 24, 2024 | 558.50 | 560.50 | 553.50 | 555.25 | 554.98 | 197,105 |
Sep 23, 2024 | 549.00 | 554.00 | 548.50 | 551.25 | 550.99 | 155,909 |
Sep 20, 2024 | 548.00 | 554.00 | 546.50 | 549.50 | 549.24 | 351,849 |
Sep 19, 2024 | 544.50 | 549.50 | 543.25 | 548.25 | 547.99 | 468,176 |
Sep 18, 2024 | 551.50 | 551.50 | 540.00 | 540.25 | 539.99 | 359,301 |
Sep 17, 2024 | 553.00 | 560.00 | 549.75 | 554.25 | 553.98 | 382,288 |
Sep 16, 2024 | 578.00 | 578.00 | 546.50 | 548.00 | 547.74 | 885,273 |
Sep 13, 2024 | 573.50 | 578.25 | 573.50 | 577.75 | 577.47 | 209,941 |
Sep 12, 2024 | 577.50 | 580.50 | 571.00 | 573.25 | 572.97 | 231,426 |
Sep 11, 2024 | 572.00 | 575.00 | 568.50 | 573.50 | 573.22 | 269,505 |
Sep 10, 2024 | 569.50 | 574.50 | 569.00 | 569.50 | 569.23 | 252,435 |
Sep 9, 2024 | 567.00 | 569.75 | 565.00 | 569.25 | 568.98 | 132,932 |
Sep 6, 2024 | 566.50 | 569.50 | 561.00 | 563.00 | 562.73 | 293,793 |
Sep 5, 2024 | 564.50 | 571.50 | 564.50 | 569.00 | 568.73 | 308,548 |
Sep 4, 2024 | 558.50 | 563.00 | 554.50 | 562.25 | 561.98 | 294,366 |
Sep 3, 2024 | 567.50 | 567.75 | 560.00 | 564.00 | 563.73 | 210,364 |
Sep 2, 2024 | 568.00 | 568.00 | 565.00 | 567.00 | 566.73 | 92,486 |
Aug 30, 2024 | 564.50 | 568.25 | 564.50 | 566.50 | 566.23 | 187,242 |
Aug 29, 2024 | 568.00 | 568.25 | 563.75 | 565.00 | 564.73 | 117,850 |
Aug 28, 2024 | 566.00 | 567.50 | 561.75 | 565.50 | 565.23 | 250,379 |
Aug 27, 2024 | 566.50 | 568.00 | 563.00 | 563.75 | 563.48 | 135,396 |
Aug 23, 2024 | 559.50 | 566.50 | 558.50 | 566.50 | 566.23 | 200,157 |
Aug 22, 2024 | 558.00 | 559.50 | 555.00 | 556.00 | 555.73 | 112,814 |
Aug 21, 2024 | 552.00 | 559.50 | 552.00 | 557.50 | 557.23 | 101,986 |
Aug 20, 2024 | 557.50 | 557.50 | 552.00 | 552.50 | 552.23 | 133,287 |
Aug 19, 2024 | 555.00 | 559.25 | 554.50 | 557.25 | 556.98 | 124,368 |
Aug 16, 2024 | 559.50 | 559.50 | 551.00 | 551.00 | 550.74 | 156,407 |
Aug 15, 2024 | 556.00 | 560.00 | 553.50 | 557.50 | 557.23 | 207,284 |
Aug 14, 2024 | 547.75 | 553.75 | 547.75 | 553.25 | 552.98 | 305,772 |
Aug 13, 2024 | 541.50 | 545.50 | 540.25 | 545.25 | 544.99 | 123,190 |
Aug 12, 2024 | 539.00 | 541.50 | 536.00 | 538.00 | 537.74 | 175,051 |
Aug 9, 2024 | 535.00 | 540.00 | 532.50 | 534.75 | 534.49 | 190,084 |
Aug 8, 2024 | 533.00 | 533.50 | 525.50 | 531.50 | 531.24 | 238,817 |
Aug 7, 2024 | 523.50 | 534.00 | 523.50 | 534.00 | 533.74 | 248,408 |
Aug 6, 2024 | 522.50 | 524.50 | 514.00 | 518.25 | 518.00 | 260,405 |
Aug 5, 2024 | 514.00 | 520.50 | 500.00 | 517.25 | 517.00 | 601,947 |
Aug 2, 2024 | 541.00 | 541.50 | 522.75 | 526.00 | 525.75 | 384,857 |
Aug 1, 2024 | 547.00 | 550.00 | 539.00 | 540.25 | 539.99 | 299,775 |
Jul 31, 2024 | 544.50 | 547.25 | 540.50 | 544.50 | 544.24 | 149,451 |
Jul 30, 2024 | 540.50 | 545.00 | 539.75 | 542.50 | 542.24 | 112,267 |
Jul 29, 2024 | 542.00 | 545.00 | 539.75 | 539.75 | 539.49 | 130,182 |
Jul 26, 2024 | 536.00 | 540.50 | 532.50 | 539.00 | 538.74 | 155,264 |
Jul 25, 2024 | 528.00 | 534.00 | 525.00 | 533.25 | 532.99 | 197,539 |
Jul 24, 2024 | 530.00 | 535.00 | 529.50 | 533.50 | 533.24 | 154,291 |
Jul 23, 2024 | 535.00 | 536.00 | 531.50 | 533.75 | 533.49 | 191,928 |
Jul 22, 2024 | 536.50 | 543.50 | 536.50 | 539.75 | 539.49 | 98,651 |
Jul 19, 2024 | 541.00 | 541.00 | 532.50 | 532.75 | 532.49 | 169,033 |
Jul 18, 2024 | 539.50 | 542.00 | 537.25 | 539.25 | 538.99 | 316,166 |
Jul 17, 2024 | 534.50 | 540.50 | 532.75 | 539.75 | 539.49 | 184,016 |
Jul 16, 2024 | 534.50 | 539.50 | 532.50 | 536.75 | 536.49 | 135,256 |
Jul 15, 2024 | 538.50 | 542.50 | 535.50 | 536.00 | 535.74 | 183,575 |
Jul 12, 2024 | 547.50 | 547.50 | 540.50 | 541.75 | 541.49 | 105,093 |
Jul 11, 2024 | 546.00 | 549.00 | 539.50 | 548.50 | 548.24 | 133,765 |
Jul 10, 2024 | 538.75 | 544.25 | 537.50 | 544.25 | 543.99 | 209,319 |
Jul 9, 2024 | 540.50 | 542.00 | 535.00 | 535.25 | 534.99 | 243,736 |
Jul 8, 2024 | 538.25 | 546.50 | 538.00 | 542.00 | 541.74 | 191,852 |
Jul 5, 2024 | 541.50 | 543.00 | 536.75 | 538.50 | 538.24 | 218,211 |
Jul 4, 2024 | 541.00 | 542.50 | 537.00 | 540.00 | 539.74 | 119,322 |
Jul 3, 2024 | 529.00 | 536.00 | 528.00 | 536.00 | 535.74 | 221,685 |
Jul 2, 2024 | 528.00 | 528.00 | 521.50 | 524.00 | 523.75 | 304,282 |
Jul 1, 2024 | 529.00 | 536.75 | 526.50 | 532.00 | 531.74 | 422,299 |
Jun 28, 2024 | 523.50 | 528.00 | 522.00 | 522.50 | 522.25 | 174,876 |
Jun 27, 2024 | 520.00 | 524.00 | 519.50 | 522.50 | 522.25 | 231,979 |
Jun 26, 2024 | 527.50 | 527.50 | 515.00 | 517.50 | 517.25 | 626,112 |
Jun 25, 2024 | 529.00 | 530.00 | 523.50 | 527.25 | 527.00 | 368,503 |
Jun 24, 2024 | 513.00 | 527.50 | 510.75 | 525.50 | 525.25 | 675,656 |
Jun 21, 2024 | 494.00 | 520.00 | 489.60 | 516.75 | 516.50 | 842,610 |
Jun 20, 2024 | 488.00 | 494.60 | 486.40 | 494.40 | 494.16 | 305,172 |
Jun 19, 2024 | 485.80 | 488.00 | 482.80 | 484.60 | 484.37 | 260,395 |
Jun 18, 2024 | 482.60 | 486.20 | 479.80 | 485.20 | 484.97 | 374,749 |
Jun 17, 2024 | 484.00 | 484.40 | 477.20 | 479.60 | 479.37 | 493,129 |
Jun 14, 2024 | 482.00 | 485.80 | 477.80 | 481.20 | 480.97 | 344,299 |
Jun 13, 2024 | 490.40 | 493.80 | 481.40 | 482.20 | 481.97 | 205,384 |
Jun 12, 2024 | 487.00 | 494.60 | 484.40 | 494.60 | 494.36 | 300,046 |
Jun 11, 2024 | 491.30 | 492.80 | 482.40 | 483.80 | 483.57 | 256,641 |
Jun 10, 2024 | 487.00 | 489.80 | 485.20 | 487.20 | 486.97 | 140,356 |
Jun 7, 2024 | 501.50 | 502.00 | 492.60 | 492.80 | 492.56 | 203,447 |
Jun 6, 2024 | 493.20 | 501.25 | 492.60 | 500.75 | 500.51 | 239,674 |
Jun 5, 2024 | 496.80 | 497.80 | 493.80 | 496.20 | 495.96 | 133,617 |
Jun 4, 2024 | 499.40 | 499.80 | 494.20 | 495.80 | 495.56 | 221,531 |
Jun 3, 2024 | 503.00 | 505.00 | 496.20 | 498.80 | 498.56 | 254,318 |
May 31, 2024 | 501.00 | 502.00 | 494.80 | 496.80 | 496.56 | 296,866 |
May 30, 2024 | 489.80 | 501.00 | 489.20 | 499.20 | 498.96 | 302,964 |
May 29, 2024 | 499.80 | 499.80 | 491.60 | 491.60 | 491.36 | 269,369 |
May 28, 2024 | 505.75 | 506.50 | 495.80 | 499.80 | 499.56 | 279,104 |
May 24, 2024 | 493.00 | 505.50 | 491.40 | 505.00 | 504.76 | 385,875 |
May 23, 2024 | 504.00 | 505.00 | 495.80 | 498.40 | 498.16 | 391,590 |
May 22, 2024 | 506.50 | 507.00 | 502.50 | 504.50 | 504.26 | 380,760 |
May 21, 2024 | 507.00 | 510.50 | 506.00 | 509.50 | 509.26 | 265,517 |
May 20, 2024 | 515.00 | 519.00 | 510.00 | 513.00 | 512.75 | 229,461 |
May 17, 2024 | 524.00 | 524.00 | 514.50 | 517.50 | 517.25 | 213,968 |
May 16, 2024 | 515.00 | 526.75 | 514.50 | 526.25 | 526.00 | 359,648 |
May 15, 2024 | 504.50 | 514.00 | 504.50 | 513.50 | 513.25 | 364,284 |
May 14, 2024 | 507.00 | 508.75 | 503.00 | 505.00 | 504.76 | 299,395 |
May 13, 2024 | 521.00 | 521.00 | 503.00 | 511.00 | 510.75 | 893,975 |
May 10, 2024 | 518.50 | 523.00 | 516.50 | 522.50 | 522.25 | 419,428 |
May 9, 2024 | 512.50 | 525.25 | 510.50 | 515.00 | 514.75 | 736,464 |
May 8, 2024 | 518.50 | 519.00 | 505.50 | 507.00 | 506.76 | 626,449 |
May 7, 2024 | 525.00 | 525.00 | 498.60 | 518.25 | 518.00 | 832,948 |
May 3, 2024 | 488.60 | 533.00 | 488.00 | 515.75 | 515.50 | 2,609,260 |
May 2, 2024 | 487.60 | 490.00 | 485.40 | 488.60 | 488.37 | 524,158 |
May 1, 2024 | 493.20 | 495.00 | 483.80 | 484.00 | 483.77 | 184,140 |
Apr 30, 2024 | 493.60 | 497.20 | 491.60 | 492.40 | 492.16 | 385,776 |
Apr 29, 2024 | 487.80 | 496.20 | 487.20 | 496.00 | 495.76 | 297,922 |
Apr 26, 2024 | 485.00 | 488.20 | 484.40 | 485.30 | 485.07 | 195,687 |
Apr 25, 2024 | 487.40 | 489.40 | 480.00 | 482.80 | 482.57 | 343,540 |
Apr 24, 2024 | 495.40 | 495.40 | 482.80 | 484.40 | 484.17 | 502,636 |
Apr 23, 2024 | 491.00 | 493.20 | 487.60 | 492.20 | 491.96 | 604,686 |
Apr 22, 2024 | 486.40 | 491.20 | 485.60 | 487.80 | 487.57 | 345,776 |
Apr 19, 2024 | 478.40 | 479.40 | 475.00 | 479.20 | 478.97 | 507,130 |
Apr 18, 2024 | 481.80 | 485.40 | 478.20 | 479.20 | 478.97 | 674,858 |
Apr 17, 2024 | 479.30 | 486.40 | 478.80 | 480.00 | 479.77 | 651,283 |
Apr 16, 2024 | 484.00 | 496.40 | 482.60 | 486.40 | 486.17 | 1,583,212 |
Apr 15, 2024 | 503.50 | 514.00 | 503.50 | 509.50 | 509.26 | 376,245 |
Apr 12, 2024 | 516.00 | 517.50 | 502.50 | 503.50 | 503.26 | 522,543 |
Apr 11, 2024 | 26.65 Dividend | |||||
Apr 11, 2024 | 518.50 | 523.00 | 504.50 | 510.75 | 510.50 | 936,277 |
Apr 10, 2024 | 556.00 | 557.50 | 540.50 | 545.50 | 544.97 | 783,982 |
Apr 9, 2024 | 555.00 | 559.00 | 550.25 | 552.50 | 551.97 | 401,684 |
Apr 8, 2024 | 552.50 | 557.50 | 547.00 | 556.50 | 555.96 | 411,090 |
Apr 5, 2024 | 548.00 | 549.75 | 543.50 | 547.75 | 547.22 | 340,003 |
Apr 4, 2024 | 550.00 | 557.00 | 548.00 | 551.50 | 550.97 | 342,690 |
Apr 3, 2024 | 547.50 | 552.75 | 545.00 | 549.50 | 548.97 | 464,907 |
Apr 2, 2024 | 551.50 | 560.50 | 550.00 | 553.00 | 552.46 | 765,819 |
Mar 28, 2024 | 543.80 | 551.20 | 541.20 | 550.10 | 549.57 | 490,758 |
Mar 27, 2024 | 538.00 | 544.60 | 535.00 | 543.60 | 543.07 | 643,148 |
Mar 26, 2024 | 528.00 | 537.60 | 524.20 | 536.80 | 536.28 | 519,455 |
Mar 25, 2024 | 529.20 | 535.00 | 521.40 | 524.60 | 524.09 | 528,934 |
Mar 22, 2024 | 509.80 | 541.00 | 509.20 | 531.40 | 530.89 | 1,611,857 |
Mar 21, 2024 | 492.30 | 492.70 | 484.30 | 487.40 | 486.93 | 470,634 |
Mar 20, 2024 | 484.00 | 486.40 | 479.40 | 485.70 | 485.23 | 344,615 |
Mar 19, 2024 | 480.00 | 487.50 | 479.40 | 485.00 | 484.53 | 435,650 |
Mar 18, 2024 | 502.40 | 502.40 | 479.70 | 482.75 | 482.28 | 834,798 |
Mar 15, 2024 | 505.40 | 508.80 | 504.40 | 506.20 | 505.71 | 334,532 |
Mar 14, 2024 | 508.20 | 511.80 | 503.60 | 504.80 | 504.31 | 302,294 |
Mar 13, 2024 | 515.60 | 516.80 | 508.80 | 508.90 | 508.41 | 297,391 |
Mar 12, 2024 | 513.20 | 516.40 | 509.80 | 515.00 | 514.50 | 255,985 |