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
41.8100
42.1900
41.1950
41.9700
804,169
Thu, 22 Oct 2026
41.1500
42.5550
40.4050
42.3300
2,240,200
Wed, 21 Oct 2026
41.8200
41.9100
41.0650
41.4300
1,571,100
Tue, 20 Oct 2026
41.5800
42.0000
41.2350
41.5900
1,039,600
Mon, 19 Oct 2026
42.0300
42.0800
41.3550
41.6800
1,250,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
42.0000
42.8800
41.6900
41.9900
2,017,700
Thu, 15 Oct 2026
40.9300
41.9450
40.6900
41.7900
1,448,000
Wed, 14 Oct 2026
40.4100
40.5900
39.7200
40.5300
1,469,900
Tue, 13 Oct 2026
40.8000
41.2800
40.1750
40.8200
1,016,200
Mon, 12 Oct 2026
40.1700
40.9650
39.8100
40.6700
1,263,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
40.2500
40.5300
39.8900
40.3500
1,284,600
Thu, 08 Oct 2026
40.3200
40.7550
39.7600
40.3700
2,060,200
Wed, 07 Oct 2026
41.5600
41.5600
39.4150
40.7000
2,376,100
Tue, 06 Oct 2026
42.0000
42.5700
41.8300
42.1000
3,015,300
Mon, 05 Oct 2026
41.1500
42.0400
40.6200
41.8200
2,583,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
41.9100
41.9900
40.8500
41.3500
1,391,300
Thu, 01 Oct 2026
41.3000
41.8200
40.8550
41.3800
1,899,700
Wed, 30 Sep 2026
41.7400
41.9050
41.1400
41.4800
1,768,000
Tue, 29 Sep 2026
42.4800
42.5300
41.5700
41.6600
2,026,900
Mon, 28 Sep 2026
42.1600
42.6650
41.5800
42.3900
2,009,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41.6200
43.0050
41.5150
42.6400
1,936,400
Thu, 24 Sep 2026
42.3600
42.4800
41.2300
41.6200
2,412,700
Wed, 23 Sep 2026
42.7500
43.1450
42.3400
42.7600
2,605,200
Tue, 22 Sep 2026
43.7500
43.8500
43.0000
43.0100
2,807,300
Mon, 21 Sep 2026
42.8500
43.2500
42.2700
43.0600
1,936,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
42.8700
42.8700
42.3700
42.6100
3,950,200
Thu, 17 Sep 2026
43.2800
43.4850
42.1900
42.9000
3,190,700
Wed, 16 Sep 2026
41.4400
43.0200
41.2900
42.8200
4,112,300
Tue, 15 Sep 2026
41.1300
41.5200
40.2700
41.0800
2,860,600
Mon, 14 Sep 2026
40.2100
41.2000
40.0300
40.8100
3,011,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
41.3800
41.3800
40.4400
40.6200
3,841,200
Thu, 10 Sep 2026
41.0000
41.9000
40.4100
40.8500
5,432,800
Wed, 09 Sep 2026
44.2800
44.2800
41.2500
41.6000
5,648,800
Wed, 09 Sep 2026
16 · 10-Q
Pre-market · 07:33 ET
10-Q ↗
Wed, 09 Sep 2026
15 · 8-K
Pre-market · 07:29 ET
8-K ↗
Tue, 08 Sep 2026
44.5400
44.5500
43.4200
44.0600
3,643,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
43.8200
44.4800
43.3000
44.3200
1,330,700
Thu, 03 Sep 2026
44.2500
44.7500
43.8100
43.9800
2,115,500
Wed, 02 Sep 2026
41.9900
44.1750
41.5500
43.7700
2,885,400
Tue, 01 Sep 2026
42.4000
42.8350
41.8700
42.0700
2,173,900
Mon, 31 Aug 2026
42.8800
43.2500
42.3500
42.9600
1,715,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
43.9100
44.0050
42.5300
43.0200
1,662,600
Thu, 27 Aug 2026
43.3600
44.0700
42.8900
43.7400
1,713,800
Wed, 26 Aug 2026
43.1900
44.4900
42.7720
43.3700
2,838,900
Tue, 25 Aug 2026
44.6900
44.8450
43.7000
44.0800
1,594,300
Mon, 24 Aug 2026
44.9300
45.2800
44.1800
44.3900
2,170,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
44.6500
45.3000
44.6400
44.8800
1,319,500
Thu, 20 Aug 2026
44.5300
45.1200
44.3600
44.4600
1,435,300
Wed, 19 Aug 2026
45.3500
46.2200
45.1900
45.2900
1,650,000
Tue, 18 Aug 2026
45.1600
45.8800
44.9400
45.4500
2,694,200
Mon, 17 Aug 2026
45.8600
46.1300
45.0800
45.3400
2,355,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
46.1300
46.2700
45.5300
45.9800
1,633,100
Thu, 13 Aug 2026
46.3900
46.5500
45.6700
46.1400
1,277,400
Wed, 12 Aug 2026
46.6300
46.6400
45.5100
46.0600
2,197,600
Tue, 11 Aug 2026
46.4000
47.0000
46.1800
46.6300
1,664,100
Mon, 10 Aug 2026
46.5800
46.9290
45.6100
46.3000
1,517,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
45.6900
47.2400
45.1700
46.5500
1,421,700
Thu, 06 Aug 2026
46.5000
46.6300
45.4600
45.4900
1,786,300
Wed, 05 Aug 2026
46.5200
46.6600
45.9900
46.5300
1,445,100
Tue, 04 Aug 2026
45.9300
46.6100
45.5000
46.3200
2,249,800
Mon, 03 Aug 2026
44.4900
46.1900
44.4900
45.7500
2,653,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
43.6100
44.1200
43.0000
43.9700
1,593,000
Thu, 30 Jul 2026
42.9300
43.5500
42.2500
43.5300
2,058,500
Wed, 29 Jul 2026
43.3600
43.5100
41.8750
42.3700
1,905,100
Tue, 28 Jul 2026
43.1900
44.4000
43.1900
43.9800
1,350,100
Mon, 27 Jul 2026
44.0500
44.5500
42.8350
43.6500
1,563,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
43.1200
43.8850
42.9100
43.6200
1,673,000
Thu, 23 Jul 2026
43.2700
44.0790
42.7600
43.1200
1,919,300
Wed, 22 Jul 2026
43.4600
44.2300
43.4600
43.7500
1,517,400
Tue, 21 Jul 2026
43.7300
43.7700
42.5000
43.3700
1,850,500
Mon, 20 Jul 2026
45.3200
45.5100
43.7800
43.8300
1,837,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.4400
46.3800
45.0200
45.2400
3,475,100
Thu, 16 Jul 2026
45.0400
46.1750
44.2540
45.7800
1,516,800
Wed, 15 Jul 2026
45.2400
45.2400
44.3200
44.6600
1,860,300
Tue, 14 Jul 2026
45.4200
45.9170
44.9000
45.2200
1,633,700
Mon, 13 Jul 2026
46.0600
46.6800
44.5600
44.7400
1,802,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
45.4800
46.3650
45.3400
45.8600
1,348,600
Thu, 09 Jul 2026
46.4200
46.7000
45.1300
45.2100
1,761,300
Wed, 08 Jul 2026
45.0400
45.8500
44.7000
45.5900
2,120,000
Tue, 07 Jul 2026
45.9500
46.4400
44.7300
45.7500
2,222,800
Mon, 06 Jul 2026
45.1100
46.2000
44.9500
45.9800
2,446,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
14 · 8-K
After-hours · 17:24 ET
8-K ↗
Thu, 02 Jul 2026
45.6700
46.0330
44.6840
44.9300
3,868,800
Wed, 01 Jul 2026
47.8400
47.9100
45.4000
45.4100
4,398,000
Tue, 30 Jun 2026
48.7200
48.7200
47.4800
48.2500
2,427,500
Mon, 29 Jun 2026
48.5400
48.8700
47.5950
48.0000
2,124,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.8500
49.1400
47.5400
49.1400
5,863,700
Thu, 25 Jun 2026
13 · 8-K
After-hours · 16:52 ET
8-K ↗
Thu, 25 Jun 2026
47.4300
48.8300
46.7800
48.2600
2,949,700
Wed, 24 Jun 2026
46.6500
47.8100
46.2800
47.1300
2,344,400
Tue, 23 Jun 2026
12 · 8-K
After-hours · 17:19 ET
8-K ↗
Tue, 23 Jun 2026
46.7000
47.4900
46.1950
46.4500
1,760,100
Mon, 22 Jun 2026
48.9500
48.9500
46.7000
47.2500
2,650,000
Mon, 22 Jun 2026
11 · 8-K
Pre-market · 06:59 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46.7300
49.9100
46.5000
48.5800
4,925,300
Wed, 17 Jun 2026
47.4500
48.7750
46.1950
46.4300
3,535,400
Tue, 16 Jun 2026
47.8000
48.5600
47.4750
47.7700
3,725,900
Mon, 15 Jun 2026
49.3300
49.8630
47.5500
47.6100
4,374,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.4900
50.5000
47.6200
48.3300
4,419,200
Thu, 11 Jun 2026
50.5600
50.5600
48.4000
50.0600
3,329,100
Wed, 10 Jun 2026
52.1100
53.8200
48.6000
49.4400
4,692,200
Wed, 10 Jun 2026
10 · 10-Q
Pre-market · 07:28 ET
10-Q ↗
Wed, 10 Jun 2026
9 · 8-K
Pre-market · 07:26 ET
8-K ↗
Tue, 09 Jun 2026
52.5600
53.2000
51.8900
52.6500
2,355,000
Mon, 08 Jun 2026
52.0700
52.9000
51.4900
52.1800
2,419,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
52.4500
52.6900
51.6500
51.9700
2,198,400
Thu, 04 Jun 2026
52.4600
52.8300
51.9100
52.3700
2,045,300
Wed, 03 Jun 2026
50.9200
52.2800
50.4700
52.1200
2,176,200
Tue, 02 Jun 2026
49.2400
50.5300
49.1250
50.4800
1,534,100
Mon, 01 Jun 2026
48.9200
49.1250
47.7150
49.0800
1,636,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
49.0700
50.1100
48.9650
49.4500
3,077,200
Thu, 28 May 2026
48.6400
49.4800
48.0700
49.1700
1,455,100
Wed, 27 May 2026
49.1200
50.1800
49.0200
49.1900
1,406,800
Tue, 26 May 2026
47.5700
48.8000
47.5200
48.7800
2,211,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47.3300
47.8600
46.8100
47.2700
1,342,100
Thu, 21 May 2026
46.6100
47.6000
46.3500
47.1600
1,619,400
Wed, 20 May 2026
45.3000
47.2800
44.9000
47.1200
2,071,300
Tue, 19 May 2026
45.9500
46.1500
44.7100
44.9900
1,961,800
Mon, 18 May 2026
46.8500
47.7500
46.1050
46.1300
2,059,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
47.6900
48.1500
46.6300
46.7700
1,720,800
Thu, 14 May 2026
47.7700
48.9100
47.7700
48.0300
2,191,600
Wed, 13 May 2026
47.1400
47.6100
46.0700
47.3800
3,900,400
Tue, 12 May 2026
48.8500
49.2150
47.3000
47.5000
3,561,200
Mon, 11 May 2026
48.6700
49.2600
48.2700
48.9100
1,502,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
49.7900
50.4000
48.9850
49.0900
1,725,600
Thu, 07 May 2026
51.0400
51.7900
49.6500
49.6600
1,538,800
Thu, 07 May 2026
8 · DEFA14A
Pre-market · 08:33 ET
DEFA14A ↗
Thu, 07 May 2026
7 · DEF 14A
Pre-market · 08:32 ET
DEF 14A ↗
Wed, 06 May 2026
50.1100
50.9400
49.9800
50.6700
2,367,500
Tue, 05 May 2026
48.9000
49.6600
48.8000
49.0400
1,901,300
Mon, 04 May 2026
48.8000
49.4800
48.2900
48.4600
1,471,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
50.5700
50.6300
48.9200
49.0200
1,237,300
Thu, 30 Apr 2026
48.7500
50.7000
48.5700
50.3700
1,884,700
Wed, 29 Apr 2026
49.2200
49.7100
48.4000
48.4400
2,453,900
Tue, 28 Apr 2026
50.1950
50.6950
49.0100
49.5100
1,809,800
Mon, 27 Apr 2026
49.5600
51.3200
49.1300
50.3300
2,994,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
48.8100
49.5750
48.3000
49.5000
4,211,600
Thu, 23 Apr 2026
49.1600
49.6990
48.3400
48.9500
3,202,900
Wed, 22 Apr 2026
50.0700
50.6800
48.6000
48.9600
2,987,100
Tue, 21 Apr 2026
50.6600
50.8950
49.2250
49.7300
3,294,000
Mon, 20 Apr 2026
50.0400
50.6600
49.6900
50.0000
3,326,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
52.6500
53.4350
50.7700
50.7900
7,072,700
Thu, 16 Apr 2026
53.5600
54.1850
51.8650
51.9700
1,584,300
Wed, 15 Apr 2026
53.7200
53.8900
52.8300
53.3600
2,461,200
Tue, 14 Apr 2026
53.8700
54.8100
53.5000
53.9400
2,259,800
Mon, 13 Apr 2026
51.4000
53.7800
51.4000
53.5600
3,458,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
51.4800
51.6000
50.6900
51.4500
1,566,400
Fri, 10 Apr 2026
6 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 09 Apr 2026
51.0900
51.6100
50.0900
51.2400
2,084,700
Wed, 08 Apr 2026
52.6000
53.4500
51.3200
51.3900
3,280,400
Tue, 07 Apr 2026
50.8100
51.3350
49.8800
50.4100
2,157,300
Mon, 06 Apr 2026
50.9100
51.4300
50.1300
51.2100
937,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
50.0000
52.2880
49.7200
50.9500
2,258,300
Wed, 01 Apr 2026
49.7900
51.6400
49.7100
51.0500
3,436,300
Tue, 31 Mar 2026
48.6000
50.0500
47.8400
49.4000
2,286,200
Mon, 30 Mar 2026
48.5600
49.0600
47.5100
47.7500
2,531,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 27 Mar 2026
49.2600
49.8700
48.0300
48.1500
2,048,100
Thu, 26 Mar 2026
49.9200
50.8100
48.7100
49.6200
2,060,700
Wed, 25 Mar 2026
50.6300
51.0100
48.4900
50.5700
4,319,600
Tue, 24 Mar 2026
48.3000
50.8200
45.6900
50.5800
5,171,500
Tue, 24 Mar 2026
4 · 10-K
Pre-market · 07:33 ET
10-K ↗
Tue, 24 Mar 2026
3 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 23 Mar 2026
47.2800
49.4000
47.2800
48.4100
3,421,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.3000
47.7800
46.8000
47.4000
3,211,200
Thu, 19 Mar 2026
46.8200
47.6100
46.5300
47.5000
3,059,400
Wed, 18 Mar 2026
48.3500
49.1600
47.6300
47.6800
2,270,500
Tue, 17 Mar 2026
47.9000
48.7200
47.4900
48.2800
5,017,800
Mon, 16 Mar 2026
48.5400
48.8700
47.3900
47.9000
5,473,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
47.2600
48.3900
46.8500
48.0600
2,154,000
Thu, 12 Mar 2026
48.3400
49.1100
47.4910
47.6300
1,572,300
Wed, 11 Mar 2026
49.2200
49.3050
48.4800
49.1600
1,787,500
Tue, 10 Mar 2026
50.3500
50.5600
49.2850
49.3800
2,007,100
Mon, 09 Mar 2026
49.2300
50.3450
48.3700
49.9600
2,217,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
51.1500
51.6300
49.4200
49.8200
2,041,500
Thu, 05 Mar 2026
53.6100
54.0000
51.1700
52.3700
2,508,200
Wed, 04 Mar 2026
54.1200
54.5900
53.1700
54.2700
1,178,200
Tue, 03 Mar 2026
53.1400
54.2550
51.8400
53.8900
1,208,800
Mon, 02 Mar 2026
53.0100
54.7800
52.0600
54.6700
1,523,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
54.2800
54.2800
53.1100
54.1600
4,057,100
Thu, 26 Feb 2026
54.4000
55.5200
53.7000
55.1200
2,888,800
Wed, 25 Feb 2026
56.1500
56.1500
53.9200
54.2100
2,802,300
Tue, 24 Feb 2026
54.7900
56.5600
54.6900
55.8500
1,485,500
Mon, 23 Feb 2026
55.8200
56.1300
54.2750
54.6300
1,114,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
56.4500
57.4900
55.7200
56.3900
1,307,700
Thu, 19 Feb 2026
56.4200
56.9600
55.7900
56.6300
1,235,400
Wed, 18 Feb 2026
57.2400
58.1900
56.4900
56.8600
1,824,700
Tue, 17 Feb 2026
57.9600
58.1200
56.7300
57.3000
1,917,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
57.5300
58.3200
57.0250
58.1800
1,954,800
Thu, 12 Feb 2026
58.3000
59.6600
57.3450
57.6300
1,967,600
Wed, 11 Feb 2026
58.0000
58.6700
56.8520
57.8400
2,324,500
Tue, 10 Feb 2026
56.4100
57.8300
55.3700
57.8300
2,839,300
Mon, 09 Feb 2026
57.8000
58.3700
56.6400
56.7200
2,190,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
56.6100
58.1200
56.5600
57.6700
2,353,900
Thu, 05 Feb 2026
55.7500
56.5000
55.0500
55.8500
2,305,400
Wed, 04 Feb 2026
55.8400
56.9000
55.5400
56.5200
1,960,900
Tue, 03 Feb 2026
54.5500
56.4800
54.4300
55.2500
2,031,400
Mon, 02 Feb 2026
53.2300
54.7900
53.1500
54.6000
1,769,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
53.6600
53.9350
52.4600
53.3600
3,179,800
Thu, 29 Jan 2026
55.3900
55.9350
53.7900
54.1900
2,325,700
Wed, 28 Jan 2026
54.7300
56.1100
53.7800
55.2000
2,544,900
Tue, 27 Jan 2026
57.0300
57.6400
55.0600
55.1000
1,993,100
Mon, 26 Jan 2026
58.7000
58.7000
57.0300
57.1400
3,365,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.0100
59.4500
58.2600
58.5800
1,517,700
Thu, 22 Jan 2026
58.7600
59.4300
58.2300
59.0900
1,407,800
Wed, 21 Jan 2026
57.5000
59.0900
56.9700
58.1500
1,693,800
Tue, 20 Jan 2026
57.0800
57.6450
56.0100
56.8600
1,673,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
57.7800
58.8300
57.7800
58.5000
1,956,600
Thu, 15 Jan 2026
56.9800
58.0400
56.5650
57.8600
2,792,600
Wed, 14 Jan 2026
56.4300
56.9300
55.5000
56.4500
1,505,800
Tue, 13 Jan 2026
56.7900
57.1200
56.1400
56.2800
1,049,800
Mon, 12 Jan 2026
56.2300
57.0400
56.0750
56.5000
1,269,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.6700
57.0600
55.2450
56.6300
1,806,800
Thu, 08 Jan 2026
52.9900
55.6400
52.9900
55.1000
2,554,200
Wed, 07 Jan 2026
55.6700
55.7950
53.2400
53.2500
1,950,200
Tue, 06 Jan 2026
54.9800
55.9600
54.5000
55.6500
2,039,500
Mon, 05 Jan 2026
53.4100
55.6890
53.4100
55.3900
2,856,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.1700
53.6700
51.8850
53.4100
1,736,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
52.9500
53.0100
51.9200
51.9700
952,800
Tue, 30 Dec 2025
53.5300
53.8200
52.7900
52.8600
1,211,300
Mon, 29 Dec 2025
54.0000
54.1000
53.5050
53.7000
1,061,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.1000
54.2100
53.6470
54.0000
819,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.9600
54.4500
53.6700
54.1900
547,600
Tue, 23 Dec 2025
53.9900
54.0000
53.1600
53.7400
1,421,900
Mon, 22 Dec 2025
54.0800
54.6800
53.8800
54.3000
1,731,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
53.8200
54.1600
53.5000
53.8700
3,793,600
Thu, 18 Dec 2025
53.9300
54.9900
53.4500
54.0000
2,615,100
Wed, 17 Dec 2025
54.4450
54.8000
52.8400
53.0700
2,268,300
Tue, 16 Dec 2025
55.5500
55.9700
54.4500
54.6800
2,048,900
Mon, 15 Dec 2025
56.0800
56.0800
54.7400
55.4300
3,364,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
57.0800
57.1200
55.6000
56.0900
2,558,700
Thu, 11 Dec 2025
55.7050
56.8450
55.4200
56.7900
4,032,100
Wed, 10 Dec 2025
52.4900
55.3900
51.9050
55.2000
5,652,900
Tue, 09 Dec 2025
53.0500
53.7000
50.3800
51.5600
5,840,600
Tue, 09 Dec 2025
2 · 10-Q
Pre-market · 06:33 ET
10-Q ↗
Tue, 09 Dec 2025
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 08 Dec 2025
50.4600
51.3500
50.1900
50.5200
5,444,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
49.8500
50.7000
49.3700
50.2300
2,639,800
Thu, 04 Dec 2025
49.8800
50.0800
49.0700
49.8800
2,234,400
Wed, 03 Dec 2025
48.5300
50.1000
48.5300
50.0000
1,855,400
Tue, 02 Dec 2025
49.1200
49.4400
48.2800
48.9800
1,488,700
Mon, 01 Dec 2025
47.8700
49.3850
47.8700
48.6300
4,391,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.2300
48.6600
47.8100
48.3400
828,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
47.0400
48.4050
46.7900
47.9900
2,323,400
Tue, 25 Nov 2025
45.2300
47.0900
44.5900
47.0400
2,754,800
Mon, 24 Nov 2025
45.6100
45.9600
44.8500
44.9000
2,641,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.3800
45.8800
43.9900
45.6500
3,304,300
Thu, 20 Nov 2025
46.3100
46.4200
44.1550
44.2900
3,029,400
Wed, 19 Nov 2025
45.9900
46.0700
45.0750
45.3700
2,552,000
Tue, 18 Nov 2025
44.5900
45.9100
43.9600
45.6900
4,113,400
Mon, 17 Nov 2025
47.2100
47.3100
44.5700
44.9500
4,198,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.3800
47.6420
46.6800
47.1500
2,855,900
Thu, 13 Nov 2025
48.9700
49.3600
48.0700
48.1300
2,678,900
Wed, 12 Nov 2025
50.4400
50.7900
48.8300
49.1100
2,605,300
Tue, 11 Nov 2025
50.8400
50.9800
50.0450
50.1000
1,397,000
Mon, 10 Nov 2025
51.1700
51.5600
50.3900
50.8600
1,224,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.5600
51.1400
49.9700
50.9000
1,559,200
Thu, 06 Nov 2025
52.1200
52.5200
51.0750
51.1000
2,363,400
Wed, 05 Nov 2025
50.9900
51.9500
50.6300
51.4000
1,610,300
Tue, 04 Nov 2025
51.4500
51.5600
50.6450
51.2600
1,475,000
Mon, 03 Nov 2025
51.3200
52.1550
50.0300
52.0700
1,558,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
52.1900
52.6800
51.3850
52.1800
1,956,100
Thu, 30 Oct 2025
52.7700
54.0150
52.3050
52.3100
1,326,300
Wed, 29 Oct 2025
52.6800
53.9600
52.4600
53.1300
1,757,400
Tue, 28 Oct 2025
53.7700
54.2500
52.4100
52.4500
1,366,100
Mon, 27 Oct 2025
54.9000
55.3700
53.6900
53.9800
2,024,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
55.0800
55.4400
54.3450
54.6300
2,360,800
Thu, 23 Oct 2025
52.5000
54.5500
52.5000
54.4700
2,449,300