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.9800
44.4900
43.3300
43.6800
2,735,751
Thu, 22 Oct 2026
42.6400
44.6100
42.6400
44.4900
1,818,500
Wed, 21 Oct 2026
42.9100
43.0200
41.9800
42.2600
1,584,700
Tue, 20 Oct 2026
41.1800
42.9100
40.8700
42.8900
2,188,500
Mon, 19 Oct 2026
40.1200
40.8300
40.1200
40.7700
1,112,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
40.3800
40.9900
39.8800
40.7500
1,355,800
Thu, 15 Oct 2026
38.8900
40.3700
38.8900
40.0400
2,404,900
Wed, 14 Oct 2026
37.8400
38.3200
37.1600
38.0000
1,048,800
Tue, 13 Oct 2026
37.3500
37.9190
37.1900
37.8500
1,262,000
Mon, 12 Oct 2026
37.1900
37.3800
36.8200
37.2500
1,203,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
37.6400
38.1200
36.9850
37.0100
1,627,300
Thu, 08 Oct 2026
37.5500
38.1650
36.7950
37.7900
2,488,300
Wed, 07 Oct 2026
38.3300
38.5700
37.3900
37.6000
2,156,000
Tue, 06 Oct 2026
37.8700
39.1150
37.7600
38.3000
1,945,900
Mon, 05 Oct 2026
37.8000
38.4800
37.6550
37.9800
2,432,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
38.3000
38.7300
37.5200
37.6700
2,108,400
Thu, 01 Oct 2026
37.0600
38.5200
37.0600
38.3900
2,039,900
Wed, 30 Sep 2026
37.8500
38.0000
36.9600
37.0000
1,662,200
Tue, 29 Sep 2026
37.7100
38.1800
37.4200
37.8500
1,154,800
Mon, 28 Sep 2026
38.1100
38.4900
37.0000
38.1200
1,777,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
36.7600
38.3500
36.5350
37.8900
1,739,500
Thu, 24 Sep 2026
36.7000
37.1650
35.9000
36.7400
2,228,200
Wed, 23 Sep 2026
38.3200
38.5000
35.9300
36.1700
2,618,100
Tue, 22 Sep 2026
40.4000
40.4000
37.1650
38.4400
3,646,200
Mon, 21 Sep 2026
40.2700
40.5550
39.9300
40.0600
2,053,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
39.7900
40.5800
39.3300
40.2700
4,395,400
Thu, 17 Sep 2026
40.4100
40.6200
39.8700
40.0400
2,323,200
Wed, 16 Sep 2026
38.6700
40.5350
38.5700
40.2900
2,250,600
Tue, 15 Sep 2026
39.2900
40.2950
38.7450
39.2000
1,785,500
Mon, 14 Sep 2026
39.0600
39.8900
38.5700
39.6900
2,108,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
39.2950
39.2950
37.2000
38.1200
2,985,500
Thu, 10 Sep 2026
39.5700
39.8000
38.5500
38.6700
1,554,300
Wed, 09 Sep 2026
40.6000
40.8900
39.0750
39.4500
1,948,500
Tue, 08 Sep 2026
41.2700
41.4700
40.3400
40.8700
1,858,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
41.8900
42.2100
41.1900
41.9100
1,099,500
Thu, 03 Sep 2026
42.7600
43.9900
41.8500
42.3400
1,645,400
Wed, 02 Sep 2026
42.2500
42.9300
41.6200
42.3400
1,884,700
Tue, 01 Sep 2026
42.6300
42.9300
41.9800
42.3200
1,526,400
Mon, 31 Aug 2026
43.4300
43.4300
41.6000
42.1800
2,204,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
43.6900
44.2100
43.4900
43.8700
910,100
Thu, 27 Aug 2026
42.9400
43.6700
42.4600
43.5000
1,277,500
Wed, 26 Aug 2026
43.7600
44.5200
43.2400
43.2600
1,133,400
Tue, 25 Aug 2026
43.9700
44.6200
43.1600
43.9300
898,100
Mon, 24 Aug 2026
43.5600
44.5900
43.1450
44.3400
1,453,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
42.9900
43.7100
42.5400
43.2800
819,300
Thu, 20 Aug 2026
42.0900
43.3400
42.0900
43.0400
960,900
Wed, 19 Aug 2026
41.3600
42.8300
41.2500
42.2100
1,158,500
Tue, 18 Aug 2026
42.3100
42.6350
41.2100
41.2400
1,503,000
Mon, 17 Aug 2026
41.4000
42.2000
41.1900
41.6800
1,297,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
42.8900
43.1400
41.7000
41.8200
1,238,000
Thu, 13 Aug 2026
43.2200
43.4700
41.9000
42.8200
1,288,600
Wed, 12 Aug 2026
41.4500
43.0400
41.1200
42.8700
1,421,300
Tue, 11 Aug 2026
41.4500
42.5160
41.0300
42.1700
1,622,300
Mon, 10 Aug 2026
42.4200
42.9950
42.1350
42.4500
1,151,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16 · 8-K
After-hours · 16:26 ET
8-K ↗
Fri, 07 Aug 2026
43.7800
44.2100
42.5900
42.8400
2,098,500
Thu, 06 Aug 2026
45.0500
45.8300
43.6950
44.4700
2,389,400
Wed, 05 Aug 2026
44.7600
45.7120
44.1650
45.0100
2,440,100
Tue, 04 Aug 2026
42.8500
44.6900
42.5370
44.6000
2,643,900
Mon, 03 Aug 2026
45.0000
45.2900
43.5900
43.6300
3,769,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.0000
48.2100
44.1300
44.1600
3,719,700
Fri, 31 Jul 2026
15 · 10-Q
Pre-market · 07:32 ET
10-Q ↗
Thu, 30 Jul 2026
14 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 30 Jul 2026
45.1600
46.1500
43.4500
44.0900
2,594,000
Wed, 29 Jul 2026
45.5350
46.8200
45.0700
46.4800
3,097,000
Tue, 28 Jul 2026
43.5300
46.3100
43.4300
46.0100
3,966,800
Mon, 27 Jul 2026
42.2300
43.4400
41.7500
43.1900
3,458,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
40.1400
41.9200
39.6400
41.7500
1,529,000
Thu, 23 Jul 2026
38.9700
40.0300
38.5200
39.9800
1,806,900
Wed, 22 Jul 2026
41.3500
41.3500
38.7400
39.2900
2,423,700
Tue, 21 Jul 2026
41.4700
42.0500
40.4450
40.8900
1,049,700
Mon, 20 Jul 2026
41.6000
42.8800
41.2800
41.9700
1,391,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
42.8800
43.7300
41.4820
41.9700
2,170,700
Thu, 16 Jul 2026
41.2100
42.5400
41.2100
42.3400
1,589,800
Wed, 15 Jul 2026
41.4400
41.4600
40.4400
40.6600
1,421,700
Tue, 14 Jul 2026
41.0000
41.6600
40.7100
41.1800
1,261,300
Mon, 13 Jul 2026
41.1000
41.9000
40.6900
41.7600
1,487,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
41.1800
41.2000
39.8250
40.4100
1,702,500
Thu, 09 Jul 2026
40.7000
41.3100
40.1600
40.6100
1,125,700
Wed, 08 Jul 2026
41.8200
42.1100
41.0800
41.2900
1,801,500
Tue, 07 Jul 2026
41.8800
42.4750
41.4000
41.5800
2,114,000
Mon, 06 Jul 2026
41.4000
41.9100
40.6700
41.2100
2,623,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
40.4600
42.0500
40.0500
42.0300
2,839,100
Wed, 01 Jul 2026
38.3100
40.3450
38.3100
40.0300
2,792,500
Tue, 30 Jun 2026
38.9300
38.9300
37.3550
37.7600
2,923,200
Mon, 29 Jun 2026
38.9200
39.1400
38.1550
39.1300
2,640,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
36.4300
38.9200
35.9300
38.8800
5,769,400
Thu, 25 Jun 2026
35.0900
36.6200
34.3750
35.9500
2,723,200
Wed, 24 Jun 2026
35.0000
35.6900
33.9300
35.2800
2,345,600
Tue, 23 Jun 2026
34.1500
34.7080
33.6200
34.5100
2,865,200
Mon, 22 Jun 2026
34.5900
35.1500
33.0800
33.2600
3,076,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.4400
35.4400
34.3900
34.9700
2,632,200
Wed, 17 Jun 2026
35.0900
36.9000
34.9300
35.2800
1,837,900
Tue, 16 Jun 2026
35.7600
36.2700
35.0900
35.4400
1,899,800
Mon, 15 Jun 2026
35.1200
35.7080
34.8800
35.3400
2,152,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
34.9400
36.0900
34.2200
35.6400
3,096,000
Thu, 11 Jun 2026
34.7100
35.3600
34.1300
34.4900
3,027,300
Wed, 10 Jun 2026
33.4700
35.3600
32.6900
34.6700
4,805,400
Tue, 09 Jun 2026
32.1200
33.5700
31.4600
33.3400
5,647,200
Mon, 08 Jun 2026
32.2900
32.5770
31.1700
31.6500
2,876,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
32.5000
32.8100
31.2500
32.5600
2,069,500
Thu, 04 Jun 2026
32.3200
32.9900
31.4050
31.8100
2,074,900
Wed, 03 Jun 2026
31.9000
32.1900
30.6700
30.8600
1,871,100
Tue, 02 Jun 2026
32.6800
32.9600
31.2300
32.2900
1,282,300
Mon, 01 Jun 2026
31.7800
33.5400
31.7500
33.1100
1,735,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
31.8000
32.7000
31.5100
31.8500
2,493,900
Thu, 28 May 2026
32.3500
32.9070
31.7300
31.7900
1,444,800
Wed, 27 May 2026
33.1400
33.7800
32.5450
32.7100
1,408,500
Tue, 26 May 2026
34.2200
34.2300
32.3100
32.3300
1,931,800
Tue, 26 May 2026
13 · 8-K
Pre-market · 07:15 ET
8-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
33.0100
33.4500
32.6400
32.6800
1,800,300
Thu, 21 May 2026
32.4000
33.6400
31.9500
33.3100
2,190,000
Wed, 20 May 2026
33.5800
34.0800
32.8000
33.0300
1,996,500
Tue, 19 May 2026
34.0100
34.4050
33.2250
33.7700
2,805,900
Mon, 18 May 2026
32.2000
33.7200
31.3600
33.6700
2,755,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
31.6500
32.0100
31.2500
31.8100
2,521,400
Thu, 14 May 2026
30.6500
31.6100
30.6200
31.2000
2,475,000
Wed, 13 May 2026
31.3400
31.8400
30.0950
30.2700
3,009,500
Tue, 12 May 2026
31.7600
32.0400
30.9150
31.5100
3,417,300
Mon, 11 May 2026
31.5700
32.4400
31.1000
31.2900
3,747,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
31.5700
32.0900
31.0150
31.3100
2,644,300
Thu, 07 May 2026
29.2800
31.8850
29.2800
31.7100
4,092,300
Wed, 06 May 2026
30.9200
31.4750
29.3800
29.3900
5,155,700
Tue, 05 May 2026
29.5100
30.9650
29.3700
30.5500
4,486,400
Mon, 04 May 2026
31.0500
31.6900
29.5000
29.6600
3,111,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
12 · 8-K
After-hours · 17:06 ET
8-K ↗
Fri, 01 May 2026
29.9100
31.6400
29.9100
30.8300
5,984,100
Fri, 01 May 2026
11 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Thu, 30 Apr 2026
10 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 30 Apr 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 30 Apr 2026
34.3900
34.9000
33.3900
34.7700
3,664,700
Wed, 29 Apr 2026
34.6900
35.4000
34.3400
35.2600
2,727,000
Tue, 28 Apr 2026
35.3300
35.3300
34.1600
34.7400
1,993,300
Mon, 27 Apr 2026
34.5200
35.4450
34.1400
34.7400
2,701,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
34.9200
35.0200
33.7800
34.6100
2,976,800
Thu, 23 Apr 2026
36.1900
36.4100
34.6740
35.4000
1,997,300
Wed, 22 Apr 2026
38.2800
38.3200
36.0800
36.2900
2,674,200
Tue, 21 Apr 2026
38.0100
38.6100
37.1800
38.2500
1,353,800
Mon, 20 Apr 2026
37.3200
37.9700
37.0300
37.8900
1,176,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
37.5900
38.0300
37.2100
37.4500
1,725,500
Thu, 16 Apr 2026
36.6400
37.9100
36.3500
37.3700
2,129,800
Wed, 15 Apr 2026
35.8400
36.7400
35.5800
36.3900
1,422,400
Tue, 14 Apr 2026
35.7800
36.3200
35.3800
35.7000
1,526,700
Mon, 13 Apr 2026
34.4900
36.0900
34.3450
35.8500
1,729,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
34.6800
34.9900
33.8600
34.5700
2,058,800
Thu, 09 Apr 2026
34.5400
35.3700
34.0500
34.8900
1,367,100
Wed, 08 Apr 2026
34.1600
34.9450
33.7000
34.9100
2,205,900
Tue, 07 Apr 2026
34.0600
34.2700
33.5100
33.6400
1,640,500
Mon, 06 Apr 2026
33.2900
34.3400
33.1600
34.1600
1,339,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
32.9700
34.1800
32.4400
33.5100
2,014,800
Wed, 01 Apr 2026
33.4400
34.4000
32.7850
33.0300
2,845,000
Tue, 31 Mar 2026
33.3100
34.2300
32.7600
33.7400
2,239,000
Mon, 30 Mar 2026
31.7300
33.2750
31.5000
32.9700
1,796,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
32.8000
33.0900
31.7300
31.7400
1,803,200
Thu, 26 Mar 2026
33.5400
34.2010
32.9700
33.0400
1,307,100
Wed, 25 Mar 2026
33.6200
33.7900
32.6400
33.5000
1,480,700
Tue, 24 Mar 2026
34.4300
34.7700
33.4900
33.5200
1,881,700
Mon, 23 Mar 2026
35.2000
35.2000
34.2000
34.5900
1,712,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
34.6800
35.7100
34.4800
34.6800
3,658,000
Thu, 19 Mar 2026
35.4800
35.7500
34.5000
34.7500
1,803,000
Wed, 18 Mar 2026
35.4400
35.5200
33.9400
35.0200
3,150,100
Tue, 17 Mar 2026
8 · DEFA14A
After-hours · 16:27 ET
DEFA14A ↗
Tue, 17 Mar 2026
7 · DEF 14A
After-hours · 16:25 ET
DEF 14A ↗
Tue, 17 Mar 2026
36.5900
37.3100
35.9250
35.9800
1,431,500
Mon, 16 Mar 2026
36.3600
36.8200
36.0200
36.1600
1,367,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
36.6800
37.2100
36.1000
36.1800
1,173,100
Thu, 12 Mar 2026
36.3700
37.5000
35.8700
36.1700
1,742,500
Wed, 11 Mar 2026
36.2600
36.7100
35.8400
36.4000
1,579,900
Tue, 10 Mar 2026
37.4500
37.8400
36.3800
36.4500
1,940,100
Mon, 09 Mar 2026
39.7000
39.7000
37.5600
37.8400
1,829,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
39.6100
39.8900
38.3350
39.7200
1,417,000
Thu, 05 Mar 2026
39.3300
40.4400
39.1500
39.3400
1,225,300
Wed, 04 Mar 2026
39.6700
40.0700
39.0700
39.5000
1,293,500
Tue, 03 Mar 2026
39.6100
40.0450
38.4100
39.9500
1,488,800
Mon, 02 Mar 2026
38.8100
40.3250
38.8100
40.2100
1,557,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
39.3000
39.6300
38.4900
39.3500
2,273,500
Thu, 26 Feb 2026
38.0800
39.6300
37.7900
39.2400
3,896,400
Wed, 25 Feb 2026
39.0100
39.4500
37.5650
37.9700
3,490,600
Tue, 24 Feb 2026
38.8600
38.9200
38.0200
38.8600
3,387,500
Mon, 23 Feb 2026
41.0600
41.8600
38.8200
39.0200
3,424,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.5400
41.8600
40.8000
41.3000
2,806,100
Thu, 19 Feb 2026
40.2600
42.1600
40.2600
41.3300
4,184,500
Wed, 18 Feb 2026
40.0000
40.6650
39.6400
40.3500
4,858,900
Tue, 17 Feb 2026
39.2000
40.2000
38.0100
39.6900
4,772,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.4000
40.3500
37.2900
38.7100
7,506,300
Fri, 13 Feb 2026
6 · 10-K
Pre-market · 07:20 ET
10-K ↗
Thu, 12 Feb 2026
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 12 Feb 2026
43.1100
44.8100
42.5600
44.3800
3,379,100
Thu, 12 Feb 2026
4 · 8-K
Pre-market · 07:30 ET
8-K ↗
Wed, 11 Feb 2026
44.3500
45.2000
42.7700
43.0500
3,841,900
Tue, 10 Feb 2026
44.1300
46.1800
44.0130
44.8800
3,186,400
Mon, 09 Feb 2026
47.5500
48.5500
43.0800
43.7800
1,915,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
47.2800
48.1450
47.1750
47.5200
1,226,500
Thu, 05 Feb 2026
48.2800
48.7900
46.9200
47.0100
1,115,100
Wed, 04 Feb 2026
47.4000
48.2100
46.5950
47.6200
1,618,400
Tue, 03 Feb 2026
47.0000
48.0000
46.2550
46.9500
1,586,200
Mon, 02 Feb 2026
48.3600
49.4600
47.4100
47.5000
1,490,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.1600
48.5150
46.6100
48.2800
1,999,000
Thu, 29 Jan 2026
47.7700
48.2600
46.6600
47.3000
1,286,100
Wed, 28 Jan 2026
46.4800
48.3200
46.1800
47.5500
1,548,700
Tue, 27 Jan 2026
48.9700
49.6250
46.1800
46.5800
2,767,300
Mon, 26 Jan 2026
50.2500
50.8200
49.8700
50.2200
1,002,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.1500
50.5150
49.9500
50.0000
1,346,900
Thu, 22 Jan 2026
49.9900
50.5100
49.6250
50.4000
1,012,300
Wed, 21 Jan 2026
52.1600
52.6400
48.9000
50.1400
2,274,400
Tue, 20 Jan 2026
51.9200
53.2700
51.4700
52.1900
2,515,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
51.1800
51.5800
50.6500
51.4800
824,400
Thu, 15 Jan 2026
50.1000
51.0200
49.9500
50.7500
977,700
Wed, 14 Jan 2026
49.9200
50.8000
49.8800
50.1700
1,119,100
Tue, 13 Jan 2026
51.5000
51.5000
49.9300
50.4800
1,538,200
Mon, 12 Jan 2026
50.9500
51.2200
50.3750
50.7500
910,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.5900
51.5600
50.2700
50.8000
1,117,200
Thu, 08 Jan 2026
50.3600
51.5320
50.1350
50.2900
1,281,600
Wed, 07 Jan 2026
52.4600
52.8600
50.2800
50.3000
1,365,200
Tue, 06 Jan 2026
52.8000
53.4930
52.0000
52.9400
1,374,400
Mon, 05 Jan 2026
50.5700
53.0700
50.3700
52.9100
1,567,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.2600
51.9400
50.4500
50.6100
1,340,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
52.2400
52.8500
51.5800
51.6300
1,014,200
Tue, 30 Dec 2025
51.8200
52.7750
51.2500
52.4600
1,313,000
Mon, 29 Dec 2025
51.5800
52.1650
51.5000
51.8400
1,081,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
51.7900
52.2800
51.5500
51.8200
753,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.7600
52.1900
51.5600
51.8500
465,400
Tue, 23 Dec 2025
52.1100
52.4400
51.5300
51.7200
1,429,300
Mon, 22 Dec 2025
52.6000
53.4450
51.9600
52.0100
1,582,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
53.9700
54.2500
52.7500
52.8700
2,660,700
Thu, 18 Dec 2025
52.7100
54.2000
52.6000
54.1600
1,499,400
Wed, 17 Dec 2025
52.7600
53.8500
52.6600
53.0700
1,649,800
Tue, 16 Dec 2025
53.7000
54.0400
52.0900
53.0000
1,445,700
Mon, 15 Dec 2025
53.9400
54.6400
53.7500
54.1900
1,984,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
54.4800
56.0000
53.6100
54.2200
2,048,000
Thu, 11 Dec 2025
52.1100
54.2000
51.7900
54.1500
1,375,600
Wed, 10 Dec 2025
52.5600
53.0300
51.4200
51.9800
2,492,500
Tue, 09 Dec 2025
54.0500
54.4050
52.7300
52.7700
1,466,700
Mon, 08 Dec 2025
53.4700
55.1900
53.4700
53.8600
1,738,900
Mon, 08 Dec 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
56.0600
56.2800
54.5200
55.1400
1,290,800
Thu, 04 Dec 2025
56.4400
57.5050
55.1100
56.1500
1,373,100
Wed, 03 Dec 2025
56.3900
57.3000
55.6100
56.8500
1,082,400
Tue, 02 Dec 2025
58.3800
58.3900
56.4200
56.4300
923,800
Mon, 01 Dec 2025
57.7500
58.7100
57.6440
58.3800
1,242,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.9200
58.9100
57.9200
58.0700
602,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.7400
58.7750
57.7400
58.0900
774,300
Tue, 25 Nov 2025
57.2100
58.4500
57.1000
58.1200
989,300
Mon, 24 Nov 2025
57.4000
57.6700
56.5900
56.8800
1,304,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
56.9300
57.8400
56.3800
57.3100
927,900
Thu, 20 Nov 2025
55.5400
57.0300
55.5400
56.7600
1,176,600
Wed, 19 Nov 2025
56.9300
57.4900
55.5700
56.0100
1,241,100
Tue, 18 Nov 2025
56.6200
57.6400
54.9200
56.9500
1,027,300
Mon, 17 Nov 2025
56.4000
57.0850
56.2000
56.5900
759,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.8800
57.2500
55.8400
56.4500
980,300
Thu, 13 Nov 2025
57.3700
57.8300
56.3900
56.8600
999,700
Wed, 12 Nov 2025
57.7900
58.0850
56.9200
57.2400
1,140,800
Tue, 11 Nov 2025
57.5800
58.3700
57.2300
57.8500
837,400
Mon, 10 Nov 2025
57.6800
57.8200
56.3100
57.1300
1,233,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.3000
58.9400
57.1710
58.0600
2,092,100
Thu, 06 Nov 2025
55.6600
57.0800
54.9400
56.9400
1,561,300
Wed, 05 Nov 2025
55.2600
56.4300
54.9300
55.4200
2,423,600
Tue, 04 Nov 2025
52.9800
55.1600
52.7700
55.0300
2,202,300
Mon, 03 Nov 2025
53.7000
54.6100
53.1800
53.3000
2,557,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.1000
55.1100
51.6200
54.8000
4,951,700
Fri, 31 Oct 2025
2 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 30 Oct 2025
51.2800
51.5000
50.2900
50.6800
1,897,500
Wed, 29 Oct 2025
51.5600
52.0000
50.7500
50.8700
1,851,700
Tue, 28 Oct 2025
53.4300
53.4300
51.7100
51.9700
1,430,100
Mon, 27 Oct 2025
53.2300
53.8600
52.9700
53.5300
813,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
53.3900
53.6900
53.0200
53.2200
884,000
Thu, 23 Oct 2025
52.9700
53.3250
52.6330
53.1200
851,400