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
66.0700
67.7500
65.9800
66.8950
716,054
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
70.3900
72.2800
65.5800
65.9700
1,694,800
Thu, 23 Jul 2026
19 · S-3ASR
After-hours · 16:05 ET
S-3ASR ↗
Thu, 23 Jul 2026
77.9200
79.9900
67.3200
69.3700
2,806,700
Thu, 23 Jul 2026
20 · 8-K
Pre-market · 07:20 ET
8-K ↗
Thu, 23 Jul 2026
18 · 10-Q
Pre-market · 08:15 ET
10-Q ↗
Wed, 22 Jul 2026
17 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 22 Jul 2026
75.1400
76.5400
73.9200
74.4500
1,325,200
Tue, 21 Jul 2026
74.8400
76.3900
74.0200
75.8900
837,600
Mon, 20 Jul 2026
73.8100
75.7550
73.3080
73.8700
743,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.2600
75.0700
71.5400
73.1800
847,700
Thu, 16 Jul 2026
74.2600
75.6600
72.4350
73.2500
1,155,100
Wed, 15 Jul 2026
74.1200
76.8200
73.5850
74.7500
1,143,900
Tue, 14 Jul 2026
75.2400
76.0000
73.2500
74.0300
1,056,000
Mon, 13 Jul 2026
70.9500
74.7800
70.8600
74.6350
1,095,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.1400
72.1300
70.3800
71.4000
954,300
Thu, 09 Jul 2026
69.4600
72.7100
68.2450
71.2500
1,281,600
Wed, 08 Jul 2026
66.2500
68.5100
65.6250
68.4300
998,300
Tue, 07 Jul 2026
67.0100
69.6450
65.1100
65.5500
978,900
Mon, 06 Jul 2026
66.1100
68.9450
66.0300
66.7800
1,081,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.8900
69.4390
66.1200
66.1600
1,166,400
Wed, 01 Jul 2026
65.8150
69.7200
65.6100
68.9800
1,318,800
Tue, 30 Jun 2026
72.1500
72.8800
65.7800
66.1400
2,384,200
Mon, 29 Jun 2026
73.1000
74.6400
70.2210
72.5300
1,646,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.5200
83.6800
71.7800
73.7100
3,390,300
Thu, 25 Jun 2026
82.9000
84.1550
81.7920
82.5500
806,700
Wed, 24 Jun 2026
82.8200
84.7450
81.8000
82.7900
869,200
Tue, 23 Jun 2026
82.8800
83.4300
80.9400
82.7400
756,400
Mon, 22 Jun 2026
84.4500
85.1500
82.3600
82.8800
763,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.4700
85.8300
83.6500
84.0200
1,288,800
Wed, 17 Jun 2026
83.6000
84.1850
81.7800
83.6400
966,200
Tue, 16 Jun 2026
83.4300
85.3900
82.9000
83.8700
1,088,700
Mon, 15 Jun 2026
81.0100
83.0000
78.2000
82.8500
1,025,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.6500
82.3300
77.0000
80.9000
1,462,600
Thu, 11 Jun 2026
78.6700
80.5100
76.0000
78.6500
1,076,200
Wed, 10 Jun 2026
74.4100
78.9000
73.6010
78.7400
1,401,700
Tue, 09 Jun 2026
74.3700
74.8650
72.2900
74.2200
820,300
Mon, 08 Jun 2026
75.6600
75.6600
72.5000
73.4200
775,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.3400
76.5850
73.9900
74.0900
894,400
Thu, 04 Jun 2026
16 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 04 Jun 2026
74.7300
75.3900
73.2200
73.9800
744,000
Wed, 03 Jun 2026
74.6400
76.2200
72.7200
75.1800
1,039,300
Tue, 02 Jun 2026
74.9900
75.2300
73.5000
74.4500
585,500
Mon, 01 Jun 2026
75.0500
76.9100
74.2110
75.0000
687,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.4000
77.4000
74.6000
75.1300
1,167,500
Thu, 28 May 2026
78.5000
78.5150
76.7800
77.3800
609,000
Wed, 27 May 2026
77.3200
79.3750
77.0200
78.6300
708,900
Tue, 26 May 2026
76.8400
77.1200
75.5900
76.4900
844,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.0600
79.6300
75.3600
76.0400
997,000
Thu, 21 May 2026
77.9500
79.3500
77.0000
78.8300
856,300
Wed, 20 May 2026
77.2100
78.9500
76.5400
77.8800
759,100
Tue, 19 May 2026
79.1450
79.2000
76.0900
76.4500
1,384,400
Mon, 18 May 2026
78.5500
79.7000
77.8000
79.2300
812,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.4400
78.5500
75.5900
78.4400
1,395,100
Thu, 14 May 2026
74.7700
77.0100
73.4010
76.4400
1,285,000
Wed, 13 May 2026
74.6100
76.3500
73.8300
74.7700
1,762,800
Tue, 12 May 2026
72.4600
75.6350
72.2500
74.6100
2,009,000
Mon, 11 May 2026
72.0300
72.5900
70.8500
72.4600
1,273,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.4500
72.9800
68.3200
71.6000
1,671,700
Thu, 07 May 2026
69.1500
69.3500
67.2450
68.2050
911,200
Wed, 06 May 2026
68.9600
68.9600
66.9600
68.6400
997,200
Tue, 05 May 2026
68.1000
69.5700
67.1000
67.7900
1,455,400
Mon, 04 May 2026
66.9200
67.8400
65.6400
67.2500
1,210,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
66.8700
68.2600
66.2600
66.7500
1,392,000
Thu, 30 Apr 2026
67.6550
69.5850
63.7550
65.9900
4,623,300
Wed, 29 Apr 2026
60.6300
67.2100
56.3310
66.9500
5,754,000
Wed, 29 Apr 2026
15 · 10-Q
Pre-market · 08:42 ET
10-Q ↗
Wed, 29 Apr 2026
14 · 8-K
Pre-market · 07:23 ET
8-K ↗
Tue, 28 Apr 2026
51.1300
53.3400
51.1300
51.6300
1,606,200
Mon, 27 Apr 2026
50.0000
52.9200
49.7850
51.6100
1,233,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
47.2000
50.8800
46.5200
50.3900
1,029,900
Thu, 23 Apr 2026
13 · DEFA14A
After-hours · 16:34 ET
DEFA14A ↗
Thu, 23 Apr 2026
46.6400
48.0500
46.6400
47.4200
771,600
Wed, 22 Apr 2026
12 · 8-K/A
After-hours · 16:13 ET
8-K/A ↗
Wed, 22 Apr 2026
11 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Wed, 22 Apr 2026
10 · DEF 14A
After-hours · 16:09 ET
DEF 14A ↗
Wed, 22 Apr 2026
47.7400
48.9900
46.1300
46.5800
737,100
Tue, 21 Apr 2026
47.2600
48.7650
46.5000
47.3800
916,900
Mon, 20 Apr 2026
48.0600
48.2000
45.8500
47.4700
2,071,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
48.8900
49.9000
47.5500
48.3200
1,072,800
Thu, 16 Apr 2026
49.8800
50.7200
47.2300
48.3350
895,900
Wed, 15 Apr 2026
49.3300
50.5500
48.4500
49.7900
877,500
Tue, 14 Apr 2026
48.1900
50.2150
48.1150
49.6300
943,500
Mon, 13 Apr 2026
50.9700
51.2350
47.5200
48.3900
1,782,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 10 Apr 2026
49.7700
51.0900
48.7300
51.0000
851,200
Thu, 09 Apr 2026
48.3500
49.6950
47.7300
48.8300
1,146,000
Wed, 08 Apr 2026
50.1800
51.5450
48.9000
49.1600
1,517,500
Tue, 07 Apr 2026
49.2300
51.1400
49.0400
49.2200
1,208,000
Mon, 06 Apr 2026
48.2300
49.9550
47.0000
49.5300
637,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
47.2200
48.9800
46.2600
48.2400
787,900
Wed, 01 Apr 2026
48.6700
49.0400
47.6280
48.5900
1,308,400
Tue, 31 Mar 2026
47.5200
48.3000
45.0200
47.9100
1,331,400
Mon, 30 Mar 2026
46.9700
48.0500
46.1100
46.5200
1,513,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
51.2600
51.3100
46.8900
46.9700
1,779,900
Thu, 26 Mar 2026
52.9200
53.2300
51.6400
51.6800
1,167,200
Wed, 25 Mar 2026
54.6300
55.0300
52.6200
53.8700
1,475,900
Tue, 24 Mar 2026
55.2600
55.7000
52.9900
54.7100
9,318,900
Mon, 23 Mar 2026
56.5000
57.0700
55.0310
55.7700
2,740,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.5500
53.9200
52.4400
52.8800
894,600
Thu, 19 Mar 2026
55.4500
55.6980
51.6500
53.9800
1,421,000
Wed, 18 Mar 2026
58.0400
58.0400
55.6100
55.8900
735,200
Tue, 17 Mar 2026
59.9200
59.9200
57.9700
58.1400
983,700
Mon, 16 Mar 2026
57.9800
61.3900
57.9800
60.6000
1,755,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
58.8600
59.7300
56.4300
58.3500
789,000
Thu, 12 Mar 2026
56.4700
58.7200
56.4700
57.9900
1,175,300
Wed, 11 Mar 2026
54.3000
58.0100
54.3000
57.6900
1,138,800
Tue, 10 Mar 2026
52.5800
56.3150
52.5800
54.9100
1,135,900
Mon, 09 Mar 2026
50.8100
52.7600
49.9250
52.7400
883,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
51.9000
52.8200
51.0800
51.7200
818,300
Thu, 05 Mar 2026
54.1800
54.2050
52.0650
53.0000
920,000
Wed, 04 Mar 2026
54.3200
55.2600
53.8050
55.1750
648,600
Tue, 03 Mar 2026
52.9700
54.2600
51.4780
54.1200
995,100
Mon, 02 Mar 2026
56.9900
58.5500
54.3300
54.4500
1,329,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.4100
58.1650
56.8200
58.0600
1,086,100
Thu, 26 Feb 2026
55.3000
58.1450
55.0000
57.4100
1,041,500
Wed, 25 Feb 2026
54.8100
55.7450
54.4200
55.0700
615,400
Tue, 24 Feb 2026
53.5500
55.2400
52.2700
55.2400
1,062,600
Mon, 23 Feb 2026
53.9100
55.9500
53.3400
53.6200
1,419,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
51.0000
55.6200
50.0100
53.9600
2,518,900
Thu, 19 Feb 2026
50.1900
51.8200
48.0100
51.7600
2,103,800
Wed, 18 Feb 2026
55.0500
57.2700
48.5400
50.0600
4,800,000
Wed, 18 Feb 2026
8 · 10-K
Pre-market · 08:53 ET
10-K ↗
Wed, 18 Feb 2026
7 · 8-K
Pre-market · 07:19 ET
8-K ↗
Tue, 17 Feb 2026
56.5000
58.1250
56.1900
56.5200
1,426,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
57.1400
58.9300
55.5300
56.5800
987,400
Thu, 12 Feb 2026
58.8900
59.3500
56.6700
57.2100
835,600
Wed, 11 Feb 2026
57.1800
59.3500
56.7150
58.9600
826,500
Tue, 10 Feb 2026
58.6300
59.0700
54.8900
56.5600
846,700
Mon, 09 Feb 2026
59.0800
59.8800
57.3010
58.4100
550,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.2300
59.0500
57.0300
58.9600
739,000
Thu, 05 Feb 2026
54.8000
57.4150
54.1600
56.9900
711,700
Wed, 04 Feb 2026
57.8000
58.0500
54.2100
55.0000
969,300
Tue, 03 Feb 2026
56.0600
57.5800
55.7500
57.5600
793,100
Mon, 02 Feb 2026
53.3000
56.3700
52.6900
55.7300
747,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
53.9700
54.5900
52.9700
53.3500
605,800
Thu, 29 Jan 2026
54.2300
54.7450
53.4000
54.3750
494,900
Wed, 28 Jan 2026
54.9400
55.2500
52.1450
54.1700
769,600
Tue, 27 Jan 2026
55.6000
55.9900
54.4500
54.9800
724,800
Mon, 26 Jan 2026
52.0800
55.0700
51.6100
54.8700
842,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.2200
52.5600
51.8300
52.3000
763,100
Thu, 22 Jan 2026
53.4300
53.7800
52.0800
52.2200
697,400
Wed, 21 Jan 2026
54.1800
54.4700
53.1800
53.5400
804,500
Tue, 20 Jan 2026
52.9200
54.5800
52.4100
53.9300
609,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
52.7800
54.2950
52.5300
53.5400
539,800
Thu, 15 Jan 2026
52.0500
52.8300
51.9100
52.7100
633,800
Wed, 14 Jan 2026
55.3000
55.4550
51.9300
51.9900
808,100
Tue, 13 Jan 2026
55.6600
55.9000
55.0000
55.2800
529,400
Mon, 12 Jan 2026
54.8700
56.4600
54.3000
55.6500
582,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.1300
56.1500
54.8800
54.9700
399,800
Thu, 08 Jan 2026
6 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 08 Jan 2026
54.0900
55.3600
54.0900
55.1700
459,200
Wed, 07 Jan 2026
52.4600
55.5300
52.3100
54.2200
732,700
Tue, 06 Jan 2026
53.3000
53.3000
51.4310
51.9900
867,600
Mon, 05 Jan 2026
53.5500
54.1900
51.5500
53.5400
577,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.9900
54.2550
52.3200
53.4600
441,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.4300
53.7400
52.7000
53.0100
320,100
Tue, 30 Dec 2025
54.1600
54.8300
53.3800
53.4300
444,000
Mon, 29 Dec 2025
53.5600
54.8900
53.3400
54.5200
477,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
53.2400
53.7300
52.8700
53.5600
206,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.8600
54.0410
53.2150
53.4100
151,500
Tue, 23 Dec 2025
53.7300
54.3400
53.0100
53.7000
523,200
Mon, 22 Dec 2025
53.0400
54.3450
52.9500
53.3900
447,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.5000
54.1900
52.5000
53.4800
1,395,500
Thu, 18 Dec 2025
51.5800
52.8750
51.5800
52.4800
624,700
Wed, 17 Dec 2025
52.3300
52.3300
51.0000
51.2300
922,500
Tue, 16 Dec 2025
53.9100
54.0550
51.9400
52.2100
787,600
Mon, 15 Dec 2025
54.7800
55.2900
53.9600
54.0300
781,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
54.3300
54.8400
53.9100
54.5600
408,100
Thu, 11 Dec 2025
54.7200
55.0000
53.4900
54.3300
496,500
Wed, 10 Dec 2025
54.0400
54.6900
53.7300
54.1200
634,700
Tue, 09 Dec 2025
53.7900
55.0000
53.5700
54.1400
515,900
Mon, 08 Dec 2025
55.0300
55.0300
53.3050
53.5700
808,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
53.9600
54.8500
53.6600
54.5650
670,600
Thu, 04 Dec 2025
54.5800
54.9700
53.6300
53.7900
454,600
Wed, 03 Dec 2025
54.6500
55.0900
53.9500
54.6200
598,400
Tue, 02 Dec 2025
54.2800
54.7700
52.9360
54.6500
1,329,100
Mon, 01 Dec 2025
53.4100
54.4100
52.9000
54.1700
753,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
53.9200
54.2300
52.6900
53.4100
526,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
52.9600
53.9750
52.1500
53.8300
903,700
Tue, 25 Nov 2025
51.1600
53.1000
51.0000
53.0300
1,940,300
Mon, 24 Nov 2025
50.0000
51.9500
49.3300
51.1400
2,006,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
46.3400
49.0900
46.2500
48.3200
928,100
Thu, 20 Nov 2025
47.7000
47.8130
45.9000
46.2200
415,200
Wed, 19 Nov 2025
46.5100
47.7500
45.8400
47.2900
604,600
Tue, 18 Nov 2025
45.6800
46.8400
45.0000
46.5900
914,600
Mon, 17 Nov 2025
47.3600
50.5000
45.0100
45.4300
2,648,000
Mon, 17 Nov 2025
5 · 8-K
Pre-market · 07:10 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
43.2100
44.2000
43.1100
43.8500
685,300
Thu, 13 Nov 2025
43.5000
43.9900
42.6400
43.1300
801,900
Wed, 12 Nov 2025
42.0500
43.1500
41.5000
43.1400
932,400
Tue, 11 Nov 2025
41.7700
42.3700
40.6150
41.8600
458,700
Mon, 10 Nov 2025
42.3400
43.2800
41.6800
41.7000
491,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
41.8600
42.5600
41.5000
42.1100
397,100
Thu, 06 Nov 2025
41.6200
42.7300
41.5750
41.8200
604,400
Wed, 05 Nov 2025
40.0800
42.2200
39.8500
41.7900
998,300
Tue, 04 Nov 2025
40.6000
41.2500
39.6900
39.8800
744,700
Mon, 03 Nov 2025
40.8000
41.7300
39.8600
40.8200
946,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
42.5000
43.0650
41.1200
41.1800
966,100
Thu, 30 Oct 2025
45.0000
45.0000
41.1600
42.6100
2,156,600
Wed, 29 Oct 2025
46.3800
48.6700
42.2000
45.2800
3,883,100
Wed, 29 Oct 2025
4 · 10-Q
Pre-market · 08:56 ET
10-Q ↗
Wed, 29 Oct 2025
3 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 28 Oct 2025
40.9800
42.3700
40.6200
42.2400
973,200
Mon, 27 Oct 2025
39.8600
41.3800
39.6000
40.9800
800,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
41.2500
41.7000
39.6400
39.6650
497,000
Thu, 23 Oct 2025
40.8200
40.9800
40.0050
40.8500
531,500
Wed, 22 Oct 2025
39.8700
40.8600
39.4600
40.8500
555,500
Tue, 21 Oct 2025
41.6800
41.6800
39.7650
39.8300
566,200
Mon, 20 Oct 2025
41.1500
41.9800
40.5800
41.6100
430,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
41.2000
41.8700
40.6300
40.9600
927,700
Thu, 16 Oct 2025
39.8150
41.4100
39.8150
41.2700
795,800
Wed, 15 Oct 2025
39.0200
39.9600
38.0700
39.9500
1,063,900
Tue, 14 Oct 2025
39.5100
40.1250
38.6700
39.0700
910,900
Mon, 13 Oct 2025
41.9400
42.2000
39.5900
39.8100
619,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
42.9800
42.9800
41.7300
41.8000
583,900
Thu, 09 Oct 2025
41.3100
43.0800
41.0000
42.7700
693,600
Wed, 08 Oct 2025
43.0000
43.0000
41.3300
41.4000
601,200
Tue, 07 Oct 2025
43.0800
43.3400
42.4740
42.7650
612,200
Mon, 06 Oct 2025
43.0000
43.4200
41.9200
42.9100
1,066,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
42.7200
43.6500
42.4600
42.5200
697,000
Thu, 02 Oct 2025
42.5300
42.7700
41.7900
42.7100
761,700
Wed, 01 Oct 2025
42.6500
42.8000
41.6700
42.4100
867,200
Tue, 30 Sep 2025
43.0000
43.2800
42.2100
42.4700
905,800
Mon, 29 Sep 2025
39.9500
42.8800
39.9500
42.8200
1,509,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
39.2600
39.9800
39.0200
39.9550
762,700
Thu, 25 Sep 2025
40.2200
40.2950
37.6300
39.0100
1,428,900
Wed, 24 Sep 2025
41.0000
41.7200
40.1700
40.3000
968,700
Tue, 23 Sep 2025
40.9200
41.5880
40.1700
41.1900
1,214,800
Mon, 22 Sep 2025
39.6400
41.7350
39.6400
40.9900
2,016,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
39.3500
39.8300
38.3490
39.7300
2,075,400
Thu, 18 Sep 2025
39.4600
40.8200
39.1500
39.2600
4,039,600
Wed, 17 Sep 2025
40.0000
42.8150
39.5200
42.3000
1,599,000
Tue, 16 Sep 2025
39.7900
40.0450
39.1700
39.9800
723,200
Mon, 15 Sep 2025
39.7300
40.7100
39.4700
39.7900
950,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
38.9900
40.4350
38.6200
39.5700
1,021,100
Thu, 11 Sep 2025
38.6600
39.1900
38.1750
38.9900
796,200
Wed, 10 Sep 2025
38.1600
38.8800
37.9150
38.5400
704,600
Tue, 09 Sep 2025
38.4000
39.3920
38.4000
38.5900
1,834,100
Mon, 08 Sep 2025
38.5100
38.8050
37.8200
38.3900
1,013,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
37.4900
38.5500
37.2700
38.5400
856,700
Thu, 04 Sep 2025
36.6900
37.6600
36.4100
37.2500
673,600
Wed, 03 Sep 2025
36.5500
37.1500
35.9950
36.6500
707,200
Tue, 02 Sep 2025
35.3600
36.7900
34.8500
36.7200
894,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
35.3200
35.8750
35.1100
35.7400
527,200
Thu, 28 Aug 2025
34.6600
35.2500
34.2550
35.2400
696,300
Wed, 27 Aug 2025
33.4100
34.6850
33.1900
34.6500
673,400
Tue, 26 Aug 2025
34.1400
34.3600
33.3200
33.5200
967,400
Mon, 25 Aug 2025
36.3100
36.3100
33.8400
34.1400
1,446,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
36.2000
37.0500
35.9300
36.7300
698,200
Thu, 21 Aug 2025
35.5600
36.0600
35.2150
36.0200
830,300
Wed, 20 Aug 2025
35.0300
36.3180
34.9100
35.9200
1,129,800
Tue, 19 Aug 2025
33.8300
34.0750
33.3200
33.9400
527,900
Mon, 18 Aug 2025
33.1200
33.8600
33.1200
33.8300
443,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
33.2500
33.2650
32.8800
33.0700
632,200
Thu, 14 Aug 2025
32.9100
33.5200
32.6700
33.1800
635,800
Wed, 13 Aug 2025
32.4200
33.4650
31.9200
33.2400
650,500
Tue, 12 Aug 2025
32.6900
32.8200
32.0800
32.3700
620,300
Mon, 11 Aug 2025
32.5000
32.8500
32.0810
32.6000
654,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
32.8900
33.3000
32.3900
32.4400
370,400
Thu, 07 Aug 2025
32.7300
33.0150
32.2300
32.8900
456,500
Wed, 06 Aug 2025
32.3100
32.5200
31.7900
32.4300
885,800
Tue, 05 Aug 2025
33.9600
34.1400
31.8900
32.3000
1,102,000
Mon, 04 Aug 2025
34.7700
34.7700
33.1900
33.8500
1,077,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
35.0000
35.3600
34.5400
34.7600
913,700
Thu, 31 Jul 2025
36.3400
37.6500
35.0600
35.2600
1,224,600
Wed, 30 Jul 2025
37.4300
38.0900
35.6000
36.7800
1,781,700
Wed, 30 Jul 2025
2 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:43 ET
8-K ↗
Tue, 29 Jul 2025
37.7100
37.9100
36.3700
36.7700
943,100
Mon, 28 Jul 2025
37.9600
38.0650
37.0700
37.2800
761,800
Sun, 27 Jul 2025
Weekend