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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
44.7800
45.7000
44.2500
45.0300
1,220,864
Thu, 22 Oct 2026
43.4000
45.8000
43.0400
45.7800
1,520,500
Wed, 21 Oct 2026
41.4200
43.5600
41.0100
43.2000
929,000
Tue, 20 Oct 2026
40.3800
41.8500
40.2620
41.6500
716,600
Mon, 19 Oct 2026
38.9600
40.3500
38.9600
40.1400
860,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
39.7800
40.6900
38.9410
39.5600
982,000
Thu, 15 Oct 2026
37.2800
40.1600
37.2800
39.2300
1,106,000
Wed, 14 Oct 2026
37.0600
37.6600
36.3000
36.8700
612,200
Tue, 13 Oct 2026
36.6200
38.7100
36.5200
37.1700
811,100
Mon, 12 Oct 2026
36.6800
37.5000
36.0800
36.4300
480,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
37.1400
37.4000
36.1400
36.3200
497,000
Thu, 08 Oct 2026
35.4900
37.0900
34.6000
37.0500
840,500
Wed, 07 Oct 2026
35.5800
35.9600
35.0200
35.4900
483,600
Tue, 06 Oct 2026
35.7700
35.8700
35.2410
35.5600
502,400
Mon, 05 Oct 2026
34.8600
36.2800
34.6100
35.7500
684,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
37.0100
37.0400
34.9600
35.1000
827,800
Thu, 01 Oct 2026
37.8700
38.7900
36.8200
36.9800
2,088,000
Wed, 30 Sep 2026
34.0400
35.3950
34.0150
34.7000
843,300
Tue, 29 Sep 2026
33.6000
34.1200
33.0000
33.9400
684,100
Mon, 28 Sep 2026
33.8000
34.2680
33.1700
33.7900
750,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
34.6000
35.2300
34.1400
34.5000
486,100
Thu, 24 Sep 2026
34.7900
35.0500
33.2600
34.8300
906,000
Wed, 23 Sep 2026
35.0600
35.6800
34.4500
34.4500
691,200
Tue, 22 Sep 2026
36.5500
36.7600
34.6850
35.0100
835,300
Mon, 21 Sep 2026
36.2600
37.3700
35.6600
35.8400
688,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
37.7200
37.7300
35.5000
35.5900
2,156,400
Thu, 17 Sep 2026
38.4000
38.7350
37.3700
37.7300
959,700
Wed, 16 Sep 2026
39.3100
39.7130
38.3400
38.3700
885,000
Tue, 15 Sep 2026
39.6000
41.1900
39.4870
40.1000
885,600
Mon, 14 Sep 2026
39.3000
40.9800
38.9700
40.4900
1,142,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
36.7000
37.9300
36.4500
37.7500
1,465,000
Thu, 10 Sep 2026
36.2100
37.0700
35.9000
36.7000
804,100
Wed, 09 Sep 2026
37.1300
37.2250
35.8400
36.1400
948,500
Tue, 08 Sep 2026
38.1200
38.1200
36.2300
37.1200
1,465,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
39.8150
39.8150
38.3400
39.1300
1,016,600
Thu, 03 Sep 2026
39.9200
40.9100
39.2300
40.3500
783,200
Wed, 02 Sep 2026
39.3800
40.4500
38.8500
38.8800
906,100
Tue, 01 Sep 2026
40.0200
40.7200
39.2400
39.6800
920,900
Mon, 31 Aug 2026
40.1800
41.3150
39.8360
40.7100
1,225,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
40.2600
41.4900
40.2000
40.5200
914,000
Thu, 27 Aug 2026
39.5200
40.7100
38.8700
40.1700
922,800
Wed, 26 Aug 2026
39.2600
40.1600
38.3700
38.7900
857,600
Tue, 25 Aug 2026
38.8800
40.1900
38.6040
40.0800
929,600
Mon, 24 Aug 2026
39.5800
40.3400
39.0010
39.5800
782,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
39.0400
41.0550
38.8200
39.6200
1,097,000
Thu, 20 Aug 2026
9 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Thu, 20 Aug 2026
39.3700
40.5800
38.6500
39.6300
1,460,400
Wed, 19 Aug 2026
37.6100
40.7900
37.6100
39.5200
2,046,000
Tue, 18 Aug 2026
36.9800
37.3600
36.1300
37.3100
2,380,600
Mon, 17 Aug 2026
37.1800
37.8100
36.1400
36.2600
3,141,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
38.2100
39.2890
35.5100
37.3800
6,224,900
Thu, 13 Aug 2026
8 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Thu, 13 Aug 2026
39.0300
41.6500
38.2710
40.9900
4,016,300
Wed, 12 Aug 2026
38.0300
38.7500
36.7700
38.7400
1,932,400
Tue, 11 Aug 2026
38.0300
39.8800
37.3600
38.9800
1,886,600
Mon, 10 Aug 2026
37.0000
39.0900
36.8300
38.5500
1,453,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
36.6900
38.0300
36.6300
37.4000
805,800
Thu, 06 Aug 2026
36.6450
37.3600
34.7900
37.2500
2,024,900
Wed, 05 Aug 2026
38.1200
38.5600
37.1700
38.3800
1,202,700
Tue, 04 Aug 2026
36.4800
38.3030
36.3600
38.1300
1,015,400
Mon, 03 Aug 2026
37.6700
38.4200
36.7600
37.1400
1,002,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
34.5100
36.8400
34.0100
36.6000
2,737,300
Thu, 30 Jul 2026
36.7100
37.4000
35.2800
36.3900
1,633,600
Wed, 29 Jul 2026
35.1600
38.9700
34.3100
38.1500
2,249,800
Tue, 28 Jul 2026
33.1700
36.0100
33.1700
35.1100
3,108,400
Mon, 27 Jul 2026
32.2600
33.5400
32.0600
32.6400
1,126,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
31.0000
32.0000
30.7800
31.3000
2,039,500
Thu, 23 Jul 2026
30.1000
30.6900
29.2600
30.6100
1,476,500
Wed, 22 Jul 2026
32.7000
32.8500
30.5000
30.6700
1,713,400
Tue, 21 Jul 2026
31.3400
32.7600
31.2900
32.1000
1,073,500
Mon, 20 Jul 2026
31.7100
32.9400
31.2500
32.2900
1,027,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
32.0700
32.8500
31.7200
32.2300
1,161,200
Thu, 16 Jul 2026
32.1000
33.5900
31.4800
32.2000
1,534,800
Wed, 15 Jul 2026
31.4300
32.6000
31.2000
31.9800
2,121,500
Tue, 14 Jul 2026
30.3400
32.2000
30.0000
30.9200
1,609,300
Mon, 13 Jul 2026
30.6500
32.3700
30.5400
32.1200
1,652,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
31.6900
32.1940
29.8050
29.9600
1,380,500
Thu, 09 Jul 2026
28.8100
31.4800
28.3900
31.2900
1,811,500
Wed, 08 Jul 2026
30.6000
31.2800
29.6500
29.9000
2,933,300
Tue, 07 Jul 2026
32.3300
32.9900
31.2200
31.6500
2,037,300
Mon, 06 Jul 2026
32.5700
32.6400
30.6700
30.9500
3,243,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
31.7900
33.1900
31.7900
32.5100
2,140,900
Wed, 01 Jul 2026
29.7700
31.9200
29.7700
31.3900
3,197,000
Tue, 30 Jun 2026
29.1400
29.5000
28.0200
28.9400
2,343,400
Mon, 29 Jun 2026
30.8600
31.2400
29.8630
30.0800
2,382,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
27.7300
30.1500
27.7300
30.0300
9,062,500
Thu, 25 Jun 2026
29.2850
29.2850
27.5600
27.7300
2,259,000
Wed, 24 Jun 2026
29.3200
29.9800
28.9000
29.1200
2,381,200
Tue, 23 Jun 2026
30.6600
30.9900
28.9400
29.2800
2,155,500
Mon, 22 Jun 2026
30.4100
31.3700
28.8500
29.9700
1,619,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
31.7200
32.7400
30.2800
30.7400
3,352,600
Wed, 17 Jun 2026
36.5000
37.8800
34.3000
34.6100
2,207,800
Tue, 16 Jun 2026
36.6200
37.7950
36.4950
36.6300
1,175,300
Mon, 15 Jun 2026
37.4000
38.8700
36.8200
36.8700
1,040,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
36.4100
38.0300
35.5000
37.4900
1,097,400
Thu, 11 Jun 2026
36.5100
37.2750
34.8500
36.4200
1,142,000
Wed, 10 Jun 2026
36.8300
38.0100
35.9000
36.8500
1,154,200
Tue, 09 Jun 2026
37.8000
38.8700
36.2600
37.4700
1,269,200
Mon, 08 Jun 2026
38.3700
39.0400
37.7300
38.1700
1,270,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
40.3500
41.0400
37.6860
38.3000
1,324,900
Thu, 04 Jun 2026
41.5000
41.8490
38.9300
39.5800
1,407,900
Wed, 03 Jun 2026
41.4800
41.4900
38.9630
39.6700
2,093,400
Tue, 02 Jun 2026
42.8700
43.6200
41.9600
42.2800
2,236,700
Mon, 01 Jun 2026
41.5800
44.6400
40.8000
44.4400
2,527,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
39.8100
41.1100
38.9200
40.3600
1,875,400
Thu, 28 May 2026
38.6300
40.1600
38.3750
39.9300
1,535,000
Wed, 27 May 2026
38.3300
39.9300
38.3000
38.8200
1,188,100
Tue, 26 May 2026
39.7600
39.8350
38.0000
38.4200
1,491,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
40.8000
42.0150
39.1000
40.1300
1,204,400
Thu, 21 May 2026
41.1200
41.5450
39.4100
40.6300
1,698,700
Wed, 20 May 2026
39.7800
41.8000
38.6380
41.7900
1,713,200
Tue, 19 May 2026
40.8600
41.4300
39.2250
40.2500
2,667,300
Mon, 18 May 2026
39.2000
40.4900
37.1900
39.8500
2,399,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
37.4500
40.4600
37.1200
38.9100
6,514,500
Thu, 14 May 2026
7 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Thu, 14 May 2026
33.2400
34.2500
33.0700
34.0800
3,075,100
Wed, 13 May 2026
35.1100
35.1900
32.5000
32.7500
3,091,800
Tue, 12 May 2026
37.4500
37.8800
35.6300
35.7100
2,175,200
Mon, 11 May 2026
38.7400
39.5200
36.7950
37.2100
1,852,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
40.3900
40.3900
38.4900
39.2300
1,472,400
Thu, 07 May 2026
41.4400
42.3000
40.5550
40.9700
1,505,800
Wed, 06 May 2026
39.6300
40.8850
38.7200
40.6900
1,662,600
Tue, 05 May 2026
40.0000
40.2500
38.4900
40.0900
1,003,100
Mon, 04 May 2026
40.7600
42.1000
39.6470
40.1800
1,072,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
42.2500
43.1000
40.1650
40.6200
1,195,400
Thu, 30 Apr 2026
40.0000
41.3400
39.5300
41.2300
1,082,500
Wed, 29 Apr 2026
40.5000
40.8200
39.7500
40.6600
1,361,000
Tue, 28 Apr 2026
6 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Tue, 28 Apr 2026
42.9900
43.8500
40.9400
41.0200
1,705,400
Mon, 27 Apr 2026
42.8000
44.1600
42.3000
42.4000
1,087,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
43.0100
43.3950
41.6650
42.8400
2,001,500
Thu, 23 Apr 2026
46.2600
46.2600
42.2800
43.3200
1,809,700
Wed, 22 Apr 2026
50.3400
51.0900
47.0500
47.7300
1,143,700
Tue, 21 Apr 2026
50.7300
52.1900
50.0500
50.3400
1,112,800
Mon, 20 Apr 2026
49.7600
51.2350
49.7600
50.6000
1,529,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
50.4700
50.7750
49.4150
49.9700
1,206,000
Thu, 16 Apr 2026
49.6000
50.8500
49.1580
49.3300
1,363,000
Wed, 15 Apr 2026
46.9800
49.1000
46.2800
48.7400
1,089,900
Tue, 14 Apr 2026
47.0100
47.6550
46.0600
46.2900
1,298,200
Mon, 13 Apr 2026
43.3900
46.6300
43.0000
46.6300
2,112,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.6800
46.2550
43.0100
43.2600
1,096,300
Thu, 09 Apr 2026
45.6600
46.1400
44.1300
45.3000
1,743,100
Wed, 08 Apr 2026
47.6200
47.8400
45.1200
45.8100
1,232,200
Tue, 07 Apr 2026
46.4200
47.1050
45.3300
46.1000
850,000
Mon, 06 Apr 2026
47.8700
47.8900
46.5300
46.6400
1,136,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
46.3900
48.1650
45.9800
47.8500
989,600
Wed, 01 Apr 2026
45.7300
47.4400
44.7700
46.5600
1,407,000
Tue, 31 Mar 2026
46.3000
47.2300
45.3000
46.1100
1,028,800
Mon, 30 Mar 2026
44.6900
46.5000
44.6900
45.6800
1,004,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5 · 6-K
After-hours · 17:05 ET
FORM 6-K ↗
Fri, 27 Mar 2026
44.3800
45.0100
43.4650
44.5200
769,400
Thu, 26 Mar 2026
43.3200
46.6600
43.3200
45.3500
982,500
Wed, 25 Mar 2026
43.9400
44.9000
42.4300
43.6200
908,400
Tue, 24 Mar 2026
43.9700
43.9700
42.0000
43.0800
1,140,900
Mon, 23 Mar 2026
45.4300
45.9200
43.9300
44.8500
878,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
44.4200
45.6300
43.5000
44.7100
1,514,800
Thu, 19 Mar 2026
43.6100
45.7100
42.3610
45.0400
1,255,600
Wed, 18 Mar 2026
44.1900
45.3800
44.1800
44.2700
892,600
Tue, 17 Mar 2026
44.7000
46.4050
44.4100
44.6300
1,027,300
Mon, 16 Mar 2026
45.0200
45.4880
44.1800
44.4600
1,451,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
45.4700
47.2100
44.6800
44.9500
1,039,200
Thu, 12 Mar 2026
47.1000
48.7400
45.1050
45.2300
1,271,600
Wed, 11 Mar 2026
48.7400
49.6900
47.6000
47.8000
1,369,300
Tue, 10 Mar 2026
49.6900
50.8000
46.6910
48.4300
1,046,400
Mon, 09 Mar 2026
50.5400
51.2900
48.9500
50.4300
1,708,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.4500
53.5600
50.4700
51.6100
1,651,000
Thu, 05 Mar 2026
51.9900
53.9000
51.9900
53.2000
2,177,300
Wed, 04 Mar 2026
50.1000
52.0900
49.7900
52.0000
1,336,900
Tue, 03 Mar 2026
47.2200
50.7400
47.2200
49.8400
1,355,300
Mon, 02 Mar 2026
48.5100
49.5300
47.5340
48.5000
1,320,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
4 · 20-F
After-hours · 17:04 ET
20-F ↗
Fri, 27 Feb 2026
47.8500
49.8900
46.3100
49.7600
3,460,600
Thu, 26 Feb 2026
3 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Thu, 26 Feb 2026
44.7600
47.5100
44.7000
46.8700
2,274,200
Wed, 25 Feb 2026
42.8900
44.8550
40.7710
44.5300
2,963,100
Tue, 24 Feb 2026
41.6300
42.5300
40.7600
42.3300
2,980,100
Mon, 23 Feb 2026
44.9400
45.7700
41.4500
41.5600
1,453,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
45.2600
48.0110
44.9700
45.8200
1,340,400
Thu, 19 Feb 2026
45.3400
47.3340
44.5100
45.8400
1,774,200
Wed, 18 Feb 2026
48.6800
49.8800
48.3500
49.4600
992,800
Tue, 17 Feb 2026
49.7200
50.4600
47.6100
48.4600
1,627,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
49.9100
50.4200
48.4100
49.4000
1,772,200
Thu, 12 Feb 2026
55.5400
55.5400
48.2000
49.2800
2,576,000
Wed, 11 Feb 2026
59.7600
61.3000
54.6500
55.4700
2,136,600
Tue, 10 Feb 2026
60.9800
61.6900
59.3300
60.2400
1,620,300
Mon, 09 Feb 2026
58.8900
60.6300
57.1000
60.1400
1,316,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
58.0100
60.1250
57.8000
60.0300
1,062,800
Thu, 05 Feb 2026
59.9000
60.8100
56.2800
57.7200
2,344,200
Wed, 04 Feb 2026
57.4300
60.7300
56.7300
60.4000
1,451,400
Tue, 03 Feb 2026
61.9300
62.6100
56.6500
58.0900
2,218,100
Mon, 02 Feb 2026
66.8700
68.0200
65.2000
65.7900
1,325,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.7200
67.8100
65.2300
66.8800
2,036,800
Thu, 29 Jan 2026
69.2400
69.2700
64.5500
66.2200
1,599,000
Wed, 28 Jan 2026
69.0350
70.6100
68.7600
69.7500
1,485,600
Tue, 27 Jan 2026
69.0000
69.3500
66.7000
69.1500
1,148,600
Mon, 26 Jan 2026
69.2700
69.4950
67.1450
69.1900
1,041,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.9100
71.4600
68.5550
69.0400
1,151,200
Thu, 22 Jan 2026
67.5700
69.6260
67.5700
69.0500
1,059,600
Wed, 21 Jan 2026
63.7300
67.0800
62.9650
66.8100
1,429,200
Tue, 20 Jan 2026
67.1700
68.1200
62.0000
62.8500
2,134,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.7200
69.8100
66.6050
68.2000
1,529,900
Thu, 15 Jan 2026
68.0000
68.9200
66.1100
67.4800
1,253,900
Wed, 14 Jan 2026
65.8300
68.8800
65.7050
67.9300
1,070,200
Tue, 13 Jan 2026
67.9500
68.0000
65.0300
65.2000
840,500
Mon, 12 Jan 2026
68.3800
68.5500
66.3500
67.5000
634,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.3300
70.0700
67.4500
68.3900
527,000
Thu, 08 Jan 2026
69.5400
70.2350
68.6100
69.1800
811,300
Wed, 07 Jan 2026
69.6800
71.2500
68.8700
70.3600
883,300
Tue, 06 Jan 2026
66.0800
70.0800
66.0800
70.0800
1,081,300
Mon, 05 Jan 2026
63.3000
68.3300
62.9000
66.6900
1,570,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
66.5500
67.5600
63.0200
63.0700
1,227,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
66.0500
66.7450
65.3000
65.3700
765,700
Tue, 30 Dec 2025
67.1800
68.2000
66.2950
66.4800
707,000
Mon, 29 Dec 2025
67.4000
68.4500
66.8600
67.5800
1,042,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
67.9200
68.1650
66.8150
67.4800
677,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
67.3000
68.6150
66.4300
68.0400
357,400
Tue, 23 Dec 2025
67.5550
68.4700
66.1000
67.0200
659,700
Mon, 22 Dec 2025
69.6400
70.5600
67.5700
68.2500
805,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
67.8600
70.0000
67.8600
69.4800
1,939,400
Thu, 18 Dec 2025
66.6900
69.0000
66.4800
68.3400
1,463,000
Wed, 17 Dec 2025
65.8900
69.0000
65.8900
66.6100
1,032,800
Tue, 16 Dec 2025
66.7000
68.3500
65.7100
66.0000
890,700
Mon, 15 Dec 2025
67.7200
68.8300
66.0270
67.4100
1,303,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.3100
69.3200
66.3400
67.7000
1,096,300
Thu, 11 Dec 2025
68.0000
69.9500
67.5000
67.8800
1,210,000
Wed, 10 Dec 2025
68.6900
69.4150
66.8500
68.9200
1,115,100
Tue, 09 Dec 2025
68.9600
70.6100
68.3400
68.7400
1,190,300
Mon, 08 Dec 2025
70.9500
71.5500
68.7700
69.1700
1,142,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
69.8800
72.1000
69.7000
71.2100
1,303,500
Thu, 04 Dec 2025
69.6600
70.9150
69.0000
70.2600
1,145,500
Wed, 03 Dec 2025
65.4100
69.7300
64.9150
69.4100
1,722,800
Tue, 02 Dec 2025
64.9300
65.1600
63.6150
64.8600
843,100
Mon, 01 Dec 2025
63.2900
65.1150
63.1700
64.6000
990,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.9000
64.1600
62.4700
63.6300
375,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.3100
64.0600
62.5900
62.9800
792,500
Tue, 25 Nov 2025
61.7900
63.2400
61.7550
63.1900
937,700
Mon, 24 Nov 2025
62.7200
63.7900
60.8100
61.6600
1,207,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
59.6300
62.9300
59.6300
62.8800
2,124,500
Thu, 20 Nov 2025
60.6100
61.8600
58.5950
59.3600
1,771,700
Wed, 19 Nov 2025
60.3400
63.9600
60.2500
61.4600
1,525,300
Tue, 18 Nov 2025
58.5800
61.0050
58.5050
60.4400
1,698,700
Mon, 17 Nov 2025
61.6000
61.6700
58.4300
58.8800
1,623,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
60.9400
65.1400
60.5000
61.0700
2,663,800
Thu, 13 Nov 2025
2 · 6-K
After-hours · 16:21 ET
FORM 6-K ↗
Thu, 13 Nov 2025
1 · 6-K
After-hours · 16:16 ET
FORM 6-K ↗
Thu, 13 Nov 2025
61.0500
64.9300
60.6100
62.8400
2,875,500
Wed, 12 Nov 2025
63.4600
64.0990
61.6400
61.7700
1,084,000
Tue, 11 Nov 2025
63.1500
63.7000
61.2700
62.8700
1,383,300
Mon, 10 Nov 2025
62.0200
63.9600
60.6750
63.8900
1,844,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
58.1000
60.8400
58.0200
60.7000
1,384,500
Thu, 06 Nov 2025
61.1700
62.3840
58.3700
58.8000
1,518,800
Wed, 05 Nov 2025
59.0800
60.2400
58.8450
60.2000
1,001,000
Tue, 04 Nov 2025
59.8000
61.4800
58.2900
58.8700
1,235,200
Mon, 03 Nov 2025
61.0000
61.3500
59.1450
60.7700
1,838,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.0400
61.9300
59.5450
61.5800
1,194,700
Thu, 30 Oct 2025
58.8000
60.6000
58.7180
60.0500
1,151,700
Wed, 29 Oct 2025
60.5800
61.2800
58.9200
59.4600
1,026,700
Tue, 28 Oct 2025
62.5800
64.1900
60.5700
60.7800
1,234,800
Mon, 27 Oct 2025
60.5700
63.5500
60.1600
62.6400
1,384,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.6300
61.0000
59.1200
59.7800
781,300