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
43.2800
43.9000
42.3100
42.9800
1,766,734
Thu, 22 Oct 2026
40.7800
44.0700
40.7800
43.7900
2,753,800
Wed, 21 Oct 2026
40.7200
41.5900
40.4000
40.9500
1,798,400
Tue, 20 Oct 2026
40.4900
41.1400
40.3400
40.7900
1,323,500
Mon, 19 Oct 2026
39.8700
40.6600
39.5400
40.1800
1,723,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
40.3400
41.2400
39.5700
40.0400
2,165,400
Thu, 15 Oct 2026
21 · 8-K
After-hours · 20:16 ET
8-K ↗
Thu, 15 Oct 2026
39.5500
40.3900
39.5500
39.9600
1,566,000
Wed, 14 Oct 2026
38.5200
38.8600
38.0000
38.8200
1,633,100
Tue, 13 Oct 2026
38.9900
39.3900
38.6400
39.0500
1,500,000
Mon, 12 Oct 2026
39.0500
39.4900
38.5500
38.5800
1,747,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
40.0800
40.0800
38.8300
39.0100
1,284,400
Thu, 08 Oct 2026
37.9700
39.4000
37.8300
39.3100
2,675,300
Wed, 07 Oct 2026
38.3500
39.0200
37.4400
38.5200
1,898,000
Tue, 06 Oct 2026
38.5600
39.3800
38.5000
39.3500
1,997,000
Mon, 05 Oct 2026
38.4400
39.0300
37.9000
38.6600
1,659,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
39.3800
39.8900
38.0500
38.5600
1,593,100
Thu, 01 Oct 2026
37.5300
38.5500
36.9500
38.5200
3,218,300
Wed, 30 Sep 2026
38.7600
38.8900
38.0500
38.0500
2,289,600
Tue, 29 Sep 2026
38.6900
38.9000
37.8200
38.4100
2,503,700
Mon, 28 Sep 2026
38.8200
39.0200
37.6800
38.4300
2,150,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
38.0500
39.6200
37.9300
39.3800
1,950,900
Thu, 24 Sep 2026
38.8700
39.0800
37.7200
37.9900
3,095,000
Wed, 23 Sep 2026
39.4200
39.9800
38.8900
39.0300
2,244,300
Tue, 22 Sep 2026
40.6800
40.9600
39.7000
40.2200
2,343,800
Mon, 21 Sep 2026
39.8200
40.1500
38.8900
39.6000
2,217,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
39.5000
39.8200
39.2000
39.4000
3,330,400
Thu, 17 Sep 2026
40.6700
41.3500
39.4900
39.7500
2,342,300
Wed, 16 Sep 2026
40.2800
40.6400
38.9000
39.5500
2,892,200
Tue, 15 Sep 2026
40.7400
40.8000
39.9000
39.9400
2,217,800
Mon, 14 Sep 2026
39.7400
41.0600
39.6600
40.7400
1,893,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
40.0800
40.7500
39.5300
40.7300
2,074,500
Thu, 10 Sep 2026
40.6700
40.6700
39.2900
39.7400
2,407,200
Wed, 09 Sep 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 09 Sep 2026
41.8400
42.0100
40.6700
40.7200
1,748,300
Tue, 08 Sep 2026
42.9600
43.1700
42.1200
42.1900
2,023,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
42.2100
43.3700
41.7500
43.1100
1,919,700
Thu, 03 Sep 2026
43.3800
43.6000
41.8400
42.2100
2,214,000
Wed, 02 Sep 2026
42.8900
43.5200
42.5200
42.8900
1,817,700
Tue, 01 Sep 2026
43.9400
43.9400
42.3600
42.7700
1,955,900
Mon, 31 Aug 2026
44.9700
44.9700
44.0700
44.3300
1,680,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
45.7900
46.7400
44.9200
45.5000
1,154,500
Thu, 27 Aug 2026
46.0000
46.2800
45.1400
45.3100
1,785,800
Wed, 26 Aug 2026
45.9600
46.4100
45.6200
46.3100
2,054,800
Tue, 25 Aug 2026
45.8500
46.3200
45.0100
45.6700
2,243,600
Mon, 24 Aug 2026
45.3700
46.2700
44.2400
44.9600
2,374,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
45.0000
45.2700
44.4900
44.5300
2,598,700
Thu, 20 Aug 2026
45.5100
45.9900
44.8500
44.9800
3,637,500
Wed, 19 Aug 2026
46.3300
47.5700
46.1500
46.4900
4,328,600
Tue, 18 Aug 2026
46.3500
46.3600
45.2500
45.3000
3,189,400
Mon, 17 Aug 2026
47.6400
47.6400
46.1200
46.5500
1,780,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
47.9600
48.6700
47.6500
47.8400
1,623,900
Thu, 13 Aug 2026
49.5800
49.8900
48.2800
48.4300
1,933,500
Wed, 12 Aug 2026
50.1800
50.3000
47.8400
48.8700
1,731,500
Tue, 11 Aug 2026
49.5100
50.6000
49.4000
50.0000
2,595,300
Mon, 10 Aug 2026
50.0200
50.5100
47.9000
47.9900
2,830,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
50.3200
52.0300
50.1500
50.7800
2,600,100
Thu, 06 Aug 2026
51.1400
52.5500
49.8300
50.3500
2,608,900
Wed, 05 Aug 2026
19 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 05 Aug 2026
52.0000
52.9200
50.4800
52.2900
5,526,500
Tue, 04 Aug 2026
18 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Aug 2026
52.5400
53.9400
52.2400
52.7300
3,488,800
Mon, 03 Aug 2026
49.7600
52.3700
49.6600
52.1700
2,720,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
49.2300
50.6000
48.0400
49.2600
1,860,200
Thu, 30 Jul 2026
17 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 30 Jul 2026
49.8600
49.9400
48.1000
49.2500
1,719,800
Wed, 29 Jul 2026
49.3600
50.6600
48.3400
49.1200
3,631,100
Tue, 28 Jul 2026
52.0000
52.9000
51.0500
51.0900
2,637,500
Mon, 27 Jul 2026
52.1100
52.7100
51.1000
51.4800
2,074,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
49.9200
51.8700
49.7200
51.2700
1,497,300
Thu, 23 Jul 2026
49.5300
50.0000
48.7100
49.8000
2,389,200
Wed, 22 Jul 2026
49.9200
50.8200
49.6300
50.2100
1,686,100
Tue, 21 Jul 2026
49.9100
50.5700
49.4700
49.5800
2,249,700
Mon, 20 Jul 2026
51.7100
51.8500
49.6800
50.2100
1,532,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.2700
54.0900
50.9600
51.4500
2,066,000
Thu, 16 Jul 2026
50.7100
52.9300
50.7100
52.6200
1,598,000
Wed, 15 Jul 2026
50.7600
52.2900
50.2500
51.1500
2,079,100
Tue, 14 Jul 2026
51.2900
51.7600
49.6400
50.6200
2,138,200
Mon, 13 Jul 2026
50.8400
52.1300
49.7100
50.2800
1,832,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
50.4200
52.2500
50.0800
51.6100
2,417,400
Thu, 09 Jul 2026
49.3600
50.3100
48.2900
49.5200
2,047,900
Wed, 08 Jul 2026
49.8800
50.2100
47.7900
48.8000
2,698,700
Tue, 07 Jul 2026
51.2400
51.5500
50.0100
51.0500
2,199,600
Mon, 06 Jul 2026
53.3400
53.5900
51.0000
51.5800
2,107,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
54.1800
54.5400
52.4900
53.2200
2,778,800
Wed, 01 Jul 2026
53.9300
55.1500
53.2800
54.1100
4,764,900
Tue, 30 Jun 2026
52.0500
55.0700
51.9600
54.9000
7,508,900
Mon, 29 Jun 2026
16 · 8-K/A
After-hours · 16:06 ET
8-K/A ↗
Mon, 29 Jun 2026
49.0100
51.3000
47.9500
50.9700
7,408,800
Mon, 29 Jun 2026
15 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.6400
46.5000
45.4400
45.9600
2,505,700
Thu, 25 Jun 2026
45.0000
46.7500
44.2200
46.3400
2,347,700
Wed, 24 Jun 2026
41.4400
44.6800
41.4400
44.6500
3,909,500
Tue, 23 Jun 2026
40.9800
41.8200
40.3600
40.6500
1,646,700
Mon, 22 Jun 2026
42.0000
42.3600
41.0000
41.3200
1,925,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
41.5400
43.4600
41.4600
42.4000
2,237,600
Wed, 17 Jun 2026
42.2900
43.5800
40.4600
40.5900
2,425,900
Tue, 16 Jun 2026
43.3200
44.0400
42.2500
42.4900
2,480,900
Mon, 15 Jun 2026
44.3100
45.0200
42.9400
43.0100
1,795,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
43.7300
44.1000
42.7500
43.2200
2,491,600
Thu, 11 Jun 2026
41.0400
43.0900
40.4200
42.9600
2,562,900
Wed, 10 Jun 2026
41.0000
42.3000
40.1900
40.4300
2,544,300
Tue, 09 Jun 2026
39.8900
41.6100
39.3100
41.2900
3,554,700
Mon, 08 Jun 2026
38.7400
40.0600
38.4600
39.4700
1,989,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38.9400
39.4400
38.5700
39.0600
2,654,600
Thu, 04 Jun 2026
39.4100
39.7100
38.9500
39.3200
1,750,900
Wed, 03 Jun 2026
38.9500
39.3100
38.5000
38.8500
1,862,700
Tue, 02 Jun 2026
39.3900
39.6500
38.3100
39.2100
1,681,800
Mon, 01 Jun 2026
38.3800
39.3500
37.6100
39.0800
2,256,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
39.0800
39.8800
38.7900
38.9400
2,175,900
Thu, 28 May 2026
38.7600
39.5700
38.3900
39.3900
2,424,500
Wed, 27 May 2026
38.7800
40.2600
38.5700
39.4500
2,614,100
Tue, 26 May 2026
38.0400
38.6800
37.7500
38.4000
2,271,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
36.3100
37.8000
36.3100
37.6500
3,252,900
Thu, 21 May 2026
36.3800
36.7900
34.4300
36.3100
3,832,000
Wed, 20 May 2026
33.6000
35.3500
33.0200
35.0200
2,857,100
Tue, 19 May 2026
33.2900
33.8300
32.3400
33.3900
3,176,700
Mon, 18 May 2026
34.6200
35.4600
33.7000
33.7100
3,219,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
35.5100
35.6900
33.8100
34.3700
3,322,800
Thu, 14 May 2026
36.3600
36.9500
35.9600
36.1600
1,624,800
Wed, 13 May 2026
36.4000
36.4400
35.1200
35.7900
2,943,400
Tue, 12 May 2026
37.9700
38.2100
36.6200
36.9400
3,603,100
Mon, 11 May 2026
37.8000
38.3700
37.2500
37.7800
4,185,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
37.5500
39.0000
36.4600
37.9800
8,733,500
Thu, 07 May 2026
14 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 07 May 2026
13 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
40.6900
41.2400
38.9500
39.0800
3,577,900
Wed, 06 May 2026
39.3300
40.3100
38.8700
39.9300
2,294,400
Tue, 05 May 2026
38.1800
38.6200
37.5300
38.1800
2,494,400
Mon, 04 May 2026
39.4000
39.6300
37.9800
38.1000
1,957,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.7800
40.9800
39.8100
39.9100
1,327,600
Thu, 30 Apr 2026
40.6200
41.3200
39.7900
40.5400
1,663,300
Wed, 29 Apr 2026
41.3500
41.6800
40.2100
40.3300
2,518,300
Tue, 28 Apr 2026
42.0800
42.3600
40.9100
41.4000
2,209,400
Mon, 27 Apr 2026
41.5700
42.6300
41.4400
41.9000
1,745,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
41.5000
41.6600
40.7200
41.5400
1,408,900
Thu, 23 Apr 2026
40.6700
41.6200
40.3200
41.4000
2,499,600
Wed, 22 Apr 2026
42.0000
42.4200
40.1200
40.5300
2,172,800
Tue, 21 Apr 2026
41.4600
42.3600
40.2000
40.4000
1,402,700
Mon, 20 Apr 2026
39.4800
41.4400
39.2700
41.3800
1,915,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
39.4100
41.6000
39.1400
40.4300
2,507,500
Thu, 16 Apr 2026
39.0100
39.6800
37.8700
38.2800
3,230,600
Wed, 15 Apr 2026
40.2500
40.4500
38.3400
38.6000
3,099,400
Tue, 14 Apr 2026
40.4400
41.0500
40.1000
40.5700
1,794,900
Mon, 13 Apr 2026
39.9700
40.6300
38.8500
40.4800
2,516,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
41.2300
41.2300
40.0200
40.3700
1,415,500
Thu, 09 Apr 2026
39.9700
41.1800
39.5700
40.8100
1,701,800
Wed, 08 Apr 2026
39.8500
41.0500
38.9500
40.3000
3,081,700
Tue, 07 Apr 2026
37.2700
37.6100
36.6600
37.3800
2,080,600
Mon, 06 Apr 2026
37.0000
37.8400
36.6800
37.7400
1,641,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.1000
38.2600
36.0700
37.2400
8,522,300
Wed, 01 Apr 2026
11 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Wed, 01 Apr 2026
39.0500
39.5900
38.1700
38.2800
1,539,400
Tue, 31 Mar 2026
38.0700
40.0100
37.7400
38.9700
2,303,400
Mon, 30 Mar 2026
10 · DEF 14A
After-hours · 17:44 ET
DEF 14A ↗
Mon, 30 Mar 2026
38.4200
39.0400
37.0700
37.1600
2,799,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.4700
39.0400
37.8200
38.1700
2,334,600
Thu, 26 Mar 2026
38.7100
39.9500
38.3700
38.6200
2,185,900
Wed, 25 Mar 2026
40.1500
40.6900
38.2000
39.4400
3,597,000
Tue, 24 Mar 2026
38.6700
40.6400
38.4400
39.5600
3,278,000
Mon, 23 Mar 2026
39.5800
41.1200
39.1400
39.3800
3,104,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
9 · PRE 14A
After-hours · 16:05 ET
PRE 14A ↗
Fri, 20 Mar 2026
40.8200
40.8400
38.3800
38.6800
4,450,800
Thu, 19 Mar 2026
40.7600
41.3700
39.9500
40.9000
2,548,200
Wed, 18 Mar 2026
41.9900
42.7000
41.1500
41.3500
4,810,500
Tue, 17 Mar 2026
43.7800
44.8700
42.6800
42.7900
5,479,800
Mon, 16 Mar 2026
8 · 8-K
After-hours · 17:22 ET
8-K ↗
Mon, 16 Mar 2026
7 · 8-K
After-hours · 17:19 ET
8-K ↗
Mon, 16 Mar 2026
43.7500
44.6300
43.5000
43.9500
3,936,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
43.7300
44.1900
43.0300
43.1600
1,650,900
Thu, 12 Mar 2026
44.4300
44.8300
42.9500
43.2700
3,197,000
Wed, 11 Mar 2026
45.1700
45.5900
44.7000
45.1700
2,001,000
Tue, 10 Mar 2026
45.2100
46.8700
44.7200
45.2700
2,681,700
Mon, 09 Mar 2026
44.9600
45.7200
43.7100
45.6000
5,264,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
47.2200
47.5000
45.4500
45.6800
2,898,100
Thu, 05 Mar 2026
50.0800
51.2100
47.8300
48.2100
2,749,100
Wed, 04 Mar 2026
51.7900
52.3700
50.1300
50.8400
1,652,600
Tue, 03 Mar 2026
50.5000
51.9600
48.9900
51.3800
3,212,900
Mon, 02 Mar 2026
53.4900
53.7600
51.7500
52.3700
2,994,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.5200
54.7800
53.1600
54.3400
2,287,900
Thu, 26 Feb 2026
54.5400
55.7500
53.3200
54.3400
2,170,000
Wed, 25 Feb 2026
56.2300
56.6000
53.7300
54.2100
2,657,500
Tue, 24 Feb 2026
56.0500
57.0200
55.7000
56.1900
2,469,000
Mon, 23 Feb 2026
6 · DEFA14A
After-hours · 17:20 ET
DEFA14A ↗
Mon, 23 Feb 2026
5 · 10-K
After-hours · 16:08 ET
10-K ↗
Mon, 23 Feb 2026
57.0000
57.2600
54.8000
55.7600
4,028,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.9600
55.9400
53.1900
54.3200
3,732,100
Thu, 19 Feb 2026
53.5100
55.0400
53.1300
54.1000
2,904,700
Wed, 18 Feb 2026
52.9700
55.2800
52.7400
53.8500
3,394,800
Tue, 17 Feb 2026
50.8100
53.2200
50.6500
52.5500
5,625,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
50.5100
54.4300
50.0000
51.3200
18,381,800
Thu, 12 Feb 2026
4 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 12 Feb 2026
64.3300
64.8400
62.1800
62.3000
2,929,400
Wed, 11 Feb 2026
63.8600
64.8400
61.7700
63.0700
1,901,500
Tue, 10 Feb 2026
62.0000
64.6700
61.4300
64.4400
2,941,000
Mon, 09 Feb 2026
61.9600
61.9600
60.5400
60.7000
1,482,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
60.5200
62.2600
60.3800
61.8500
2,104,000
Thu, 05 Feb 2026
60.6600
61.2800
59.0500
59.8500
1,867,200
Wed, 04 Feb 2026
57.3200
61.2500
57.3200
61.1900
2,704,400
Tue, 03 Feb 2026
54.1900
57.8800
54.1900
56.7500
2,959,900
Mon, 02 Feb 2026
54.0000
54.7900
53.3000
54.4000
2,288,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
54.5000
54.7500
53.3100
54.1000
1,293,800
Thu, 29 Jan 2026
54.7500
55.1200
53.2700
55.0000
1,572,500
Wed, 28 Jan 2026
55.4800
56.0800
54.3700
54.8800
1,173,000
Tue, 27 Jan 2026
56.2800
56.8300
55.3400
55.4000
1,509,200
Mon, 26 Jan 2026
58.0300
58.4500
56.5000
56.8100
2,193,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.4400
60.4400
58.2500
58.3600
1,798,100
Thu, 22 Jan 2026
61.2700
62.1500
59.7600
60.5200
1,412,600
Wed, 21 Jan 2026
59.7400
61.6800
59.1500
60.8000
1,696,900
Tue, 20 Jan 2026
60.5100
60.8800
58.5600
58.9800
2,322,900
Tue, 20 Jan 2026
3 · 8-K
Pre-market · 09:06 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
61.1800
62.1500
60.8300
61.5500
2,014,400
Thu, 15 Jan 2026
60.5200
61.5800
60.1400
61.2900
2,552,700
Wed, 14 Jan 2026
59.4600
61.1900
58.4300
60.1900
1,938,700
Tue, 13 Jan 2026
59.5300
60.1300
58.7900
59.4900
2,131,500
Mon, 12 Jan 2026
57.6900
59.6100
57.2500
59.3000
2,544,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.8800
58.3900
54.8800
58.1400
3,008,100
Thu, 08 Jan 2026
51.4200
55.9600
51.2000
55.0000
2,387,400
Wed, 07 Jan 2026
53.5600
53.9800
51.7000
51.9400
2,497,700
Tue, 06 Jan 2026
50.6100
53.3700
50.4500
53.3200
1,830,000
Mon, 05 Jan 2026
50.6300
52.8100
50.2800
51.1500
1,576,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
50.4500
51.5600
49.8200
50.9400
962,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
50.5900
51.0100
49.9400
50.0200
694,400
Tue, 30 Dec 2025
50.7900
51.3600
50.5000
50.7800
685,700
Mon, 29 Dec 2025
51.4500
51.6900
50.4100
50.9700
921,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
51.1600
51.4000
50.6900
51.3700
683,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
50.8200
51.4900
50.4000
51.3400
414,700
Tue, 23 Dec 2025
50.5800
50.6100
49.5800
50.5200
1,070,300
Mon, 22 Dec 2025
51.1200
51.4000
50.6400
50.7000
1,835,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
51.0500
51.3200
50.4500
51.0200
2,549,800
Thu, 18 Dec 2025
52.3100
53.1800
51.4900
51.4900
1,852,200
Wed, 17 Dec 2025
50.7800
52.5400
50.3900
51.7900
1,632,400
Tue, 16 Dec 2025
51.9600
52.0900
50.9900
51.3400
1,068,400
Mon, 15 Dec 2025
52.5000
52.6700
51.2300
51.8000
1,527,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.3200
53.3200
51.8000
52.2200
1,814,100
Thu, 11 Dec 2025
51.5000
52.4900
50.7600
52.4400
2,011,500
Wed, 10 Dec 2025
48.9500
51.4800
48.7800
51.2000
1,683,500
Tue, 09 Dec 2025
49.1800
49.6500
48.6900
48.7100
979,800
Mon, 08 Dec 2025
50.2200
50.2200
49.1800
49.5800
1,951,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.6100
51.5400
49.8900
50.2200
1,509,400
Thu, 04 Dec 2025
51.5600
51.7500
50.3500
50.7300
1,401,200
Wed, 03 Dec 2025
51.2500
52.6900
51.2000
51.4600
1,672,800
Tue, 02 Dec 2025
51.9300
52.0600
50.8500
51.3700
1,435,200
Mon, 01 Dec 2025
50.8700
52.2400
50.5500
51.8300
1,455,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
51.4800
51.8400
51.2400
51.6300
865,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
49.4200
51.7900
49.4200
51.5100
2,285,600
Tue, 25 Nov 2025
47.7400
49.9500
47.2100
49.5900
1,969,400
Mon, 24 Nov 2025
46.7700
47.5400
46.2500
47.1400
1,496,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.8000
47.3600
44.0400
47.0700
2,561,700
Thu, 20 Nov 2025
44.9100
45.3800
44.3300
44.4900
2,313,900
Wed, 19 Nov 2025
45.2700
45.4000
44.3800
44.5800
2,128,700
Tue, 18 Nov 2025
45.9300
46.0900
44.8700
45.2700
1,896,700
Mon, 17 Nov 2025
47.8000
48.0200
46.2400
46.3400
1,566,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
48.4400
48.9600
47.8000
48.0100
1,199,100
Thu, 13 Nov 2025
49.1200
49.9700
48.6000
48.8600
1,435,800
Wed, 12 Nov 2025
48.9800
49.5700
48.4800
49.3800
2,271,100
Tue, 11 Nov 2025
49.0800
49.4200
48.6800
48.7700
1,004,200
Mon, 10 Nov 2025
49.7300
50.0700
48.5200
48.6900
1,435,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.1300
50.0400
48.7900
49.7200
1,472,900
Thu, 06 Nov 2025
50.6300
50.8600
49.1700
49.3700
2,271,200
Wed, 05 Nov 2025
48.6800
51.5700
48.4600
50.6800
2,387,100
Tue, 04 Nov 2025
50.0600
50.4400
49.4400
49.5900
1,950,100
Mon, 03 Nov 2025
50.1400
51.2600
49.5000
50.6200
2,602,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.5600
53.2500
49.4200
50.8000
2,952,100
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 30 Oct 2025
49.5100
50.3800
48.6800
48.7900
1,926,300
Wed, 29 Oct 2025
51.2100
51.2100
49.3100
49.7400
2,520,300
Tue, 28 Oct 2025
50.7600
51.8600
50.6800
51.2300
809,200
Mon, 27 Oct 2025
50.9500
52.4200
50.9400
51.5500
1,927,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
51.8000
52.0200
50.6000
50.8000
1,720,000
Thu, 23 Oct 2025
51.0900
51.7700
50.8900
51.6700
1,307,400