Daily NYSE prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
71.0200
75.0100
71.2400
74.8400
1,263,289
Thu, 22 Oct 2026
71.9500
72.2750
69.0900
70.6100
692,100
Wed, 21 Oct 2026
70.6100
72.0900
70.1000
71.4400
648,200
Tue, 20 Oct 2026
48 · 6-K
After market open · 13:00 ET
6-K ↗
Tue, 20 Oct 2026
71.4800
72.4500
70.0200
70.6600
703,600
Mon, 19 Oct 2026
72.0500
72.5000
70.1190
70.8600
763,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
70.7100
72.3500
70.7100
71.9500
1,191,600
Thu, 15 Oct 2026
69.9400
70.6000
68.5300
69.9900
901,900
Wed, 14 Oct 2026
69.2600
70.3800
68.6000
69.9400
797,100
Tue, 13 Oct 2026
69.3400
70.0800
68.5400
69.0200
972,700
Mon, 12 Oct 2026
67.7600
69.7000
66.4700
69.4200
969,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.8200
68.7400
65.8700
66.2600
530,800
Thu, 08 Oct 2026
67.0000
68.3600
66.5970
67.1600
875,600
Wed, 07 Oct 2026
66.3300
66.9000
65.1000
65.4300
752,600
Tue, 06 Oct 2026
66.0000
67.6500
65.6400
66.0600
1,054,800
Mon, 05 Oct 2026
64.9900
67.0400
64.8000
66.5400
1,052,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
63.7600
64.8300
63.1900
64.2500
905,500
Thu, 01 Oct 2026
65.2000
66.0000
64.4900
64.6300
1,271,300
Wed, 30 Sep 2026
66.9200
67.2200
65.2200
65.3500
922,600
Tue, 29 Sep 2026
66.0500
67.4650
65.5400
66.7100
606,600
Mon, 28 Sep 2026
68.5900
68.9800
66.6400
66.9100
687,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
67.4400
68.4100
66.5000
67.4300
843,000
Thu, 24 Sep 2026
70.9400
71.4500
68.2800
68.3000
954,800
Wed, 23 Sep 2026
47 · 6-K
After-hours · 21:00 ET
6-K ↗
Wed, 23 Sep 2026
70.2800
71.6200
68.3600
70.2500
1,177,900
Tue, 22 Sep 2026
46 · 6-K
After-hours · 21:00 ET
6-K ↗
Tue, 22 Sep 2026
69.0000
70.5500
68.4000
69.4200
941,200
Mon, 21 Sep 2026
71.4400
71.7500
69.5000
70.3300
1,105,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
72.9900
73.6400
71.6200
72.2700
1,143,400
Thu, 17 Sep 2026
72.6500
74.6000
72.2100
73.3100
1,018,900
Wed, 16 Sep 2026
76.7500
77.3900
73.4600
74.2600
914,200
Tue, 15 Sep 2026
76.7400
79.5100
76.7400
78.3600
1,450,500
Mon, 14 Sep 2026
77.1000
78.7000
75.8100
76.4100
1,251,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
77.3300
78.4000
75.7000
76.2700
1,127,400
Thu, 10 Sep 2026
76.0100
79.7700
74.9000
78.9500
2,289,800
Wed, 09 Sep 2026
77.0000
77.3400
74.5700
74.5700
1,265,700
Tue, 08 Sep 2026
75.0000
76.3600
74.6100
75.8600
1,686,900
Tue, 08 Sep 2026
45 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.9700
74.5500
73.0300
73.7300
712,200
Thu, 03 Sep 2026
77.1400
79.0580
74.3250
74.6100
1,478,000
Wed, 02 Sep 2026
73.4400
77.8200
73.2900
77.0300
1,501,400
Tue, 01 Sep 2026
73.0900
75.3400
72.1000
74.7100
1,895,500
Mon, 31 Aug 2026
71.9500
72.7700
70.6000
71.4600
1,001,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.3900
71.7700
69.3300
70.1400
558,800
Thu, 27 Aug 2026
69.0000
71.2000
68.5500
70.6100
821,300
Wed, 26 Aug 2026
67.7000
69.3850
67.2800
68.6600
613,500
Tue, 25 Aug 2026
69.3700
69.7000
67.4200
68.3900
1,322,200
Mon, 24 Aug 2026
69.5000
70.7550
68.3800
70.6600
959,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
70.5000
71.5300
69.2800
69.5800
1,154,900
Thu, 20 Aug 2026
70.9700
72.5900
70.2600
70.5000
1,709,400
Wed, 19 Aug 2026
70.5000
71.7400
68.3400
68.4200
1,168,400
Tue, 18 Aug 2026
73.5100
73.5200
69.6000
69.7400
2,085,500
Mon, 17 Aug 2026
71.3500
72.6900
71.0000
72.1600
1,629,700
Mon, 17 Aug 2026
44 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
67.1300
69.0900
66.3790
68.3100
640,900
Fri, 14 Aug 2026
43 · 6-K
Pre-market · 06:55 ET
6-K ↗
Thu, 13 Aug 2026
64.8100
66.7800
64.7500
66.1900
395,400
Thu, 13 Aug 2026
42 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 12 Aug 2026
65.4800
66.7910
64.7500
66.0100
678,400
Wed, 12 Aug 2026
41 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 11 Aug 2026
68.6600
69.2000
65.4200
66.1300
707,300
Tue, 11 Aug 2026
40 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 10 Aug 2026
66.7300
69.0000
66.7300
68.3600
702,500
Mon, 10 Aug 2026
39 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
65.6100
66.6900
65.2400
65.9600
597,500
Fri, 07 Aug 2026
38 · 6-K
Pre-market · 06:55 ET
6-K ↗
Thu, 06 Aug 2026
65.2100
66.8500
64.7350
66.3100
478,100
Thu, 06 Aug 2026
37 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 05 Aug 2026
65.5900
67.1090
63.8800
64.0400
754,100
Wed, 05 Aug 2026
36 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 04 Aug 2026
66.7500
66.9200
65.1800
66.1200
1,200,100
Tue, 04 Aug 2026
35 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 03 Aug 2026
67.8800
69.8000
67.3110
68.2200
902,000
Mon, 03 Aug 2026
34 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.5000
71.1400
68.4010
70.4500
956,600
Fri, 31 Jul 2026
33 · 6-K
Pre-market · 06:57 ET
6-K ↗
Thu, 30 Jul 2026
65.4600
68.7350
64.1300
68.5700
539,700
Thu, 30 Jul 2026
32 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 29 Jul 2026
66.0000
66.9000
65.4410
66.0100
856,500
Wed, 29 Jul 2026
31 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 28 Jul 2026
66.3700
66.9900
63.3800
64.2900
916,300
Tue, 28 Jul 2026
30 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 27 Jul 2026
66.8900
68.7300
66.2000
66.6100
873,500
Mon, 27 Jul 2026
29 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
68.5000
69.9800
68.5000
69.5000
1,334,200
Thu, 23 Jul 2026
68.7000
70.9200
68.0100
69.0600
2,133,300
Wed, 22 Jul 2026
66.2600
67.5250
66.0010
67.0200
779,200
Tue, 21 Jul 2026
64.5000
65.8800
64.2700
65.0500
653,500
Mon, 20 Jul 2026
63.3300
64.4000
61.5000
63.9100
904,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
64.0000
65.3600
62.5000
64.0200
1,103,500
Fri, 17 Jul 2026
28 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 16 Jul 2026
27 · 6-K
After-hours · 16:16 ET
6-K ↗
Thu, 16 Jul 2026
26 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 16 Jul 2026
65.3900
65.8360
62.3200
62.3800
983,000
Wed, 15 Jul 2026
25 · 6-K
After market open · 11:00 ET
6-K ↗
Wed, 15 Jul 2026
65.5800
66.0900
65.1300
65.5300
716,700
Tue, 14 Jul 2026
66.3100
67.4700
64.8300
65.7300
915,400
Mon, 13 Jul 2026
66.1300
67.0900
65.1400
65.4700
1,122,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.9800
65.1400
63.8100
64.8100
933,400
Thu, 09 Jul 2026
64.2500
65.0900
63.1300
63.7500
610,000
Wed, 08 Jul 2026
63.9000
66.7600
63.5200
65.2500
1,768,500
Tue, 07 Jul 2026
61.5600
63.1500
61.5600
62.0300
909,100
Mon, 06 Jul 2026
60.3000
61.8700
60.3000
61.2100
784,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
62.5800
62.8350
59.8200
60.3600
1,179,600
Wed, 01 Jul 2026
63.1200
64.7000
62.0600
62.6900
507,000
Tue, 30 Jun 2026
64.7300
66.0800
63.5100
63.8000
567,600
Mon, 29 Jun 2026
65.2600
66.1000
63.8600
64.2300
854,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.6100
66.2100
63.7650
64.6400
442,700
Thu, 25 Jun 2026
63.7100
66.1200
63.0000
65.0300
760,700
Wed, 24 Jun 2026
65.0000
65.7800
63.3600
64.4200
1,295,900
Tue, 23 Jun 2026
67.6600
68.2500
66.0600
66.7000
687,200
Mon, 22 Jun 2026
69.1600
69.2600
67.1910
68.1600
600,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
67.2100
68.8900
66.0000
68.5500
1,377,700
Wed, 17 Jun 2026
69.3300
70.5100
68.1400
68.5200
460,000
Tue, 16 Jun 2026
67.5500
69.5800
67.5300
69.2600
964,600
Mon, 15 Jun 2026
68.8300
70.0000
67.0010
68.5900
993,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.0000
72.7700
71.1100
72.1400
646,800
Thu, 11 Jun 2026
73.9700
77.2140
72.6700
73.0200
1,429,700
Wed, 10 Jun 2026
24 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 10 Jun 2026
72.0000
74.7850
71.7450
72.5000
1,057,200
Tue, 09 Jun 2026
73.5300
73.8650
70.0100
71.5000
1,149,800
Mon, 08 Jun 2026
75.6600
76.1800
73.1800
73.9600
621,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
76.2500
76.2500
74.1400
74.4200
462,500
Thu, 04 Jun 2026
75.0100
77.0800
74.9200
76.5200
416,700
Wed, 03 Jun 2026
77.1000
77.9330
76.0000
76.5600
519,200
Tue, 02 Jun 2026
76.2800
77.4900
75.6100
76.7200
419,000
Mon, 01 Jun 2026
76.0900
77.9980
75.5300
76.0200
882,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.0000
74.5000
71.5000
74.2000
846,900
Thu, 28 May 2026
74.6800
76.1800
72.9000
73.1200
872,100
Wed, 27 May 2026
72.0000
75.1350
71.3800
73.6000
709,000
Tue, 26 May 2026
74.9000
75.8150
73.3400
74.3100
566,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.5000
77.5800
74.4500
75.4100
643,800
Thu, 21 May 2026
77.3100
77.6950
74.2700
75.5400
1,066,000
Wed, 20 May 2026
78.9100
81.4400
75.1950
75.2900
1,767,000
Tue, 19 May 2026
79.4800
79.4800
77.0500
79.2500
1,543,900
Mon, 18 May 2026
72.4200
78.6390
71.7700
78.5100
1,883,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
72.3900
73.5000
71.4400
72.2900
1,011,200
Thu, 14 May 2026
68.2200
72.0500
68.2200
71.8500
1,036,000
Wed, 13 May 2026
69.4900
69.7800
68.1200
68.4000
923,300
Tue, 12 May 2026
68.4600
69.7200
67.4000
69.2800
1,581,800
Mon, 11 May 2026
66.1300
67.2000
64.5200
66.8300
1,721,800
Mon, 11 May 2026
23 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
65.0500
65.9200
64.2800
65.2100
1,195,600
Thu, 07 May 2026
22 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 07 May 2026
66.4800
67.2500
63.7700
65.8000
3,783,100
Wed, 06 May 2026
69.1700
70.1100
68.1700
68.5900
1,833,000
Tue, 05 May 2026
72.7300
73.9400
71.4650
72.1100
604,400
Mon, 04 May 2026
72.6900
73.9500
72.0700
73.2800
526,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.6700
75.0300
71.1500
71.6400
1,018,700
Thu, 30 Apr 2026
72.4900
75.9600
72.2300
74.3200
1,376,000
Thu, 30 Apr 2026
21 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 29 Apr 2026
20 · 6-K
After-hours · 16:17 ET
6-K ↗
Wed, 29 Apr 2026
19 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 29 Apr 2026
74.1500
75.2000
73.5300
74.3700
996,000
Tue, 28 Apr 2026
18 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 28 Apr 2026
17 · 20-F
After-hours · 16:16 ET
20-F ↗
Tue, 28 Apr 2026
73.4200
74.8100
73.0600
73.1200
1,266,500
Mon, 27 Apr 2026
72.0000
73.0000
71.1300
71.9600
1,038,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.3000
70.9000
69.1600
70.8900
1,596,400
Thu, 23 Apr 2026
67.4300
71.0000
67.2000
70.3000
1,259,600
Wed, 22 Apr 2026
68.7300
69.3800
68.0000
68.7000
1,188,300
Tue, 21 Apr 2026
66.4100
68.4200
65.5500
67.8800
1,248,500
Mon, 20 Apr 2026
65.7800
67.2800
65.1200
66.4800
1,090,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
62.6000
65.5200
61.5100
64.9800
2,222,300
Thu, 16 Apr 2026
64.1500
67.3100
64.1500
67.0600
906,600
Wed, 15 Apr 2026
64.7300
66.0600
64.0200
64.1800
826,500
Tue, 14 Apr 2026
66.0700
66.9200
63.9100
64.5600
1,075,000
Mon, 13 Apr 2026
67.9000
70.1200
66.7700
66.9200
1,163,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.6100
66.7800
64.4200
66.0800
656,100
Thu, 09 Apr 2026
66.0000
66.8400
64.2500
65.0800
1,154,800
Wed, 08 Apr 2026
65.1450
65.9700
62.4100
65.6000
3,335,500
Tue, 07 Apr 2026
71.7600
73.5900
69.2400
70.1300
769,900
Mon, 06 Apr 2026
71.0000
72.0000
69.7100
71.0400
1,151,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.4500
73.4700
70.2000
71.6200
1,295,700
Wed, 01 Apr 2026
16 · 6-K
After-hours · 17:00 ET
6-K ↗
Wed, 01 Apr 2026
73.2000
74.2020
68.9000
69.1200
3,493,200
Tue, 31 Mar 2026
76.5500
79.0400
74.5100
75.4700
3,293,300
Mon, 30 Mar 2026
75.0000
79.2000
75.0000
76.5500
2,239,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.2500
74.8450
72.5100
74.2100
1,981,600
Thu, 26 Mar 2026
72.7600
74.8600
71.9200
72.3100
2,017,300
Wed, 25 Mar 2026
70.6100
72.0700
70.0500
71.3300
1,748,800
Tue, 24 Mar 2026
69.1600
71.9100
68.7900
71.7600
1,609,500
Mon, 23 Mar 2026
69.2100
71.6900
67.7600
67.8500
3,355,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.6800
73.8900
70.9800
72.0600
2,384,400
Thu, 19 Mar 2026
70.2300
74.4660
69.6100
72.9600
4,108,200
Wed, 18 Mar 2026
15 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 18 Mar 2026
69.6500
70.1700
68.5900
69.4300
1,796,400
Tue, 17 Mar 2026
66.1900
69.9000
66.1900
69.1100
2,970,000
Tue, 17 Mar 2026
14 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 16 Mar 2026
64.4600
66.7700
64.2500
65.6900
1,929,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
62.3200
65.5000
61.7000
64.7400
2,640,400
Thu, 12 Mar 2026
60.8900
62.7200
59.9500
62.3700
2,548,000
Wed, 11 Mar 2026
59.7000
60.6000
58.9500
59.6700
2,085,000
Tue, 10 Mar 2026
59.2100
60.3050
58.1500
58.9400
1,875,200
Mon, 09 Mar 2026
63.4000
63.8500
59.7900
60.2500
2,167,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.1600
64.0000
61.0400
62.5900
3,174,600
Thu, 05 Mar 2026
59.3700
61.0000
58.7900
60.8600
1,352,800
Wed, 04 Mar 2026
59.5000
59.9000
57.8000
59.6900
1,036,600
Tue, 03 Mar 2026
59.0000
60.3890
58.0000
59.5700
3,118,000
Mon, 02 Mar 2026
59.7200
61.2700
58.5000
58.8900
3,916,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.0000
58.1600
55.8900
57.7400
1,351,400
Thu, 26 Feb 2026
54.7900
56.6000
54.7900
56.3300
589,600
Thu, 26 Feb 2026
13 · 6-K
Pre-market · 08:40 ET
6-K ↗
Wed, 25 Feb 2026
12 · 6-K
After-hours · 16:16 ET
6-K ↗
Wed, 25 Feb 2026
11 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 25 Feb 2026
57.2600
57.7900
55.8200
56.8100
847,100
Tue, 24 Feb 2026
57.1000
57.5000
56.4100
57.5000
605,200
Mon, 23 Feb 2026
58.9700
59.0800
56.4800
56.6500
629,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.8900
59.1500
58.1000
59.0200
1,014,600
Thu, 19 Feb 2026
10 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 19 Feb 2026
55.7300
59.2000
55.6900
59.0200
2,701,300
Wed, 18 Feb 2026
54.9400
55.5500
54.3500
55.4500
829,600
Tue, 17 Feb 2026
53.8000
54.5700
52.8150
53.9500
910,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.0000
54.5000
53.3600
54.1100
522,400
Thu, 12 Feb 2026
56.0000
56.0600
53.0900
53.8300
843,700
Wed, 11 Feb 2026
56.9400
56.9900
55.0000
56.0500
725,700
Wed, 11 Feb 2026
9 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 10 Feb 2026
55.0000
56.3800
54.8830
55.8700
821,200
Mon, 09 Feb 2026
55.1900
56.0500
54.6220
55.6000
848,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
54.7750
55.9900
54.7020
55.9400
791,600
Thu, 05 Feb 2026
55.7200
56.3900
53.7900
54.1400
1,975,900
Wed, 04 Feb 2026
56.4300
57.2900
55.3700
56.8400
2,151,900
Tue, 03 Feb 2026
56.2250
56.3000
54.9650
56.0000
6,547,700
Mon, 02 Feb 2026
60.0500
62.4200
59.0660
60.2300
1,683,100
Mon, 02 Feb 2026
8 · 6-K
Pre-market · 07:05 ET
6-K ↗
Mon, 02 Feb 2026
7 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.9200
61.2200
59.1000
60.4900
1,416,800
Thu, 29 Jan 2026
60.1300
60.6900
58.2500
60.5900
2,048,700
Wed, 28 Jan 2026
58.1300
59.5000
57.7220
59.4400
1,431,000
Tue, 27 Jan 2026
6 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 27 Jan 2026
54.7300
57.6300
54.7300
57.4700
2,059,200
Mon, 26 Jan 2026
53.3700
54.7600
52.3000
54.1000
971,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.7900
53.5300
52.1400
52.9000
631,000
Thu, 22 Jan 2026
52.0400
52.9010
50.7300
51.6000
685,100
Wed, 21 Jan 2026
50.0000
52.4300
50.0000
52.4300
1,028,800
Tue, 20 Jan 2026
48.6800
49.9400
48.3400
49.4500
771,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.0900
49.7500
48.3400
49.0400
414,900
Thu, 15 Jan 2026
48.2000
49.3300
47.7800
48.8500
572,300
Wed, 14 Jan 2026
5 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 14 Jan 2026
50.0500
51.0000
48.8400
48.9800
1,006,400
Tue, 13 Jan 2026
48.5000
50.2700
48.1100
49.9500
1,407,800
Mon, 12 Jan 2026
46.8800
48.3900
46.6400
47.9300
887,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
45.2200
46.4700
44.7900
46.1700
655,000
Thu, 08 Jan 2026
44.1500
45.7100
44.0450
45.2600
849,400
Wed, 07 Jan 2026
45.9100
46.0500
43.7100
43.8800
1,486,800
Tue, 06 Jan 2026
47.7000
48.3010
45.8750
45.8900
746,300
Mon, 05 Jan 2026
48.7700
49.0000
46.2010
47.2700
1,535,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.6000
49.6900
47.8200
48.8100
505,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.6600
49.2600
48.1700
48.6600
391,300
Tue, 30 Dec 2025
48.3100
48.7480
47.9800
48.4700
297,100
Mon, 29 Dec 2025
47.6000
48.4900
47.5500
47.9200
479,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
47.0200
47.9100
46.6200
47.4600
553,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
46.8900
47.6600
46.7500
47.2900
117,500
Tue, 23 Dec 2025
46.5000
47.6710
46.4000
47.1400
424,000
Mon, 22 Dec 2025
47.5000
48.2000
46.5600
46.5800
619,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
46.8100
47.2000
46.0800
46.3900
515,000
Thu, 18 Dec 2025
46.2000
47.1000
45.6300
46.3200
981,400
Wed, 17 Dec 2025
47.8600
47.8700
45.3400
45.9000
843,500
Tue, 16 Dec 2025
48.4700
48.8700
46.5200
46.8100
866,600
Tue, 16 Dec 2025
4 · 6-K
Pre-market · 08:35 ET
6-K ↗
Mon, 15 Dec 2025
49.2000
49.6000
48.5300
49.2700
425,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.9400
50.4900
48.7000
49.4600
386,400
Thu, 11 Dec 2025
50.6500
51.3100
49.3140
49.9200
673,100
Wed, 10 Dec 2025
51.2500
51.8900
50.5390
51.4300
558,200
Tue, 09 Dec 2025
50.7700
51.9450
50.7650
51.1500
418,300
Mon, 08 Dec 2025
51.0500
51.0500
50.0000
50.9000
358,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
53.3000
53.7200
50.8400
50.8800
1,129,700
Thu, 04 Dec 2025
54.0000
54.5000
51.3800
51.7900
1,121,500
Wed, 03 Dec 2025
3 · 6-K
After-hours · 17:29 ET
6-K ↗
Wed, 03 Dec 2025
50.4300
53.4400
50.0000
53.3000
1,408,200
Tue, 02 Dec 2025
49.4200
50.8100
48.6700
49.9900
876,300
Mon, 01 Dec 2025
49.0200
49.9000
48.8000
49.0900
561,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.7000
49.7400
48.7000
49.1600
522,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.4000
48.8700
47.9500
48.5300
1,115,400
Tue, 25 Nov 2025
47.7700
48.4000
46.5400
47.3900
942,900
Mon, 24 Nov 2025
48.4900
48.4900
47.2950
48.2100
686,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.5000
49.5400
47.3200
48.2100
885,000
Thu, 20 Nov 2025
51.3500
52.1000
49.8000
49.9200
1,050,300
Wed, 19 Nov 2025
49.2100
51.1500
48.6800
51.0800
1,118,600
Tue, 18 Nov 2025
48.2500
50.4000
47.7100
49.9400
964,400
Mon, 17 Nov 2025
49.0500
49.8400
48.5300
49.0300
745,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.5100
50.1900
47.0000
48.8400
1,139,800
Thu, 13 Nov 2025
50.0000
50.0000
47.3300
47.5500
1,405,000
Wed, 12 Nov 2025
52.4100
52.6500
49.4800
49.5100
1,938,200
Wed, 12 Nov 2025
2 · 6-K
Pre-market · 08:20 ET
6-K ↗
Tue, 11 Nov 2025
49.7200
51.3700
49.2600
50.8600
1,821,600
Mon, 10 Nov 2025
49.0550
49.5500
47.7100
49.1000
899,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
48.1000
48.8300
46.9100
48.1000
993,700
Thu, 06 Nov 2025
49.2300
49.3000
47.9100
48.3100
561,300
Wed, 05 Nov 2025
49.8200
49.8200
48.4750
48.5800
1,039,000
Tue, 04 Nov 2025
47.6700
49.2200
46.6900
48.5800
1,091,900
Mon, 03 Nov 2025
49.9800
50.5400
47.8350
49.0800
1,535,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
47.9800
49.6500
47.3700
48.4500
1,522,500
Thu, 30 Oct 2025
48.2100
48.4000
47.0200
47.1900
1,062,200
Wed, 29 Oct 2025
47.8350
49.4850
47.1760
48.4400
2,130,300
Tue, 28 Oct 2025
47.0000
48.3900
46.6300
47.5000
2,135,700
Mon, 27 Oct 2025
49.5000
50.7800
46.7350
47.5000
8,095,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.0000
41.0000
39.2830
40.0300
2,095,200
Thu, 23 Oct 2025
1 · 6-K
After market open · 09:40 ET
6-K ↗
Thu, 23 Oct 2025
37.2400
39.7500
36.5700
39.7400
3,789,400