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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
52.7500
53.4900
52.6200
52.9600
1,983,579
Thu, 03 Sep 2026
52.0000
53.5600
51.7750
53.5400
2,632,900
Wed, 02 Sep 2026
49.6400
51.8100
49.6400
51.5200
3,145,900
Tue, 01 Sep 2026
49.9000
50.4000
49.0600
49.3600
1,929,900
Mon, 31 Aug 2026
50.1200
50.4300
49.7600
50.1300
2,060,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
50.3800
50.8400
50.0500
50.2000
1,243,000
Thu, 27 Aug 2026
49.6500
50.1500
49.3500
50.1500
2,034,600
Wed, 26 Aug 2026
49.0000
50.1950
48.7200
49.8700
3,612,100
Tue, 25 Aug 2026
49.1800
49.2400
48.5760
48.9100
1,309,600
Mon, 24 Aug 2026
49.2000
49.4400
48.6600
49.0300
2,315,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
49.2000
49.6800
48.7150
48.9000
1,860,700
Thu, 20 Aug 2026
50.2100
50.2100
48.7300
48.7500
2,256,700
Wed, 19 Aug 2026
51.2700
51.5600
49.9400
49.9600
1,742,800
Tue, 18 Aug 2026
51.1600
51.5900
50.8200
50.8400
1,617,700
Mon, 17 Aug 2026
52.7500
53.1100
51.0100
51.1300
1,471,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
53.0000
53.2100
52.5700
53.0900
1,196,800
Thu, 13 Aug 2026
52.1300
52.9300
51.6700
52.8000
2,038,800
Wed, 12 Aug 2026
51.6900
52.1100
51.0100
51.8700
3,124,600
Tue, 11 Aug 2026
51.2000
51.5200
50.0800
51.3500
4,708,800
Mon, 10 Aug 2026
51.5000
53.3200
51.2700
52.6700
3,087,800
Mon, 10 Aug 2026
19 · DEFA14A
Pre-market · 06:45 ET
DEFA14A ↗
Mon, 10 Aug 2026
18 · DEF 14A
Pre-market · 06:40 ET
DEF 14A ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
52.0600
52.5900
51.3800
51.5200
2,026,900
Thu, 06 Aug 2026
17 · 10-Q
After market open · 14:06 ET
10-Q ↗
Thu, 06 Aug 2026
51.5000
52.4200
51.0300
52.1700
3,092,500
Wed, 05 Aug 2026
48.2200
52.0900
48.2200
51.3000
7,811,400
Tue, 04 Aug 2026
16 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 04 Aug 2026
47.9800
48.7800
47.7200
48.2500
3,823,100
Mon, 03 Aug 2026
47.0400
48.4000
46.7850
48.0000
3,431,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
48.8400
49.3200
47.6350
47.6500
4,760,800
Thu, 30 Jul 2026
15 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 30 Jul 2026
49.0700
49.3600
47.8550
48.8800
2,535,300
Wed, 29 Jul 2026
49.0000
49.5500
47.9900
48.3500
3,003,500
Tue, 28 Jul 2026
14 · 8-K
After-hours · 16:29 ET
FORM 8-K ↗
Tue, 28 Jul 2026
48.2700
49.6900
48.0000
49.3900
2,903,200
Mon, 27 Jul 2026
48.5600
49.2100
48.2400
48.5900
2,844,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
47.5600
48.2000
47.1000
48.0000
2,743,400
Thu, 23 Jul 2026
48.0800
48.0800
47.2400
47.4400
2,949,700
Wed, 22 Jul 2026
48.4400
49.0800
48.1500
48.7500
1,459,600
Tue, 21 Jul 2026
13 · 8-K
After-hours · 17:01 ET
FORM 8-K ↗
Tue, 21 Jul 2026
48.3700
48.6100
47.7900
48.4500
1,535,200
Mon, 20 Jul 2026
49.1100
49.1900
48.0800
48.1000
1,838,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
48.4300
49.7800
48.0800
48.9900
2,008,800
Thu, 16 Jul 2026
49.3900
50.0300
48.7600
49.0000
3,553,400
Wed, 15 Jul 2026
47.7500
49.5800
47.4000
49.4600
2,955,700
Tue, 14 Jul 2026
47.7500
48.1100
47.1750
47.3000
2,248,700
Mon, 13 Jul 2026
47.3600
47.9000
46.9200
47.8000
2,300,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
47.2200
47.5600
46.6300
47.0000
1,267,100
Thu, 09 Jul 2026
45.3900
47.2800
45.3900
46.6900
2,391,800
Wed, 08 Jul 2026
46.8400
47.1550
45.3700
45.7100
3,609,600
Tue, 07 Jul 2026
47.4800
48.2800
46.9500
46.9800
3,007,900
Mon, 06 Jul 2026
46.0800
47.6800
45.6200
47.4800
2,649,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
44.7600
45.6300
44.2450
45.6100
3,191,100
Wed, 01 Jul 2026
43.9700
44.4300
43.7800
44.0500
2,956,800
Tue, 30 Jun 2026
44.1000
44.3700
43.5000
43.8800
2,178,000
Mon, 29 Jun 2026
44.2300
44.4700
43.6800
44.1600
2,052,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
43.7800
45.2000
43.5500
44.0000
7,709,800
Thu, 25 Jun 2026
43.6700
44.7900
43.3300
43.8400
3,611,700
Wed, 24 Jun 2026
44.7900
45.0700
43.2400
43.3100
7,285,100
Tue, 23 Jun 2026
44.6600
45.0600
44.1310
44.9300
4,640,600
Mon, 22 Jun 2026
45.3700
45.6200
44.9800
44.9800
4,428,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.9300
45.9800
45.0900
45.2900
3,996,800
Wed, 17 Jun 2026
45.5400
46.5200
45.2550
45.5000
4,708,900
Tue, 16 Jun 2026
45.8000
46.1500
45.2400
45.2900
3,734,800
Mon, 15 Jun 2026
44.8000
45.4350
44.7300
45.2000
3,552,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.0000
44.3700
43.4900
44.0200
5,998,700
Thu, 11 Jun 2026
42.3200
43.6100
41.8650
43.6100
5,463,800
Wed, 10 Jun 2026
41.3900
42.4300
41.3900
41.9100
5,316,300
Tue, 09 Jun 2026
41.5900
42.3000
40.9400
41.9300
3,086,400
Mon, 08 Jun 2026
40.8000
41.5050
40.6600
41.3200
2,730,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
40.3000
40.8950
39.7250
40.8000
3,288,900
Thu, 04 Jun 2026
40.5000
41.3200
40.1300
40.2100
3,711,000
Wed, 03 Jun 2026
41.0700
41.0700
39.4200
39.8500
2,581,000
Tue, 02 Jun 2026
40.4900
41.9850
40.3800
41.5900
3,666,500
Mon, 01 Jun 2026
40.6300
41.5300
40.5300
40.5300
2,606,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
40.9700
42.2700
40.9650
41.3500
28,446,900
Thu, 28 May 2026
40.8800
41.3800
40.6900
41.0800
3,894,300
Wed, 27 May 2026
42.2100
42.7050
41.0050
41.3800
3,334,200
Tue, 26 May 2026
42.4800
43.0000
41.7000
42.2500
2,806,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.7500
43.3200
42.5800
42.5800
2,701,700
Thu, 21 May 2026
42.2000
43.0800
41.9500
42.5200
2,829,500
Wed, 20 May 2026
41.4500
42.7100
40.5700
42.4100
4,479,900
Tue, 19 May 2026
42.6500
42.7800
41.1100
41.2600
2,790,400
Mon, 18 May 2026
42.5200
43.0100
42.2000
42.7800
4,271,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
42.5400
42.8800
41.9000
42.5800
4,212,700
Thu, 14 May 2026
41.3900
43.0800
41.3900
42.5200
3,843,700
Wed, 13 May 2026
40.3500
41.3790
40.0400
41.1900
2,434,400
Tue, 12 May 2026
40.8500
41.0200
39.5800
40.6000
3,966,300
Mon, 11 May 2026
42.4600
43.0320
40.7900
40.9900
3,293,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
42.8500
43.5100
42.5100
42.6000
2,485,100
Thu, 07 May 2026
12 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Thu, 07 May 2026
43.7300
44.3900
42.6100
42.8500
4,255,700
Wed, 06 May 2026
43.8400
44.6600
42.9300
43.7200
5,077,200
Tue, 05 May 2026
43.0000
44.7850
42.7000
44.0400
11,903,600
Mon, 04 May 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 04 May 2026
41.9100
42.2500
41.2700
41.4900
4,243,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
42.5500
43.0900
42.1000
42.1700
3,680,800
Thu, 30 Apr 2026
41.3000
42.8200
41.3000
42.2000
4,115,300
Wed, 29 Apr 2026
41.5800
42.2200
41.1900
41.4700
3,491,000
Tue, 28 Apr 2026
42.0000
42.2300
41.5400
41.8400
2,361,900
Mon, 27 Apr 2026
41.1200
42.2050
40.8600
41.5500
2,313,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
41.4600
41.7650
40.9250
41.1000
1,697,400
Thu, 23 Apr 2026
41.2300
41.9400
40.6300
41.6000
3,193,900
Wed, 22 Apr 2026
41.2800
41.6000
40.3900
41.5700
2,415,300
Tue, 21 Apr 2026
10 · 10-K/A
After-hours · 16:15 ET
10-K/A ↗
Tue, 21 Apr 2026
41.6700
42.3600
40.8350
41.0000
3,487,400
Mon, 20 Apr 2026
41.3900
42.0900
41.2200
41.6400
3,204,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.6300
43.5500
41.6250
41.7300
3,033,800
Thu, 16 Apr 2026
42.7400
42.9900
41.5850
41.9800
3,940,700
Thu, 16 Apr 2026
9 · 8-K
Next filing day · accepted 15 Apr, 18:48 ET
FORM 8-K ↗
Wed, 15 Apr 2026
39.9800
42.3000
39.6850
42.0000
5,713,600
Tue, 14 Apr 2026
38.7000
39.6500
38.3300
39.2100
4,550,800
Mon, 13 Apr 2026
37.1000
38.3600
36.6650
38.2200
5,659,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.1100
38.5200
37.3800
37.4300
5,220,200
Thu, 09 Apr 2026
38.4600
38.9400
37.7350
38.4800
5,018,100
Wed, 08 Apr 2026
8 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Wed, 08 Apr 2026
39.6200
40.1850
38.6200
38.8400
4,382,900
Tue, 07 Apr 2026
37.9600
38.4100
37.5800
37.7500
4,599,000
Mon, 06 Apr 2026
37.7000
38.5650
37.4750
38.4500
2,837,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
36.5300
37.9200
35.8300
37.7900
4,663,200
Wed, 01 Apr 2026
37.6900
38.6200
37.2050
37.6200
5,204,600
Tue, 31 Mar 2026
36.4100
37.3700
35.5500
37.1100
7,259,800
Mon, 30 Mar 2026
35.9700
36.4650
35.1950
35.6500
8,017,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.2900
38.5500
35.2100
35.3400
9,380,000
Thu, 26 Mar 2026
38.5300
39.5950
36.7700
38.5300
9,287,700
Thu, 26 Mar 2026
7 · 8-K
Pre-market · 06:10 ET
FORM 8-K ↗
Wed, 25 Mar 2026
37.9300
38.7400
37.3000
38.1900
1,552,300
Tue, 24 Mar 2026
37.4900
38.0300
37.3500
37.5700
1,768,900
Mon, 23 Mar 2026
38.8200
39.1100
37.8800
38.0800
2,014,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
37.2000
37.5600
36.8050
37.3500
7,135,900
Thu, 19 Mar 2026
37.5300
37.8400
36.5800
37.2400
3,397,400
Wed, 18 Mar 2026
38.2200
39.3790
37.8300
37.8400
3,346,500
Tue, 17 Mar 2026
38.4300
38.8800
38.2000
38.5500
1,964,000
Mon, 16 Mar 2026
37.5700
38.1000
37.4500
37.7700
1,924,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
37.3600
37.9300
37.0400
37.2200
1,882,900
Thu, 12 Mar 2026
37.4200
38.3000
36.7900
37.0600
3,175,100
Wed, 11 Mar 2026
39.0100
39.2400
37.3700
38.2400
5,613,900
Tue, 10 Mar 2026
39.6200
40.1500
38.5150
39.2600
3,787,800
Mon, 09 Mar 2026
38.6200
39.6600
37.7150
39.4400
3,331,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
38.7200
39.5150
37.5200
39.2600
2,812,400
Thu, 05 Mar 2026
39.8900
40.4650
38.9890
39.7800
2,085,100
Wed, 04 Mar 2026
39.1300
40.2800
38.3700
40.1400
3,372,700
Tue, 03 Mar 2026
39.0700
39.6700
37.5100
39.2900
3,662,800
Mon, 02 Mar 2026
39.3700
40.9400
39.1400
40.4900
3,839,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
41.2100
41.2100
39.3600
40.2200
5,489,600
Thu, 26 Feb 2026
41.5100
42.2650
41.0500
41.9200
3,799,400
Wed, 25 Feb 2026
6 · 10-K
After market open · 15:26 ET
10-K ↗
Wed, 25 Feb 2026
41.7000
41.7900
40.8150
41.1100
3,385,200
Tue, 24 Feb 2026
40.1600
41.2300
39.5300
41.1100
5,350,500
Mon, 23 Feb 2026
43.7600
44.4900
39.7500
40.2100
5,663,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
44.1600
44.3500
43.5900
44.2200
2,820,500
Thu, 19 Feb 2026
44.8000
45.8150
44.0800
44.3500
2,380,900
Wed, 18 Feb 2026
45.1900
45.7700
45.0100
45.5500
1,978,900
Tue, 17 Feb 2026
44.5200
45.4100
44.1400
45.2500
1,946,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
43.4200
44.4900
43.3050
44.3900
2,748,500
Thu, 12 Feb 2026
45.4500
46.2900
43.0100
43.5800
3,104,200
Wed, 11 Feb 2026
45.7500
46.1000
44.1500
44.5500
2,236,500
Tue, 10 Feb 2026
46.0800
46.5700
44.9400
45.6500
2,334,900
Mon, 09 Feb 2026
45.3000
46.4700
45.3000
46.0100
2,584,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.0300
45.8900
43.7200
45.5200
5,036,000
Thu, 05 Feb 2026
43.5000
44.7300
42.3700
43.4000
5,015,100
Wed, 04 Feb 2026
5 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 04 Feb 2026
44.7300
45.3600
43.8750
44.8000
5,043,100
Tue, 03 Feb 2026
46.4100
46.8400
44.3600
44.6800
3,072,700
Mon, 02 Feb 2026
46.2300
47.0100
45.9700
46.7500
2,645,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.8600
46.5000
45.6650
46.4000
3,273,700
Thu, 29 Jan 2026
46.4700
47.0500
45.6670
46.1000
2,144,900
Wed, 28 Jan 2026
45.8800
46.3700
45.4900
46.1100
1,746,800
Tue, 27 Jan 2026
45.9100
46.1150
45.5900
45.9300
1,674,700
Mon, 26 Jan 2026
45.7200
46.1950
45.6400
46.1200
1,861,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
46.1300
46.2600
45.0000
45.6400
6,765,500
Thu, 22 Jan 2026
46.1300
46.6190
45.8500
46.3700
3,701,800
Wed, 21 Jan 2026
45.9100
46.3900
45.6700
45.7400
4,544,000
Tue, 20 Jan 2026
46.0000
46.9850
45.5700
45.6600
4,533,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
47.1500
47.5120
46.3800
46.7300
2,603,700
Thu, 15 Jan 2026
47.7200
48.2000
47.1800
47.3100
3,515,800
Wed, 14 Jan 2026
46.7400
47.8150
46.5100
47.5800
3,253,700
Tue, 13 Jan 2026
47.7400
47.8100
46.7900
46.8200
1,722,900
Mon, 12 Jan 2026
47.9400
48.4900
47.6650
47.7400
1,590,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.1000
48.8500
47.9800
48.5900
1,891,100
Thu, 08 Jan 2026
47.5700
48.5900
47.5700
47.9900
3,390,400
Wed, 07 Jan 2026
48.5400
49.2200
47.3600
47.7400
2,175,600
Tue, 06 Jan 2026
49.1500
49.6250
48.4700
48.7500
2,250,000
Mon, 05 Jan 2026
48.6100
49.8700
48.1400
49.2500
2,541,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
47.6600
48.1700
47.1300
47.9700
1,464,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.1100
48.1950
47.5800
47.6500
1,425,700
Tue, 30 Dec 2025
48.3400
48.4000
47.9900
48.0800
1,157,400
Mon, 29 Dec 2025
48.4500
48.9100
48.1000
48.3700
1,384,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.8800
48.8800
48.3800
48.5800
852,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.9300
49.1800
48.6500
48.7400
883,200
Tue, 23 Dec 2025
48.5400
48.9900
48.3800
48.9300
1,544,100
Mon, 22 Dec 2025
48.1900
48.9900
48.0000
48.5000
2,210,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
47.8600
48.5700
47.8500
48.0200
6,606,400
Thu, 18 Dec 2025
48.4700
48.4700
47.4000
47.7900
2,856,200
Wed, 17 Dec 2025
48.4400
49.0750
48.0500
48.1600
2,590,900
Tue, 16 Dec 2025
48.8800
48.9700
48.0700
48.3200
1,772,500
Mon, 15 Dec 2025
48.6900
48.8800
48.1200
48.3000
2,529,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.2400
49.2800
48.1350
48.2600
1,791,400
Thu, 11 Dec 2025
47.9300
49.0300
47.9300
49.0000
2,056,600
Wed, 10 Dec 2025
46.7300
48.1700
46.5300
47.9400
2,681,700
Tue, 09 Dec 2025
46.3400
47.5100
46.3400
46.7400
2,514,100
Mon, 08 Dec 2025
45.6500
46.0700
45.4150
46.0400
2,118,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
45.7100
46.1100
45.5600
45.8500
1,876,800
Thu, 04 Dec 2025
45.6800
46.1700
45.4800
45.9600
1,816,700
Wed, 03 Dec 2025
44.5000
45.6850
44.3300
45.6300
2,591,700
Tue, 02 Dec 2025
45.9700
45.9700
44.3000
44.4200
2,904,400
Mon, 01 Dec 2025
46.4400
46.8100
45.5450
45.5700
2,792,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.9300
47.2150
46.6300
46.6900
1,211,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
46.7100
47.2350
46.7100
46.8200
2,522,400
Tue, 25 Nov 2025
45.6800
46.7500
45.6800
46.7200
2,869,900
Mon, 24 Nov 2025
44.8700
45.5500
44.6150
45.5300
4,943,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.8000
45.1400
43.5700
45.1200
3,420,900
Thu, 20 Nov 2025
44.5000
45.2850
43.4100
43.8000
4,426,100
Wed, 19 Nov 2025
43.2700
44.0200
42.8200
44.0000
3,472,000
Tue, 18 Nov 2025
42.4700
43.6200
42.3400
43.1000
3,101,100
Mon, 17 Nov 2025
44.4400
44.6500
42.3600
42.9200
3,175,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
44.9500
45.0150
44.3300
44.7200
2,979,400
Thu, 13 Nov 2025
45.3400
45.8350
44.9500
45.1500
2,764,900
Wed, 12 Nov 2025
44.8600
45.9550
44.7300
45.5000
2,442,000
Tue, 11 Nov 2025
44.7700
45.1100
44.3500
44.8900
2,635,500
Mon, 10 Nov 2025
45.0800
45.5250
44.5550
44.6100
3,141,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Fri, 07 Nov 2025
44.4700
45.3300
44.1900
45.2700
3,037,000
Thu, 06 Nov 2025
45.2800
46.6600
44.8400
44.8700
4,413,900
Wed, 05 Nov 2025
48.1900
48.3400
44.8400
45.2200
5,767,900
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 04 Nov 2025
48.5800
48.9500
48.2700
48.8600
2,849,800
Mon, 03 Nov 2025
49.2300
49.5700
48.5400
48.7900
3,212,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.1400
49.4600
47.9450
49.4000
4,399,300
Thu, 30 Oct 2025
47.7900
48.6700
47.6150
48.3300
2,237,800
Wed, 29 Oct 2025
47.6900
48.6100
47.5600
47.6400
2,244,900
Tue, 28 Oct 2025
49.1300
49.2800
48.0200
48.2300
1,697,900
Mon, 27 Oct 2025
49.3900
49.7550
48.8950
48.9200
1,713,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
49.0800
49.7550
48.7650
48.8800
2,394,800
Thu, 23 Oct 2025
48.1800
48.7650
47.7350
48.7000
2,312,900
Wed, 22 Oct 2025
2 · 8-K
After-hours · 16:30 ET
10-Q ↗
Wed, 22 Oct 2025
48.3900
48.7450
47.6400
47.8800
3,226,900
Tue, 21 Oct 2025
48.0300
48.5550
47.9700
48.3700
2,228,800
Mon, 20 Oct 2025
47.7300
48.4450
47.3800
48.0100
2,182,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
47.2900
47.7550
47.0200
47.4100
2,475,500
Thu, 16 Oct 2025
48.5500
48.7050
46.7300
47.2200
3,466,300
Wed, 15 Oct 2025
50.0700
50.3000
48.3900
48.6600
2,437,100
Tue, 14 Oct 2025
48.4700
50.0500
48.3400
49.5900
3,224,200
Mon, 13 Oct 2025
49.1000
49.5100
48.7900
48.8900
2,222,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
49.9400
50.4450
48.3000
48.3500
2,439,700
Thu, 09 Oct 2025
50.8500
50.9050
49.6700
49.9000
2,082,300
Wed, 08 Oct 2025
51.5600
51.5600
50.2800
50.2900
3,143,400
Tue, 07 Oct 2025
50.9900
51.5600
50.3250
50.9700
2,842,900
Mon, 06 Oct 2025
51.4100
51.7100
50.3500
50.9300
2,550,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
50.5400
51.4200
50.5400
51.1600
3,431,600
Thu, 02 Oct 2025
49.3500
50.4100
49.0300
50.3600
4,125,900
Wed, 01 Oct 2025
50.3800
50.6650
49.2600
49.2800
3,445,000
Tue, 30 Sep 2025
52.3200
52.6100
50.6650
50.7800
2,644,000
Mon, 29 Sep 2025
53.0100
53.0100
51.7900
52.3100
2,147,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
52.3500
53.2800
52.2450
52.3900
2,648,500
Thu, 25 Sep 2025
52.2300
52.4300
51.6650
51.9400
3,393,300
Wed, 24 Sep 2025
54.1500
54.4300
52.5800
52.5900
2,570,500
Tue, 23 Sep 2025
54.2000
55.1500
53.8550
54.0400
2,593,700
Mon, 22 Sep 2025
53.8700
54.3000
53.4500
54.0500
2,984,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
54.7100
54.7250
54.0000
54.2300
9,935,800
Thu, 18 Sep 2025
53.4700
54.4800
53.4700
54.4100
2,596,700
Wed, 17 Sep 2025
52.8500
54.1750
52.8500
53.5300
2,575,500
Tue, 16 Sep 2025
53.6300
53.6300
52.5200
52.8000
2,950,900
Mon, 15 Sep 2025
54.2700
54.3800
53.0900
53.3100
1,933,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
53.8700
54.4250
53.5400
54.0500
2,230,100
Thu, 11 Sep 2025
52.7300
53.9200
52.7150
53.9100
2,900,800
Wed, 10 Sep 2025
52.6300
53.2500
52.3950
52.7200
2,829,900
Tue, 09 Sep 2025
1 · 8-K
After-hours · 17:06 ET
8-K ↗
Tue, 09 Sep 2025
53.0400
53.7600
52.6500
52.6900
2,376,900
Mon, 08 Sep 2025
53.4100
53.9300
52.0800
53.2200
2,461,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
54.1700
54.7500
53.1100
53.3700
3,704,000