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
53.8900
54.4500
53.2600
53.2600
462,722
Tue, 21 Jul 2026
54.6800
54.8000
53.4700
53.7300
954,900
Mon, 20 Jul 2026
53.9100
55.6400
53.7800
54.5400
1,682,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
54.9900
54.9900
53.2700
54.0800
1,729,000
Thu, 16 Jul 2026
52.7600
54.3000
52.4000
53.5800
1,044,700
Wed, 15 Jul 2026
51.5800
53.4800
51.5800
52.4500
822,100
Tue, 14 Jul 2026
52.0600
52.1900
51.2100
51.5200
683,800
Mon, 13 Jul 2026
52.4000
53.0500
51.5500
51.6800
620,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
51.0200
52.7300
51.0200
52.5000
684,400
Thu, 09 Jul 2026
50.9800
51.4800
50.2900
50.8900
1,126,200
Wed, 08 Jul 2026
51.4600
51.4600
50.5200
50.9000
996,400
Tue, 07 Jul 2026
52.0300
52.7400
51.4500
52.0100
1,028,400
Mon, 06 Jul 2026
51.7100
52.0500
51.0100
51.7900
907,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.7200
52.5000
50.0900
51.5000
1,770,400
Wed, 01 Jul 2026
51.5000
52.1700
51.0200
51.6400
765,400
Tue, 30 Jun 2026
51.5500
51.9900
50.7300
51.6000
982,600
Mon, 29 Jun 2026
52.3200
52.3600
50.3300
51.6700
2,115,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
53.1500
54.1100
52.2300
52.8200
1,757,200
Thu, 25 Jun 2026
54.5000
56.0500
53.3600
53.4800
1,663,200
Wed, 24 Jun 2026
53.5000
54.4500
52.8400
54.0800
1,398,300
Tue, 23 Jun 2026
51.4200
53.5200
51.4200
52.7600
1,890,100
Mon, 22 Jun 2026
51.4800
52.8300
51.3100
52.0900
2,007,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.1300
53.4900
51.8100
51.8900
3,819,400
Wed, 17 Jun 2026
50.8500
54.3900
50.7500
53.1300
5,926,300
Tue, 16 Jun 2026
62.5800
63.4100
46.5500
50.3400
15,797,600
Mon, 15 Jun 2026
62.1800
62.8300
61.1900
61.9700
2,122,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
60.5200
61.0700
59.5500
60.7800
1,189,400
Thu, 11 Jun 2026
57.1400
59.7600
56.7600
59.7000
1,408,500
Wed, 10 Jun 2026
58.7600
59.1600
57.0400
57.0400
723,100
Tue, 09 Jun 2026
57.7600
59.7100
57.7200
59.1900
738,400
Mon, 08 Jun 2026
57.3600
58.5500
56.9400
57.0000
644,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
57.5000
57.7800
57.0500
57.6100
804,900
Thu, 04 Jun 2026
58.4800
59.3000
57.3300
57.8700
1,299,400
Wed, 03 Jun 2026
58.4900
59.4100
57.8900
58.1800
797,300
Tue, 02 Jun 2026
59.2000
59.5400
58.4100
58.4100
871,700
Mon, 01 Jun 2026
59.9700
60.2000
58.5500
59.1600
950,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
60.7200
61.8400
60.6200
60.9800
936,200
Thu, 28 May 2026
60.1400
61.6100
59.8700
61.1400
785,400
Wed, 27 May 2026
60.4600
61.4900
60.4300
60.7300
832,700
Tue, 26 May 2026
58.9200
60.5100
58.9200
59.8700
687,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.5000
58.7900
57.9700
58.1800
997,300
Thu, 21 May 2026
56.3900
58.5700
55.9700
58.1500
1,250,900
Wed, 20 May 2026
54.6200
57.3800
53.9800
57.1500
900,800
Tue, 19 May 2026
56.0200
56.0200
54.5600
54.7000
1,334,300
Mon, 18 May 2026
56.9000
58.0200
56.2400
56.3700
773,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.5800
57.3600
56.3400
56.4900
949,900
Thu, 14 May 2026
57.5000
57.8100
56.7000
57.1100
782,300
Wed, 13 May 2026
57.0000
57.3400
56.1600
56.6900
863,500
Tue, 12 May 2026
58.0700
58.1400
56.2400
57.1300
838,800
Mon, 11 May 2026
59.1800
59.6100
57.5700
57.6800
819,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
59.9200
60.0400
59.0800
59.2600
562,600
Thu, 07 May 2026
60.9200
61.3000
59.3200
59.4000
699,600
Wed, 06 May 2026
61.2600
62.0600
60.7600
61.3000
922,200
Tue, 05 May 2026
58.6000
60.0600
58.5000
59.7200
1,619,500
Mon, 04 May 2026
60.8500
61.7300
57.9400
58.0100
1,241,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
61.6100
63.3300
60.9700
61.5100
1,574,800
Fri, 01 May 2026
20 · 6-K
Pre-market · 08:14 ET
FORM 6-K ↗
Thu, 30 Apr 2026
57.5000
62.9300
57.5000
61.9900
2,270,400
Thu, 30 Apr 2026
19 · 6-K
Pre-market · 07:53 ET
6-K ↗
Thu, 30 Apr 2026
18 · 6-K
Pre-market · 07:49 ET
6-K ↗
Wed, 29 Apr 2026
57.5600
57.5800
55.7600
56.2600
1,675,900
Tue, 28 Apr 2026
57.4000
58.2300
57.0000
57.9100
935,300
Mon, 27 Apr 2026
58.6700
58.9800
57.4100
57.8600
841,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.7000
59.8900
58.3500
58.5700
953,800
Thu, 23 Apr 2026
60.6000
61.2300
59.3100
59.8400
915,600
Wed, 22 Apr 2026
60.8600
61.5700
60.5000
60.7400
1,416,400
Tue, 21 Apr 2026
59.7500
60.7100
59.4700
60.5100
1,823,200
Mon, 20 Apr 2026
59.6000
59.9400
58.9700
59.6900
1,074,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.1600
60.3200
58.1600
59.8800
826,800
Thu, 16 Apr 2026
57.2700
57.6200
56.8600
56.9900
924,800
Wed, 15 Apr 2026
58.1500
58.4600
56.4000
57.2700
1,135,200
Tue, 14 Apr 2026
59.1500
59.8000
58.2000
58.3500
461,500
Mon, 13 Apr 2026
57.3000
59.1400
56.8900
59.0100
1,715,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.6000
58.0800
57.2700
57.8400
1,059,700
Thu, 09 Apr 2026
57.0500
57.7800
56.7100
57.3900
1,106,300
Wed, 08 Apr 2026
57.0800
58.1300
56.4300
57.5700
1,155,300
Tue, 07 Apr 2026
54.4200
54.5200
53.4900
54.1000
582,300
Mon, 06 Apr 2026
54.3100
55.1300
54.2300
54.9700
696,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.8400
55.3500
53.8100
54.4500
860,000
Wed, 01 Apr 2026
56.3800
57.8300
55.9800
55.9900
1,229,900
Tue, 31 Mar 2026
54.7500
56.4200
54.4400
55.6500
2,006,300
Mon, 30 Mar 2026
54.9100
54.9800
53.4700
53.6900
844,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.2500
55.4100
54.2100
54.4300
1,686,700
Thu, 26 Mar 2026
57.1900
57.5600
55.3700
55.5300
1,084,200
Thu, 26 Mar 2026
17 · 6-K
Next filing day · accepted 25 Mar, 19:47 ET
FORM 6-K ↗
Wed, 25 Mar 2026
58.2000
58.8000
57.5300
57.9100
1,274,000
Tue, 24 Mar 2026
56.5500
57.6700
56.3600
57.2600
1,038,700
Mon, 23 Mar 2026
57.0500
58.7800
56.9600
57.1200
1,121,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.4100
56.6400
55.3700
55.9900
1,233,300
Thu, 19 Mar 2026
57.9100
57.9100
56.1200
56.5000
948,100
Wed, 18 Mar 2026
58.4600
59.2400
58.2900
58.4600
827,200
Tue, 17 Mar 2026
59.1100
59.8400
58.6000
58.7500
1,178,700
Mon, 16 Mar 2026
59.2900
59.7500
58.1600
58.6500
1,202,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.9900
59.9900
58.5400
58.6600
1,027,900
Thu, 12 Mar 2026
60.6100
61.5500
59.3000
59.3100
1,869,200
Wed, 11 Mar 2026
62.1500
62.2600
60.6300
61.7300
2,179,000
Tue, 10 Mar 2026
61.7200
63.9500
61.2500
62.1400
2,206,700
Mon, 09 Mar 2026
61.1800
61.7500
59.1000
61.6200
2,725,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.5200
64.7200
62.4300
62.4300
3,009,500
Thu, 05 Mar 2026
66.5600
66.8300
64.7100
65.7900
2,453,900
Wed, 04 Mar 2026
67.3900
67.7300
66.3800
67.1600
2,205,200
Tue, 03 Mar 2026
65.7200
67.6200
65.4100
66.8300
2,106,400
Mon, 02 Mar 2026
66.2400
67.5500
66.0100
67.1900
2,538,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.2800
69.0500
66.2300
68.0900
2,467,300
Thu, 26 Feb 2026
67.5000
69.2100
66.7000
69.0900
3,377,700
Thu, 26 Feb 2026
16 · 6-K
Pre-market · 08:43 ET
FORM 6-K ↗
Thu, 26 Feb 2026
15 · 40-F
Pre-market · 08:06 ET
40-F ↗
Thu, 26 Feb 2026
14 · 6-K
Pre-market · 07:53 ET
6-K ↗
Wed, 25 Feb 2026
71.8700
72.1300
70.8000
71.2800
1,032,000
Tue, 24 Feb 2026
70.7400
72.0300
70.4500
72.0300
781,300
Mon, 23 Feb 2026
71.2100
71.4900
69.9000
70.7000
871,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.0000
72.4600
70.0500
71.5600
1,129,000
Thu, 19 Feb 2026
72.1000
72.1000
70.8800
71.0900
967,300
Wed, 18 Feb 2026
72.2500
72.6000
71.5200
72.3000
1,135,500
Tue, 17 Feb 2026
72.5400
73.1200
71.0800
72.4400
1,322,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.6700
73.7000
72.2300
72.5800
1,225,600
Thu, 12 Feb 2026
72.8900
73.5900
71.2600
72.2300
986,000
Wed, 11 Feb 2026
72.0500
72.5700
70.8800
72.4300
1,765,000
Tue, 10 Feb 2026
72.2600
73.0500
71.9500
71.9800
887,800
Mon, 09 Feb 2026
71.4000
72.9100
70.9100
72.5300
1,179,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
68.2200
71.6800
68.2200
71.2300
1,752,500
Thu, 05 Feb 2026
68.3600
68.6800
67.2700
67.6200
1,582,100
Wed, 04 Feb 2026
67.7600
69.1600
67.6100
68.9800
1,194,600
Tue, 03 Feb 2026
66.3000
67.2200
66.0600
67.1200
1,522,600
Mon, 02 Feb 2026
65.1700
66.6400
64.8600
66.5800
653,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.4800
65.8900
64.5300
64.9800
894,800
Thu, 29 Jan 2026
65.6600
66.4500
65.1500
65.9900
1,017,400
Wed, 28 Jan 2026
66.8600
67.3900
64.3000
65.7300
1,940,900
Tue, 27 Jan 2026
66.4200
67.4000
66.0000
67.1700
1,006,500
Mon, 26 Jan 2026
67.3800
67.3900
65.6800
66.1200
1,204,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.7400
67.1300
65.8700
66.9100
1,251,100
Thu, 22 Jan 2026
67.0000
67.9600
66.6400
67.0500
2,100,800
Wed, 21 Jan 2026
64.1700
66.7400
63.9400
66.2900
1,929,700
Tue, 20 Jan 2026
62.1600
64.3100
62.1600
63.3300
1,118,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.8000
64.0700
62.4900
63.2200
970,000
Thu, 15 Jan 2026
62.3800
63.8800
62.3800
63.8100
817,200
Wed, 14 Jan 2026
63.0900
63.6200
61.7500
62.5000
655,900
Tue, 13 Jan 2026
62.0400
63.1400
61.8500
63.0200
1,012,500
Mon, 12 Jan 2026
63.0000
63.0400
62.0700
62.2900
862,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.0100
64.5700
63.2000
63.4500
862,200
Thu, 08 Jan 2026
62.0000
64.8600
62.0000
63.5100
1,289,500
Wed, 07 Jan 2026
64.1000
64.3900
62.2600
62.2800
1,126,300
Tue, 06 Jan 2026
64.0300
64.4500
63.4600
64.2100
863,600
Mon, 05 Jan 2026
62.8000
65.1300
62.8000
64.2100
1,007,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.8600
63.0100
61.6800
62.9300
723,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.5200
63.1400
62.4600
62.4600
585,500
Tue, 30 Dec 2025
62.5500
63.1000
62.5300
62.7400
546,700
Mon, 29 Dec 2025
63.2800
63.5100
62.6100
62.6800
639,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.1200
63.5800
62.9000
63.5500
245,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.2900
63.3700
62.9000
63.1200
237,400
Tue, 23 Dec 2025
63.4500
63.5700
62.6600
63.1200
528,300
Mon, 22 Dec 2025
63.2100
63.8100
63.0900
63.3000
994,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.4600
64.7200
63.1800
63.3900
920,700
Thu, 18 Dec 2025
63.7000
65.4300
63.6400
64.6300
1,500,500
Wed, 17 Dec 2025
63.0000
63.5800
62.6700
63.1000
1,218,200
Tue, 16 Dec 2025
60.4900
63.6300
60.4400
63.3300
2,064,600
Tue, 16 Dec 2025
13 · 6-K
Next filing day · accepted 15 Dec, 21:07 ET
6-K ↗
Mon, 15 Dec 2025
60.7400
60.9100
59.9400
59.9600
1,064,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.2100
62.2000
60.4400
60.5200
1,196,100
Thu, 11 Dec 2025
58.1900
61.0800
57.8100
61.0300
1,726,500
Wed, 10 Dec 2025
56.9300
57.7900
56.5000
57.7200
1,254,100
Tue, 09 Dec 2025
57.8000
58.3700
56.7500
57.0300
1,471,100
Mon, 08 Dec 2025
58.7800
59.7100
57.7300
57.7900
1,454,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
12 · 6-K
After-hours · 16:53 ET
FORM 6-K ↗
Fri, 05 Dec 2025
58.3000
59.2400
58.2600
58.7900
1,708,800
Thu, 04 Dec 2025
57.2900
58.9500
57.2500
58.3300
2,042,800
Wed, 03 Dec 2025
57.2000
57.9600
56.8100
57.4000
2,768,500
Tue, 02 Dec 2025
57.6000
58.4900
57.1300
57.2400
3,288,300
Tue, 02 Dec 2025
11 · 6-K
Next filing day · accepted 01 Dec, 17:55 ET
FORM 6-K ↗
Mon, 01 Dec 2025
57.0600
58.2200
56.5000
57.6000
10,278,300
Mon, 01 Dec 2025
10 · 6-K
Pre-market · 09:23 ET
FORM 6-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.4800
57.5100
54.8300
55.8200
4,167,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.2700
57.8800
56.6300
57.3400
1,767,100
Tue, 25 Nov 2025
57.1100
57.8400
56.5000
57.2000
1,992,900
Mon, 24 Nov 2025
56.3900
57.0200
55.1600
56.8800
1,382,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.9100
56.9500
55.4800
56.6700
1,085,300
Thu, 20 Nov 2025
56.6200
57.0000
55.8000
55.8200
2,303,900
Wed, 19 Nov 2025
56.4900
57.5700
55.5500
55.8900
1,916,900
Tue, 18 Nov 2025
56.8200
57.4800
56.3600
56.7700
3,815,800
Mon, 17 Nov 2025
58.3000
58.6400
56.3900
56.8000
959,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.0000
59.0900
57.0000
58.6300
1,192,400
Thu, 13 Nov 2025
58.5200
59.0400
57.3700
57.5700
671,500
Wed, 12 Nov 2025
56.9000
58.6700
56.6200
58.5400
929,000
Tue, 11 Nov 2025
55.5100
56.6700
55.5100
56.4400
1,077,400
Mon, 10 Nov 2025
9 · 6-K
After-hours · 16:34 ET
FORM 6-K ↗
Mon, 10 Nov 2025
56.0800
56.4500
55.4100
55.6700
715,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.6600
55.7600
55.1900
55.3900
595,300
Thu, 06 Nov 2025
57.7900
57.8700
55.4200
55.7400
1,166,400
Wed, 05 Nov 2025
56.7500
58.7000
56.7300
58.0600
1,246,400
Tue, 04 Nov 2025
57.6100
57.6600
56.7400
56.7500
1,506,000
Mon, 03 Nov 2025
58.1600
58.4000
56.4700
57.9600
1,395,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
58.4600
58.9500
58.0900
58.2900
909,700
Thu, 30 Oct 2025
59.9600
60.2600
57.9600
58.8400
2,012,300
Wed, 29 Oct 2025
61.2800
62.5600
60.0300
60.2400
2,713,700
Wed, 29 Oct 2025
8 · 6-K
Pre-market · 07:55 ET
6-K ↗
Wed, 29 Oct 2025
7 · 6-K
Pre-market · 07:51 ET
6-K ↗
Tue, 28 Oct 2025
60.8700
61.3400
60.6300
61.2600
972,700
Mon, 27 Oct 2025
60.8000
61.0700
60.5500
61.0200
660,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.0800
61.0800
60.3900
60.4300
484,000
Thu, 23 Oct 2025
59.3500
60.9400
59.0400
60.7500
1,061,000
Wed, 22 Oct 2025
59.4900
59.6800
58.9600
59.3500
1,393,900
Tue, 21 Oct 2025
59.8600
60.0800
59.2900
59.3600
1,281,200
Mon, 20 Oct 2025
60.5300
61.2200
59.6200
59.9100
933,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
60.3100
60.8000
60.0200
60.7400
720,600
Thu, 16 Oct 2025
60.5600
60.9100
60.1700
60.5200
1,082,800
Wed, 15 Oct 2025
61.1800
61.6800
60.0500
60.3400
719,800
Tue, 14 Oct 2025
59.5400
60.8400
59.2200
60.6700
937,500
Mon, 13 Oct 2025
59.7700
60.6000
59.6100
60.4800
611,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.9700
61.1300
59.3800
59.3800
1,469,100
Thu, 09 Oct 2025
61.4500
61.4900
60.0700
60.7100
1,125,200
Wed, 08 Oct 2025
61.0500
61.8700
60.9200
61.5200
1,029,900
Tue, 07 Oct 2025
6 · 6-K
After-hours · 16:50 ET
FORM 6-K ↗
Tue, 07 Oct 2025
61.0700
61.5100
59.9800
61.0000
1,091,400
Mon, 06 Oct 2025
61.0300
62.2300
60.6400
61.0600
1,212,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
59.9100
61.1600
59.7200
60.9600
1,597,100
Thu, 02 Oct 2025
59.2500
59.8700
58.2800
59.8000
640,400
Wed, 01 Oct 2025
57.9000
59.4100
57.9000
59.3100
943,100
Tue, 30 Sep 2025
57.4500
57.9900
57.0000
57.8000
1,108,800
Mon, 29 Sep 2025
57.9500
58.1500
56.4800
57.4800
1,021,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
57.0000
57.6800
56.3000
57.6700
696,400
Thu, 25 Sep 2025
56.7500
56.8300
55.9100
56.6900
945,100
Wed, 24 Sep 2025
57.2400
57.4800
56.4600
56.8300
1,161,700
Wed, 24 Sep 2025
5 · 6-K
Next filing day · accepted 23 Sep, 20:32 ET
FORM 6-K ↗
Tue, 23 Sep 2025
56.4600
57.8000
56.3500
57.3700
1,361,000
Mon, 22 Sep 2025
55.8900
56.8600
55.5700
56.3200
1,059,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
54.7800
56.2500
54.2500
56.1800
1,856,200
Thu, 18 Sep 2025
54.5200
54.7700
53.9500
54.4200
778,200
Wed, 17 Sep 2025
54.9600
55.4000
53.9900
54.2600
883,100
Tue, 16 Sep 2025
54.7900
55.2000
54.2500
54.6300
532,500
Mon, 15 Sep 2025
53.8700
54.9500
53.8700
54.9100
1,050,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
55.0400
55.1400
53.8000
53.9000
588,000
Thu, 11 Sep 2025
54.4000
55.2500
54.4000
55.2300
986,800
Wed, 10 Sep 2025
54.8200
54.9000
53.7700
54.2300
815,300
Tue, 09 Sep 2025
55.5700
55.8200
54.3900
54.9200
969,700
Mon, 08 Sep 2025
55.6100
55.8400
54.6000
55.7700
820,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
55.2400
55.6000
54.7700
55.5000
1,306,700
Thu, 04 Sep 2025
53.2000
55.1100
53.0800
55.0700
684,000
Wed, 03 Sep 2025
52.4600
53.4600
52.4600
53.0300
611,800
Tue, 02 Sep 2025
53.8200
53.8500
52.4100
52.4200
1,421,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
54.9300
55.0700
54.4700
54.6000
622,100
Thu, 28 Aug 2025
55.5400
55.8800
54.6900
54.9200
739,100
Wed, 27 Aug 2025
54.7200
55.4000
54.6400
55.3800
1,115,300
Tue, 26 Aug 2025
54.7000
55.1800
54.4600
54.8300
552,200
Mon, 25 Aug 2025
55.6900
55.7300
54.6500
54.6700
823,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
54.3200
55.9900
54.1100
55.7000
1,124,400
Thu, 21 Aug 2025
54.2200
54.5800
53.6900
54.2100
1,465,300
Wed, 20 Aug 2025
4 · 6-K
After-hours · 16:14 ET
FORM 6-K ↗
Wed, 20 Aug 2025
56.5000
56.5300
54.5000
54.6000
7,998,700
Tue, 19 Aug 2025
56.5800
57.0500
56.2100
56.5900
1,436,500
Mon, 18 Aug 2025
56.0300
57.3800
56.0300
56.5000
1,562,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
56.8300
56.9900
56.0400
56.3700
2,016,800
Thu, 14 Aug 2025
55.2800
57.7600
54.6800
56.2400
3,935,800
Wed, 13 Aug 2025
52.1300
55.9700
51.7900
54.9300
4,668,400
Wed, 13 Aug 2025
3 · 6-K
Pre-market · 06:51 ET
FORM 6-K ↗
Tue, 12 Aug 2025
47.4700
49.2100
46.0000
49.1200
2,705,700
Mon, 11 Aug 2025
51.4800
51.7000
50.5300
50.9400
648,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
52.3200
52.5100
51.4600
51.5800
381,500
Thu, 07 Aug 2025
53.2200
53.2200
51.7200
52.3100
483,100
Wed, 06 Aug 2025
52.5400
53.1500
52.5400
52.8600
578,500
Tue, 05 Aug 2025
52.4800
53.1600
52.2800
52.5700
591,500
Mon, 04 Aug 2025
51.7700
52.2600
51.1300
52.0800
480,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
49.5100
51.7100
49.4100
51.1700
781,500
Thu, 31 Jul 2025
50.9900
51.3800
49.2000
50.5100
1,479,700
Thu, 31 Jul 2025
2 · 6-K
Pre-market · 07:53 ET
6-K ↗
Thu, 31 Jul 2025
1 · 6-K
Pre-market · 07:50 ET
6-K ↗
Wed, 30 Jul 2025
52.0100
52.2500
51.3600
51.6300
472,200
Tue, 29 Jul 2025
52.7600
52.9000
51.2000
51.9000
619,900
Mon, 28 Jul 2025
52.3700
52.8600
52.2200
52.5500
476,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
52.2300
52.3500
51.7400
52.2500
307,400
Thu, 24 Jul 2025
53.0300
53.2800
52.1300
52.1500
479,500
Wed, 23 Jul 2025
52.4400
53.2900
52.1300
53.1300
484,300
Tue, 22 Jul 2025
51.6100
52.1300
51.3700
51.9600
470,700