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
50.6900
50.7950
49.1300
50.3800
1,569,470
Thu, 22 Oct 2026
48.5400
51.1000
48.5400
51.0700
2,218,800
Wed, 21 Oct 2026
48.9800
49.5300
48.3100
48.8300
1,891,600
Tue, 20 Oct 2026
47.4800
49.1800
46.9900
48.7900
3,751,600
Mon, 19 Oct 2026
45.9200
46.8900
45.4400
46.4900
1,448,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
46.0700
47.2900
45.4000
45.7300
1,217,900
Thu, 15 Oct 2026
44.7300
46.5600
44.7300
46.2100
1,766,300
Wed, 14 Oct 2026
44.4900
44.8400
44.0400
44.3700
1,123,500
Tue, 13 Oct 2026
44.9000
45.5400
44.2300
45.0500
1,008,300
Mon, 12 Oct 2026
44.3500
45.0200
44.1800
44.4800
1,250,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
44.1900
44.9600
43.6900
44.7800
1,368,400
Thu, 08 Oct 2026
44.2200
45.1200
43.8700
44.4400
1,685,600
Wed, 07 Oct 2026
43.9700
44.0800
43.0600
43.8200
1,309,600
Tue, 06 Oct 2026
44.4900
45.5000
44.2500
44.8600
1,180,500
Mon, 05 Oct 2026
43.2600
44.9200
42.9300
44.2100
1,631,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
44.5000
44.9600
43.2400
43.5600
1,563,100
Thu, 01 Oct 2026
43.3400
43.9300
42.1000
43.5000
1,963,000
Wed, 30 Sep 2026
44.3100
44.5200
43.4600
43.5600
1,329,100
Tue, 29 Sep 2026
44.7200
45.1300
43.3900
44.0600
1,555,700
Mon, 28 Sep 2026
44.5600
45.1300
43.5200
44.4400
2,048,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
43.2700
44.9700
42.7600
44.7900
2,005,800
Thu, 24 Sep 2026
43.4100
44.1600
42.8600
43.2200
1,359,600
Wed, 23 Sep 2026
43.6400
44.5700
43.4400
43.6200
1,114,600
Tue, 22 Sep 2026
43.7200
44.5200
43.4400
44.1300
1,638,300
Mon, 21 Sep 2026
43.1200
43.4200
42.5100
42.9000
1,299,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
43.0900
43.4400
42.5900
42.6900
2,319,000
Thu, 17 Sep 2026
44.3000
44.6700
43.1500
43.4100
1,119,400
Wed, 16 Sep 2026
43.4900
43.7400
42.2500
43.1100
2,561,500
Tue, 15 Sep 2026
43.7300
43.9300
43.0200
43.6300
1,214,800
Mon, 14 Sep 2026
44.1500
45.0500
43.5400
43.6600
1,509,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
44.3800
45.1300
43.6700
44.9500
1,630,100
Thu, 10 Sep 2026
44.7000
44.8700
43.2200
43.6700
1,689,900
Wed, 09 Sep 2026
45.3600
45.7700
44.9100
45.5000
1,818,200
Tue, 08 Sep 2026
45.8700
46.4000
45.5100
45.7800
2,307,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
43.5200
45.7100
43.4400
45.6300
957,100
Thu, 03 Sep 2026
44.0100
44.6400
42.7300
43.6900
826,500
Wed, 02 Sep 2026
43.5000
43.9800
42.7400
43.7300
1,368,400
Wed, 02 Sep 2026
24 · 8-K/A
Pre-market · 08:45 ET
8-K/A ↗
Wed, 02 Sep 2026
23 · 8-K/A
Pre-market · 08:45 ET
8-K/A ↗
Tue, 01 Sep 2026
44.9900
45.2800
43.2600
43.3400
2,310,200
Mon, 31 Aug 2026
45.2900
45.6900
44.7400
45.5800
1,168,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
46.2600
47.2900
44.8400
45.7700
1,143,800
Thu, 27 Aug 2026
46.4800
46.7500
45.8700
46.0700
970,000
Wed, 26 Aug 2026
47.1800
47.5400
46.5000
46.6800
872,700
Tue, 25 Aug 2026
47.8100
48.0000
46.4900
46.8400
1,348,500
Mon, 24 Aug 2026
47.1200
47.9600
46.4900
47.2700
1,651,300
Mon, 24 Aug 2026
22 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
47.5400
47.7700
46.7200
46.8300
1,003,300
Thu, 20 Aug 2026
47.1900
47.6900
46.0400
47.3000
1,129,100
Wed, 19 Aug 2026
48.5100
49.6500
48.0000
48.2900
1,283,900
Tue, 18 Aug 2026
48.4600
49.0000
47.6000
47.7300
1,274,900
Mon, 17 Aug 2026
49.1800
49.4700
47.9600
48.7500
1,283,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
49.9200
50.2500
49.2200
49.6300
1,189,800
Thu, 13 Aug 2026
50.0100
50.9600
49.1700
50.0800
2,171,200
Wed, 12 Aug 2026
49.8400
50.1500
48.3800
49.5300
1,547,900
Tue, 11 Aug 2026
48.8600
50.0400
48.2500
49.7400
1,652,100
Mon, 10 Aug 2026
49.1300
49.1300
47.5700
48.1700
1,643,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
48.6400
50.6200
48.1400
49.1700
2,002,100
Thu, 06 Aug 2026
49.4000
49.7000
47.8900
48.4300
1,962,300
Wed, 05 Aug 2026
46.9100
50.1900
46.5700
49.5700
4,712,000
Tue, 04 Aug 2026
21 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Tue, 04 Aug 2026
45.2600
48.3900
43.7800
47.0200
4,547,800
Tue, 04 Aug 2026
20 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 03 Aug 2026
44.0200
45.5100
43.9800
44.8300
2,754,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
44.0900
44.5800
42.7100
43.3600
1,871,000
Thu, 30 Jul 2026
43.2600
44.0800
42.3900
43.9300
2,604,100
Wed, 29 Jul 2026
43.1700
44.0700
41.7700
42.3900
2,611,300
Tue, 28 Jul 2026
44.7600
45.7200
43.6100
44.0200
2,674,900
Mon, 27 Jul 2026
44.0800
44.7600
43.0100
44.0000
1,973,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
42.4100
44.7300
42.1200
43.4300
1,960,500
Thu, 23 Jul 2026
42.4400
42.9200
41.7000
42.3800
1,801,300
Wed, 22 Jul 2026
43.0300
43.5700
42.6500
42.7900
1,480,800
Tue, 21 Jul 2026
43.2300
43.3100
41.9500
42.9100
2,208,000
Mon, 20 Jul 2026
45.3600
45.3600
42.8200
43.1800
1,671,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.1500
46.5000
44.6600
45.1300
1,642,600
Thu, 16 Jul 2026
43.6400
45.8700
43.0200
45.8100
2,918,400
Wed, 15 Jul 2026
44.0300
45.5300
43.3100
43.6200
3,635,500
Tue, 14 Jul 2026
19 · 8-K
After market open · 10:00 ET
8-K ↗
Tue, 14 Jul 2026
48.3800
48.8300
43.3600
44.1700
4,722,000
Mon, 13 Jul 2026
18 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 13 Jul 2026
47.1900
47.5700
45.5500
45.9000
1,546,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
47.2700
48.0600
46.9600
47.1600
1,541,200
Thu, 09 Jul 2026
46.6100
47.2800
45.8900
46.7600
1,395,000
Wed, 08 Jul 2026
45.9700
46.5700
44.9100
45.8300
1,847,800
Tue, 07 Jul 2026
47.8900
48.4600
46.5700
47.1100
1,373,000
Mon, 06 Jul 2026
48.6300
48.7300
46.9700
48.3000
1,128,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
48.9400
49.7000
47.6400
48.4700
1,268,400
Wed, 01 Jul 2026
49.5500
49.7200
48.2800
48.6900
1,362,300
Tue, 30 Jun 2026
50.1900
50.3400
48.6600
50.0400
2,022,500
Mon, 29 Jun 2026
49.2200
49.8400
48.0400
49.6900
2,846,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.2300
50.1000
48.8100
49.7200
2,258,200
Thu, 25 Jun 2026
49.4100
50.2000
48.5200
49.9800
1,754,000
Wed, 24 Jun 2026
46.1200
49.3700
45.2000
48.8800
2,342,300
Tue, 23 Jun 2026
45.9500
46.5600
45.2200
45.3400
1,739,300
Mon, 22 Jun 2026
46.9700
47.5700
46.2600
46.4000
1,483,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46.4300
48.8800
46.0100
47.1300
2,939,000
Wed, 17 Jun 2026
46.6400
48.5200
45.3500
45.4500
2,029,800
Tue, 16 Jun 2026
46.6000
47.9700
46.5600
46.9000
1,729,200
Mon, 15 Jun 2026
46.9500
47.9100
46.3300
46.3700
2,456,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
46.7600
47.0600
45.4600
45.6300
1,655,800
Thu, 11 Jun 2026
43.4300
46.4200
42.9700
46.3400
2,324,900
Wed, 10 Jun 2026
44.0100
44.8000
42.4500
42.7900
2,228,200
Tue, 09 Jun 2026
42.2200
44.6000
42.0400
44.4100
3,362,000
Mon, 08 Jun 2026
40.2400
42.7500
39.8300
42.0500
2,935,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
39.6600
40.7000
39.1900
39.6500
1,478,300
Thu, 04 Jun 2026
41.2500
41.4700
39.8700
40.1300
1,126,800
Wed, 03 Jun 2026
41.0600
41.1900
40.2300
40.5600
1,742,000
Tue, 02 Jun 2026
41.6000
41.7500
40.1700
41.5900
1,442,800
Mon, 01 Jun 2026
41.5300
41.5800
40.1900
41.5600
1,207,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42.2000
43.1600
41.2100
41.4000
1,763,500
Thu, 28 May 2026
41.2700
42.5900
40.7100
42.3900
1,509,700
Wed, 27 May 2026
41.0600
42.1900
40.8700
41.5300
1,491,500
Tue, 26 May 2026
39.4300
40.6100
39.1900
40.4200
1,808,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
39.0000
39.4500
38.5300
39.1800
1,262,500
Thu, 21 May 2026
37.7600
39.0100
36.7900
38.8700
1,381,300
Wed, 20 May 2026
36.8000
38.3100
35.6900
38.2500
2,078,900
Tue, 19 May 2026
38.3000
38.3000
36.1300
36.2400
2,756,600
Mon, 18 May 2026
37.8000
39.4700
37.7700
38.1800
2,663,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
38.0300
38.4700
36.9600
37.4400
1,897,600
Thu, 14 May 2026
38.4500
38.9800
37.6500
38.5900
1,701,500
Wed, 13 May 2026
17 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Wed, 13 May 2026
38.5400
38.8900
37.4200
37.9800
2,137,100
Tue, 12 May 2026
39.3900
39.6200
37.8600
39.0700
2,501,800
Mon, 11 May 2026
39.6000
40.9700
39.1400
39.5000
2,559,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.4700
41.2800
39.3400
40.2000
2,546,700
Thu, 07 May 2026
16 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 07 May 2026
43.7600
44.4500
39.1200
39.1900
4,390,500
Thu, 07 May 2026
15 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 06 May 2026
38.7200
40.2100
38.2600
39.9100
3,389,700
Tue, 05 May 2026
36.9600
37.7300
36.4800
37.5900
2,073,300
Mon, 04 May 2026
38.3900
38.6400
36.6000
36.6400
1,871,000
Mon, 04 May 2026
14 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
39.3100
39.6200
38.5000
38.7900
1,812,100
Thu, 30 Apr 2026
39.6300
40.0700
38.9900
39.2000
2,088,300
Wed, 29 Apr 2026
40.8600
41.1000
39.2100
39.6300
1,574,900
Tue, 28 Apr 2026
42.5300
42.9600
40.9000
41.0100
1,683,800
Mon, 27 Apr 2026
42.1000
43.0400
41.7800
42.4500
1,077,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
42.4200
42.4700
41.6300
41.9000
2,013,900
Thu, 23 Apr 2026
41.8800
43.1600
41.8800
42.3700
1,414,300
Wed, 22 Apr 2026
42.8500
43.0000
41.6500
41.8900
1,462,600
Tue, 21 Apr 2026
43.6100
44.2100
41.8700
42.1800
1,785,500
Mon, 20 Apr 2026
42.3200
43.8300
42.3200
43.5100
1,880,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.0000
43.6200
41.8800
42.7700
1,655,500
Thu, 16 Apr 2026
41.0700
41.4800
40.5300
41.1400
1,737,300
Wed, 15 Apr 2026
41.2300
41.2900
40.4300
40.8700
2,390,800
Tue, 14 Apr 2026
40.6600
41.7100
40.6100
41.2900
1,706,300
Mon, 13 Apr 2026
38.3600
40.5200
38.3400
40.5000
1,654,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
39.1400
39.5800
38.6500
39.0500
1,750,600
Thu, 09 Apr 2026
36.9000
39.5400
36.6800
39.2400
1,832,700
Wed, 08 Apr 2026
37.1800
37.9700
36.8500
37.2100
1,873,100
Tue, 07 Apr 2026
35.7000
36.0400
35.1200
35.4500
1,947,600
Mon, 06 Apr 2026
35.3600
36.1900
35.2200
36.0400
1,033,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
35.7100
37.4400
35.2500
35.5600
1,625,200
Wed, 01 Apr 2026
36.6000
36.9100
36.2500
36.5700
1,615,700
Wed, 01 Apr 2026
13 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 31 Mar 2026
36.1600
37.5700
35.4500
36.4200
1,501,600
Mon, 30 Mar 2026
35.9800
36.4400
35.1100
35.4000
1,283,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
36.4400
36.4900
35.4500
35.5400
1,445,100
Thu, 26 Mar 2026
36.9000
37.7600
36.4500
36.6800
1,292,900
Wed, 25 Mar 2026
37.2400
37.6800
36.3000
37.3000
1,229,200
Tue, 24 Mar 2026
36.4200
37.8300
36.3800
36.7200
1,213,100
Mon, 23 Mar 2026
37.2800
37.8900
36.7600
36.9200
1,718,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.7400
36.9200
35.7000
35.9900
2,777,900
Thu, 19 Mar 2026
36.5000
37.1700
36.0000
36.7800
1,685,700
Wed, 18 Mar 2026
37.6600
38.4100
36.9500
37.0400
1,694,500
Tue, 17 Mar 2026
38.4900
38.8300
37.6300
38.0800
1,215,100
Mon, 16 Mar 2026
37.5400
38.1100
37.0600
37.9300
1,769,000
Mon, 16 Mar 2026
12 · DEFA14A
Pre-market · 08:39 ET
DEFA14A ↗
Mon, 16 Mar 2026
11 · DEF 14A
Pre-market · 08:05 ET
DEF 14A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
37.4700
38.0800
36.6500
37.4900
2,011,400
Fri, 13 Mar 2026
10 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
Thu, 12 Mar 2026
37.5900
38.3400
36.9700
37.3400
2,893,000
Wed, 11 Mar 2026
37.2600
38.3900
36.8800
38.1600
2,387,600
Tue, 10 Mar 2026
37.0500
37.8600
36.7200
37.2600
2,633,400
Mon, 09 Mar 2026
36.7500
37.6100
35.5900
37.3300
2,482,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.8300
38.0000
36.5600
37.5400
1,793,200
Thu, 05 Mar 2026
39.6100
40.3700
38.7300
38.7700
1,583,300
Wed, 04 Mar 2026
40.9500
41.5600
39.6700
40.2100
1,645,400
Tue, 03 Mar 2026
39.5900
40.7500
39.0500
40.1600
2,057,700
Tue, 03 Mar 2026
9 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 02 Mar 2026
40.5500
41.1300
39.6700
40.6800
2,393,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
41.5000
41.7500
40.0000
41.4200
2,401,400
Thu, 26 Feb 2026
42.1200
42.1200
40.0800
41.8600
2,865,600
Wed, 25 Feb 2026
44.6300
44.6600
41.5800
41.7000
4,224,700
Wed, 25 Feb 2026
8 · 10-K
Pre-market · 08:50 ET
10-K ↗
Tue, 24 Feb 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 24 Feb 2026
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 24 Feb 2026
40.6600
41.6400
40.3000
41.4500
4,042,300
Mon, 23 Feb 2026
41.6100
41.7500
38.9200
40.2800
2,819,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.6100
42.9700
41.1200
41.7300
1,653,200
Thu, 19 Feb 2026
41.5900
42.3900
41.1200
41.5200
1,681,600
Wed, 18 Feb 2026
42.8900
43.4500
41.8700
41.8900
1,184,200
Tue, 17 Feb 2026
42.9400
43.1500
41.5400
42.3500
1,861,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
42.6200
43.4400
42.5400
42.8000
1,208,800
Thu, 12 Feb 2026
44.2800
44.9700
42.5800
42.6500
1,160,100
Wed, 11 Feb 2026
43.7800
44.5400
43.1600
44.0700
2,047,700
Tue, 10 Feb 2026
43.7200
45.3400
43.7200
44.4400
1,823,800
Mon, 09 Feb 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 09 Feb 2026
43.7800
44.3400
43.5000
43.7900
1,422,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
43.6000
44.7800
43.1700
44.0000
1,918,800
Thu, 05 Feb 2026
43.3300
43.6900
42.5900
43.0200
1,936,000
Wed, 04 Feb 2026
42.2200
44.6800
42.2200
43.7900
1,418,200
Tue, 03 Feb 2026
41.7700
44.2900
41.4700
42.4200
1,848,200
Mon, 02 Feb 2026
41.4400
42.0000
40.6500
41.5200
1,079,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.2300
41.8100
40.5600
41.4200
1,542,700
Thu, 29 Jan 2026
42.2900
42.5900
40.8700
41.7800
1,606,100
Wed, 28 Jan 2026
42.0300
42.6700
41.3800
41.9700
982,500
Tue, 27 Jan 2026
41.5500
42.0800
41.2100
41.9100
999,200
Mon, 26 Jan 2026
42.8800
42.8800
41.5700
42.0700
1,505,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
43.4400
43.7800
42.5000
42.5500
1,155,100
Thu, 22 Jan 2026
44.1900
44.6300
43.3000
43.3800
2,191,900
Wed, 21 Jan 2026
43.1800
45.1400
42.9600
43.8600
2,059,900
Tue, 20 Jan 2026
42.6700
42.9000
41.9200
42.7200
2,328,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
42.6300
43.8900
42.6100
43.7300
2,942,500
Thu, 15 Jan 2026
43.2300
43.6600
42.4700
43.0800
2,213,100
Wed, 14 Jan 2026
42.2000
43.4000
41.3300
43.0100
2,915,600
Tue, 13 Jan 2026
41.7200
42.4100
41.4700
42.2000
2,185,700
Mon, 12 Jan 2026
42.2000
42.7800
41.0500
41.7600
3,061,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
39.5200
42.0500
39.0500
41.6500
4,142,900
Thu, 08 Jan 2026
36.6300
39.8000
36.1000
38.5200
3,381,100
Wed, 07 Jan 2026
37.8100
38.4500
36.4600
36.5200
2,504,700
Tue, 06 Jan 2026
37.1500
38.4200
37.0000
37.4700
2,824,800
Mon, 05 Jan 2026
35.6000
37.3300
35.6000
36.2200
1,862,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.2500
36.5400
35.0300
35.8300
1,466,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.4000
35.7100
34.9700
35.0800
1,017,700
Tue, 30 Dec 2025
35.3700
35.7400
35.0400
35.5000
1,058,700
Mon, 29 Dec 2025
35.6500
35.8200
35.0600
35.5100
1,079,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
35.3200
35.7600
35.1600
35.6600
1,087,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
35.4400
35.7900
35.3000
35.4600
660,900
Tue, 23 Dec 2025
35.6000
35.8200
34.9900
35.2100
1,613,800
Mon, 22 Dec 2025
35.3000
35.9500
35.2600
35.7700
1,480,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
35.4700
35.9100
35.1300
35.3300
3,407,000
Thu, 18 Dec 2025
35.4600
36.2500
35.0300
35.7300
2,117,900
Wed, 17 Dec 2025
34.6400
35.5000
34.5000
34.8600
1,085,600
Tue, 16 Dec 2025
34.8300
35.5300
34.5900
34.9400
1,522,100
Mon, 15 Dec 2025
36.0000
36.0000
34.3200
34.8600
1,789,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.6000
35.8100
34.6100
35.0800
1,853,400
Thu, 11 Dec 2025
35.6500
36.2500
34.9600
35.4000
1,768,900
Wed, 10 Dec 2025
34.2700
35.5800
34.2700
35.3900
2,238,700
Tue, 09 Dec 2025
34.1300
35.0800
33.8300
34.1000
2,143,900
Mon, 08 Dec 2025
34.1800
34.4400
33.7600
34.3400
3,102,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
34.3800
35.5700
34.0000
34.5000
1,688,100
Thu, 04 Dec 2025
34.9800
35.4900
34.2000
34.2300
1,358,400
Wed, 03 Dec 2025
4 · 8-K/A
After market open · 10:00 ET
8-K/A ↗
Wed, 03 Dec 2025
34.8500
35.8700
34.6300
34.8700
2,182,400
Wed, 03 Dec 2025
3 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 02 Dec 2025
35.4100
35.4100
34.4200
34.8500
2,479,400
Mon, 01 Dec 2025
34.6800
35.7200
34.4700
35.3600
2,226,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.9400
35.2200
34.6700
34.9800
832,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
33.6500
35.4300
33.6500
34.9300
2,502,500
Tue, 25 Nov 2025
32.4700
34.0000
32.0000
33.9700
3,139,900
Mon, 24 Nov 2025
31.0000
32.1300
30.6000
31.9600
3,124,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
30.3500
31.9500
30.2600
31.0500
4,475,100
Thu, 20 Nov 2025
31.1600
31.5500
29.7700
30.1300
2,532,800
Wed, 19 Nov 2025
31.2100
31.3400
30.5300
30.7700
1,931,900
Tue, 18 Nov 2025
31.0700
31.4900
30.4000
31.0300
2,770,600
Mon, 17 Nov 2025
32.5600
33.0000
31.0700
31.3100
2,552,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.1300
32.6100
31.3300
31.7700
1,852,000
Thu, 13 Nov 2025
32.7900
33.6500
32.1900
32.3100
3,758,300
Wed, 12 Nov 2025
33.1300
33.9400
32.7500
33.0500
4,061,900
Tue, 11 Nov 2025
32.6900
33.2300
32.2300
32.8100
3,899,300
Mon, 10 Nov 2025
32.6400
33.0300
31.8100
32.2300
5,720,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
31.6000
33.2400
31.6000
32.9700
6,609,000
Thu, 06 Nov 2025
32.3500
32.6100
31.2100
31.9200
7,258,500
Wed, 05 Nov 2025
34.0000
37.2400
32.1400
32.4300
24,370,800
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 17:10 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 04 Nov 2025
47.6400
48.0800
46.3200
47.0400
3,676,800
Mon, 03 Nov 2025
47.7000
47.9900
47.0100
47.9400
2,208,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
47.7400
48.5900
47.0300
48.3200
1,718,900
Thu, 30 Oct 2025
48.0200
49.1600
47.5500
47.7900
1,336,800
Wed, 29 Oct 2025
49.8600
50.3200
47.9800
48.6400
2,258,600
Tue, 28 Oct 2025
49.3400
50.6200
49.1200
50.3600
1,140,800
Mon, 27 Oct 2025
49.0700
49.9300
48.7500
49.7300
1,258,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
50.0800
50.2000
48.8700
48.9100
1,225,300