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.5700
53.3000
51.2900
53.2200
137,053
Thu, 03 Sep 2026
53.0200
53.4000
52.6800
52.8200
199,700
Wed, 02 Sep 2026
52.5500
52.9100
51.9200
52.7100
274,500
Tue, 01 Sep 2026
51.9200
52.4700
51.4700
52.1200
366,600
Mon, 31 Aug 2026
52.4200
52.9400
51.8300
52.0500
217,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
52.4000
52.5600
52.1000
52.4300
151,400
Thu, 27 Aug 2026
51.8800
52.2500
51.7200
52.0900
232,900
Wed, 26 Aug 2026
52.2700
52.4800
52.1900
52.2400
184,600
Tue, 25 Aug 2026
52.5200
52.5200
51.8700
52.0500
177,200
Mon, 24 Aug 2026
52.1200
52.7700
51.8300
52.3600
285,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
52.0900
52.3200
51.5900
52.2300
249,500
Thu, 20 Aug 2026
51.4200
51.9000
51.2200
51.7800
323,100
Wed, 19 Aug 2026
52.9500
52.9500
51.4100
51.6100
268,100
Tue, 18 Aug 2026
53.7000
53.9800
52.9100
53.0500
220,600
Mon, 17 Aug 2026
53.6700
54.4700
53.3000
53.5200
192,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
53.4600
53.9800
53.1900
53.9500
250,000
Thu, 13 Aug 2026
53.2500
53.7800
53.1500
53.5400
231,100
Wed, 12 Aug 2026
52.1900
53.1500
52.1900
52.8800
141,600
Tue, 11 Aug 2026
52.2300
52.6700
52.0100
52.5400
166,500
Mon, 10 Aug 2026
51.9900
52.6700
51.8800
52.1000
164,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
52.6100
52.6900
52.1600
52.3000
175,200
Thu, 06 Aug 2026
12 · 10-Q
After market open · 12:28 ET
10-Q ↗
Thu, 06 Aug 2026
53.3200
53.7600
52.8300
52.8900
163,700
Wed, 05 Aug 2026
53.5600
53.8200
52.9400
53.1300
307,400
Tue, 04 Aug 2026
53.3400
53.7500
52.8000
53.4100
212,700
Mon, 03 Aug 2026
52.5200
53.5200
52.5200
53.0800
288,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.4400
52.9700
52.0400
52.8600
257,200
Thu, 30 Jul 2026
52.7400
53.1300
52.3100
52.4900
232,600
Wed, 29 Jul 2026
52.5400
52.9000
51.8900
52.3400
276,200
Tue, 28 Jul 2026
52.2200
53.3000
52.2200
53.0300
228,200
Mon, 27 Jul 2026
52.5100
52.9500
52.2600
52.3800
283,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
52.7900
52.8900
52.1200
52.4000
367,600
Thu, 23 Jul 2026
51.6900
52.6700
51.3000
52.4300
504,900
Wed, 22 Jul 2026
53.1600
53.2000
51.7200
52.1200
507,700
Tue, 21 Jul 2026
51.6400
52.9600
51.0000
52.9000
547,900
Tue, 21 Jul 2026
11 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 20 Jul 2026
49.9900
50.1700
49.7800
50.0000
442,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.6100
50.9600
49.8100
50.0700
264,200
Thu, 16 Jul 2026
50.0700
51.4200
49.7900
51.1700
276,600
Wed, 15 Jul 2026
49.9600
50.4500
49.5900
49.9900
352,800
Tue, 14 Jul 2026
49.9900
50.3600
49.6900
49.8500
205,600
Mon, 13 Jul 2026
50.0900
50.5100
49.6400
49.9700
225,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
49.6600
49.8000
49.2900
49.3500
344,100
Thu, 09 Jul 2026
49.1600
49.9100
48.9300
49.6400
334,000
Wed, 08 Jul 2026
49.8000
49.8000
48.6700
48.8200
392,800
Tue, 07 Jul 2026
49.7800
50.3600
49.5200
49.8700
300,800
Mon, 06 Jul 2026
49.8500
49.9500
49.2700
49.6900
199,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
50.1000
50.4800
49.1300
49.4800
279,300
Wed, 01 Jul 2026
49.3700
50.6600
49.2900
50.1500
430,900
Tue, 30 Jun 2026
48.8200
49.3200
48.6900
49.0700
326,400
Mon, 29 Jun 2026
48.9300
49.4500
48.6100
49.1900
395,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.4500
49.6900
48.6200
48.9200
992,900
Thu, 25 Jun 2026
48.3500
49.5600
48.3500
49.3100
548,000
Wed, 24 Jun 2026
47.9800
48.8100
47.9600
48.5100
418,700
Tue, 23 Jun 2026
47.3400
48.0700
47.2300
48.0300
697,900
Mon, 22 Jun 2026
46.9600
47.3400
46.8400
47.1900
625,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
46.7300
47.1600
46.3600
46.6600
1,335,500
Wed, 17 Jun 2026
47.5700
48.0100
46.2500
46.5500
598,500
Tue, 16 Jun 2026
48.3400
48.3400
47.4100
47.7400
424,500
Mon, 15 Jun 2026
48.2500
48.5700
47.3700
47.6200
324,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
47.6900
48.1100
47.2000
48.0600
277,800
Thu, 11 Jun 2026
46.9900
47.5400
46.4500
47.3800
403,600
Wed, 10 Jun 2026
47.0700
47.3800
46.6300
46.8300
269,700
Tue, 09 Jun 2026
46.7000
47.6200
46.6200
46.7400
239,000
Mon, 08 Jun 2026
46.3200
46.6900
46.2900
46.4300
209,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
46.1100
46.4100
45.5600
46.2700
202,300
Thu, 04 Jun 2026
45.6500
46.1900
45.4800
45.9600
266,500
Wed, 03 Jun 2026
45.2600
45.2700
44.2800
44.7300
438,600
Tue, 02 Jun 2026
44.7100
45.6300
44.7100
45.5700
182,100
Mon, 01 Jun 2026
45.4600
45.4600
44.2200
44.7300
520,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
45.6600
46.1400
45.4100
45.5600
195,800
Thu, 28 May 2026
45.4400
46.0100
45.3100
45.8300
314,700
Wed, 27 May 2026
45.9900
46.3500
45.3200
45.5900
343,900
Tue, 26 May 2026
45.2300
45.7400
44.9000
45.7000
216,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
45.3000
45.3600
44.9100
45.0500
219,200
Thu, 21 May 2026
45.1800
45.5700
44.7500
45.2000
214,000
Wed, 20 May 2026
44.5600
45.7600
44.3100
45.6000
218,300
Tue, 19 May 2026
44.7000
45.1700
44.1000
44.5600
259,400
Mon, 18 May 2026
44.2500
44.9600
44.2500
44.6700
189,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
44.3300
44.3300
43.6800
43.9700
223,600
Thu, 14 May 2026
44.4900
45.1500
44.2600
44.3800
173,500
Wed, 13 May 2026
44.1500
44.5100
43.8400
44.1400
300,500
Tue, 12 May 2026
44.7000
45.2900
43.6200
44.2500
258,500
Mon, 11 May 2026
46.1800
46.1800
44.6600
44.7100
204,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10 · 10-Q
After market open · 14:09 ET
10-Q ↗
Fri, 08 May 2026
45.8300
46.2600
45.7100
46.0000
271,300
Thu, 07 May 2026
46.1300
46.3200
45.5500
45.6200
291,900
Wed, 06 May 2026
45.8400
46.2500
45.6400
45.9600
165,000
Tue, 05 May 2026
45.1700
45.9100
44.8600
45.5300
150,600
Mon, 04 May 2026
45.6300
46.0000
45.0600
45.1300
191,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
45.9200
46.0500
45.4500
45.7400
204,700
Thu, 30 Apr 2026
44.6100
46.3100
44.6100
45.9600
556,200
Wed, 29 Apr 2026
45.7600
45.9100
44.8000
44.9000
358,700
Tue, 28 Apr 2026
46.0000
46.6500
45.8500
45.8600
235,900
Mon, 27 Apr 2026
45.5500
46.1000
45.4800
45.8300
241,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
46.0400
46.1700
45.1100
45.5300
349,500
Thu, 23 Apr 2026
9 · 8-K
After market open · 15:36 ET
8-K ↗
Thu, 23 Apr 2026
45.9700
46.1100
45.2800
46.1000
337,100
Wed, 22 Apr 2026
46.0400
46.8500
45.2700
45.7800
361,800
Tue, 21 Apr 2026
43.6800
45.5600
42.1700
44.7100
637,900
Tue, 21 Apr 2026
8 · 8-K
Pre-market · 08:42 ET
8-K ↗
Mon, 20 Apr 2026
42.5500
43.0000
42.2400
42.5500
399,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.5200
43.3000
42.3500
42.6100
390,900
Thu, 16 Apr 2026
42.2100
42.7300
41.8800
41.9900
221,200
Wed, 15 Apr 2026
42.6800
42.8600
42.1000
42.4400
134,800
Tue, 14 Apr 2026
42.9500
43.1600
42.2700
42.8300
196,200
Mon, 13 Apr 2026
42.5700
43.1100
42.2000
43.1000
167,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
43.1300
43.1300
42.5300
42.7400
126,100
Thu, 09 Apr 2026
42.5000
43.5100
42.5000
43.3600
204,500
Wed, 08 Apr 2026
42.3500
43.0000
42.2400
42.6300
287,600
Tue, 07 Apr 2026
41.6200
41.9100
41.4400
41.7100
181,100
Mon, 06 Apr 2026
41.3200
41.7600
41.0000
41.7300
172,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
40.6900
41.3700
40.4100
41.3500
239,600
Wed, 01 Apr 2026
40.6600
41.3600
40.6100
41.0900
253,600
Tue, 31 Mar 2026
40.0100
40.6100
39.8000
40.4600
247,100
Mon, 30 Mar 2026
40.4500
40.4500
39.7700
39.8600
249,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
40.3600
40.4200
39.7500
40.1200
348,600
Thu, 26 Mar 2026
40.0900
40.6100
40.0900
40.5900
224,600
Wed, 25 Mar 2026
40.2900
40.4200
39.8600
40.4100
439,900
Tue, 24 Mar 2026
39.3700
40.3400
39.2500
39.9000
342,400
Mon, 23 Mar 2026
39.6400
40.6200
39.1800
39.5300
399,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
38.8200
38.9000
38.2100
38.7400
1,938,400
Thu, 19 Mar 2026
38.5000
39.0800
38.3600
38.7400
261,500
Wed, 18 Mar 2026
39.0000
39.2400
38.3100
38.6900
493,500
Tue, 17 Mar 2026
39.7300
39.7300
38.8900
39.0200
255,300
Mon, 16 Mar 2026
39.7000
40.0500
39.2500
39.2900
443,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
39.4300
40.3600
39.0000
39.2900
245,600
Thu, 12 Mar 2026
38.3500
39.3100
38.2400
39.2000
298,900
Wed, 11 Mar 2026
39.1100
39.3500
38.6600
39.0400
258,400
Wed, 11 Mar 2026
7 · S-1
Pre-market · 08:46 ET
S-1 ↗
Tue, 10 Mar 2026
38.9100
40.2500
38.7300
39.3300
506,000
Mon, 09 Mar 2026
38.3800
39.2500
37.5800
38.9500
533,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
39.0200
39.2800
38.4100
39.2000
349,600
Thu, 05 Mar 2026
6 · 10-K/A
After market open · 10:39 ET
10-K/A ↗
Thu, 05 Mar 2026
40.0500
40.3800
39.6800
40.0000
332,600
Wed, 04 Mar 2026
40.3000
40.7200
39.9800
40.3400
232,800
Tue, 03 Mar 2026
5 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Tue, 03 Mar 2026
39.3100
40.5400
39.3100
40.2800
269,300
Mon, 02 Mar 2026
39.4800
40.7900
39.4500
40.5800
628,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
41.1300
41.4800
39.9000
40.0800
407,100
Thu, 26 Feb 2026
42.0800
42.8000
41.3300
41.8500
218,100
Wed, 25 Feb 2026
4 · 10-K
After market open · 14:39 ET
10-K ↗
Wed, 25 Feb 2026
41.5900
42.1000
41.5100
42.0700
271,900
Tue, 24 Feb 2026
41.1200
41.7200
41.1200
41.3000
362,100
Mon, 23 Feb 2026
42.8400
43.2200
41.0300
41.3900
473,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
42.1800
42.6600
41.5700
42.6600
221,900
Thu, 19 Feb 2026
41.6800
42.3800
41.6000
42.1300
297,600
Wed, 18 Feb 2026
42.2000
42.7500
42.0000
42.0800
173,400
Tue, 17 Feb 2026
42.2100
42.5800
41.9100
42.1900
184,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
41.8100
42.2600
41.2700
41.9100
351,400
Thu, 12 Feb 2026
42.5100
42.5300
41.4200
42.0500
415,800
Wed, 11 Feb 2026
42.2000
42.3700
41.6900
42.0300
346,500
Tue, 10 Feb 2026
41.9100
42.2000
41.4600
41.8300
435,500
Mon, 09 Feb 2026
40.9100
41.9900
40.8900
41.8500
430,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.3700
41.5000
40.8800
40.9400
308,700
Thu, 05 Feb 2026
41.0700
41.5300
40.4800
41.1200
426,400
Wed, 04 Feb 2026
41.3700
42.3800
40.9500
41.0000
409,700
Tue, 03 Feb 2026
40.7400
41.8300
40.4200
41.4400
326,600
Mon, 02 Feb 2026
40.1900
41.2600
40.1900
40.7300
386,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
39.3700
40.4200
39.3700
40.3000
524,500
Thu, 29 Jan 2026
38.4700
39.9800
38.4700
39.7400
873,000
Wed, 28 Jan 2026
38.0700
38.3600
37.5600
37.7300
387,500
Tue, 27 Jan 2026
37.2100
37.9500
37.0400
37.9000
285,800
Mon, 26 Jan 2026
37.0600
37.4000
36.6800
37.1500
494,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
38.1000
38.4800
35.7100
37.1500
625,400
Thu, 22 Jan 2026
41.5400
42.2900
38.6600
38.9800
629,600
Thu, 22 Jan 2026
3 · 8-K
Pre-market · 07:56 ET
8-K ↗
Wed, 21 Jan 2026
41.2000
42.7900
41.2000
42.5800
259,700
Tue, 20 Jan 2026
41.0800
41.3300
40.8800
40.9700
284,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
41.7000
41.8900
41.3700
41.5800
197,600
Thu, 15 Jan 2026
40.9700
42.0400
40.9700
41.9200
152,600
Wed, 14 Jan 2026
41.0200
41.2600
40.5600
41.2600
143,900
Tue, 13 Jan 2026
41.2400
41.2400
40.7200
41.0100
145,100
Mon, 12 Jan 2026
41.0900
41.4200
40.9200
41.1300
176,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
41.6700
41.9200
41.2300
41.3800
162,700
Thu, 08 Jan 2026
41.0700
41.8400
41.0600
41.6600
268,700
Wed, 07 Jan 2026
41.3300
41.6800
41.0900
41.3400
213,400
Tue, 06 Jan 2026
41.1900
41.6400
40.9100
41.6000
216,300
Mon, 05 Jan 2026
41.0200
42.0400
41.0200
41.5800
194,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
40.7700
41.2500
40.1300
41.0200
220,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41.1000
41.1000
40.7000
40.9800
237,600
Tue, 30 Dec 2025
41.5200
41.5200
41.1300
41.1600
132,100
Mon, 29 Dec 2025
41.7900
41.7900
41.3700
41.5600
168,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
42.1800
42.4400
41.5400
41.7500
140,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
41.8400
42.1700
41.7200
42.0000
89,100
Tue, 23 Dec 2025
42.0400
42.5300
41.8100
42.1000
173,900
Mon, 22 Dec 2025
42.3200
42.7400
42.0900
42.3200
193,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
42.6800
42.7700
41.7500
42.3000
1,007,900
Thu, 18 Dec 2025
42.9800
43.1900
42.4100
42.9300
307,100
Wed, 17 Dec 2025
42.0400
42.9200
42.0400
42.6400
356,400
Tue, 16 Dec 2025
42.0100
42.4500
41.8800
42.1500
251,500
Mon, 15 Dec 2025
42.6200
42.6700
41.9700
42.2400
303,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
41.9700
42.3100
41.5700
42.2000
232,700
Thu, 11 Dec 2025
41.9100
42.4400
41.7900
41.8000
241,900
Wed, 10 Dec 2025
40.9000
42.2900
40.8500
41.8800
308,300
Tue, 09 Dec 2025
40.5400
41.2500
40.5400
40.6500
176,300
Mon, 08 Dec 2025
40.7500
41.0000
40.4900
40.5300
274,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
40.3100
40.6900
40.1300
40.4700
137,900
Thu, 04 Dec 2025
40.5200
41.0400
40.5200
40.5800
172,700
Wed, 03 Dec 2025
39.9700
40.8800
39.9700
40.6900
161,200
Tue, 02 Dec 2025
40.3700
40.3700
39.8500
40.0400
167,000
Mon, 01 Dec 2025
39.7500
40.2800
39.7500
40.1700
167,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
40.1700
40.1700
39.6300
39.7300
84,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
40.0100
40.4900
39.9700
39.9800
331,900
Tue, 25 Nov 2025
39.5300
40.5200
39.5300
40.1500
278,400
Mon, 24 Nov 2025
39.6300
39.7900
39.1900
39.2800
230,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.6600
40.2600
39.2900
39.7900
742,100
Thu, 20 Nov 2025
39.9900
40.3800
39.2600
39.3100
209,700
Wed, 19 Nov 2025
39.7500
40.0400
39.1700
39.7200
189,400
Tue, 18 Nov 2025
39.0700
40.0500
39.0700
39.7600
275,000
Mon, 17 Nov 2025
40.2900
40.6100
39.1400
39.2300
288,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
40.5800
40.5800
40.0100
40.4300
164,500
Thu, 13 Nov 2025
40.2400
41.0400
40.2400
40.7200
321,900
Wed, 12 Nov 2025
40.6800
41.2200
40.6800
40.7500
308,000
Tue, 11 Nov 2025
40.7400
40.8200
40.2900
40.4500
165,500
Mon, 10 Nov 2025
40.6400
41.0600
40.5600
40.7300
251,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
40.0200
40.5900
39.8500
40.5500
258,000
Fri, 07 Nov 2025
2 · 10-Q
Pre-market · 07:57 ET
10-Q ↗
Thu, 06 Nov 2025
39.7200
40.3500
39.7200
40.1000
209,600
Wed, 05 Nov 2025
39.5400
40.3700
39.5400
39.9800
264,700
Tue, 04 Nov 2025
38.8800
39.6400
38.7000
39.5200
260,400
Mon, 03 Nov 2025
38.7200
39.1800
38.2700
39.1500
296,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
38.1600
38.9000
37.9900
38.6600
375,300
Thu, 30 Oct 2025
38.4000
39.0900
37.8900
38.2100
1,042,700
Wed, 29 Oct 2025
38.9800
39.5400
38.2500
38.4700
273,300
Tue, 28 Oct 2025
39.1100
39.8100
39.0100
39.2600
279,300
Mon, 27 Oct 2025
39.5700
39.7000
38.9600
39.0600
296,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.5300
39.9400
39.4300
39.6300
216,500
Thu, 23 Oct 2025
39.5000
39.7100
38.9500
39.1700
203,900
Wed, 22 Oct 2025
41.0100
41.5300
39.5100
39.6000
447,700
Wed, 22 Oct 2025
1 · 8-K
Pre-market · 09:14 ET
8-K ↗
Tue, 21 Oct 2025
42.1200
42.7600
42.1200
42.1800
249,200
Mon, 20 Oct 2025
41.4200
42.6000
41.3500
42.4700
172,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
40.9800
41.5200
40.7400
41.2900
315,000
Thu, 16 Oct 2025
42.2400
42.3300
40.3200
40.7700
297,500
Wed, 15 Oct 2025
43.3000
43.4200
42.3100
42.6300
182,100
Tue, 14 Oct 2025
41.9500
43.4200
41.8000
43.3800
213,500
Mon, 13 Oct 2025
41.7900
42.3000
41.5200
42.2000
160,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
43.0700
43.3800
41.3400
41.4500
238,500
Thu, 09 Oct 2025
43.1800
43.2500
42.6000
43.0300
148,800
Wed, 08 Oct 2025
42.1800
42.9400
42.1000
42.6500
157,800
Tue, 07 Oct 2025
43.1600
43.4000
42.2700
42.2800
164,500
Mon, 06 Oct 2025
43.0900
43.5900
42.7000
43.1700
202,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
42.6900
43.2900
42.6500
42.6500
174,800
Thu, 02 Oct 2025
42.5400
42.9600
42.1800
42.4900
312,500
Wed, 01 Oct 2025
43.1000
43.2100
42.7500
42.7500
158,400
Tue, 30 Sep 2025
43.7400
43.9300
42.9900
43.4900
176,400
Mon, 29 Sep 2025
44.6600
44.7100
43.6500
43.9300
139,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
44.4300
44.8700
44.1000
44.6800
152,000
Thu, 25 Sep 2025
44.3700
44.6000
44.1200
44.6000
175,500
Wed, 24 Sep 2025
44.2800
44.6000
44.0500
44.3500
155,200
Tue, 23 Sep 2025
44.4200
45.1800
44.2100
44.3100
197,200
Mon, 22 Sep 2025
44.3900
44.6600
44.0300
44.4500
396,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
44.8300
44.8300
44.1000
44.2800
1,013,300
Thu, 18 Sep 2025
43.7700
44.9800
43.7400
44.8400
216,900
Wed, 17 Sep 2025
43.3400
44.6600
43.3400
43.6900
209,300
Tue, 16 Sep 2025
43.4400
43.4400
42.6800
43.2800
179,000
Mon, 15 Sep 2025
44.1400
44.2200
43.5100
43.6000
167,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
44.1100
44.1100
43.6400
43.7600
141,700
Thu, 11 Sep 2025
43.9600
44.4500
43.7800
44.1500
235,300
Wed, 10 Sep 2025
43.9800
44.3500
43.7700
44.1100
151,100
Tue, 09 Sep 2025
44.2500
44.4600
43.6300
43.9100
248,400
Mon, 08 Sep 2025
44.7800
44.7800
44.0000
44.3500
169,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
45.5100
45.8200
44.4900
44.8000
155,000