Daily Nasdaq 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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
93.7000
94.3900
90.9500
91.8250
88,471
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
92.3000
94.0500
90.7100
92.3200
208,100
Thu, 23 Jul 2026
92.7200
94.5700
91.0400
91.1000
549,000
Wed, 22 Jul 2026
95.3500
95.8000
93.2700
93.8700
300,800
Tue, 21 Jul 2026
93.5000
96.9900
92.3000
95.6500
637,000
Mon, 20 Jul 2026
92.5800
94.5800
92.0800
93.4200
733,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
91.3500
92.8600
89.5900
92.5800
464,500
Thu, 16 Jul 2026
90.6200
93.1200
89.9100
92.3000
389,100
Wed, 15 Jul 2026
89.4900
90.8400
86.1000
90.6200
365,100
Tue, 14 Jul 2026
87.7500
87.7500
83.8500
86.5900
317,600
Mon, 13 Jul 2026
88.0300
88.9700
86.4200
87.9000
299,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.9600
90.1900
86.0800
88.0300
271,500
Thu, 09 Jul 2026
88.8200
90.0100
86.9200
88.7700
303,600
Wed, 08 Jul 2026
88.1400
90.0000
86.1300
87.9900
661,400
Tue, 07 Jul 2026
91.0900
92.6700
88.0000
91.0400
687,000
Mon, 06 Jul 2026
89.5000
92.8400
89.0300
91.5600
806,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.4800
90.4800
87.9000
89.2500
440,100
Wed, 01 Jul 2026
85.2300
90.1600
85.0000
89.2300
1,233,900
Tue, 30 Jun 2026
87.5900
87.5900
84.8300
85.8100
616,500
Mon, 29 Jun 2026
87.0300
89.5300
85.8300
87.4200
540,800
Mon, 29 Jun 2026
17 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.9300
90.5000
87.6900
88.3800
5,278,900
Thu, 25 Jun 2026
88.9700
90.0000
86.6100
89.0700
703,000
Wed, 24 Jun 2026
87.8400
89.7000
87.0200
87.2100
789,100
Tue, 23 Jun 2026
82.5600
87.1300
80.0000
87.0100
345,400
Mon, 22 Jun 2026
85.6700
89.1800
85.2100
86.0600
620,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.5100
86.0000
82.5000
84.8100
495,500
Wed, 17 Jun 2026
83.0900
84.5400
79.5600
82.3900
782,000
Tue, 16 Jun 2026
84.3400
85.0000
81.9800
82.5700
646,400
Mon, 15 Jun 2026
84.0200
85.0000
81.4300
84.2100
478,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.0000
86.0000
81.0000
82.1400
468,700
Thu, 11 Jun 2026
79.8600
85.5600
78.0800
85.1100
644,600
Wed, 10 Jun 2026
79.1000
82.0600
75.8200
79.4600
473,400
Tue, 09 Jun 2026
75.2700
80.2900
72.2100
79.8200
880,900
Mon, 08 Jun 2026
75.0100
76.9700
74.5400
74.8400
483,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.8600
78.2000
74.0000
74.3100
359,200
Thu, 04 Jun 2026
73.4500
78.7300
73.0100
76.4900
814,000
Wed, 03 Jun 2026
70.2600
72.9300
69.6900
72.4100
278,200
Tue, 02 Jun 2026
68.4700
72.7500
65.6000
70.4100
596,000
Mon, 01 Jun 2026
70.5600
71.8600
67.2900
68.0800
622,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.7900
73.5600
69.0400
70.6900
459,300
Thu, 28 May 2026
71.1300
73.6200
71.1300
72.9800
301,100
Wed, 27 May 2026
72.7500
73.9900
70.5900
71.3200
309,900
Tue, 26 May 2026
72.5700
74.5000
71.9400
72.6400
654,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 8-K
After-hours · 16:29 ET
8-K ↗
Fri, 22 May 2026
71.3900
74.0000
70.7700
72.1900
273,900
Thu, 21 May 2026
69.9300
71.6000
68.3500
71.2300
362,400
Wed, 20 May 2026
66.8800
70.5800
65.4900
70.0400
433,800
Tue, 19 May 2026
65.0800
67.1200
64.4900
65.5500
345,500
Mon, 18 May 2026
65.6200
69.2700
65.0000
65.6300
436,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
68.6200
68.8700
64.2400
65.7600
532,900
Thu, 14 May 2026
69.2100
70.3000
67.0000
69.8000
279,800
Wed, 13 May 2026
69.0800
70.5100
64.9800
69.0800
427,900
Tue, 12 May 2026
71.3000
72.7000
66.8600
69.1800
578,300
Mon, 11 May 2026
71.5700
72.5500
70.7000
71.5000
313,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 08 May 2026
72.6600
72.8800
70.2600
71.7700
356,700
Thu, 07 May 2026
73.9700
74.0000
70.9500
72.0300
553,300
Wed, 06 May 2026
64.4200
76.4900
64.4200
74.5400
2,138,600
Wed, 06 May 2026
14 · 8-K
Pre-market · 08:08 ET
8-K ↗
Tue, 05 May 2026
70.8200
72.6200
70.1600
70.9900
813,800
Mon, 04 May 2026
69.9100
71.8300
68.4800
70.2400
674,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.7100
71.8700
66.8700
70.2300
515,900
Thu, 30 Apr 2026
13 · 8-K
After market open · 14:51 ET
8-K ↗
Thu, 30 Apr 2026
63.1700
68.7900
63.1700
68.6300
465,400
Wed, 29 Apr 2026
64.1200
64.1200
61.0900
62.4300
405,300
Tue, 28 Apr 2026
64.7500
66.2400
63.5000
64.4000
403,800
Mon, 27 Apr 2026
66.4700
67.5700
65.3600
65.4700
280,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Fri, 24 Apr 2026
64.9300
66.3800
63.4200
66.2800
301,300
Thu, 23 Apr 2026
67.3300
68.0000
64.3500
65.1200
294,900
Wed, 22 Apr 2026
65.2700
68.4000
65.2300
67.0900
494,200
Tue, 21 Apr 2026
67.1100
68.6500
63.9300
64.0600
428,800
Mon, 20 Apr 2026
66.5100
67.4000
65.1400
66.9300
462,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.7100
67.2200
64.7100
67.0800
589,100
Thu, 16 Apr 2026
66.2100
66.4900
63.1100
64.5100
857,200
Wed, 15 Apr 2026
66.6300
68.0700
65.4900
66.6100
365,500
Tue, 14 Apr 2026
64.0000
66.7000
63.2700
66.4800
359,300
Mon, 13 Apr 2026
60.0000
63.0600
60.0000
62.9200
234,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Fri, 10 Apr 2026
10 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Fri, 10 Apr 2026
62.1600
62.6300
59.9400
60.1900
354,500
Thu, 09 Apr 2026
62.0000
62.7800
60.7800
62.0600
462,400
Wed, 08 Apr 2026
61.3200
63.0000
60.9600
62.0100
446,500
Tue, 07 Apr 2026
60.0400
61.1600
58.8200
59.0100
316,600
Mon, 06 Apr 2026
58.9600
60.4700
57.5500
60.3300
407,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.4700
59.0200
56.9600
58.3100
279,400
Wed, 01 Apr 2026
57.3400
59.5800
56.8000
58.7000
468,100
Tue, 31 Mar 2026
55.6900
57.1400
53.1600
56.7800
524,100
Mon, 30 Mar 2026
56.7900
56.7900
53.5900
54.6900
431,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.8100
60.4300
54.4700
55.3100
612,600
Thu, 26 Mar 2026
58.1800
60.2200
58.1800
59.9100
300,900
Wed, 25 Mar 2026
58.7900
60.3400
57.0700
59.5700
525,200
Tue, 24 Mar 2026
58.6500
59.9800
55.6200
58.1600
872,100
Mon, 23 Mar 2026
63.7700
65.9000
58.7400
59.6100
745,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
65.8700
66.0900
61.7000
62.6500
506,900
Thu, 19 Mar 2026
65.2900
66.5600
64.1100
65.5300
448,500
Wed, 18 Mar 2026
65.0100
65.8500
64.1500
65.5000
557,500
Tue, 17 Mar 2026
64.4300
65.8200
63.7900
65.0100
390,700
Mon, 16 Mar 2026
63.7700
65.0200
61.6000
63.4800
666,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.4400
65.0800
61.7700
63.3500
454,500
Thu, 12 Mar 2026
64.8500
65.7800
62.7300
63.6000
407,500
Wed, 11 Mar 2026
66.3600
67.7300
65.1400
66.2400
472,100
Tue, 10 Mar 2026
69.1700
69.1700
65.1600
66.3500
448,400
Mon, 09 Mar 2026
68.9500
70.5000
66.0000
69.0600
541,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
70.0200
70.9900
68.2100
70.4100
452,600
Thu, 05 Mar 2026
69.8000
71.4900
69.1200
71.3600
433,200
Wed, 04 Mar 2026
72.2100
73.9300
70.2100
71.1400
429,300
Tue, 03 Mar 2026
73.8500
74.4500
68.8900
71.1100
769,300
Mon, 02 Mar 2026
76.8300
77.7400
74.0700
76.1000
610,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After-hours · 16:53 ET
10-K ↗
Fri, 27 Feb 2026
76.0600
79.0100
76.0600
78.7000
480,600
Thu, 26 Feb 2026
78.0000
78.0600
74.2500
77.1500
507,900
Wed, 25 Feb 2026
79.9000
83.3100
77.0900
78.2900
967,700
Tue, 24 Feb 2026
66.4700
79.9000
65.0000
79.6700
1,280,500
Tue, 24 Feb 2026
8 · 8-K
Pre-market · 08:02 ET
8-K ↗
Mon, 23 Feb 2026
75.7600
78.2500
73.4500
74.9600
771,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.6500
77.4600
72.8100
76.0000
510,300
Thu, 19 Feb 2026
76.1100
76.4000
73.4500
75.8700
411,700
Wed, 18 Feb 2026
74.4600
76.2300
70.7800
76.2300
374,400
Tue, 17 Feb 2026
74.0900
76.1800
72.3200
74.3400
608,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.1400
75.7000
72.2500
74.6000
717,700
Thu, 12 Feb 2026
72.9000
74.9000
71.8800
73.5400
407,500
Wed, 11 Feb 2026
72.6000
73.6200
67.9800
72.7200
567,200
Tue, 10 Feb 2026
69.5100
73.9100
67.8700
72.5800
677,200
Mon, 09 Feb 2026
68.8700
70.0100
67.3000
69.5100
201,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.9000
69.2400
66.0700
68.7900
284,900
Thu, 05 Feb 2026
68.4500
70.2700
66.1900
66.3600
388,100
Wed, 04 Feb 2026
73.3400
73.9900
68.1200
69.1300
350,400
Tue, 03 Feb 2026
72.9600
73.4100
70.7900
73.3400
369,200
Mon, 02 Feb 2026
68.7600
73.9300
68.7600
71.2500
624,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.1200
71.8700
66.9000
68.1500
512,600
Thu, 29 Jan 2026
67.9000
69.4000
65.7300
69.1800
326,500
Wed, 28 Jan 2026
64.7900
68.0300
64.6700
67.1800
586,300
Tue, 27 Jan 2026
65.7300
65.9600
63.0000
64.9500
667,000
Mon, 26 Jan 2026
65.9200
67.3500
64.5000
65.1000
784,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.4000
68.2900
65.4700
65.9200
616,300
Thu, 22 Jan 2026
67.7300
69.5900
67.0000
67.4400
225,100
Wed, 21 Jan 2026
64.8200
68.8300
64.6900
67.7000
554,100
Tue, 20 Jan 2026
66.1600
66.1600
63.2900
64.6300
398,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.1000
68.5000
65.8100
67.5100
476,800
Thu, 15 Jan 2026
65.3100
66.8000
63.4700
65.9600
407,200
Wed, 14 Jan 2026
64.7500
68.9800
64.6700
66.1900
599,900
Wed, 14 Jan 2026
7 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 13 Jan 2026
66.4200
67.1200
65.0100
65.1300
329,600
Mon, 12 Jan 2026
71.8800
71.8800
65.5000
66.7600
617,000
Mon, 12 Jan 2026
6 · 8-K
Pre-market · 08:03 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.6000
74.8400
68.2400
68.3400
522,600
Thu, 08 Jan 2026
69.3600
73.1700
69.1100
72.9200
405,300
Wed, 07 Jan 2026
69.1100
71.0100
68.2900
70.0100
376,100
Tue, 06 Jan 2026
66.4300
69.9800
66.0600
69.3200
366,700
Mon, 05 Jan 2026
68.6600
70.9100
63.7700
66.4300
760,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
73.6100
73.7100
68.6600
68.8400
484,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.4700
75.0000
72.7900
72.8800
242,000
Tue, 30 Dec 2025
73.0600
73.6800
71.5900
72.9200
355,900
Mon, 29 Dec 2025
75.8100
76.3000
72.6900
72.9200
251,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.1900
76.7400
74.7500
76.4500
200,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
75.9400
76.5300
73.5600
75.6500
106,600
Tue, 23 Dec 2025
76.3400
76.7600
74.8200
76.1300
248,900
Mon, 22 Dec 2025
75.2100
77.4900
74.7800
76.6100
304,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
69.6500
74.4900
68.7600
74.4200
627,600
Thu, 18 Dec 2025
75.0200
76.0100
68.7500
69.5900
670,200
Wed, 17 Dec 2025
74.1000
78.2400
73.6200
74.7100
1,301,800
Tue, 16 Dec 2025
71.5500
74.3500
71.4900
74.1500
833,400
Mon, 15 Dec 2025
72.7100
73.3200
71.6400
72.0300
321,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.7500
73.8100
72.1100
72.5100
429,500
Thu, 11 Dec 2025
72.9800
73.1600
71.4800
72.7200
437,000
Wed, 10 Dec 2025
72.8800
73.5000
71.0000
72.4600
438,500
Tue, 09 Dec 2025
71.3600
73.5000
70.1900
71.0100
425,900
Mon, 08 Dec 2025
71.2300
73.4400
70.0700
71.1800
282,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.5000
73.1900
70.0500
70.7300
640,900
Thu, 04 Dec 2025
67.7600
71.4000
67.6700
70.7100
291,500
Wed, 03 Dec 2025
67.6700
68.4600
62.7700
67.7600
216,200
Tue, 02 Dec 2025
68.0300
68.7600
67.1800
67.4800
274,400
Mon, 01 Dec 2025
68.1500
69.6900
67.1500
67.7900
278,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
68.1100
69.3800
67.7100
69.2900
158,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
69.1100
69.6000
67.0100
68.0100
277,600
Tue, 25 Nov 2025
69.2900
72.3400
67.3700
69.0000
1,014,800
Mon, 24 Nov 2025
67.3400
70.9500
67.0000
69.1400
585,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.2400
68.5000
64.4100
68.0300
396,100
Thu, 20 Nov 2025
68.0000
68.0000
65.0000
66.0500
387,800
Wed, 19 Nov 2025
65.3000
67.4600
65.1000
66.8400
518,100
Tue, 18 Nov 2025
65.6000
65.6000
61.8500
64.5700
487,300
Mon, 17 Nov 2025
64.3400
66.0600
64.0000
65.8400
629,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.0600
64.7800
62.1200
63.9900
631,400
Thu, 13 Nov 2025
63.4200
66.0400
62.8600
64.7500
429,000
Wed, 12 Nov 2025
68.4500
68.7900
62.5800
63.1900
945,900
Tue, 11 Nov 2025
67.7800
68.8600
66.3500
68.4500
425,400
Mon, 10 Nov 2025
65.0000
69.0000
64.3200
67.6900
965,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 07 Nov 2025
64.0800
65.4500
62.0000
65.0000
1,049,400
Thu, 06 Nov 2025
61.4500
65.1000
60.5500
64.9100
1,341,400
Wed, 05 Nov 2025
53.9100
62.2500
52.2500
60.5100
2,389,700
Wed, 05 Nov 2025
4 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 04 Nov 2025
47.7200
49.8600
47.2300
49.4000
469,700
Mon, 03 Nov 2025
47.9500
48.8900
47.0000
47.8000
553,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.7700
50.7700
47.5000
47.9500
445,700
Thu, 30 Oct 2025
52.4100
53.9000
50.6000
50.9000
331,300
Wed, 29 Oct 2025
52.5000
54.0600
49.8900
52.2900
709,900
Tue, 28 Oct 2025
50.9000
52.6700
50.0500
52.4300
309,800
Mon, 27 Oct 2025
49.6600
51.1300
49.1500
50.8100
349,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
50.0000
51.1400
49.0000
49.0800
317,900
Thu, 23 Oct 2025
50.0000
51.3400
49.4400
49.5900
447,200
Wed, 22 Oct 2025
48.9300
50.0000
47.2800
49.8500
373,300
Tue, 21 Oct 2025
49.2200
49.9600
47.0000
49.3300
317,800
Mon, 20 Oct 2025
48.0000
49.6300
47.3200
49.3200
322,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.2400
47.4600
45.3900
47.2700
272,400
Thu, 16 Oct 2025
44.9300
46.8100
44.2600
46.5900
493,800
Wed, 15 Oct 2025
44.9500
46.8600
44.2200
44.8600
723,600
Tue, 14 Oct 2025
40.6700
46.0000
40.5900
44.4000
607,900
Mon, 13 Oct 2025
39.2600
41.2800
38.5500
41.1600
412,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.0400
40.5200
38.3800
38.9400
247,200
Thu, 09 Oct 2025
40.1300
41.5200
39.8900
40.1200
130,800
Wed, 08 Oct 2025
40.4700
41.2000
39.9300
40.1200
150,800
Tue, 07 Oct 2025
39.7500
40.6600
38.8500
40.4500
187,100
Mon, 06 Oct 2025
41.6600
41.8200
38.5000
39.3300
481,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
42.2900
42.6700
40.5800
41.4300
366,800
Fri, 03 Oct 2025
3 · 8-K
Pre-market · 06:49 ET
8-K ↗
Thu, 02 Oct 2025
40.8700
42.7300
40.3400
42.2300
207,400
Wed, 01 Oct 2025
40.9800
41.4900
39.5600
40.8200
252,400
Tue, 30 Sep 2025
41.4300
41.4700
39.7500
40.9900
241,600
Mon, 29 Sep 2025
39.5300
41.5100
38.3500
41.3700
460,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
38.9200
39.1600
37.3700
39.1100
517,500
Thu, 25 Sep 2025
40.8800
41.3000
38.1300
39.1100
367,600
Wed, 24 Sep 2025
42.6000
43.0200
40.1000
41.6600
237,600
Tue, 23 Sep 2025
41.7500
43.0000
41.7000
42.5900
356,800
Mon, 22 Sep 2025
39.6700
41.7200
39.0300
41.6100
170,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
40.9300
41.2600
39.1200
39.4600
158,700
Thu, 18 Sep 2025
39.5600
41.2800
39.5100
40.5500
191,200
Wed, 17 Sep 2025
39.0700
40.3600
38.4200
39.1000
198,100
Tue, 16 Sep 2025
36.6100
40.2300
36.6100
39.1500
371,500
Mon, 15 Sep 2025
37.8300
37.9900
36.6700
36.8400
243,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
37.5000
38.0800
36.5300
37.4700
313,900
Thu, 11 Sep 2025
38.0500
38.9300
37.6900
37.8100
163,700
Wed, 10 Sep 2025
39.2600
39.3500
37.4200
37.9300
236,200
Tue, 09 Sep 2025
37.8700
39.5000
37.2800
39.2100
182,100
Mon, 08 Sep 2025
39.3400
39.3800
37.9100
38.2400
239,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
39.2000
39.9800
38.3800
39.0300
173,800
Thu, 04 Sep 2025
38.3000
38.9900
38.0300
38.6700
188,300
Wed, 03 Sep 2025
40.1500
40.4900
37.8000
38.3700
302,000
Tue, 02 Sep 2025
40.4900
41.5700
39.6500
40.3200
224,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
41.1900
41.6300
40.7400
41.2700
205,800
Thu, 28 Aug 2025
42.4400
42.6000
40.9700
41.0000
295,300
Wed, 27 Aug 2025
41.6900
42.7900
41.4600
42.4400
261,800
Tue, 26 Aug 2025
40.7300
42.1000
40.4700
41.7600
196,300
Mon, 25 Aug 2025
43.3700
43.3700
40.6300
40.6600
353,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.1100
43.6900
39.7800
43.6400
389,800
Thu, 21 Aug 2025
38.6600
40.5900
38.4100
40.0000
361,200
Wed, 20 Aug 2025
38.5700
40.2700
37.4900
39.0900
510,100
Tue, 19 Aug 2025
38.3400
38.4500
36.9400
37.7000
226,100
Mon, 18 Aug 2025
38.2600
38.4800
37.3600
38.2500
221,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
38.1500
38.7600
36.6400
38.3200
373,100
Thu, 14 Aug 2025
37.8500
38.3000
35.8000
37.9500
446,100
Wed, 13 Aug 2025
33.8600
38.3800
33.7500
38.3400
852,700
Tue, 12 Aug 2025
33.8500
35.4800
33.3500
33.6200
685,500
Mon, 11 Aug 2025
35.2000
36.2900
33.5600
33.6300
950,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
35.8400
36.7600
33.8900
34.8000
807,900
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 17:24 ET
10-Q ↗
Thu, 07 Aug 2025
38.2200
41.7400
35.6200
35.9600
1,355,400
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 06 Aug 2025
44.0000
44.2000
41.1700
41.7900
423,800
Tue, 05 Aug 2025
42.5600
44.4700
42.4700
44.0300
267,300
Mon, 04 Aug 2025
41.8000
43.9400
41.6100
42.7200
536,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
40.7600
41.9500
40.2200
41.3400
317,300
Thu, 31 Jul 2025
41.4600
42.5700
40.6800
41.9600
326,100
Wed, 30 Jul 2025
41.4900
43.1000
41.4000
41.9600
298,500
Tue, 29 Jul 2025
42.4900
44.0000
41.1600
41.2300
262,800
Mon, 28 Jul 2025
42.6400
43.8900
42.2500
42.4800
277,300
Sun, 27 Jul 2025
Weekend