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
45.1700
45.5500
44.3500
44.5400
1,383,196
Thu, 22 Oct 2026
44.1000
44.7900
44.1000
44.7600
964,700
Wed, 21 Oct 2026
44.5000
44.6950
43.9950
44.4600
1,413,300
Tue, 20 Oct 2026
44.9700
45.3700
44.8500
45.1000
1,504,400
Mon, 19 Oct 2026
44.8700
45.0500
44.4820
45.0100
1,029,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
44.9700
45.2800
44.7900
45.1200
1,851,500
Thu, 15 Oct 2026
44.0000
45.1400
44.0000
44.6700
2,525,300
Wed, 14 Oct 2026
43.0600
43.3050
42.6600
43.2000
1,599,500
Tue, 13 Oct 2026
43.5150
43.8300
42.9650
43.1100
2,373,600
Mon, 12 Oct 2026
42.4600
42.8900
42.1800
42.8400
996,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
43.2000
43.4000
42.7830
42.9200
2,840,800
Thu, 08 Oct 2026
41.3420
41.9800
41.3000
41.7800
2,350,700
Wed, 07 Oct 2026
41.0800
41.2950
40.6050
40.6500
1,639,800
Tue, 06 Oct 2026
40.4400
40.8600
40.1800
40.6200
1,804,700
Mon, 05 Oct 2026
40.4600
40.4800
40.0200
40.2500
1,188,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
40.6700
40.6700
39.7150
39.9800
1,480,400
Thu, 01 Oct 2026
41.0700
41.2300
40.9100
40.9600
1,112,800
Wed, 30 Sep 2026
41.1400
41.4400
41.0000
41.1000
1,269,500
Tue, 29 Sep 2026
40.9300
40.9300
40.4700
40.8000
1,352,300
Mon, 28 Sep 2026
41.0200
41.3700
40.8520
41.1000
1,547,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
40.6800
40.8500
40.3200
40.4700
1,271,700
Thu, 24 Sep 2026
40.9100
41.3500
40.9100
40.9900
955,700
Wed, 23 Sep 2026
41.3400
41.4840
40.6000
40.8500
1,348,200
Tue, 22 Sep 2026
41.5800
41.7800
41.3350
41.5800
1,873,400
Mon, 21 Sep 2026
41.6300
41.7350
41.1000
41.4700
1,464,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
41.2100
41.4150
41.0400
41.1200
1,458,600
Thu, 17 Sep 2026
41.6800
41.8300
41.3400
41.3500
1,466,200
Wed, 16 Sep 2026
41.8000
42.0000
41.3300
41.3600
1,125,100
Tue, 15 Sep 2026
42.4100
42.4100
41.6400
41.6900
1,235,500
Mon, 14 Sep 2026
42.2100
42.8700
42.2100
42.8100
779,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
42.5900
42.9800
42.3200
42.3200
1,313,300
Thu, 10 Sep 2026
42.7400
42.8000
42.2300
42.2900
1,397,100
Wed, 09 Sep 2026
43.1400
43.4050
42.3400
42.5800
1,544,900
Tue, 08 Sep 2026
43.4600
43.8880
43.2900
43.3400
1,595,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
43.7400
43.9400
43.5600
43.6000
799,600
Thu, 03 Sep 2026
44.3000
44.4000
43.2400
43.6900
1,422,400
Wed, 02 Sep 2026
44.8900
45.7600
44.7300
44.7500
1,202,300
Tue, 01 Sep 2026
44.5300
45.1000
44.4800
44.8800
1,109,600
Tue, 01 Sep 2026
22 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 31 Aug 2026
44.7900
45.0450
44.4600
44.6100
2,241,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
45.2900
45.5070
44.7700
45.0200
1,139,300
Thu, 27 Aug 2026
45.8000
46.9700
44.6700
44.9100
3,034,000
Wed, 26 Aug 2026
47.7300
48.1300
47.0900
47.1800
2,445,300
Tue, 25 Aug 2026
48.2000
48.5900
47.6500
48.5700
1,857,000
Mon, 24 Aug 2026
48.3400
48.9200
47.0500
48.9200
1,742,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
48.9900
49.7300
48.8900
49.5200
972,000
Thu, 20 Aug 2026
48.0000
48.9800
47.7800
48.8800
1,366,400
Wed, 19 Aug 2026
47.0300
47.9100
47.0300
47.5800
1,552,100
Tue, 18 Aug 2026
46.8200
47.3000
46.7100
46.8600
854,600
Mon, 17 Aug 2026
47.3500
47.3900
46.8400
47.1400
1,282,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
47.2300
47.6700
47.0700
47.5900
722,200
Thu, 13 Aug 2026
48.0500
48.3300
47.2100
47.2400
1,771,900
Wed, 12 Aug 2026
47.5000
47.9500
47.5000
47.9000
1,436,900
Tue, 11 Aug 2026
47.3400
47.7850
47.1300
47.5900
1,045,900
Mon, 10 Aug 2026
47.6300
48.2550
47.6300
48.1900
939,900
Mon, 10 Aug 2026
21 · 10-Q
Pre-market · 06:04 ET
10-Q ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
47.9900
48.4500
47.4900
47.7200
1,375,900
Fri, 07 Aug 2026
20 · 8-K
Pre-market · 06:19 ET
8-K ↗
Thu, 06 Aug 2026
47.8800
48.2400
47.6900
48.1900
1,343,700
Thu, 06 Aug 2026
19 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 05 Aug 2026
48.3200
48.3900
47.4600
47.5000
1,206,700
Tue, 04 Aug 2026
47.8800
48.1900
47.5800
47.8700
1,698,300
Mon, 03 Aug 2026
48.8000
49.1050
47.9700
48.3500
1,763,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.2400
48.4700
47.0700
48.1800
3,062,800
Thu, 30 Jul 2026
47.4800
48.4850
45.7800
46.4700
2,204,100
Thu, 30 Jul 2026
18 · 8-K
Pre-market · 06:07 ET
8-K ↗
Wed, 29 Jul 2026
45.9400
46.4000
45.6700
45.8500
2,236,200
Tue, 28 Jul 2026
45.5000
46.1550
45.3500
45.5300
1,924,200
Mon, 27 Jul 2026
44.0800
44.8600
44.0800
44.7200
1,573,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
43.3100
43.5900
42.8800
43.4000
1,362,900
Thu, 23 Jul 2026
43.2500
43.5550
42.8550
43.1100
1,716,600
Wed, 22 Jul 2026
42.7300
43.5000
42.6000
43.4200
1,475,800
Tue, 21 Jul 2026
43.8300
43.9950
42.7000
42.7700
1,899,300
Mon, 20 Jul 2026
44.3200
44.5800
43.7500
43.9300
1,168,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.4700
44.6250
43.6800
43.8700
1,344,000
Thu, 16 Jul 2026
44.1500
44.6100
44.1500
44.3300
1,102,700
Wed, 15 Jul 2026
43.3300
44.1600
43.0450
43.1700
1,630,700
Tue, 14 Jul 2026
44.5400
44.6200
43.1500
43.3000
2,486,300
Mon, 13 Jul 2026
43.9200
44.4100
43.7550
43.9000
2,001,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
43.2000
43.5500
42.9750
43.0200
1,328,500
Thu, 09 Jul 2026
42.2900
42.4500
41.9600
42.3100
1,662,400
Wed, 08 Jul 2026
43.1200
43.1700
42.6700
42.7200
1,635,000
Tue, 07 Jul 2026
42.9900
43.0000
42.0700
42.2200
1,675,900
Mon, 06 Jul 2026
43.0000
43.0000
41.9600
42.4900
1,920,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
41.7600
42.0300
41.4800
41.7000
1,861,500
Wed, 01 Jul 2026
40.6500
41.1500
40.4500
40.9600
1,061,600
Tue, 30 Jun 2026
41.0000
41.0900
40.6700
40.8700
1,143,100
Mon, 29 Jun 2026
40.8000
41.1300
40.4900
40.8500
1,223,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
40.3000
41.1100
40.2100
40.8500
1,456,400
Thu, 25 Jun 2026
40.9400
41.1600
40.1500
40.1800
1,472,000
Wed, 24 Jun 2026
40.8600
41.2500
40.8000
41.0500
1,620,900
Tue, 23 Jun 2026
41.6500
41.6500
40.8400
40.9600
1,757,300
Mon, 22 Jun 2026
42.0500
42.5000
41.5200
41.5300
2,122,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
42.8800
43.0600
42.4200
42.9300
2,314,700
Wed, 17 Jun 2026
42.9300
43.8700
42.7600
43.2800
1,702,600
Tue, 16 Jun 2026
17 · 8-K
After-hours · 17:18 ET
8-K ↗
Tue, 16 Jun 2026
44.1700
44.3450
43.0700
43.6500
3,340,200
Tue, 16 Jun 2026
16 · 8-K
Pre-market · 08:21 ET
8-K ↗
Mon, 15 Jun 2026
44.8000
44.9800
44.2000
44.2500
2,335,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.0900
44.6900
43.8500
44.6300
1,860,000
Thu, 11 Jun 2026
43.5600
44.0990
43.2600
43.5800
1,407,400
Wed, 10 Jun 2026
43.2400
44.2900
42.9850
43.7900
3,508,000
Tue, 09 Jun 2026
42.6000
43.0000
42.3400
42.7200
1,636,400
Mon, 08 Jun 2026
42.7900
43.1150
42.3200
42.3300
1,786,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
42.9000
43.0050
42.5500
42.8800
1,752,900
Thu, 04 Jun 2026
42.9600
43.2150
42.6900
42.8500
1,287,300
Wed, 03 Jun 2026
42.9000
43.5400
42.6000
42.9400
1,499,300
Tue, 02 Jun 2026
43.4200
43.7150
43.2200
43.3900
1,566,100
Mon, 01 Jun 2026
43.0000
43.4600
42.6400
42.9100
1,629,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
43.0900
43.5200
42.4150
42.4300
2,832,500
Thu, 28 May 2026
43.2800
43.5500
43.0400
43.0400
1,559,100
Thu, 28 May 2026
15 · 8-K
Pre-market · 06:29 ET
8-K ↗
Wed, 27 May 2026
42.8500
44.2300
42.8400
44.0600
1,814,900
Tue, 26 May 2026
44.3200
44.5220
43.8300
44.2300
1,520,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
44.2000
44.9500
44.1500
44.5600
1,352,400
Thu, 21 May 2026
44.6900
45.2600
44.4000
44.9400
2,434,700
Wed, 20 May 2026
45.0700
45.5500
44.4950
45.5500
2,344,600
Tue, 19 May 2026
45.7700
46.0400
45.2650
45.3300
1,373,900
Mon, 18 May 2026
45.2500
45.6650
44.9700
45.4800
1,807,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
45.9300
46.2300
45.5100
45.5100
1,095,000
Thu, 14 May 2026
46.5700
46.6650
45.9100
45.9800
1,205,100
Wed, 13 May 2026
47.6500
48.0000
46.9000
46.9200
1,006,000
Tue, 12 May 2026
48.1500
48.3500
47.2300
47.6200
1,447,300
Mon, 11 May 2026
46.9600
47.6300
46.9500
47.4400
1,539,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
48.0400
48.1900
46.8400
46.9000
1,135,600
Fri, 08 May 2026
14 · 10-Q
Pre-market · 06:01 ET
10-Q ↗
Thu, 07 May 2026
48.6600
48.6600
48.0200
48.1100
1,252,300
Wed, 06 May 2026
48.7400
49.2000
48.5300
48.7100
1,191,800
Tue, 05 May 2026
47.9300
48.8200
47.9300
48.3900
939,300
Mon, 04 May 2026
48.6000
48.8500
47.7300
47.8400
2,010,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.8100
49.3000
48.6300
48.8000
927,500
Thu, 30 Apr 2026
48.9700
49.0400
48.4050
48.4500
1,573,700
Wed, 29 Apr 2026
49.0000
50.4000
47.4350
48.6900
2,307,900
Wed, 29 Apr 2026
13 · 8-K
Pre-market · 06:00 ET
8-K ↗
Tue, 28 Apr 2026
47.5900
48.0180
47.3300
47.3400
1,048,800
Mon, 27 Apr 2026
48.3900
48.8800
47.7200
47.7300
1,584,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
48.5000
49.2050
48.5000
48.8100
1,070,700
Thu, 23 Apr 2026
48.4400
48.4400
47.7650
48.0400
840,800
Wed, 22 Apr 2026
48.6200
49.0200
48.4100
48.4200
1,342,600
Tue, 21 Apr 2026
49.0000
49.4700
48.4700
48.5000
1,366,200
Mon, 20 Apr 2026
48.6300
49.0000
48.4050
48.6900
1,143,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.4400
48.7400
47.6800
48.5500
1,181,100
Thu, 16 Apr 2026
49.2300
49.8600
48.4900
48.5400
1,153,200
Thu, 16 Apr 2026
12 · DEFA14A
Pre-market · 06:18 ET
DEFA14A ↗
Thu, 16 Apr 2026
11 · DEF 14A
Pre-market · 06:17 ET
DEF 14A ↗
Wed, 15 Apr 2026
49.3400
49.8900
48.9800
49.3800
1,041,800
Tue, 14 Apr 2026
49.3900
49.8500
49.2800
49.4700
883,400
Mon, 13 Apr 2026
49.2100
49.5900
48.6600
49.4400
1,080,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
50.0300
50.2500
49.6200
49.7600
2,041,300
Thu, 09 Apr 2026
49.6700
50.3800
49.5050
50.1600
1,198,600
Wed, 08 Apr 2026
49.1000
50.0150
48.8950
49.8300
1,202,900
Wed, 08 Apr 2026
10 · 8-K
Pre-market · 08:11 ET
8-K ↗
Tue, 07 Apr 2026
48.2200
48.5600
47.7900
47.9900
1,244,500
Mon, 06 Apr 2026
49.0000
49.2500
48.1200
48.3600
1,284,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
48.5100
49.7250
48.5100
49.1900
1,122,200
Thu, 02 Apr 2026
9 · PRE 14A
Pre-market · 07:01 ET
PRE 14A ↗
Wed, 01 Apr 2026
48.7700
49.6000
48.7700
49.0900
1,122,700
Tue, 31 Mar 2026
48.6000
49.4330
48.1700
48.7800
1,865,000
Mon, 30 Mar 2026
49.3100
49.5800
48.3400
48.3500
1,772,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.9700
50.4400
49.4900
49.5900
1,181,200
Thu, 26 Mar 2026
50.0000
50.5800
49.5000
49.9700
1,325,100
Wed, 25 Mar 2026
52.7800
52.7800
51.0600
51.2500
1,298,400
Tue, 24 Mar 2026
51.7400
52.3400
51.5800
51.8300
1,313,500
Mon, 23 Mar 2026
52.0900
53.0250
51.8000
51.9900
2,209,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.0200
53.4500
51.7250
51.7400
1,889,000
Thu, 19 Mar 2026
52.4200
54.2500
52.3500
53.7000
3,223,900
Wed, 18 Mar 2026
53.7500
54.0800
52.7300
52.7600
1,590,900
Tue, 17 Mar 2026
54.8000
54.8350
53.9700
54.0000
1,875,400
Mon, 16 Mar 2026
52.7900
54.4500
52.6750
54.0800
1,705,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
52.8600
53.1150
52.4900
52.7000
1,430,300
Thu, 12 Mar 2026
52.1600
52.9400
51.9700
52.4900
2,233,300
Wed, 11 Mar 2026
53.3400
53.5350
52.7200
52.9200
1,473,100
Tue, 10 Mar 2026
53.5000
53.9000
53.0200
53.1300
2,207,800
Mon, 09 Mar 2026
51.3700
53.4000
51.0800
53.3800
2,451,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.5500
52.6800
51.8200
51.8300
4,770,800
Thu, 05 Mar 2026
51.7700
52.4150
51.7100
52.3800
1,791,500
Wed, 04 Mar 2026
52.6500
53.4000
52.2900
52.3300
1,401,700
Tue, 03 Mar 2026
52.0000
52.4700
50.8700
52.3700
1,953,100
Mon, 02 Mar 2026
53.7700
54.0820
53.2200
53.5000
1,555,400
Mon, 02 Mar 2026
8 · 8-K
Pre-market · 06:52 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 10-K
After-hours · 16:31 ET
10-K ↗
Fri, 27 Feb 2026
54.9200
55.3900
54.5700
54.9100
1,257,600
Thu, 26 Feb 2026
55.6800
56.0500
54.4200
55.4900
1,206,100
Wed, 25 Feb 2026
55.9600
56.4750
55.6400
56.4300
1,085,800
Tue, 24 Feb 2026
55.3000
56.1900
55.2100
56.0000
2,361,500
Mon, 23 Feb 2026
54.9800
56.5100
54.3600
55.1900
1,716,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
54.4400
54.6900
53.3300
53.6200
3,644,900
Thu, 19 Feb 2026
55.2200
55.6600
54.3700
54.6100
1,784,700
Wed, 18 Feb 2026
55.0900
55.8700
54.8050
55.5000
986,300
Tue, 17 Feb 2026
54.6000
55.0500
54.1800
54.9200
1,752,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.4200
55.4700
54.2900
55.4200
1,891,200
Thu, 12 Feb 2026
55.9400
56.1500
53.5000
53.6500
2,382,800
Wed, 11 Feb 2026
57.0000
57.2700
56.0600
56.1000
2,012,200
Tue, 10 Feb 2026
57.6400
57.8420
56.6600
57.1200
1,912,900
Mon, 09 Feb 2026
57.2300
57.7400
56.7150
57.5000
2,733,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
55.0000
58.3900
55.0000
57.9500
2,720,100
Thu, 05 Feb 2026
54.5800
55.8400
54.3900
55.6700
3,457,100
Wed, 04 Feb 2026
51.2600
53.4100
50.4000
53.1400
2,590,000
Wed, 04 Feb 2026
6 · 8-K
Pre-market · 06:01 ET
8-K ↗
Tue, 03 Feb 2026
50.2500
51.0800
50.1900
50.7400
1,846,700
Mon, 02 Feb 2026
48.9600
50.6100
48.9600
50.5800
1,288,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
49.7800
50.3500
49.2550
49.4200
1,371,000
Thu, 29 Jan 2026
50.7500
51.1900
50.1700
50.5100
979,700
Wed, 28 Jan 2026
51.0000
51.3800
49.9400
49.9600
1,317,000
Tue, 27 Jan 2026
49.6000
50.4400
49.5400
50.1700
1,287,100
Mon, 26 Jan 2026
49.3900
49.3900
48.5300
48.6400
1,298,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.0300
49.2900
48.6500
49.0800
1,136,800
Thu, 22 Jan 2026
49.0000
49.6020
48.9800
49.3700
1,205,600
Wed, 21 Jan 2026
48.0000
48.8300
48.0000
48.7500
957,500
Tue, 20 Jan 2026
47.1900
48.2000
47.1900
47.4400
1,041,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
48.1800
48.5300
47.0600
47.5500
1,307,100
Thu, 15 Jan 2026
47.5100
48.5400
47.4400
48.1900
1,256,400
Wed, 14 Jan 2026
48.1900
48.3100
47.1750
47.2200
1,194,600
Tue, 13 Jan 2026
48.1300
49.0000
48.0900
48.1700
1,032,600
Mon, 12 Jan 2026
5 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 12 Jan 2026
48.1700
49.3000
47.8500
48.6400
1,017,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.1000
48.1900
46.9100
47.2300
959,700
Thu, 08 Jan 2026
47.3800
48.0880
47.3550
48.0000
880,600
Wed, 07 Jan 2026
48.2000
48.4200
47.5400
47.5400
689,700
Tue, 06 Jan 2026
47.0200
48.0400
47.0000
47.6800
1,147,800
Mon, 05 Jan 2026
47.1200
47.4600
46.5550
46.8500
1,146,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.2800
48.4700
47.8100
48.1700
1,001,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
47.7100
47.9700
47.6200
47.7400
586,200
Tue, 30 Dec 2025
48.2200
48.3400
47.5600
47.8100
976,500
Mon, 29 Dec 2025
48.4700
48.7700
48.0300
48.5200
891,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
49.0700
49.4300
48.9900
49.1400
678,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.4200
49.2300
48.4000
49.0300
676,100
Tue, 23 Dec 2025
48.4800
48.7200
48.3400
48.5100
531,300
Mon, 22 Dec 2025
48.2100
48.5300
48.1800
48.5300
716,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
47.9900
48.7400
47.9900
48.4100
1,980,700
Thu, 18 Dec 2025
47.7700
48.5700
47.5750
48.2900
1,097,400
Wed, 17 Dec 2025
47.4500
47.9950
47.3600
47.7700
1,054,200
Tue, 16 Dec 2025
47.5300
47.8650
47.2650
47.3800
1,207,900
Mon, 15 Dec 2025
48.4400
48.4700
47.8900
48.0200
1,618,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.4500
48.9800
48.0450
48.5400
1,201,700
Fri, 12 Dec 2025
4 · 8-K
Pre-market · 06:08 ET
8-K ↗
Thu, 11 Dec 2025
47.0000
47.9400
47.0000
47.6200
1,172,600
Wed, 10 Dec 2025
46.3400
47.3200
46.3400
46.9400
1,463,000
Tue, 09 Dec 2025
45.5900
46.1900
45.5200
46.0100
1,044,700
Mon, 08 Dec 2025
46.7200
47.0600
46.0000
46.0100
1,160,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.5400
46.7900
45.9950
46.2300
2,296,200
Thu, 04 Dec 2025
47.4700
47.7000
46.4900
46.6000
1,386,600
Wed, 03 Dec 2025
48.0800
48.5300
47.1400
47.2400
4,550,100
Tue, 02 Dec 2025
48.4900
48.8800
48.2900
48.3300
1,107,400
Mon, 01 Dec 2025
48.1500
49.2900
48.1400
48.3000
1,535,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.4700
48.7900
47.9900
48.1400
894,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.1600
48.9300
47.7800
48.2800
1,194,600
Tue, 25 Nov 2025
47.4000
48.6500
47.4000
48.0400
1,932,400
Mon, 24 Nov 2025
48.1000
48.5000
47.5200
47.5500
1,900,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
47.0000
48.4700
46.3470
48.0200
1,423,000
Thu, 20 Nov 2025
48.0000
48.6300
47.3050
47.3700
1,599,700
Wed, 19 Nov 2025
47.5300
48.1400
47.3100
47.7100
1,415,700
Tue, 18 Nov 2025
46.7200
47.9250
46.5150
47.5300
1,780,500
Mon, 17 Nov 2025
46.1300
46.7300
46.0750
46.3800
1,258,300
Mon, 17 Nov 2025
3 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
45.9900
46.5600
45.9900
46.1700
1,078,000
Thu, 13 Nov 2025
45.9800
46.3900
45.8300
46.3700
1,159,000
Wed, 12 Nov 2025
46.0100
46.4500
45.9650
46.2600
1,224,300
Tue, 11 Nov 2025
45.8500
46.1700
45.8400
46.0300
1,460,200
Mon, 10 Nov 2025
44.6700
45.5200
44.6700
44.7900
1,657,000
Mon, 10 Nov 2025
2 · 10-Q
Pre-market · 06:04 ET
10-Q ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
43.2600
43.6300
43.1900
43.5900
880,200
Thu, 06 Nov 2025
44.3000
44.3000
43.0150
43.0800
973,700
Wed, 05 Nov 2025
44.3800
44.3800
43.0700
43.8700
2,759,400
Tue, 04 Nov 2025
43.7500
46.0800
43.7500
44.8200
1,623,600
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 06:01 ET
8-K ↗
Mon, 03 Nov 2025
43.3100
44.2700
43.2700
43.9800
1,486,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
42.9500
43.8400
42.9500
43.2600
1,973,200
Thu, 30 Oct 2025
43.1000
44.0400
43.1000
43.7000
1,094,800
Wed, 29 Oct 2025
43.5700
43.9450
43.5100
43.8400
955,900
Tue, 28 Oct 2025
44.1300
44.3300
43.5200
43.6200
1,129,100
Mon, 27 Oct 2025
45.0000
45.2800
44.2400
44.4300
1,216,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
45.5200
45.8550
44.7450
44.8000
1,056,300
Thu, 23 Oct 2025
45.3400
45.8000
45.2150
45.5100
973,900