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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
42.1100
42.5100
41.6600
41.8100
2,241,292
Tue, 21 Jul 2026
42.5500
42.6000
42.1500
42.1500
4,182,800
Mon, 20 Jul 2026
43.5000
43.6900
42.2700
42.3900
5,574,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.0000
44.0000
43.2700
43.6300
2,342,700
Fri, 17 Jul 2026
41 · 6-K
Next filing day · accepted 16 Jul, 21:49 ET
FORM 6-K ↗
Thu, 16 Jul 2026
44.1800
44.5900
43.7900
44.3000
3,190,500
Wed, 15 Jul 2026
44.0300
45.0800
43.9200
44.4700
3,344,200
Tue, 14 Jul 2026
43.7100
43.8500
43.1300
43.6600
3,203,100
Mon, 13 Jul 2026
43.7400
44.3000
43.2100
43.3600
2,471,300
Mon, 13 Jul 2026
40 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
43.3600
43.9300
43.2900
43.7300
3,127,400
Thu, 09 Jul 2026
42.9700
43.5500
42.6400
43.0900
2,801,300
Wed, 08 Jul 2026
43.4300
43.4600
42.4900
42.9300
2,891,400
Tue, 07 Jul 2026
44.0000
44.1200
43.5100
43.7900
2,570,200
Mon, 06 Jul 2026
43.6400
44.3100
43.6300
43.9600
4,208,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
43.4800
43.6000
42.9200
43.4300
3,711,700
Wed, 01 Jul 2026
42.6100
43.3000
42.4900
42.7700
2,125,700
Tue, 30 Jun 2026
42.1000
42.9200
41.9300
42.5900
4,029,200
Mon, 29 Jun 2026
43.3100
43.4500
41.9000
42.1400
3,332,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
42.8700
43.2200
42.5100
42.8700
3,026,900
Thu, 25 Jun 2026
43.4000
43.6900
42.6300
43.0000
3,346,500
Wed, 24 Jun 2026
43.9400
43.9400
42.6300
42.9300
7,493,000
Tue, 23 Jun 2026
43.7500
44.2000
43.4800
43.9400
4,164,100
Mon, 22 Jun 2026
39 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Mon, 22 Jun 2026
44.1600
45.0000
43.8700
44.1300
4,194,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.0900
45.3200
44.2400
44.4400
3,709,000
Wed, 17 Jun 2026
45.5100
46.3900
44.7200
44.7400
4,415,300
Tue, 16 Jun 2026
45.9000
46.1500
45.4700
45.6700
3,490,900
Mon, 15 Jun 2026
46.2600
46.5000
45.6700
45.6800
3,988,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
45.4800
45.7000
45.0600
45.2100
3,340,700
Thu, 11 Jun 2026
44.7100
45.0800
43.8400
45.0300
3,943,700
Wed, 10 Jun 2026
45.1000
45.7100
44.5800
44.6100
3,978,700
Tue, 09 Jun 2026
44.6500
45.6500
44.4300
45.5100
5,335,000
Mon, 08 Jun 2026
44.7300
45.0400
44.0600
44.2300
6,171,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38 · 6-K
After-hours · 16:59 ET
FORM 6-K ↗
Fri, 05 Jun 2026
44.7300
44.8000
44.0900
44.6000
3,503,100
Thu, 04 Jun 2026
44.1600
45.1500
44.0200
45.0500
4,515,800
Wed, 03 Jun 2026
44.3000
44.4100
43.5700
43.8800
6,424,200
Tue, 02 Jun 2026
45.1100
45.9600
45.0300
45.5900
3,113,800
Tue, 02 Jun 2026
37 · 6-K
Next filing day · accepted 01 Jun, 17:44 ET
FORM 6-K ↗
Mon, 01 Jun 2026
45.2800
45.7400
44.8000
45.3200
4,774,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
45.9700
46.5200
45.5300
45.5900
4,705,200
Thu, 28 May 2026
45.9200
46.5900
45.3400
46.0800
3,406,400
Wed, 27 May 2026
46.1000
46.5600
45.6500
46.0100
3,422,400
Tue, 26 May 2026
36 · 6-K
After-hours · 17:10 ET
FORM 6-K ↗
Tue, 26 May 2026
46.0000
46.7000
45.5300
46.0200
3,070,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
45.6900
45.8900
45.1100
45.3700
2,514,000
Thu, 21 May 2026
45.0000
45.6500
44.5900
45.4400
5,277,400
Wed, 20 May 2026
44.7900
45.4700
44.1200
45.3400
3,911,600
Tue, 19 May 2026
44.9100
45.3600
44.2500
44.2800
4,106,000
Mon, 18 May 2026
45.7800
46.2200
44.6900
45.0600
5,298,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35 · 6-K
After-hours · 17:04 ET
6-K ↗
Fri, 15 May 2026
46.6400
46.8500
45.4100
45.5400
5,627,600
Thu, 14 May 2026
45.8800
48.6000
45.7100
47.5300
8,233,200
Thu, 14 May 2026
34 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Wed, 13 May 2026
45.5900
45.9000
45.0900
45.0900
6,875,300
Tue, 12 May 2026
46.2200
46.2900
45.5900
45.9000
4,734,800
Mon, 11 May 2026
46.8400
47.1900
46.1600
46.3400
6,688,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
46.6300
47.0800
45.8700
47.0800
4,556,300
Thu, 07 May 2026
46.7100
46.9500
46.1100
46.5100
6,423,400
Wed, 06 May 2026
46.7000
47.0900
46.1300
46.4500
13,045,700
Tue, 05 May 2026
45.2500
46.0000
44.9100
45.8400
3,966,400
Mon, 04 May 2026
33 · 6-K
After-hours · 16:37 ET
FORM 6-K ↗
Mon, 04 May 2026
45.1600
45.8400
44.6900
44.9800
4,151,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
45.5000
45.7300
44.9900
45.2300
5,727,900
Thu, 30 Apr 2026
43.1300
45.2000
43.0400
45.1200
4,973,100
Wed, 29 Apr 2026
44.1500
44.4600
42.9500
43.1700
5,471,600
Tue, 28 Apr 2026
44.8500
44.9600
44.0100
44.2300
6,022,700
Mon, 27 Apr 2026
45.3000
45.7800
44.7700
44.8200
4,159,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
45.4000
45.6200
44.9100
45.4800
3,292,500
Thu, 23 Apr 2026
45.8000
46.2400
44.8600
45.3600
5,415,600
Wed, 22 Apr 2026
46.9300
46.9900
46.0100
46.1900
5,562,700
Wed, 22 Apr 2026
32 · 6-K
Next filing day · accepted 21 Apr, 19:52 ET
FORM 6-K ↗
Tue, 21 Apr 2026
46.9600
47.6800
46.3000
46.4400
5,592,700
Mon, 20 Apr 2026
46.3700
46.9400
46.2600
46.6600
4,816,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
46.7200
47.6000
46.5200
46.5900
5,362,000
Fri, 17 Apr 2026
31 · 6-K
Next filing day · accepted 16 Apr, 19:56 ET
FORM 6-K ↗
Thu, 16 Apr 2026
46.4900
46.6700
45.9100
45.9500
4,905,600
Wed, 15 Apr 2026
45.8600
46.8000
45.7100
46.5000
6,182,500
Tue, 14 Apr 2026
44.0000
45.6900
43.8600
45.5500
6,536,400
Tue, 14 Apr 2026
30 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Mon, 13 Apr 2026
41.7600
43.8300
41.7600
43.6900
5,992,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.3700
42.7600
42.0200
42.1400
4,875,200
Thu, 09 Apr 2026
41.8100
42.6200
41.7900
42.3300
4,990,300
Wed, 08 Apr 2026
42.6900
43.2000
41.8600
42.0500
9,123,200
Tue, 07 Apr 2026
40.4500
40.8300
40.0400
40.7800
4,435,500
Mon, 06 Apr 2026
40.7700
41.0600
40.5500
40.7600
3,249,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
39.7900
41.1600
39.6600
40.8900
5,233,800
Wed, 01 Apr 2026
41.0000
41.1900
40.3800
40.7400
9,220,900
Tue, 31 Mar 2026
39.5100
40.5800
39.1100
40.4700
6,336,800
Mon, 30 Mar 2026
39.3900
39.9800
38.6300
38.7200
9,830,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
39.4700
39.6200
38.8900
39.0000
5,036,000
Thu, 26 Mar 2026
39.4200
40.5000
39.3900
39.6600
5,526,100
Wed, 25 Mar 2026
40.0000
40.2700
39.2200
39.9100
5,909,100
Tue, 24 Mar 2026
38.8000
39.2900
38.3200
39.2200
6,925,900
Mon, 23 Mar 2026
39.3600
39.9500
38.9700
39.4500
5,412,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
39.0700
39.1800
37.9300
38.2600
6,633,600
Thu, 19 Mar 2026
38.7800
39.1500
38.4300
39.1200
6,058,100
Thu, 19 Mar 2026
29 · 6-K/A
Next filing day · accepted 18 Mar, 20:46 ET
6-K/A ↗
Wed, 18 Mar 2026
39.4400
40.2000
39.1700
39.2500
3,853,300
Wed, 18 Mar 2026
28 · 6-K
Pre-market · 07:17 ET
FORM 6-K ↗
Wed, 18 Mar 2026
27 · 6-K
Next filing day · accepted 17 Mar, 19:43 ET
6-K ↗
Wed, 18 Mar 2026
26 · 40-F
Next filing day · accepted 17 Mar, 19:34 ET
40-F ↗
Tue, 17 Mar 2026
39.6300
40.0600
39.4900
39.7100
5,025,600
Mon, 16 Mar 2026
39.3000
39.3900
38.6600
39.1400
4,738,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
39.0000
39.2600
38.2800
38.3700
8,743,000
Thu, 12 Mar 2026
39.7500
40.1400
38.6900
38.7600
9,935,900
Wed, 11 Mar 2026
41.5600
41.8900
40.4300
40.5400
6,537,500
Tue, 10 Mar 2026
41.0400
42.3400
40.5000
41.6900
5,681,100
Mon, 09 Mar 2026
40.3300
41.1600
39.6300
41.0800
9,201,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
41.5000
41.6000
40.4300
41.2000
7,766,900
Thu, 05 Mar 2026
42.7700
43.3100
41.9600
42.4900
6,566,500
Wed, 04 Mar 2026
43.3400
43.5800
42.9300
43.1900
3,878,900
Tue, 03 Mar 2026
42.6100
43.4000
41.5000
43.0000
7,805,600
Mon, 02 Mar 2026
42.7800
44.4500
42.2700
43.9600
6,250,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
44.6000
44.6800
43.2400
43.8400
11,845,300
Thu, 26 Feb 2026
45.8400
46.1100
44.8400
45.4500
5,631,000
Wed, 25 Feb 2026
45.4000
45.8100
44.6100
45.5900
3,844,700
Tue, 24 Feb 2026
43.8500
45.1700
43.5700
44.9900
6,358,600
Mon, 23 Feb 2026
45.6000
45.8500
43.7200
44.0000
9,414,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
45.8900
46.4200
45.5400
45.9800
4,742,400
Thu, 19 Feb 2026
47.0300
47.2100
45.6200
46.1800
6,610,600
Wed, 18 Feb 2026
47.7400
47.8500
47.1800
47.4500
4,767,100
Tue, 17 Feb 2026
47.7900
48.3300
47.1800
47.7800
6,549,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.9200
48.1800
47.3200
47.7900
4,931,200
Thu, 12 Feb 2026
47.5300
48.7900
46.7000
47.6700
9,068,500
Thu, 12 Feb 2026
25 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Wed, 11 Feb 2026
48.0200
48.0300
46.4800
46.6200
4,600,600
Tue, 10 Feb 2026
47.0400
47.9800
46.9500
47.7300
7,110,600
Mon, 09 Feb 2026
45.5200
46.9800
45.4300
46.8700
8,299,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.9400
45.3200
44.5800
45.2100
3,734,500
Thu, 05 Feb 2026
45.1100
45.7100
44.1200
44.3100
6,287,700
Wed, 04 Feb 2026
45.0000
46.0000
44.5800
45.8800
7,537,100
Tue, 03 Feb 2026
46.2400
46.6700
43.9900
44.6300
9,823,700
Mon, 02 Feb 2026
45.3100
46.8000
45.0800
46.5900
8,206,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
46.1900
46.4700
45.2100
45.5500
5,605,100
Thu, 29 Jan 2026
47.4100
47.8500
46.2500
46.5500
5,053,500
Wed, 28 Jan 2026
47.4500
47.5600
46.4800
47.0900
6,209,500
Tue, 27 Jan 2026
47.0600
47.8200
46.9400
47.4200
6,441,100
Mon, 26 Jan 2026
47.4500
47.5400
46.5000
46.9800
3,780,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
46.3000
47.1800
46.2000
47.1700
3,342,300
Thu, 22 Jan 2026
46.9300
47.1500
46.4900
46.6000
3,826,700
Wed, 21 Jan 2026
45.6000
46.6500
45.5700
46.3000
5,352,200
Tue, 20 Jan 2026
46.5300
46.7300
45.2000
45.2900
4,658,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
47.3100
47.7200
47.0700
47.3600
2,678,200
Thu, 15 Jan 2026
47.7700
48.1400
47.1300
47.3300
2,716,800
Wed, 14 Jan 2026
47.1000
47.4100
46.5700
47.2700
2,478,700
Tue, 13 Jan 2026
47.9100
48.0000
46.9200
47.2900
2,781,600
Mon, 12 Jan 2026
47.2600
48.0900
47.0200
47.8800
4,403,200
Mon, 12 Jan 2026
24 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
47.4600
48.0700
47.1100
47.6600
5,871,600
Thu, 08 Jan 2026
46.8200
47.4600
46.6800
47.2400
3,705,100
Wed, 07 Jan 2026
49.0000
49.3100
47.1200
47.1300
5,852,700
Tue, 06 Jan 2026
48.9900
49.5700
48.2700
49.1700
5,984,400
Mon, 05 Jan 2026
46.8700
49.0300
46.8200
48.8100
9,061,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
46.1000
46.9000
45.6600
46.6300
4,199,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.2700
46.4700
45.8800
45.8900
1,943,400
Tue, 30 Dec 2025
46.7900
46.9600
46.2700
46.2900
2,379,200
Mon, 29 Dec 2025
46.5500
47.0000
46.5400
46.7400
2,367,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
46.6100
46.8700
46.5200
46.7400
1,104,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
46.4000
46.8900
46.1400
46.6100
1,272,800
Tue, 23 Dec 2025
46.1600
46.6100
46.1500
46.2700
2,364,200
Mon, 22 Dec 2025
45.6000
46.2700
45.3100
46.1700
4,009,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23 · F-10
After-hours · 16:49 ET
FORM F-10 ↗
Fri, 19 Dec 2025
45.0300
45.5300
45.0000
45.2800
3,206,100
Thu, 18 Dec 2025
45.0800
45.7300
44.6400
44.7700
3,588,900
Wed, 17 Dec 2025
45.1400
45.4000
44.3100
44.5200
5,970,300
Tue, 16 Dec 2025
45.2200
45.4800
44.8700
44.9900
2,719,500
Mon, 15 Dec 2025
46.2000
46.2000
45.0200
45.3100
3,191,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
46.6200
46.8800
45.3200
45.6600
3,077,300
Thu, 11 Dec 2025
22 · 6-K
After-hours · 16:20 ET
FORM 6-K ↗
Thu, 11 Dec 2025
47.4900
47.8100
46.5400
46.5800
4,045,000
Wed, 10 Dec 2025
46.4300
47.7000
46.4100
47.4200
4,052,200
Tue, 09 Dec 2025
46.1400
47.0900
46.1400
46.7000
4,848,100
Tue, 09 Dec 2025
21 · 6-K
Next filing day · accepted 08 Dec, 20:11 ET
FORM 6-K ↗
Mon, 08 Dec 2025
46.7400
46.7400
45.7800
46.4400
3,708,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.7200
47.2500
46.4900
46.7100
4,533,900
Thu, 04 Dec 2025
46.6400
46.7700
46.1400
46.7200
4,211,300
Wed, 03 Dec 2025
46.2500
47.0100
46.0900
46.5200
4,788,600
Tue, 02 Dec 2025
46.5500
46.7000
46.2200
46.3300
5,329,900
Mon, 01 Dec 2025
46.5500
46.9800
46.1600
46.3800
5,196,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.6700
47.1000
46.5700
47.0000
930,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
18 · 6-K
After-hours · 16:08 ET
FORM 6-K ↗
Wed, 26 Nov 2025
46.2500
46.8300
46.0600
46.5900
2,395,300
Wed, 26 Nov 2025
20 · 6-K
Pre-market · 08:03 ET
FORM 6-K ↗
Wed, 26 Nov 2025
19 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Tue, 25 Nov 2025
45.0000
46.2900
44.8800
46.0400
3,164,900
Mon, 24 Nov 2025
44.8200
45.3500
44.2800
45.1100
3,485,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.1700
45.0000
43.3500
44.7200
5,434,900
Thu, 20 Nov 2025
17 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Thu, 20 Nov 2025
44.3400
44.7500
43.5000
43.7000
6,537,200
Wed, 19 Nov 2025
16 · 6-K
After market open · 11:05 ET
FORM 6-K ↗
Wed, 19 Nov 2025
43.5600
43.7600
42.8900
43.7300
5,966,300
Tue, 18 Nov 2025
42.0000
43.5200
42.0000
43.4300
6,250,000
Mon, 17 Nov 2025
43.8300
43.8800
42.5100
43.0000
8,851,200
Mon, 17 Nov 2025
15 · 6-K
Next filing day · accepted 14 Nov, 18:47 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
43.2700
44.1200
43.2000
44.0500
10,364,400
Thu, 13 Nov 2025
46.6800
46.7600
42.9900
43.7800
12,391,000
Thu, 13 Nov 2025
14 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Wed, 12 Nov 2025
46.3600
47.1000
46.2000
46.8900
3,067,400
Tue, 11 Nov 2025
46.1000
46.6100
45.8000
46.1600
1,854,900
Mon, 10 Nov 2025
46.3300
46.4500
45.6300
46.0900
2,608,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.9200
45.8400
44.6500
45.8100
3,713,300
Thu, 06 Nov 2025
45.8900
46.0400
44.8300
45.6600
2,625,700
Wed, 05 Nov 2025
45.5900
45.9900
45.3500
45.9000
2,012,400
Tue, 04 Nov 2025
45.1500
45.9700
45.1500
45.5400
2,928,300
Mon, 03 Nov 2025
46.0100
46.1500
45.2600
45.9900
2,765,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
45.6000
46.1100
45.2700
46.0500
2,880,700
Thu, 30 Oct 2025
46.7600
46.7600
45.6100
45.7600
3,172,900
Wed, 29 Oct 2025
47.3900
47.5600
46.3000
46.5500
2,953,600
Tue, 28 Oct 2025
46.8000
48.8000
46.8000
47.4800
3,359,900
Mon, 27 Oct 2025
46.7400
47.2100
46.6200
46.7500
2,055,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
45.9100
46.5600
45.6600
46.1900
2,619,700
Thu, 23 Oct 2025
44.9600
45.5200
44.7600
45.5000
2,913,500
Wed, 22 Oct 2025
44.9100
45.2500
44.5900
45.1000
2,576,200
Tue, 21 Oct 2025
45.2400
45.5000
45.0100
45.2000
2,987,700
Mon, 20 Oct 2025
44.6700
45.3100
44.6400
45.1200
2,491,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
43.6900
44.5700
43.6900
44.4600
5,092,200
Thu, 16 Oct 2025
45.4400
45.4800
43.7800
44.0200
4,511,700
Wed, 15 Oct 2025
46.0000
46.2500
44.9800
45.3100
2,542,300
Tue, 14 Oct 2025
44.2700
45.5800
43.9200
45.3400
2,788,700
Tue, 14 Oct 2025
13 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Mon, 13 Oct 2025
44.2000
45.0000
43.8100
44.8000
2,748,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
12 · 6-K
After-hours · 17:02 ET
FORM 6-K ↗
Fri, 10 Oct 2025
45.4100
45.4700
43.0000
43.0300
3,139,000
Thu, 09 Oct 2025
11 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Thu, 09 Oct 2025
45.3933
45.7533
44.7467
44.9933
2,562,600
Wed, 08 Oct 2025
45.3400
45.5400
44.7400
45.3600
2,490,600
Tue, 07 Oct 2025
45.6933
45.8533
44.8533
45.1333
2,344,500
Mon, 06 Oct 2025
46.2400
46.2400
44.9533
45.3867
3,056,250
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
45.8400
46.1267
45.4933
45.8067
2,302,050
Thu, 02 Oct 2025
45.3533
45.6467
45.0267
45.4400
3,792,600
Wed, 01 Oct 2025
45.5067
45.9400
45.2467
45.2533
5,391,150
Wed, 01 Oct 2025
10 · 6-K
Pre-market · 09:03 ET
FORM 6-K ↗
Tue, 30 Sep 2025
46.0867
46.4000
45.0267
45.7200
3,492,750
Mon, 29 Sep 2025
45.8667
46.4067
45.7667
46.0933
2,575,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
45.7733
46.0533
45.5400
45.6133
2,752,350
Thu, 25 Sep 2025
46.1867
46.3133
45.2933
45.6400
3,867,750
Wed, 24 Sep 2025
47.4867
47.7933
46.4400
46.4533
7,941,900
Tue, 23 Sep 2025
48.7933
49.4667
47.7133
47.7133
6,718,650
Mon, 22 Sep 2025
47.8667
48.6867
47.2133
48.4867
4,326,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
47.3333
48.0267
47.0533
47.8733
4,003,800
Thu, 18 Sep 2025
46.7667
47.3267
46.5200
47.1667
2,885,700
Wed, 17 Sep 2025
46.5000
47.0600
45.7400
46.2333
4,555,650
Tue, 16 Sep 2025
46.2800
46.6533
46.0667
46.5067
3,313,350
Mon, 15 Sep 2025
45.3400
46.2867
45.3200
46.2800
3,375,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
45.7400
45.8533
45.1133
45.2000
3,846,150
Thu, 11 Sep 2025
44.7733
46.4200
44.6600
45.9067
5,987,400
Wed, 10 Sep 2025
44.2733
45.2867
44.2000
44.7000
3,188,700
Tue, 09 Sep 2025
9 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Tue, 09 Sep 2025
44.2333
44.6667
44.0933
44.1267
2,252,400
Mon, 08 Sep 2025
44.4933
44.9267
43.7933
44.4133
2,825,250
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
44.7133
45.1067
43.5133
44.3400
1,794,450
Thu, 04 Sep 2025
43.3600
44.5000
43.3333
44.3733
3,038,850
Wed, 03 Sep 2025
44.1400
44.1467
43.0733
43.5600
2,970,150
Tue, 02 Sep 2025
43.4533
44.3600
42.7400
44.2133
4,869,750
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
43.8533
44.1000
43.4667
43.8133
1,996,500
Thu, 28 Aug 2025
43.9000
44.2400
43.6800
43.8467
2,631,150
Wed, 27 Aug 2025
43.4200
43.8800
43.2933
43.6400
8,107,950
Tue, 26 Aug 2025
43.1800
43.6733
42.8733
43.6600
2,016,000
Mon, 25 Aug 2025
43.6000
43.9200
43.0867
43.2667
2,432,550
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
42.8667
44.0267
42.7533
43.9533
4,399,200
Thu, 21 Aug 2025
42.4733
42.7333
42.2933
42.7333
3,767,400
Wed, 20 Aug 2025
7 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 20 Aug 2025
42.9400
43.1200
42.3467
42.7000
3,586,350
Wed, 20 Aug 2025
8 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Tue, 19 Aug 2025
43.2667
43.6200
42.9467
42.9800
3,492,900
Mon, 18 Aug 2025
43.6333
43.6733
43.2067
43.3400
1,974,450
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
43.7000
43.9400
43.4267
43.6333
2,603,850
Fri, 15 Aug 2025
6 · 6-K
Next filing day · accepted 14 Aug, 18:30 ET
FORM 6-K ↗
Thu, 14 Aug 2025
5 · 6-K
After-hours · 17:07 ET
FORM 6-K ↗
Thu, 14 Aug 2025
43.6200
44.0533
43.4467
43.7333
4,296,150
Wed, 13 Aug 2025
4 · 6-K
After-hours · 16:55 ET
FORM 6-K ↗
Wed, 13 Aug 2025
44.1400
44.3733
43.7667
44.1533
6,740,850
Wed, 13 Aug 2025
3 · 6-K
Pre-market · 09:13 ET
FORM 6-K ↗
Tue, 12 Aug 2025
43.1400
43.8867
43.0667
43.7067
4,500,300
Tue, 12 Aug 2025
2 · 6-K
Next filing day · accepted 11 Aug, 18:36 ET
6-K ↗
Mon, 11 Aug 2025
43.0000
43.1867
42.7333
42.9467
3,270,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
43.3800
43.5800
42.8533
43.1400
3,038,400
Thu, 07 Aug 2025
45.3400
45.3400
43.0133
43.2667
7,130,250
Thu, 07 Aug 2025
1 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Wed, 06 Aug 2025
44.9667
45.4067
44.7467
44.9933
3,761,250
Tue, 05 Aug 2025
44.5000
44.9733
44.0533
44.7867
4,306,650
Mon, 04 Aug 2025
44.0267
44.6267
43.6933
44.4133
2,078,550
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
43.8600
44.0067
43.0200
43.5533
4,127,550
Thu, 31 Jul 2025
44.9333
45.6400
44.5067
44.7000
4,249,950
Wed, 30 Jul 2025
45.2667
45.7333
44.5333
44.9800
4,075,200
Tue, 29 Jul 2025
45.3400
45.3400
44.5200
45.1933
3,900,150
Mon, 28 Jul 2025
44.9800
45.2000
44.6667
45.0333
3,437,850
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
44.8933
45.2133
44.6400
45.0667
2,354,250
Thu, 24 Jul 2025
45.5867
45.6667
44.8333
44.9667
3,601,650
Wed, 23 Jul 2025
44.6867
45.3600
44.4733
45.1867
5,107,650
Tue, 22 Jul 2025
44.1667
44.3533
43.5867
44.3067
3,377,550