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
40.8500
42.2300
40.8450
41.9300
24,813
Thu, 03 Sep 2026
42.0700
42.0700
40.8500
40.8500
9,800
Wed, 02 Sep 2026
41.8400
42.5000
41.6900
41.6900
23,500
Tue, 01 Sep 2026
42.7300
42.7300
41.6900
42.0000
7,900
Mon, 31 Aug 2026
43.5000
44.0000
42.3900
42.7900
13,400
Mon, 31 Aug 2026
16 · 8-K
Pre-market · 06:43 ET
8-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
42.7000
44.3200
41.6400
43.0600
26,800
Thu, 27 Aug 2026
42.2000
43.2800
42.0100
43.1300
19,200
Wed, 26 Aug 2026
40.8300
42.7900
40.8300
42.7200
28,400
Tue, 25 Aug 2026
41.0000
41.6900
40.5400
41.4500
20,600
Mon, 24 Aug 2026
41.0000
41.4000
40.5000
40.9900
14,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
41.0600
41.6600
40.5200
41.0000
26,700
Thu, 20 Aug 2026
41.3600
42.4000
40.8000
41.1400
18,300
Wed, 19 Aug 2026
15 · 8-K
After-hours · 17:09 ET
8-K ↗
Wed, 19 Aug 2026
42.2500
43.4400
41.5600
41.7800
14,800
Wed, 19 Aug 2026
14 · 8-K
Pre-market · 08:21 ET
8-K ↗
Tue, 18 Aug 2026
42.3700
43.1500
41.3600
42.1600
18,200
Mon, 17 Aug 2026
42.2100
43.7600
41.2000
41.5100
18,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
42.3500
43.5600
41.1900
42.6400
27,000
Thu, 13 Aug 2026
42.4200
42.8000
41.2400
41.9100
13,300
Wed, 12 Aug 2026
40.1600
42.5000
40.1600
42.0000
13,500
Tue, 11 Aug 2026
42.3000
42.3000
40.2900
40.5900
25,500
Mon, 10 Aug 2026
42.8900
42.8900
40.7700
41.3300
24,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
42.2500
43.3200
42.0600
42.3700
14,300
Thu, 06 Aug 2026
46.4200
46.4200
41.2900
42.8900
12,400
Wed, 05 Aug 2026
13 · 10-Q
After-hours · 16:43 ET
10-Q ↗
Wed, 05 Aug 2026
12 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 05 Aug 2026
46.9300
47.7300
46.9300
47.2100
11,400
Tue, 04 Aug 2026
47.5400
47.7500
47.5400
47.7500
6,200
Mon, 03 Aug 2026
47.6500
48.5500
47.3000
48.1100
9,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
46.5100
47.6200
46.5100
47.4000
13,100
Thu, 30 Jul 2026
47.6000
47.6000
46.7100
47.1800
4,000
Wed, 29 Jul 2026
48.1000
48.1000
47.2800
47.6100
8,200
Tue, 28 Jul 2026
47.1800
47.9800
47.1000
47.5700
7,600
Mon, 27 Jul 2026
47.4500
48.4000
46.8000
46.8000
7,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
47.0000
48.0100
46.5000
46.8100
10,700
Thu, 23 Jul 2026
46.3100
47.9100
46.2000
47.2400
14,000
Wed, 22 Jul 2026
46.2500
46.8300
46.2500
46.6800
14,000
Tue, 21 Jul 2026
46.3300
47.9000
46.3300
47.1500
9,500
Mon, 20 Jul 2026
48.5000
48.6800
46.3600
46.4600
16,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
48.5200
48.7000
47.1000
47.9700
10,600
Thu, 16 Jul 2026
49.1500
49.9000
48.7900
48.7900
10,500
Wed, 15 Jul 2026
48.3600
49.2000
48.1000
48.5500
17,000
Tue, 14 Jul 2026
46.2500
47.6200
46.2500
47.5300
8,900
Mon, 13 Jul 2026
46.8700
48.4600
46.4500
46.6200
10,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
46.3400
48.4100
46.3400
47.3300
11,500
Thu, 09 Jul 2026
46.2100
47.7800
46.2100
47.5000
8,600
Wed, 08 Jul 2026
47.3000
47.3300
46.2600
46.9800
25,800
Tue, 07 Jul 2026
48.1000
48.2200
47.1700
47.3400
15,200
Mon, 06 Jul 2026
47.5000
48.4300
46.9000
48.2900
20,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
48.3300
48.9000
48.2200
48.4000
8,300
Wed, 01 Jul 2026
49.4200
50.6000
48.5500
48.5500
11,200
Tue, 30 Jun 2026
49.6500
50.7500
49.6500
50.0500
11,200
Mon, 29 Jun 2026
50.8500
51.3000
49.6700
50.1500
13,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
52.0500
52.3200
50.9500
51.7100
59,800
Thu, 25 Jun 2026
52.5400
52.5400
51.0000
51.7100
13,100
Wed, 24 Jun 2026
50.7000
53.1400
50.7000
51.7900
20,100
Tue, 23 Jun 2026
50.5600
51.7600
50.5600
51.2800
11,500
Mon, 22 Jun 2026
49.9000
50.5200
48.5100
50.4900
15,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.7000
51.0700
49.2800
49.8700
21,600
Wed, 17 Jun 2026
49.9100
50.2800
48.5400
49.3500
16,600
Tue, 16 Jun 2026
51.7500
52.8400
50.1900
50.1900
10,800
Mon, 15 Jun 2026
53.5000
53.5000
52.0200
52.0400
5,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
52.9900
53.6000
52.9900
53.3300
3,600
Thu, 11 Jun 2026
53.2100
53.2100
52.0500
52.5500
7,200
Wed, 10 Jun 2026
52.6400
52.9600
52.5300
52.9500
9,400
Tue, 09 Jun 2026
52.6900
53.7000
52.1700
52.1700
7,300
Mon, 08 Jun 2026
53.7700
54.5800
52.0300
52.4500
13,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
52.0500
53.6200
51.8200
53.2100
13,200
Thu, 04 Jun 2026
51.4000
52.2000
50.7800
52.0100
19,700
Wed, 03 Jun 2026
50.0700
51.0100
50.0200
50.9100
13,100
Tue, 02 Jun 2026
49.4900
51.6300
49.4900
50.4600
7,800
Mon, 01 Jun 2026
50.0200
51.2000
49.7100
50.3600
11,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.1600
50.9900
50.0100
50.6000
14,300
Thu, 28 May 2026
49.1300
50.9400
49.1300
50.7300
7,300
Wed, 27 May 2026
49.5500
50.5400
48.7800
50.2200
8,400
Tue, 26 May 2026
49.5400
49.7900
49.1000
49.3100
12,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
49.7200
49.7200
48.7500
48.9900
10,300
Thu, 21 May 2026
49.0000
49.6100
48.5000
49.4600
16,800
Wed, 20 May 2026
48.6200
49.4800
48.5000
49.2900
12,000
Tue, 19 May 2026
48.7500
49.3000
48.7300
48.9600
5,600
Mon, 18 May 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 18 May 2026
49.7400
49.8000
48.6000
48.6000
5,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
50.9900
50.9900
49.1400
49.3900
14,000
Thu, 14 May 2026
49.2900
51.2000
49.0900
51.1500
12,600
Wed, 13 May 2026
48.5000
49.2900
48.5000
48.7300
18,500
Tue, 12 May 2026
49.8700
50.9000
49.3200
49.3200
12,600
Mon, 11 May 2026
50.1600
50.6500
49.7500
50.0100
8,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
52.1500
52.1500
50.3700
50.3700
10,700
Thu, 07 May 2026
49.8100
52.7000
49.4900
52.1100
18,300
Wed, 06 May 2026
50.2500
51.4700
50.2500
50.7400
20,800
Tue, 05 May 2026
10 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Tue, 05 May 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Tue, 05 May 2026
47.7300
50.0300
47.7300
49.1100
6,300
Mon, 04 May 2026
47.5300
49.5700
47.5100
48.0100
11,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
48.1800
48.3400
47.9000
48.0500
4,100
Thu, 30 Apr 2026
48.3000
48.3500
47.8500
48.1800
9,500
Wed, 29 Apr 2026
49.3700
49.3700
47.7400
48.8700
5,800
Tue, 28 Apr 2026
50.0300
50.6200
48.5500
49.8000
9,000
Mon, 27 Apr 2026
51.1900
51.1900
49.8600
50.0100
9,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
47.6300
50.8400
47.6300
50.3600
8,400
Thu, 23 Apr 2026
47.4800
48.2100
47.4800
48.1900
5,200
Wed, 22 Apr 2026
47.1600
48.4900
47.1600
47.8500
5,900
Tue, 21 Apr 2026
47.9900
48.5000
47.3000
47.3000
5,400
Mon, 20 Apr 2026
49.2300
49.8100
48.5200
48.5200
7,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.0000
49.5100
48.0000
48.6600
8,800
Thu, 16 Apr 2026
48.6000
48.9000
46.9800
47.7200
13,900
Wed, 15 Apr 2026
49.0300
49.7000
47.0000
48.6000
21,000
Tue, 14 Apr 2026
50.8000
51.3500
49.4100
49.4100
17,200
Mon, 13 Apr 2026
51.9500
52.2000
50.7100
50.7100
7,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
51.2600
51.4500
50.8900
51.2400
5,000
Thu, 09 Apr 2026
51.4300
52.2200
51.2000
51.8000
9,800
Wed, 08 Apr 2026
51.2500
51.4000
50.2500
50.9100
9,900
Tue, 07 Apr 2026
50.9600
51.0400
50.7500
50.9000
7,400
Mon, 06 Apr 2026
50.5700
51.5200
50.4300
51.0400
5,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
50.9700
51.5600
50.4200
51.0000
7,400
Wed, 01 Apr 2026
52.1200
52.1200
50.5300
50.7200
8,800
Tue, 31 Mar 2026
8 · DEF 14A
After market open · 09:30 ET
DEF 14A ↗
Tue, 31 Mar 2026
51.6300
52.2500
51.4900
51.9700
8,300
Mon, 30 Mar 2026
52.2500
57.4800
51.5000
51.8400
13,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
49.9300
51.8300
48.9900
51.3000
16,100
Thu, 26 Mar 2026
51.0900
51.7700
49.6900
50.7100
21,800
Wed, 25 Mar 2026
53.5100
53.5100
51.2800
51.2800
7,200
Tue, 24 Mar 2026
51.9100
53.0800
51.0300
52.5800
17,500
Mon, 23 Mar 2026
49.8800
51.3100
49.7300
51.2300
8,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
50.6300
50.6300
48.3600
48.6000
22,500
Thu, 19 Mar 2026
7 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 19 Mar 2026
49.4200
50.8800
49.0600
50.4700
7,700
Wed, 18 Mar 2026
51.3900
51.3900
48.6200
49.5000
12,100
Tue, 17 Mar 2026
52.1700
52.1700
50.2400
51.1300
13,100
Mon, 16 Mar 2026
52.3500
52.3500
51.3900
51.9700
8,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.2500
54.4000
51.0300
51.4400
23,600
Thu, 12 Mar 2026
50.8800
54.5000
50.8800
54.2500
26,600
Wed, 11 Mar 2026
50.4900
51.6100
50.0800
51.3000
11,700
Tue, 10 Mar 2026
51.1600
51.8300
50.0100
50.1500
16,000
Mon, 09 Mar 2026
48.0100
51.6800
47.4900
51.2500
26,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
49.8400
51.0000
47.2700
48.9100
23,200
Thu, 05 Mar 2026
54.7100
55.6100
48.6300
50.6800
45,800
Wed, 04 Mar 2026
6 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 04 Mar 2026
5 · 10-K
After-hours · 16:42 ET
10-K ↗
Wed, 04 Mar 2026
57.4300
59.4200
57.0500
58.2100
25,300
Tue, 03 Mar 2026
58.6500
59.2800
56.6900
56.8000
9,700
Mon, 02 Mar 2026
56.5000
59.3600
56.5000
58.8400
7,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.0000
58.5200
57.0000
57.3800
10,100
Thu, 26 Feb 2026
58.9100
59.0100
56.3600
56.3600
12,600
Wed, 25 Feb 2026
56.0100
58.9900
56.0100
58.9900
8,500
Tue, 24 Feb 2026
56.0000
56.9600
55.7300
56.1500
4,200
Mon, 23 Feb 2026
55.9900
56.0000
55.4900
55.9600
8,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
55.6400
56.0800
55.6400
55.7700
7,400
Thu, 19 Feb 2026
56.2300
57.0000
55.4700
55.9900
14,600
Wed, 18 Feb 2026
56.4400
56.8800
56.3000
56.3600
7,300
Tue, 17 Feb 2026
55.5000
58.7400
55.2000
58.0100
16,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
55.5000
55.8500
53.6400
55.5000
8,300
Thu, 12 Feb 2026
54.0000
55.7000
54.0000
54.8600
13,400
Wed, 11 Feb 2026
53.9800
53.9800
53.6300
53.7900
4,100
Tue, 10 Feb 2026
54.5900
55.5000
53.9600
53.9600
8,800
Mon, 09 Feb 2026
55.5800
55.5800
52.2300
53.7900
12,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.7500
55.8000
53.3900
54.2000
9,400
Thu, 05 Feb 2026
54.3100
54.4600
52.2300
53.3500
11,600
Wed, 04 Feb 2026
55.9300
56.2900
51.8100
54.9500
14,300
Tue, 03 Feb 2026
53.7500
56.0000
53.7500
55.2400
10,700
Mon, 02 Feb 2026
49.3700
54.0000
49.2500
53.8500
26,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
48.4000
49.4900
47.6200
49.2300
6,700
Thu, 29 Jan 2026
48.7400
48.7500
47.2400
48.4000
6,200
Wed, 28 Jan 2026
48.3000
48.5300
46.5500
47.7500
12,400
Tue, 27 Jan 2026
48.9800
48.9800
48.5100
48.5600
4,000
Mon, 26 Jan 2026
49.0400
49.8000
48.6200
48.6200
10,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.0000
50.0000
48.8100
48.9500
7,100
Thu, 22 Jan 2026
48.6200
49.8800
48.6200
49.8800
5,600
Wed, 21 Jan 2026
47.7000
49.8000
46.9300
49.8000
16,400
Tue, 20 Jan 2026
46.3500
46.8500
46.1500
46.5100
5,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
45.8600
47.2200
45.8600
46.2200
9,400
Thu, 15 Jan 2026
46.2800
46.4700
45.4800
46.4700
6,100
Wed, 14 Jan 2026
45.2100
47.0100
44.2500
46.0600
11,900
Tue, 13 Jan 2026
46.1100
46.8300
44.5800
45.4800
12,700
Mon, 12 Jan 2026
47.4200
47.5000
46.3600
47.1900
11,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
47.5600
48.3700
47.5600
47.5600
5,100
Thu, 08 Jan 2026
46.6000
47.9200
45.5900
47.8000
5,700
Wed, 07 Jan 2026
47.2000
47.9300
45.9000
46.0900
5,700
Tue, 06 Jan 2026
46.7100
46.7100
45.5000
46.1900
6,900
Mon, 05 Jan 2026
48.3400
48.3400
45.0200
46.4800
17,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
49.4900
49.4900
47.5000
47.8900
8,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.3500
49.2000
48.3500
49.0400
6,100
Tue, 30 Dec 2025
47.6500
49.0800
47.6500
49.0800
5,300
Mon, 29 Dec 2025
48.5800
49.6600
48.5800
49.3000
5,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.7300
49.4000
48.1600
48.6900
7,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.9400
49.6700
48.2000
48.7800
9,900
Tue, 23 Dec 2025
48.5000
49.0800
45.6400
48.7800
4,400
Mon, 22 Dec 2025
48.9300
49.4900
46.7500
49.0300
14,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.0900
50.0900
48.7500
49.1800
33,300
Thu, 18 Dec 2025
50.8000
50.9400
49.1000
50.2500
14,800
Wed, 17 Dec 2025
49.7300
50.5500
48.6000
50.5300
12,700
Tue, 16 Dec 2025
50.8000
50.8000
49.2400
49.3200
7,400
Tue, 16 Dec 2025
4 · 8-K
Pre-market · 06:56 ET
8-K ↗
Mon, 15 Dec 2025
49.6700
50.6600
49.6700
50.0700
14,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.1600
50.0000
48.1600
49.4200
11,200
Thu, 11 Dec 2025
48.8800
50.7400
48.8300
49.1100
12,600
Wed, 10 Dec 2025
46.5700
48.9500
46.1200
48.3000
24,200
Tue, 09 Dec 2025
46.4100
46.8400
45.4000
45.8900
11,100
Mon, 08 Dec 2025
49.0700
49.7700
46.5900
46.5900
11,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
48.3000
49.9200
48.2500
48.3600
6,300
Thu, 04 Dec 2025
47.4500
48.5100
47.4500
48.2000
7,000
Wed, 03 Dec 2025
44.3300
46.8100
44.3300
46.7000
13,500
Tue, 02 Dec 2025
46.0700
47.8600
43.7100
43.7500
16,400
Mon, 01 Dec 2025
46.8800
48.4000
44.6400
45.4700
14,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.5400
48.2400
46.5400
48.2400
3,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.2800
48.7900
47.7100
47.9800
7,000
Tue, 25 Nov 2025
48.2800
49.3000
48.2800
48.4500
6,700
Mon, 24 Nov 2025
50.0000
50.0200
48.2200
48.5500
5,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
47.2000
49.7600
46.0900
49.5300
9,900
Thu, 20 Nov 2025
47.9500
48.8600
46.1900
47.2000
14,400
Wed, 19 Nov 2025
51.0200
51.0200
47.3500
47.9900
23,900
Tue, 18 Nov 2025
3 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 18 Nov 2025
53.1600
53.1600
51.0200
51.0200
12,900
Mon, 17 Nov 2025
52.0500
53.8800
51.6000
52.6900
17,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
50.7900
52.1000
50.1500
51.6900
11,000
Thu, 13 Nov 2025
50.1000
52.4100
49.3600
50.4500
12,700
Wed, 12 Nov 2025
47.8500
50.5000
47.8500
50.3100
16,400
Tue, 11 Nov 2025
44.9000
48.6300
44.9000
48.3100
18,400
Mon, 10 Nov 2025
44.7600
46.4600
44.5900
45.4600
30,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
42.1300
44.5000
42.1300
44.2400
6,600
Thu, 06 Nov 2025
42.0000
44.2100
42.0000
43.8300
7,800
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:56 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:55 ET
8-K ↗
Wed, 05 Nov 2025
41.9900
43.4200
41.9100
43.4200
7,200
Tue, 04 Nov 2025
42.6300
43.7500
41.5400
42.1800
7,300
Mon, 03 Nov 2025
43.1200
43.1200
42.0500
42.2700
7,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.9900
42.9300
41.6600
42.2800
6,700
Thu, 30 Oct 2025
41.8500
42.4900
41.8500
42.0600
6,000
Wed, 29 Oct 2025
41.8500
43.3800
41.8500
42.2100
5,600
Tue, 28 Oct 2025
42.3100
42.4300
41.7600
42.2800
6,600
Mon, 27 Oct 2025
43.7600
43.7600
42.0000
42.0300
8,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
42.9000
44.0000
42.9000
43.9300
3,800
Thu, 23 Oct 2025
43.8800
44.2700
43.7400
44.0200
12,000
Wed, 22 Oct 2025
43.5400
44.0000
42.9000
43.7400
7,200
Tue, 21 Oct 2025
44.8700
44.9000
43.6600
43.8400
10,100
Mon, 20 Oct 2025
44.7500
44.9500
43.5300
44.9500
15,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.4400
44.9500
43.5000
44.7500
11,000
Thu, 16 Oct 2025
43.7400
44.5400
43.3100
44.4500
11,600
Wed, 15 Oct 2025
42.5600
44.0500
42.5600
44.0500
10,400
Tue, 14 Oct 2025
40.9800
42.8500
40.9800
41.7900
10,800
Mon, 13 Oct 2025
40.2700
41.5300
39.7800
41.0200
15,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.3000
40.5000
39.8900
39.8900
18,300
Thu, 09 Oct 2025
40.3900
41.5100
40.3500
40.3500
10,900
Wed, 08 Oct 2025
41.2400
41.4000
40.7600
40.7900
13,000
Tue, 07 Oct 2025
40.1500
41.5800
40.1500
40.9400
9,900
Mon, 06 Oct 2025
42.0000
42.0000
40.1500
40.1500
13,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
41.4000
41.8900
41.4000
41.6700
6,400
Thu, 02 Oct 2025
41.5200
41.8800
40.7800
41.3500
9,900
Wed, 01 Oct 2025
42.2300
44.3000
42.0000
42.0000
10,000
Tue, 30 Sep 2025
42.5500
43.1000
41.8800
42.1600
9,600
Mon, 29 Sep 2025
43.4400
44.1500
42.5100
42.7500
14,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
41.9900
44.6700
41.9900
43.8400
12,100
Thu, 25 Sep 2025
44.0000
44.0000
42.0000
42.0000
9,000
Wed, 24 Sep 2025
42.0600
44.0800
42.0600
44.0800
19,800
Tue, 23 Sep 2025
41.5300
42.2000
41.2300
41.5600
10,000
Mon, 22 Sep 2025
42.3100
42.3100
41.0800
41.4900
15,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.7400
44.0600
41.9000
41.9000
34,600
Thu, 18 Sep 2025
42.0100
43.7800
42.0100
43.0900
9,500
Wed, 17 Sep 2025
42.5800
43.4900
41.5000
42.0000
11,500
Tue, 16 Sep 2025
40.7000
41.4900
40.7000
40.9500
4,900
Mon, 15 Sep 2025
39.6900
41.7600
39.6900
40.7400
9,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
40.4500
40.5500
39.4000
39.8100
14,600
Thu, 11 Sep 2025
39.7800
41.1300
39.7000
41.1300
9,400
Wed, 10 Sep 2025
39.7700
39.8800
39.3000
39.3000
7,300
Tue, 09 Sep 2025
40.0000
40.5400
39.7100
39.7100
5,700
Mon, 08 Sep 2025
38.2700
39.9800
37.9100
39.4700
8,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
39.2700
39.5100
37.9600
37.9600
9,500