Unlock stock picks and a broker-level newsfeed that powers Wall Street.
35,700.00
-1,700.00
(-4.55%)
At close: April 4 at 2:45:02 PM GMT+7
Currency in 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 |
---|---|---|---|---|---|---|
Apr 4, 2025 | 34,800.00 | 35,700.00 | 34,800.00 | 35,700.00 | 35,700.00 | 4,400,600 |
Apr 3, 2025 | 38,200.00 | 39,200.00 | 37,400.00 | 37,400.00 | 37,400.00 | 2,895,800 |
Apr 2, 2025 | 40,400.00 | 40,400.00 | 40,000.00 | 40,200.00 | 40,200.00 | 349,700 |
Apr 1, 2025 | 39,850.00 | 40,300.00 | 39,700.00 | 40,300.00 | 40,300.00 | 565,000 |
Mar 31, 2025 | 39,600.00 | 39,650.00 | 39,050.00 | 39,550.00 | 39,550.00 | 1,019,000 |
Mar 28, 2025 | 40,800.00 | 40,950.00 | 39,800.00 | 39,800.00 | 39,800.00 | 1,649,600 |
Mar 27, 2025 | 41,150.00 | 41,300.00 | 40,800.00 | 40,950.00 | 40,950.00 | 792,100 |
Mar 26, 2025 | 41,100.00 | 41,500.00 | 41,000.00 | 41,150.00 | 41,150.00 | 792,100 |
Mar 25, 2025 | 41,500.00 | 41,500.00 | 40,900.00 | 40,950.00 | 40,950.00 | 1,756,600 |
Mar 24, 2025 | 41,300.00 | 41,450.00 | 40,900.00 | 41,250.00 | 41,250.00 | 617,200 |
Mar 21, 2025 | 41,300.00 | 41,400.00 | 40,950.00 | 41,300.00 | 41,300.00 | 1,180,400 |
Mar 20, 2025 | 41,400.00 | 41,600.00 | 40,950.00 | 41,300.00 | 41,300.00 | 859,000 |
Mar 19, 2025 | 41,800.00 | 41,800.00 | 41,100.00 | 41,500.00 | 41,500.00 | 676,100 |
Mar 18, 2025 | 41,600.00 | 41,950.00 | 41,450.00 | 41,700.00 | 41,700.00 | 1,315,700 |
Mar 17, 2025 | 41,400.00 | 41,700.00 | 40,850.00 | 41,450.00 | 41,450.00 | 1,372,100 |
Mar 14, 2025 | 41,600.00 | 41,800.00 | 41,000.00 | 41,400.00 | 41,400.00 | 1,679,700 |
Mar 13, 2025 | 42,850.00 | 42,850.00 | 41,700.00 | 41,700.00 | 41,700.00 | 2,540,000 |
Mar 12, 2025 | 43,250.00 | 43,250.00 | 42,600.00 | 42,900.00 | 42,900.00 | 1,183,400 |
Mar 11, 2025 | 42,600.00 | 43,300.00 | 42,400.00 | 43,300.00 | 43,300.00 | 1,582,300 |
Mar 10, 2025 | 43,000.00 | 43,000.00 | 42,200.00 | 43,000.00 | 43,000.00 | 2,077,400 |
Mar 7, 2025 | 43,600.00 | 43,600.00 | 42,550.00 | 42,850.00 | 42,850.00 | 3,052,600 |
Mar 6, 2025 | 43,700.00 | 43,800.00 | 42,700.00 | 43,650.00 | 43,650.00 | 2,031,600 |
Mar 5, 2025 | 44,500.00 | 44,500.00 | 43,750.00 | 43,750.00 | 43,750.00 | 1,231,500 |
Mar 4, 2025 | 44,200.00 | 44,550.00 | 43,700.00 | 44,500.00 | 44,500.00 | 2,099,000 |
Mar 3, 2025 | 43,400.00 | 44,300.00 | 43,250.00 | 44,200.00 | 44,200.00 | 2,398,400 |
Feb 28, 2025 | 42,950.00 | 43,700.00 | 42,950.00 | 43,550.00 | 43,550.00 | 1,736,700 |
Feb 27, 2025 | 43,200.00 | 43,400.00 | 42,850.00 | 42,950.00 | 42,950.00 | 1,384,900 |
Feb 26, 2025 | 43,300.00 | 43,450.00 | 43,000.00 | 43,250.00 | 43,250.00 | 1,081,700 |
Feb 25, 2025 | 43,000.00 | 43,600.00 | 43,000.00 | 43,300.00 | 43,300.00 | 1,837,800 |
Feb 24, 2025 | 43,100.00 | 43,150.00 | 42,650.00 | 43,000.00 | 43,000.00 | 1,506,700 |
Feb 21, 2025 | 42,800.00 | 43,500.00 | 42,700.00 | 43,200.00 | 43,200.00 | 1,857,100 |
Feb 20, 2025 | 43,350.00 | 43,350.00 | 42,900.00 | 43,100.00 | 43,100.00 | 1,277,000 |
Feb 19, 2025 | 43,000.00 | 43,300.00 | 42,800.00 | 43,200.00 | 43,200.00 | 2,234,800 |
Feb 18, 2025 | 42,000.00 | 42,750.00 | 41,900.00 | 42,600.00 | 42,600.00 | 1,697,200 |
Feb 17, 2025 | 42,400.00 | 43,100.00 | 41,900.00 | 42,050.00 | 42,050.00 | 2,503,600 |
Feb 14, 2025 | 42,400.00 | 42,750.00 | 42,000.00 | 42,350.00 | 42,350.00 | 2,154,600 |
Feb 13, 2025 | 41,350.00 | 42,200.00 | 40,950.00 | 42,000.00 | 42,000.00 | 2,400,000 |
Feb 12, 2025 | 41,200.00 | 41,450.00 | 41,100.00 | 41,350.00 | 41,350.00 | 1,136,400 |
Feb 11, 2025 | 40,500.00 | 41,300.00 | 40,400.00 | 41,200.00 | 41,200.00 | 2,096,000 |
Feb 10, 2025 | 39,800.00 | 40,750.00 | 39,600.00 | 40,400.00 | 40,400.00 | 2,002,500 |
Feb 7, 2025 | 39,900.00 | 39,900.00 | 39,700.00 | 39,850.00 | 39,850.00 | 734,700 |
Feb 6, 2025 | 40,000.00 | 40,000.00 | 39,600.00 | 39,900.00 | 39,900.00 | 601,300 |
Feb 5, 2025 | 40,150.00 | 40,200.00 | 39,700.00 | 39,900.00 | 39,900.00 | 623,200 |
Feb 4, 2025 | 39,400.00 | 40,200.00 | 39,400.00 | 40,000.00 | 40,000.00 | 946,300 |
Feb 3, 2025 | 39,200.00 | 39,400.00 | 38,850.00 | 39,300.00 | 39,300.00 | 540,700 |
Jan 24, 2025 | 39,100.00 | 39,550.00 | 39,100.00 | 39,500.00 | 39,500.00 | 570,100 |
Jan 23, 2025 | 39,200.00 | 39,700.00 | 38,950.00 | 39,600.00 | 39,600.00 | 505,800 |
Jan 22, 2025 | 39,900.00 | 39,900.00 | 39,150.00 | 39,150.00 | 39,150.00 | 873,000 |
Jan 21, 2025 | 39,950.00 | 40,350.00 | 39,400.00 | 39,850.00 | 39,850.00 | 873,000 |
Jan 20, 2025 | 40,000.00 | 40,000.00 | 39,750.00 | 39,850.00 | 39,850.00 | 402,200 |
Jan 17, 2025 | 39,950.00 | 40,000.00 | 39,600.00 | 40,000.00 | 40,000.00 | 771,900 |
Jan 16, 2025 | 40,350.00 | 40,350.00 | 39,750.00 | 40,000.00 | 40,000.00 | 1,053,800 |
Jan 15, 2025 | 39,900.00 | 40,250.00 | 39,600.00 | 40,000.00 | 40,000.00 | 1,316,400 |
Jan 14, 2025 | 39,050.00 | 40,100.00 | 39,050.00 | 39,750.00 | 39,750.00 | 1,717,100 |
Jan 13, 2025 | 38,550.00 | 38,900.00 | 38,350.00 | 38,900.00 | 38,900.00 | 988,600 |
Jan 10, 2025 | 38,850.00 | 39,050.00 | 38,000.00 | 38,100.00 | 38,100.00 | 715,700 |
Jan 9, 2025 | 38,500.00 | 39,300.00 | 38,300.00 | 39,000.00 | 39,000.00 | 1,723,700 |
Jan 8, 2025 | 37,950.00 | 38,300.00 | 37,300.00 | 38,300.00 | 38,300.00 | 914,900 |
Jan 7, 2025 | 38,650.00 | 38,650.00 | 37,900.00 | 37,900.00 | 37,900.00 | 859,500 |
Jan 6, 2025 | 38,450.00 | 38,750.00 | 38,150.00 | 38,350.00 | 38,350.00 | 671,000 |
Jan 3, 2025 | 38,550.00 | 38,600.00 | 38,100.00 | 38,450.00 | 38,450.00 | 786,900 |
Jan 2, 2025 | 37,950.00 | 38,400.00 | 37,950.00 | 38,150.00 | 38,150.00 | 546,600 |
Dec 31, 2024 | 38,250.00 | 38,400.00 | 37,500.00 | 37,500.00 | 37,500.00 | 710,600 |
Dec 30, 2024 | 38,550.00 | 38,700.00 | 38,200.00 | 38,200.00 | 38,200.00 | 613,600 |
Dec 27, 2024 | 38,600.00 | 38,700.00 | 38,250.00 | 38,500.00 | 38,500.00 | 1,059,900 |
Dec 26, 2024 | 38,800.00 | 39,100.00 | 38,450.00 | 38,450.00 | 38,450.00 | 756,200 |
Dec 25, 2024 | 38,450.00 | 38,900.00 | 38,450.00 | 38,600.00 | 38,600.00 | 740,200 |
Dec 24, 2024 | 38,850.00 | 38,850.00 | 38,250.00 | 38,450.00 | 38,450.00 | 603,500 |
Dec 23, 2024 | 39,100.00 | 39,400.00 | 38,750.00 | 38,750.00 | 38,750.00 | 526,800 |
Dec 20, 2024 | 39,600.00 | 39,750.00 | 38,650.00 | 39,000.00 | 39,000.00 | 592,000 |
Dec 19, 2024 | 38,900.00 | 40,000.00 | 38,700.00 | 39,400.00 | 39,400.00 | 776,300 |
Dec 18, 2024 | 38,700.00 | 39,750.00 | 38,700.00 | 39,300.00 | 39,300.00 | 791,700 |
Dec 17, 2024 | 38,650.00 | 38,900.00 | 38,650.00 | 38,900.00 | 38,900.00 | 438,400 |
Dec 16, 2024 | 39,000.00 | 39,000.00 | 38,650.00 | 38,700.00 | 38,700.00 | 647,300 |
Dec 13, 2024 | 39,400.00 | 39,400.00 | 38,700.00 | 38,700.00 | 38,700.00 | 1,285,500 |
Dec 12, 2024 | 39,850.00 | 40,150.00 | 39,400.00 | 39,400.00 | 39,400.00 | 842,600 |
Dec 11, 2024 | 40,200.00 | 40,300.00 | 39,850.00 | 39,900.00 | 39,900.00 | 546,600 |
Dec 10, 2024 | 40,150.00 | 40,450.00 | 40,100.00 | 40,300.00 | 40,300.00 | 284,700 |
Dec 9, 2024 | 40,450.00 | 40,450.00 | 40,000.00 | 40,150.00 | 40,150.00 | 573,300 |
Dec 6, 2024 | 40,600.00 | 40,750.00 | 40,100.00 | 40,450.00 | 40,450.00 | 787,600 |
Dec 5, 2024 | 40,300.00 | 40,700.00 | 40,000.00 | 40,600.00 | 40,600.00 | 716,100 |
Dec 4, 2024 | 40,050.00 | 40,900.00 | 40,050.00 | 40,300.00 | 40,300.00 | 651,300 |
Dec 3, 2024 | 39,650.00 | 40,600.00 | 39,450.00 | 40,000.00 | 40,000.00 | 762,700 |
Dec 2, 2024 | 40,000.00 | 40,150.00 | 39,450.00 | 39,750.00 | 39,750.00 | 601,800 |
Nov 29, 2024 | 40,300.00 | 40,500.00 | 40,000.00 | 40,000.00 | 40,000.00 | 462,600 |
Nov 28, 2024 | 39,250.00 | 40,550.00 | 39,100.00 | 40,000.00 | 40,000.00 | 1,179,100 |
Nov 27, 2024 | 39,250.00 | 39,400.00 | 39,050.00 | 39,100.00 | 39,100.00 | 259,900 |
Nov 26, 2024 | 39,150.00 | 39,450.00 | 38,800.00 | 39,250.00 | 39,250.00 | 524,700 |
Nov 25, 2024 | 39,300.00 | 39,450.00 | 39,000.00 | 39,400.00 | 39,400.00 | 368,000 |
Nov 22, 2024 | 39,350.00 | 39,350.00 | 38,900.00 | 39,150.00 | 39,150.00 | 309,800 |
Nov 21, 2024 | 38,650.00 | 39,300.00 | 38,350.00 | 39,050.00 | 39,050.00 | 416,500 |
Nov 20, 2024 | 38,050.00 | 38,800.00 | 38,000.00 | 38,600.00 | 38,600.00 | 443,300 |
Nov 19, 2024 | 38,000.00 | 38,800.00 | 38,000.00 | 38,300.00 | 38,300.00 | 636,100 |
Nov 18, 2024 | 38,350.00 | 38,850.00 | 37,350.00 | 37,700.00 | 37,700.00 | 964,100 |
Nov 15, 2024 | 39,250.00 | 39,250.00 | 38,400.00 | 38,400.00 | 38,400.00 | 736,000 |
Nov 14, 2024 | 38,850.00 | 39,750.00 | 38,700.00 | 38,950.00 | 38,950.00 | 867,400 |
Nov 13, 2024 | 39,400.00 | 39,450.00 | 38,600.00 | 38,900.00 | 38,900.00 | 965,100 |
Nov 12, 2024 | 39,200.00 | 39,550.00 | 39,100.00 | 39,400.00 | 39,400.00 | 730,700 |
Nov 11, 2024 | 40,000.00 | 40,200.00 | 39,100.00 | 39,250.00 | 39,250.00 | 1,238,300 |
Nov 8, 2024 | 40,550.00 | 40,550.00 | 40,000.00 | 40,050.00 | 40,050.00 | 608,500 |
Nov 7, 2024 | 40,300.00 | 40,650.00 | 40,250.00 | 40,300.00 | 40,300.00 | 564,800 |
Nov 6, 2024 | 40,500.00 | 40,500.00 | 40,150.00 | 40,150.00 | 40,150.00 | 554,900 |
Nov 4, 2024 | 40,550.00 | 40,700.00 | 39,900.00 | 39,900.00 | 39,900.00 | 1,077,200 |
Nov 1, 2024 | 41,100.00 | 41,100.00 | 40,600.00 | 40,600.00 | 40,600.00 | 815,900 |
Oct 31, 2024 | 41,400.00 | 41,400.00 | 41,000.00 | 41,100.00 | 41,100.00 | 560,300 |
Oct 29, 2024 | 41,500.00 | 41,950.00 | 41,500.00 | 41,900.00 | 41,900.00 | 532,900 |
Oct 28, 2024 | 41,550.00 | 42,000.00 | 40,750.00 | 42,000.00 | 42,000.00 | 770,900 |
Oct 25, 2024 | 41,800.00 | 41,850.00 | 41,450.00 | 41,550.00 | 41,550.00 | 475,900 |
Oct 24, 2024 | 42,300.00 | 42,350.00 | 41,750.00 | 41,750.00 | 41,750.00 | 738,000 |
Oct 23, 2024 | 41,950.00 | 42,450.00 | 41,900.00 | 42,300.00 | 42,300.00 | 746,200 |
Oct 22, 2024 | 41,600.00 | 42,200.00 | 41,350.00 | 41,800.00 | 41,800.00 | 1,350,000 |
Oct 21, 2024 | 42,200.00 | 42,200.00 | 41,500.00 | 41,600.00 | 41,600.00 | 1,344,200 |
Oct 18, 2024 | 42,400.00 | 43,000.00 | 42,300.00 | 42,350.00 | 42,350.00 | 797,800 |
Oct 17, 2024 | 42,000.00 | 42,300.00 | 41,750.00 | 42,250.00 | 42,250.00 | 1,199,000 |
Oct 16, 2024 | 42,850.00 | 42,850.00 | 41,600.00 | 41,850.00 | 41,850.00 | 2,453,100 |
Oct 15, 2024 | 44,350.00 | 44,450.00 | 42,500.00 | 42,850.00 | 42,850.00 | 3,909,500 |
Oct 14, 2024 | 44,700.00 | 44,700.00 | 44,400.00 | 44,450.00 | 44,450.00 | 712,800 |
Oct 11, 2024 | 44,900.00 | 45,150.00 | 44,600.00 | 44,700.00 | 44,700.00 | 713,300 |
Oct 10, 2024 | 44,600.00 | 45,200.00 | 44,350.00 | 44,500.00 | 44,500.00 | 748,900 |
Oct 9, 2024 | 44,600.00 | 44,750.00 | 44,350.00 | 44,400.00 | 44,400.00 | 1,817,600 |
Oct 8, 2024 | 45,100.00 | 45,450.00 | 44,650.00 | 44,650.00 | 44,650.00 | 1,700,400 |
Oct 7, 2024 | 45,400.00 | 45,400.00 | 44,750.00 | 44,950.00 | 44,950.00 | 1,395,900 |
Oct 4, 2024 | 44,500.00 | 45,500.00 | 44,450.00 | 45,100.00 | 45,100.00 | 2,562,100 |
Oct 3, 2024 | 44,700.00 | 44,900.00 | 44,250.00 | 44,400.00 | 44,400.00 | 1,303,600 |
Oct 2, 2024 | 44,800.00 | 45,200.00 | 44,600.00 | 44,950.00 | 44,950.00 | 957,100 |
Oct 1, 2024 | 44,400.00 | 44,950.00 | 44,400.00 | 44,500.00 | 44,500.00 | 1,075,700 |
Sep 30, 2024 | 45,050.00 | 45,050.00 | 44,500.00 | 44,500.00 | 44,500.00 | 1,095,700 |
Sep 27, 2024 | 45,700.00 | 45,750.00 | 44,900.00 | 44,950.00 | 44,950.00 | 1,565,100 |
Sep 26, 2024 | 45,600.00 | 46,000.00 | 45,300.00 | 45,600.00 | 45,600.00 | 1,671,300 |
Sep 25, 2024 | 45,500.00 | 45,800.00 | 45,250.00 | 45,400.00 | 45,400.00 | 1,308,800 |
Sep 24, 2024 | 45,300.00 | 45,600.00 | 45,000.00 | 45,200.00 | 45,200.00 | 1,181,700 |
Sep 23, 2024 | 46,000.00 | 46,000.00 | 45,100.00 | 45,250.00 | 45,250.00 | 964,800 |
Sep 20, 2024 | 45,400.00 | 46,350.00 | 45,350.00 | 46,000.00 | 46,000.00 | 1,269,300 |
Sep 19, 2024 | 45,050.00 | 45,350.00 | 44,550.00 | 45,350.00 | 45,350.00 | 1,416,300 |
Sep 18, 2024 | 45,350.00 | 45,600.00 | 44,750.00 | 45,000.00 | 45,000.00 | 895,400 |
Sep 17, 2024 | 45,000.00 | 45,400.00 | 44,200.00 | 45,000.00 | 45,000.00 | 1,125,600 |
Sep 16, 2024 | 46,450.00 | 46,450.00 | 45,000.00 | 45,000.00 | 45,000.00 | 813,500 |
Sep 13, 2024 | 45,400.00 | 45,950.00 | 45,000.00 | 45,800.00 | 45,800.00 | 726,100 |
Sep 12, 2024 | 46,250.00 | 46,300.00 | 45,400.00 | 45,400.00 | 45,400.00 | 1,269,800 |
Sep 11, 2024 | 46,500.00 | 46,500.00 | 45,750.00 | 45,800.00 | 45,800.00 | 836,300 |
Sep 10, 2024 | 46,900.00 | 46,950.00 | 46,100.00 | 46,400.00 | 46,400.00 | 1,015,000 |
Sep 9, 2024 | 46,200.00 | 47,100.00 | 46,200.00 | 46,450.00 | 46,450.00 | 791,500 |
Sep 6, 2024 | 45,650.00 | 47,000.00 | 45,650.00 | 46,950.00 | 46,950.00 | 1,277,800 |
Sep 5, 2024 | 47,000.00 | 47,400.00 | 45,550.00 | 46,050.00 | 46,050.00 | 2,977,800 |
Sep 4, 2024 | 48,300.00 | 48,300.00 | 46,900.00 | 47,000.00 | 47,000.00 | 2,544,300 |
Aug 30, 2024 | 48,800.00 | 49,000.00 | 48,550.00 | 48,600.00 | 48,600.00 | 892,800 |
Aug 29, 2024 | 49,600.00 | 49,600.00 | 48,750.00 | 48,800.00 | 48,800.00 | 722,300 |
Aug 28, 2024 | 49,350.00 | 49,750.00 | 49,200.00 | 49,400.00 | 49,400.00 | 1,087,500 |
Aug 26, 2024 | 49,150.00 | 49,400.00 | 48,550.00 | 48,550.00 | 48,550.00 | 1,459,100 |
Aug 23, 2024 | 48,600.00 | 49,400.00 | 48,600.00 | 49,000.00 | 49,000.00 | 1,218,900 |
Aug 22, 2024 | 49,100.00 | 49,650.00 | 48,900.00 | 49,000.00 | 49,000.00 | 1,065,800 |
Aug 21, 2024 | 49,500.00 | 50,000.00 | 48,500.00 | 48,800.00 | 48,800.00 | 3,224,800 |
Aug 20, 2024 | 50,300.00 | 51,300.00 | 49,450.00 | 49,450.00 | 49,450.00 | 2,518,500 |
Aug 19, 2024 | 50,600.00 | 51,400.00 | 50,400.00 | 50,400.00 | 50,400.00 | 1,223,100 |
Aug 16, 2024 | 49,100.00 | 51,700.00 | 49,050.00 | 50,600.00 | 50,600.00 | 4,586,000 |
Aug 15, 2024 | 49,200.00 | 49,500.00 | 48,800.00 | 49,000.00 | 49,000.00 | 1,244,300 |
Aug 14, 2024 | 49,000.00 | 50,500.00 | 48,750.00 | 49,200.00 | 49,200.00 | 3,083,900 |
Aug 13, 2024 | 48,950.00 | 49,800.00 | 48,750.00 | 48,850.00 | 48,850.00 | 2,214,600 |
Aug 12, 2024 | 48,700.00 | 49,800.00 | 48,700.00 | 48,850.00 | 48,850.00 | 4,056,100 |
Aug 9, 2024 | 48,000.00 | 48,000.00 | 47,000.00 | 48,000.00 | 48,000.00 | 1,397,300 |
Aug 8, 2024 | 47,750.00 | 48,200.00 | 47,000.00 | 47,550.00 | 47,550.00 | 2,261,300 |
Aug 7, 2024 | 47,200.00 | 47,950.00 | 46,250.00 | 47,800.00 | 47,800.00 | 1,963,600 |
Aug 6, 2024 | 46,400.00 | 47,300.00 | 45,550.00 | 47,000.00 | 47,000.00 | 2,174,500 |
Aug 5, 2024 | 46,400.00 | 46,850.00 | 45,100.00 | 45,500.00 | 45,500.00 | 2,337,800 |
Aug 2, 2024 | 45,050.00 | 47,500.00 | 44,800.00 | 47,500.00 | 47,500.00 | 2,541,300 |
Aug 1, 2024 | 46,100.00 | 46,600.00 | 45,300.00 | 45,300.00 | 45,300.00 | 2,571,700 |
Jul 31, 2024 | 47,100.00 | 47,800.00 | 45,800.00 | 45,900.00 | 45,900.00 | 3,183,900 |
Jul 30, 2024 | 47,500.00 | 48,300.00 | 46,550.00 | 47,100.00 | 47,100.00 | 1,699,000 |
Jul 29, 2024 | 48,700.00 | 48,700.00 | 47,300.00 | 47,800.00 | 47,800.00 | 1,352,000 |
Jul 26, 2024 | 46,350.00 | 48,150.00 | 46,350.00 | 47,800.00 | 47,800.00 | 3,342,100 |
Jul 25, 2024 | 46,000.00 | 46,700.00 | 45,450.00 | 46,350.00 | 46,350.00 | 1,152,000 |
Jul 24, 2024 | 45,050.00 | 46,500.00 | 44,100.00 | 46,500.00 | 46,500.00 | 3,363,700 |
Jul 23, 2024 | 46,400.00 | 47,200.00 | 45,200.00 | 45,500.00 | 45,500.00 | 2,257,300 |
Jul 22, 2024 | 46,800.00 | 46,800.00 | 45,450.00 | 46,350.00 | 46,350.00 | 2,144,800 |
Jul 19, 2024 | 47,500.00 | 47,800.00 | 46,100.00 | 46,900.00 | 46,900.00 | 2,054,700 |
Jul 18, 2024 | 45,400.00 | 47,500.00 | 45,000.00 | 47,500.00 | 47,500.00 | 2,699,500 |
Jul 17, 2024 | 47,100.00 | 47,100.00 | 43,850.00 | 45,000.00 | 45,000.00 | 3,843,300 |
Jul 16, 2024 | 48,400.00 | 48,400.00 | 47,100.00 | 47,100.00 | 47,100.00 | 2,075,700 |
Jul 15, 2024 | 46,700.00 | 48,000.00 | 46,550.00 | 48,000.00 | 48,000.00 | 2,714,500 |
Jul 12, 2024 | 46,900.00 | 47,200.00 | 46,100.00 | 46,300.00 | 46,300.00 | 1,817,400 |
Jul 11, 2024 | 46,650.00 | 46,900.00 | 46,100.00 | 46,800.00 | 46,800.00 | 2,440,800 |
Jul 10, 2024 | 46,400.00 | 47,050.00 | 46,000.00 | 46,550.00 | 46,550.00 | 2,762,700 |
Jul 9, 2024 | 46,600.00 | 46,600.00 | 45,800.00 | 46,000.00 | 46,000.00 | 1,997,900 |
Jul 8, 2024 | 44,000.00 | 46,600.00 | 44,000.00 | 46,500.00 | 46,500.00 | 5,313,900 |
Jul 5, 2024 | 43,900.00 | 44,400.00 | 43,800.00 | 43,950.00 | 43,950.00 | 2,475,000 |
Jul 4, 2024 | 41,900.00 | 44,300.00 | 41,800.00 | 43,900.00 | 43,900.00 | 6,016,400 |
Jul 3, 2024 | 41,600.00 | 42,200.00 | 41,200.00 | 41,850.00 | 41,850.00 | 1,461,400 |
Jul 2, 2024 | 41,350.00 | 41,350.00 | 40,800.00 | 41,350.00 | 41,350.00 | 660,500 |
Jul 1, 2024 | 41,050.00 | 41,400.00 | 40,250.00 | 40,800.00 | 40,800.00 | 682,200 |
Jun 28, 2024 | 41,400.00 | 41,800.00 | 40,600.00 | 40,900.00 | 40,900.00 | 1,455,800 |
Jun 27, 2024 | 42,500.00 | 42,500.00 | 41,300.00 | 41,300.00 | 41,300.00 | 1,067,600 |
Jun 26, 2024 | 41,000.00 | 42,450.00 | 40,750.00 | 42,400.00 | 42,400.00 | 2,056,300 |
Jun 25, 2024 | 40,750.00 | 41,400.00 | 40,700.00 | 41,000.00 | 41,000.00 | 854,000 |
Jun 24, 2024 | 42,600.00 | 42,800.00 | 40,750.00 | 40,750.00 | 40,750.00 | 2,505,400 |
Jun 21, 2024 | 41,500.00 | 42,650.00 | 40,800.00 | 42,300.00 | 42,300.00 | 1,971,100 |
Jun 20, 2024 | 41,900.00 | 42,100.00 | 40,600.00 | 41,300.00 | 41,300.00 | 1,285,200 |
Jun 19, 2024 | 41,050.00 | 41,500.00 | 40,550.00 | 41,500.00 | 41,500.00 | 1,124,000 |
Jun 18, 2024 | 40,800.00 | 41,300.00 | 40,300.00 | 41,000.00 | 41,000.00 | 1,477,100 |
Jun 17, 2024 | 40,600.00 | 40,800.00 | 39,900.00 | 39,900.00 | 39,900.00 | 2,124,600 |
Jun 14, 2024 | 42,200.00 | 42,550.00 | 40,500.00 | 40,500.00 | 40,500.00 | 3,495,700 |
Jun 13, 2024 | 43,300.00 | 43,300.00 | 42,150.00 | 42,200.00 | 42,200.00 | 2,330,400 |
Jun 12, 2024 | 43,200.00 | 43,300.00 | 42,500.00 | 43,100.00 | 43,100.00 | 1,529,800 |
Jun 11, 2024 | 42,100.00 | 43,400.00 | 42,100.00 | 43,200.00 | 43,200.00 | 3,782,300 |
Jun 10, 2024 | 41,550.00 | 42,200.00 | 41,500.00 | 41,950.00 | 41,950.00 | 1,542,900 |
Jun 7, 2024 | 42,000.00 | 42,100.00 | 41,250.00 | 41,500.00 | 41,500.00 | 1,543,700 |
Jun 6, 2024 | 41,750.00 | 42,350.00 | 40,800.00 | 41,900.00 | 41,900.00 | 2,391,400 |
Jun 5, 2024 | 41,700.00 | 42,500.00 | 41,500.00 | 41,850.00 | 41,850.00 | 2,509,700 |
Jun 4, 2024 | 41,500.00 | 42,150.00 | 41,350.00 | 41,700.00 | 41,700.00 | 2,201,000 |
Jun 3, 2024 | 41,200.00 | 42,400.00 | 41,200.00 | 41,500.00 | 41,500.00 | 2,570,600 |
May 31, 2024 | 41,300.00 | 41,300.00 | 40,800.00 | 41,000.00 | 41,000.00 | 1,185,700 |
May 30, 2024 | 41,000.00 | 41,450.00 | 40,350.00 | 41,350.00 | 41,350.00 | 3,177,800 |
May 29, 2024 | 41,800.00 | 42,800.00 | 41,250.00 | 41,500.00 | 41,500.00 | 4,835,600 |
May 28, 2024 | 41,800.00 | 41,900.00 | 41,100.00 | 41,550.00 | 41,550.00 | 3,261,100 |
May 27, 2024 | 41,200.00 | 41,850.00 | 40,500.00 | 41,300.00 | 41,300.00 | 3,453,400 |
May 24, 2024 | 41,200.00 | 42,400.00 | 40,250.00 | 41,000.00 | 41,000.00 | 5,370,300 |
May 23, 2024 | 37,800.00 | 40,300.00 | 37,600.00 | 40,300.00 | 40,300.00 | 5,334,400 |
May 22, 2024 | 37,600.00 | 38,200.00 | 37,400.00 | 37,700.00 | 37,700.00 | 1,576,100 |
May 21, 2024 | 37,700.00 | 37,950.00 | 37,000.00 | 37,500.00 | 37,500.00 | 2,551,900 |
May 20, 2024 | 38,000.00 | 38,550.00 | 38,000.00 | 38,000.00 | 38,000.00 | 1,630,300 |
May 17, 2024 | 38,250.00 | 38,250.00 | 37,400.00 | 37,950.00 | 37,950.00 | 2,725,400 |
May 16, 2024 | 38,550.00 | 38,850.00 | 38,100.00 | 38,200.00 | 38,200.00 | 1,778,200 |
May 15, 2024 | 37,500.00 | 38,600.00 | 37,500.00 | 38,200.00 | 38,200.00 | 1,256,100 |
May 14, 2024 | 1,500.00 Dividend | |||||
May 14, 2024 | 38,600.00 | 38,700.00 | 37,300.00 | 37,500.00 | 37,500.00 | 1,949,200 |
May 13, 2024 | 40,500.00 | 40,500.00 | 39,800.00 | 39,850.00 | 38,350.00 | 1,603,700 |
May 10, 2024 | 40,200.00 | 40,700.00 | 39,700.00 | 40,100.00 | 38,590.59 | 1,932,400 |
May 9, 2024 | 40,000.00 | 40,600.00 | 39,250.00 | 40,200.00 | 38,686.82 | 2,131,200 |
May 8, 2024 | 38,700.00 | 40,400.00 | 38,100.00 | 40,000.00 | 38,494.35 | 2,984,800 |
May 7, 2024 | 36,850.00 | 38,850.00 | 36,800.00 | 38,700.00 | 37,243.29 | 3,665,900 |
May 6, 2024 | 36,800.00 | 36,800.00 | 36,400.00 | 36,700.00 | 35,318.57 | 550,800 |
May 3, 2024 | 36,100.00 | 36,200.00 | 35,850.00 | 36,000.00 | 34,644.92 | 518,700 |
May 2, 2024 | 35,700.00 | 36,050.00 | 35,250.00 | 35,800.00 | 34,452.45 | 420,900 |
Apr 26, 2024 | 35,100.00 | 35,700.00 | 35,000.00 | 35,700.00 | 34,356.21 | 422,300 |
Apr 25, 2024 | 35,250.00 | 35,250.00 | 34,900.00 | 35,100.00 | 33,778.80 | 219,500 |
Apr 24, 2024 | 35,050.00 | 35,300.00 | 34,950.00 | 35,250.00 | 33,923.15 | 863,000 |
Apr 23, 2024 | 34,800.00 | 35,300.00 | 34,550.00 | 35,000.00 | 33,682.56 | 420,900 |
Apr 22, 2024 | 35,000.00 | 35,200.00 | 34,550.00 | 34,650.00 | 33,345.73 | 411,300 |
Apr 19, 2024 | 35,050.00 | 35,300.00 | 34,550.00 | 34,650.00 | 33,345.73 | 518,500 |
Apr 17, 2024 | 36,000.00 | 36,000.00 | 35,200.00 | 35,300.00 | 33,971.27 | 448,800 |
Apr 16, 2024 | 36,000.00 | 36,300.00 | 35,150.00 | 35,950.00 | 34,596.80 | 786,100 |
Apr 15, 2024 | 36,900.00 | 37,200.00 | 34,800.00 | 36,000.00 | 34,644.92 | 1,327,300 |
Apr 12, 2024 | 36,500.00 | 36,950.00 | 36,350.00 | 36,850.00 | 35,462.92 | 445,900 |
Apr 11, 2024 | 36,500.00 | 36,500.00 | 36,100.00 | 36,300.00 | 34,933.63 | 1,226,600 |
Apr 10, 2024 | 37,300.00 | 37,300.00 | 36,550.00 | 36,600.00 | 35,222.33 | 863,300 |
Apr 9, 2024 | 37,050.00 | 37,350.00 | 36,850.00 | 37,150.00 | 35,751.63 | 437,400 |
Apr 8, 2024 | 37,250.00 | 37,450.00 | 37,050.00 | 37,050.00 | 35,655.39 | 540,400 |
Apr 5, 2024 | 37,000.00 | 38,050.00 | 37,000.00 | 37,150.00 | 35,751.63 | 1,295,500 |
Apr 4, 2024 | 37,600.00 | 37,600.00 | 37,050.00 | 37,150.00 | 35,751.63 | 962,700 |