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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
23.3000
23.4899
22.1510
22.9600
662,372
Thu, 22 Oct 2026
23.0300
23.8450
22.9400
23.5000
738,800
Wed, 21 Oct 2026
23.1300
23.1500
22.5750
22.9150
480,400
Tue, 20 Oct 2026
23.5400
23.8440
22.8950
23.2300
536,200
Mon, 19 Oct 2026
18 · 8-K
After-hours · 20:05 ET
FORM 8-K ↗
Mon, 19 Oct 2026
22.9900
23.5350
22.7400
23.0100
713,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
23.4000
23.4100
22.8550
23.1900
558,600
Thu, 15 Oct 2026
23.0600
24.0420
23.0600
23.1800
1,002,000
Wed, 14 Oct 2026
21.6500
22.5600
21.4700
22.5100
920,200
Tue, 13 Oct 2026
22.0500
22.2100
21.4600
21.5300
846,400
Mon, 12 Oct 2026
22.1400
22.2800
21.7850
22.0500
528,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
22.0100
22.4000
21.7700
22.0900
438,300
Thu, 08 Oct 2026
22.0300
22.1800
21.7850
22.1100
532,900
Wed, 07 Oct 2026
21.8800
22.1500
21.7300
21.9300
783,500
Tue, 06 Oct 2026
22.0600
22.3200
21.6750
21.8800
634,000
Mon, 05 Oct 2026
22.2300
22.2550
21.6700
21.8700
975,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
21.9700
22.3800
21.6400
22.0200
694,000
Thu, 01 Oct 2026
21.9400
22.2800
21.4300
21.8400
1,000,100
Wed, 30 Sep 2026
22.1400
22.3300
21.8200
21.8200
811,600
Tue, 29 Sep 2026
22.6100
22.9200
21.6200
22.2300
1,022,600
Mon, 28 Sep 2026
22.6250
23.1700
22.3550
22.6300
687,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
22.5800
22.9060
22.2900
22.5300
503,400
Thu, 24 Sep 2026
22.2700
22.7700
21.9000
22.6400
650,100
Wed, 23 Sep 2026
23.2300
23.6900
21.7700
22.4500
878,400
Tue, 22 Sep 2026
23.4600
23.5150
22.6400
22.7800
808,200
Mon, 21 Sep 2026
22.7800
23.2300
22.5050
23.0400
928,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
22.1700
22.9300
22.0700
22.7700
1,992,600
Thu, 17 Sep 2026
22.3600
22.6400
22.0800
22.3800
707,400
Wed, 16 Sep 2026
21.8400
22.8000
21.6800
22.1900
1,154,200
Tue, 15 Sep 2026
22.8100
22.9200
21.6500
21.8400
954,000
Mon, 14 Sep 2026
22.8000
23.1900
22.5000
22.8100
824,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
23.0200
23.2450
22.6400
22.7500
661,300
Thu, 10 Sep 2026
23.3800
23.4500
22.7200
22.9200
889,100
Wed, 09 Sep 2026
23.5600
24.1100
23.1150
23.3600
1,077,600
Tue, 08 Sep 2026
23.3300
23.8200
23.1100
23.3700
1,114,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
23.5400
24.3200
23.3700
23.5300
900,800
Thu, 03 Sep 2026
24.3000
24.4250
23.6400
23.7000
859,200
Wed, 02 Sep 2026
24.1500
24.8150
23.8400
24.3000
852,700
Tue, 01 Sep 2026
24.8500
25.4600
23.9300
24.0000
1,407,000
Mon, 31 Aug 2026
25.1200
25.4250
24.4650
24.6100
1,035,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
26.3200
26.6870
25.1600
25.3500
814,000
Thu, 27 Aug 2026
27.2600
27.4100
26.2100
26.4400
850,100
Wed, 26 Aug 2026
27.5800
28.2500
27.0100
27.5100
613,200
Tue, 25 Aug 2026
27.4700
27.7550
27.1300
27.4700
551,900
Mon, 24 Aug 2026
27.0800
27.9850
26.8700
27.3500
758,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
27.6800
27.6800
26.9600
27.1100
704,900
Thu, 20 Aug 2026
28.3500
28.5000
27.2500
27.5400
606,600
Wed, 19 Aug 2026
28.8900
29.6500
28.5100
28.7400
769,400
Tue, 18 Aug 2026
28.4000
28.7600
28.1000
28.5000
800,200
Mon, 17 Aug 2026
28.3700
29.0100
27.8700
28.0700
864,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
27.5900
28.5200
27.1350
28.2300
695,300
Thu, 13 Aug 2026
27.7700
29.3000
27.2200
28.1500
1,558,500
Thu, 13 Aug 2026
17 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Wed, 12 Aug 2026
26.5000
26.5000
25.4700
25.7000
1,124,500
Tue, 11 Aug 2026
27.2000
27.4400
25.9000
25.9800
1,287,900
Mon, 10 Aug 2026
28.9000
29.3350
27.1100
27.2000
941,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
29.0100
29.8100
28.0100
29.4700
978,500
Thu, 06 Aug 2026
31.6750
33.0300
28.9000
29.1100
2,131,600
Thu, 06 Aug 2026
16 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 05 Aug 2026
35.7100
36.4200
35.4200
35.7400
402,400
Tue, 04 Aug 2026
35.4600
36.0000
35.0000
35.7300
438,600
Mon, 03 Aug 2026
35.4300
36.4500
34.6800
35.5800
374,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
35.7100
36.2800
34.4000
35.3900
288,500
Thu, 30 Jul 2026
35.7200
36.4000
35.1750
35.9800
251,200
Wed, 29 Jul 2026
35.9600
36.6350
35.9600
36.2900
349,600
Tue, 28 Jul 2026
36.0000
36.5600
35.5200
35.9000
225,600
Mon, 27 Jul 2026
35.4400
36.0300
35.2600
35.5200
309,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
35.7200
35.8500
35.1550
35.2000
254,200
Thu, 23 Jul 2026
34.3200
35.6900
34.0000
35.5900
253,200
Wed, 22 Jul 2026
35.8900
36.5100
34.5900
34.7200
231,300
Tue, 21 Jul 2026
35.2600
36.2950
35.1500
35.8500
301,600
Mon, 20 Jul 2026
36.1500
36.9200
35.3100
35.5400
383,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
36.0000
36.9330
35.5000
36.0800
316,600
Thu, 16 Jul 2026
37.0000
37.7000
36.2250
36.2700
380,000
Wed, 15 Jul 2026
34.8900
36.7600
34.5100
36.7200
623,900
Tue, 14 Jul 2026
34.5700
35.2800
34.2500
35.0200
552,700
Mon, 13 Jul 2026
35.1500
35.5350
34.6450
34.8200
343,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
36.1200
36.2700
35.1400
35.2300
286,200
Thu, 09 Jul 2026
35.6600
36.1200
34.5700
35.8100
466,300
Wed, 08 Jul 2026
36.7300
36.7300
35.7900
35.8300
445,400
Tue, 07 Jul 2026
38.2100
38.4950
36.3800
36.4400
471,300
Mon, 06 Jul 2026
37.2700
38.2600
36.6000
37.4700
646,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
36.4700
37.4200
36.0000
37.0300
480,500
Wed, 01 Jul 2026
36.5500
37.2200
35.7400
35.8700
405,900
Tue, 30 Jun 2026
14 · 8-K/A
After-hours · 16:05 ET
FORM 8-K/A ↗
Tue, 30 Jun 2026
36.0900
36.3000
35.1700
36.2000
357,600
Mon, 29 Jun 2026
36.3300
36.3900
35.2100
35.9800
510,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
34.9400
37.1100
34.9400
36.5900
1,618,500
Thu, 25 Jun 2026
35.3700
36.1800
34.5400
34.8400
229,600
Wed, 24 Jun 2026
34.8900
36.0900
34.8900
35.5800
352,700
Tue, 23 Jun 2026
33.9200
34.8700
33.7900
34.6200
318,000
Mon, 22 Jun 2026
33.5400
33.8600
32.9000
33.4500
477,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
33.9900
34.2700
33.0100
33.5400
631,900
Wed, 17 Jun 2026
33.2700
34.6650
31.6910
33.6800
413,600
Tue, 16 Jun 2026
34.5300
34.8700
33.8100
34.6500
181,700
Mon, 15 Jun 2026
34.7000
35.2100
34.0600
34.1900
408,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
34.6900
34.9260
34.3200
34.6400
278,500
Thu, 11 Jun 2026
34.5100
35.5200
34.0400
34.3400
461,400
Wed, 10 Jun 2026
34.3400
35.4700
34.3400
34.8000
375,000
Tue, 09 Jun 2026
33.7100
34.8500
33.6050
34.4000
258,000
Mon, 08 Jun 2026
33.4600
33.6800
33.1100
33.2700
422,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
33.0200
34.2500
33.0100
33.3800
333,400
Thu, 04 Jun 2026
31.6100
32.8100
31.6100
32.6900
350,100
Wed, 03 Jun 2026
30.4800
31.2350
30.1300
31.0600
474,300
Tue, 02 Jun 2026
31.4000
31.7600
30.4300
30.4800
668,700
Mon, 01 Jun 2026
33.1300
33.6380
31.5600
31.7800
512,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.2300
33.6200
33.0000
33.6100
490,000
Thu, 28 May 2026
33.4800
34.2950
33.0590
33.3700
304,700
Wed, 27 May 2026
33.9100
35.1300
33.5600
33.6800
377,700
Tue, 26 May 2026
34.0300
34.2950
33.5700
33.7800
283,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
34.5500
35.0050
33.9800
34.0700
163,800
Thu, 21 May 2026
33.9000
34.6400
33.3230
34.4200
206,500
Wed, 20 May 2026
33.8300
34.4550
33.4500
34.2200
322,900
Tue, 19 May 2026
33.7700
34.1450
33.2400
33.6200
314,400
Mon, 18 May 2026
33.6600
35.0700
33.6300
33.6500
427,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 15 May 2026
34.8700
35.0430
33.4100
33.7800
307,700
Thu, 14 May 2026
34.8700
35.3800
34.4200
34.8300
287,300
Wed, 13 May 2026
36.1100
36.4700
34.5500
34.8700
660,100
Tue, 12 May 2026
35.7500
36.4200
34.7200
35.6900
492,600
Tue, 12 May 2026
12 · 8-K
Pre-market · 07:43 ET
FORM 8-K ↗
Mon, 11 May 2026
37.8000
37.8300
35.7600
35.8100
495,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.6500
40.5000
37.6100
37.8000
698,000
Thu, 07 May 2026
37.5000
39.5800
35.8100
39.3300
913,800
Thu, 07 May 2026
11 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Thu, 07 May 2026
10 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 06 May 2026
35.0920
36.7600
35.0920
36.5100
900,900
Tue, 05 May 2026
34.7600
35.5000
34.3250
35.3200
390,500
Mon, 04 May 2026
34.1100
35.2700
33.5090
34.5800
448,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
33.7900
34.3500
33.3850
34.3200
344,400
Thu, 30 Apr 2026
33.7200
34.2500
33.4300
33.7300
323,800
Wed, 29 Apr 2026
32.4200
33.9700
32.4000
33.7600
452,900
Tue, 28 Apr 2026
33.0800
33.4400
32.5400
32.8100
474,500
Mon, 27 Apr 2026
32.7300
33.7800
32.5100
32.7800
468,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
32.5000
32.6000
31.8710
32.5000
373,100
Thu, 23 Apr 2026
33.1900
33.6100
32.1250
32.2800
348,400
Wed, 22 Apr 2026
33.4900
33.9700
32.7400
33.0600
296,100
Tue, 21 Apr 2026
34.2900
34.4700
33.2100
33.2700
253,800
Mon, 20 Apr 2026
34.3000
35.2600
34.2500
34.3100
344,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
33.6800
34.4300
32.7300
34.4100
491,800
Thu, 16 Apr 2026
34.7500
35.2500
32.6400
33.0400
763,400
Wed, 15 Apr 2026
35.5200
36.1250
34.7600
34.9300
816,900
Tue, 14 Apr 2026
35.6200
36.2700
35.3500
35.6400
512,300
Mon, 13 Apr 2026
35.1600
35.7200
34.2500
35.6200
722,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
35.6400
36.0400
34.8800
35.4700
508,100
Thu, 09 Apr 2026
33.0600
35.2500
33.0600
35.2500
568,900
Wed, 08 Apr 2026
33.4400
33.9400
33.3250
33.4300
791,500
Tue, 07 Apr 2026
9 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Tue, 07 Apr 2026
8 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 07 Apr 2026
32.3700
33.0600
32.0300
32.7600
366,800
Mon, 06 Apr 2026
32.4600
33.0000
31.5400
32.5900
345,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
32.8500
33.3100
32.0900
32.3100
583,700
Wed, 01 Apr 2026
33.3700
33.9700
33.1500
33.2500
454,000
Tue, 31 Mar 2026
32.4900
33.1200
32.4800
33.0700
782,400
Mon, 30 Mar 2026
32.6200
33.0000
31.8400
31.9900
567,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
33.5600
33.6120
32.3700
32.4400
659,300
Thu, 26 Mar 2026
32.9100
33.4800
32.8250
33.4200
382,100
Wed, 25 Mar 2026
33.4800
33.7600
33.2000
33.2500
634,800
Tue, 24 Mar 2026
34.3800
34.8450
32.8600
33.2300
643,600
Mon, 23 Mar 2026
36.7700
36.7700
34.5510
34.7350
537,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.3100
36.5750
35.2650
35.4400
1,651,700
Thu, 19 Mar 2026
7 · 8-K
After-hours · 17:06 ET
FORM 8-K ↗
Thu, 19 Mar 2026
35.6400
36.8850
34.6700
36.3000
1,237,900
Wed, 18 Mar 2026
35.5200
35.5200
34.7100
34.8000
467,400
Tue, 17 Mar 2026
35.9600
36.3800
35.6200
35.7200
333,800
Mon, 16 Mar 2026
34.9400
37.0650
34.9400
35.6200
670,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.1500
35.2700
34.3900
34.5000
413,500
Thu, 12 Mar 2026
35.0100
35.4700
34.2750
35.0000
556,500
Wed, 11 Mar 2026
36.4900
36.6330
35.4700
35.6200
294,100
Tue, 10 Mar 2026
37.2400
37.7600
36.4500
36.6100
403,200
Mon, 09 Mar 2026
36.6500
37.4200
36.3900
37.2700
489,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
36.6100
37.3900
36.2500
37.2900
1,009,100
Thu, 05 Mar 2026
38.9900
39.4000
37.1200
37.2800
902,800
Wed, 04 Mar 2026
39.9900
40.1300
39.1800
39.6100
488,800
Tue, 03 Mar 2026
40.8900
41.4150
39.8100
39.9900
810,400
Mon, 02 Mar 2026
41.7900
42.1550
40.9400
41.6000
475,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
43.5000
44.0550
40.7600
41.6700
892,300
Thu, 26 Feb 2026
41.7500
45.1800
41.0000
44.2200
568,300
Thu, 26 Feb 2026
6 · 10-K
Pre-market · 07:34 ET
10-K ↗
Thu, 26 Feb 2026
5 · 8-K
Pre-market · 07:32 ET
8-K ↗
Wed, 25 Feb 2026
45.3600
46.4100
45.1200
45.7500
422,800
Tue, 24 Feb 2026
44.9200
45.7300
44.6200
45.1700
235,200
Mon, 23 Feb 2026
45.1500
45.3000
44.1600
44.8500
224,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
45.2500
45.9300
44.8200
45.0000
227,100
Thu, 19 Feb 2026
45.1300
45.4400
44.5900
45.1800
127,100
Wed, 18 Feb 2026
46.1600
46.2800
45.0200
45.2900
515,200
Tue, 17 Feb 2026
45.7900
46.6600
45.5300
46.1000
212,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
45.5300
46.5250
45.2800
45.7900
220,000
Thu, 12 Feb 2026
45.5500
46.2500
45.0800
45.2800
308,300
Wed, 11 Feb 2026
46.4000
46.4600
43.9900
45.1400
388,300
Tue, 10 Feb 2026
46.2400
46.8750
46.0400
46.7500
309,500
Mon, 09 Feb 2026
47.3400
47.5250
46.0350
46.2800
211,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
47.4800
48.0450
47.0450
47.6100
259,000
Thu, 05 Feb 2026
48.1800
49.3100
46.5900
46.9200
416,800
Wed, 04 Feb 2026
47.6500
48.5100
47.2400
48.1800
249,600
Tue, 03 Feb 2026
47.3000
48.5000
47.0000
47.5100
322,400
Mon, 02 Feb 2026
45.8800
47.7700
45.5550
47.1100
372,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
45.4200
46.3400
45.0400
45.9200
349,200
Thu, 29 Jan 2026
44.9000
46.0000
44.9000
45.3500
467,400
Wed, 28 Jan 2026
45.2900
45.6050
44.5900
44.8200
305,400
Tue, 27 Jan 2026
45.8000
46.9400
43.6150
45.3200
559,100
Mon, 26 Jan 2026
45.4000
46.3350
45.3310
45.8200
589,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
47.1100
47.3800
45.3400
45.5000
254,500
Thu, 22 Jan 2026
47.0000
48.2900
46.5000
47.1000
391,800
Wed, 21 Jan 2026
47.5100
47.5800
45.9700
47.0100
335,200
Tue, 20 Jan 2026
45.1600
47.7800
44.4300
47.7000
1,603,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
46.9500
47.1600
45.5200
45.6000
272,200
Thu, 15 Jan 2026
46.3500
47.1300
45.8100
46.9000
721,000
Wed, 14 Jan 2026
47.2600
47.8850
46.5300
46.5700
227,900
Tue, 13 Jan 2026
48.1000
48.1000
46.5750
47.2800
257,400
Mon, 12 Jan 2026
45.8900
48.4300
45.0000
48.1500
536,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.7700
49.0400
45.0100
45.5400
675,100
Thu, 08 Jan 2026
47.7300
49.1700
47.2050
48.7800
637,100
Thu, 08 Jan 2026
4 · 8-K
Pre-market · 08:06 ET
FORM 8-K ↗
Wed, 07 Jan 2026
46.7100
47.6800
45.9500
47.2600
647,300
Tue, 06 Jan 2026
45.8050
47.5500
45.6600
46.2100
546,300
Mon, 05 Jan 2026
45.1700
45.8150
44.5100
45.6800
659,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
46.3300
46.4600
45.0600
45.5300
320,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.7800
47.4350
45.8000
46.3000
391,100
Tue, 30 Dec 2025
49.4900
49.4900
46.8600
47.1300
485,400
Tue, 30 Dec 2025
3 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Mon, 29 Dec 2025
50.0800
50.7870
49.2050
49.4800
313,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
49.7700
50.0100
49.0900
49.8400
453,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.9100
49.5900
48.5000
49.5800
199,000
Tue, 23 Dec 2025
49.0100
49.4450
48.6300
48.8500
537,200
Mon, 22 Dec 2025
48.7700
49.2000
48.2850
48.8400
274,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.7800
49.7900
48.5300
48.8800
870,300
Thu, 18 Dec 2025
48.9900
49.9200
48.8650
49.3300
689,700
Wed, 17 Dec 2025
48.6000
49.0350
47.8300
48.9000
447,300
Tue, 16 Dec 2025
49.0500
49.4900
48.2430
48.7100
479,300
Mon, 15 Dec 2025
48.6900
49.4600
48.5100
49.0100
521,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.5250
48.9650
47.8550
48.6300
369,400
Thu, 11 Dec 2025
48.9600
49.1550
48.1050
48.3600
238,000
Wed, 10 Dec 2025
47.1100
48.9400
46.1500
48.8600
547,400
Tue, 09 Dec 2025
48.3300
48.7650
46.8500
47.0300
902,600
Mon, 08 Dec 2025
47.9200
49.0900
47.2050
47.9100
688,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.5900
47.9200
46.8100
47.9100
274,800
Thu, 04 Dec 2025
47.6100
47.7400
47.0000
47.4300
270,100
Wed, 03 Dec 2025
47.5100
48.3700
47.2800
47.8500
683,500
Tue, 02 Dec 2025
46.6600
47.6950
45.8200
47.5100
837,900
Mon, 01 Dec 2025
46.5800
46.8900
46.1050
46.8600
526,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.5300
47.0000
46.0600
46.6800
267,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
45.6000
46.7000
45.3300
46.2300
522,800
Tue, 25 Nov 2025
46.0200
46.5000
45.5000
45.6000
1,690,100
Mon, 24 Nov 2025
45.0000
45.6000
44.5950
45.5750
370,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.9600
45.3600
43.1210
45.1400
365,500
Thu, 20 Nov 2025
44.5500
45.3300
43.7800
43.9500
446,300
Wed, 19 Nov 2025
45.5000
45.8590
44.4000
44.4700
304,500
Tue, 18 Nov 2025
45.3400
46.0500
44.4900
45.3400
368,200
Mon, 17 Nov 2025
44.9100
46.4800
43.5900
45.3400
337,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
46.2000
46.2600
45.4530
45.9800
339,100
Thu, 13 Nov 2025
47.3600
48.1800
45.6750
46.3800
864,900
Wed, 12 Nov 2025
45.0000
47.5000
45.0000
47.3500
1,167,600
Tue, 11 Nov 2025
43.8300
44.9350
43.6200
44.8400
562,300
Mon, 10 Nov 2025
42.3600
43.6800
41.9800
43.5300
751,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
40.9100
43.0600
40.5900
42.3000
865,800
Thu, 06 Nov 2025
40.0300
41.8100
39.0800
40.6600
1,822,600
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 07:35 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:33 ET
8-K ↗
Wed, 05 Nov 2025
35.7600
36.5800
35.2550
35.8500
506,600
Tue, 04 Nov 2025
35.7000
36.5550
35.6100
35.7600
260,300
Mon, 03 Nov 2025
35.8900
36.5750
35.2050
36.1000
411,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.4700
36.0100
35.3600
36.0000
258,400
Thu, 30 Oct 2025
34.6900
35.7600
33.8900
35.6500
330,600
Wed, 29 Oct 2025
35.2800
35.9000
34.5100
34.8100
268,400
Tue, 28 Oct 2025
34.6300
35.8150
34.5700
35.4100
256,100
Mon, 27 Oct 2025
35.1400
35.1400
34.4400
34.8150
292,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend