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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
39.8150
39.8150
38.3400
39.1300
1,016,624
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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 6-K
After-hours · 16:21 ET
FORM 6-K ↗
Thu, 13 Nov 2025
2 · 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
Thu, 23 Oct 2025
59.6700
60.3300
58.5580
59.9100
1,044,700
Wed, 22 Oct 2025
61.0300
61.2600
59.0900
59.6000
1,491,700
Tue, 21 Oct 2025
58.7300
62.2500
58.6610
61.2800
1,426,000
Mon, 20 Oct 2025
58.5700
60.0000
57.8000
58.1000
1,529,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.1900
58.0400
56.1300
57.7700
884,400
Thu, 16 Oct 2025
57.4600
58.5500
56.5010
56.5700
2,011,500
Wed, 15 Oct 2025
60.0800
60.1000
57.0610
57.5200
1,937,000
Tue, 14 Oct 2025
58.1800
60.5690
57.7000
59.6900
862,200
Mon, 13 Oct 2025
58.2900
59.3700
57.1300
59.3500
1,084,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.0000
60.2600
56.0950
57.3400
1,886,200
Thu, 09 Oct 2025
59.3200
60.0000
58.5800
59.4800
818,000
Wed, 08 Oct 2025
59.0500
60.3500
58.5500
59.4100
911,100
Tue, 07 Oct 2025
60.7900
61.1600
58.2400
58.9400
922,800
Mon, 06 Oct 2025
60.3000
61.4000
58.9400
60.2300
1,315,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.7000
61.1400
59.3800
60.2300
1,872,900
Thu, 02 Oct 2025
59.4300
62.2600
58.6700
59.4500
2,415,000
Wed, 01 Oct 2025
1 · 6-K
After-hours · 16:34 ET
FORM 6-K ↗
Wed, 01 Oct 2025
57.6800
58.8550
55.6100
56.8800
1,312,500
Tue, 30 Sep 2025
59.4700
59.8900
56.8900
57.3800
1,817,700
Mon, 29 Sep 2025
58.5100
60.5300
57.3700
59.9200
1,507,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
55.8500
58.7500
55.7200
58.0100
1,622,100
Thu, 25 Sep 2025
56.7500
57.7800
55.6900
55.9900
1,350,600
Wed, 24 Sep 2025
56.8400
58.4900
56.7220
58.0400
1,499,600
Tue, 23 Sep 2025
57.9300
58.1000
55.8400
56.7300
1,362,000
Mon, 22 Sep 2025
56.8900
58.8700
56.4000
57.4900
2,222,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
57.2600
57.6300
55.9350
57.0000
1,706,500
Thu, 18 Sep 2025
57.2600
57.6700
55.9450
57.2500
1,308,100
Wed, 17 Sep 2025
56.5500
58.4200
55.8400
56.3600
1,368,600
Tue, 16 Sep 2025
55.7300
56.8200
54.7750
56.8000
1,651,400
Mon, 15 Sep 2025
57.0600
57.2400
54.3600
55.6000
2,410,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.9200
59.0000
55.9100
56.1100
1,477,600
Thu, 11 Sep 2025
57.3500
58.7300
57.0440
58.5000
1,451,200
Wed, 10 Sep 2025
59.7200
59.8800
56.1350
57.1500
2,145,100
Tue, 09 Sep 2025
61.6700
61.7800
59.8300
59.9800
1,182,900
Mon, 08 Sep 2025
62.9300
63.1200
60.5700
61.5700
1,329,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
62.9000
64.2200
61.7400
63.1200
1,609,600