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
76.7000
79.8700
75.4050
78.8900
1,869,889
Thu, 22 Oct 2026
79.0100
80.4800
76.5000
77.6300
2,295,600
Wed, 21 Oct 2026
81.1200
82.2700
80.4400
81.7700
1,526,400
Tue, 20 Oct 2026
79.1600
80.9800
77.7800
79.0300
2,057,700
Mon, 19 Oct 2026
83.6500
83.6500
78.6550
79.7000
1,699,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
83.0400
84.9600
79.7200
80.0400
2,664,300
Thu, 15 Oct 2026
80.8700
84.2800
79.2800
83.4500
2,478,300
Wed, 14 Oct 2026
88.5500
89.2250
82.3900
82.5600
3,195,300
Tue, 13 Oct 2026
85.0600
89.5600
84.7150
88.7700
2,009,400
Mon, 12 Oct 2026
85.7000
86.6600
84.2800
84.8600
1,251,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
86.6200
87.6300
84.0500
86.1100
1,322,400
Thu, 08 Oct 2026
84.6000
86.5400
83.2300
85.2600
1,838,900
Wed, 07 Oct 2026
84.6100
86.3400
84.4100
86.0400
1,826,700
Tue, 06 Oct 2026
84.2400
90.6250
83.5100
88.0900
3,203,000
Mon, 05 Oct 2026
83.2800
84.3250
81.2400
82.9700
1,833,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
82.0100
84.8900
81.8700
84.3000
2,172,600
Thu, 01 Oct 2026
78.7900
81.2000
77.0100
79.4800
2,249,300
Wed, 30 Sep 2026
79.8700
79.8700
77.5900
77.9300
1,914,500
Tue, 29 Sep 2026
80.2200
80.5700
78.4300
79.3100
1,815,100
Mon, 28 Sep 2026
79.8600
81.7840
78.9350
79.1300
1,984,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.1200
82.5000
80.0200
80.8500
1,454,800
Thu, 24 Sep 2026
80.1400
80.2650
77.5000
79.9700
1,851,800
Wed, 23 Sep 2026
82.8800
84.0600
81.4900
81.8100
1,710,700
Tue, 22 Sep 2026
84.0800
84.0800
82.2000
82.5200
1,713,400
Mon, 21 Sep 2026
80.8500
83.2900
79.2850
83.1500
1,788,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
83.1700
84.2260
79.7100
80.4700
5,532,500
Thu, 17 Sep 2026
81.0500
83.8800
79.9400
83.3600
2,418,400
Wed, 16 Sep 2026
81.6600
81.6600
76.7150
78.0300
2,267,200
Tue, 15 Sep 2026
83.4500
84.0900
79.4000
79.7900
2,432,500
Mon, 14 Sep 2026
79.2300
83.9700
78.7500
82.6200
1,513,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
83.2500
84.9200
81.3450
82.8900
2,078,700
Thu, 10 Sep 2026
80.6400
82.2300
78.6800
81.3500
2,507,500
Wed, 09 Sep 2026
85.6500
87.2800
81.3800
82.3700
1,509,600
Tue, 08 Sep 2026
85.5900
87.8150
85.0710
85.4500
1,502,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
84.0600
85.0200
83.3600
84.5000
1,762,200
Thu, 03 Sep 2026
83.1200
84.5780
81.6550
83.5000
1,424,100
Wed, 02 Sep 2026
82.2000
83.7800
81.2100
82.5500
1,734,100
Tue, 01 Sep 2026
79.9800
83.2600
79.0100
83.0700
2,805,800
Mon, 31 Aug 2026
84.0000
85.0000
81.5000
82.0300
2,704,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
89.5500
89.6530
84.9000
85.4400
1,205,900
Thu, 27 Aug 2026
88.8000
90.8500
88.2700
89.5800
1,619,100
Wed, 26 Aug 2026
85.3200
87.3400
84.5500
87.2300
1,652,600
Tue, 25 Aug 2026
87.8000
87.8000
83.8800
84.8100
2,064,000
Mon, 24 Aug 2026
85.7000
86.9600
83.7400
84.7200
1,940,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
88.0000
89.3100
85.5700
86.1800
2,862,500
Thu, 20 Aug 2026
91.0000
92.0200
87.0100
87.8600
2,019,800
Wed, 19 Aug 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 19 Aug 2026
91.5600
92.7300
88.1400
92.1200
2,546,000
Tue, 18 Aug 2026
95.8200
96.3500
90.7200
91.1500
3,146,600
Mon, 17 Aug 2026
101.4800
102.0000
98.7500
99.0900
1,491,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
103.5100
106.4200
101.4000
101.4700
1,729,200
Thu, 13 Aug 2026
102.3000
105.8450
101.8840
104.5500
1,093,300
Wed, 12 Aug 2026
107.5300
108.3900
102.7850
103.6700
2,052,500
Tue, 11 Aug 2026
104.7800
106.4300
103.9440
104.8800
1,336,500
Mon, 10 Aug 2026
104.6100
104.6100
101.7500
102.9100
1,716,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
100.8700
103.7800
98.2500
103.2600
2,213,600
Thu, 06 Aug 2026
98.3500
99.3400
95.3800
98.4300
3,309,300
Wed, 05 Aug 2026
97.2200
100.9300
96.3200
99.8100
2,577,200
Tue, 04 Aug 2026
94.0000
99.2100
92.4000
98.4400
3,684,900
Mon, 03 Aug 2026
88.5650
93.1880
87.2500
90.6700
4,860,000
Mon, 03 Aug 2026
14 · 10-Q
Next filing day · accepted 31 Jul, 19:22 ET
10-Q ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
103.6700
105.1550
89.2400
89.8700
6,192,000
Thu, 30 Jul 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 30 Jul 2026
97.5000
100.9600
96.0000
96.9000
3,878,700
Wed, 29 Jul 2026
96.7700
96.8900
91.1000
92.6700
3,522,800
Tue, 28 Jul 2026
100.2600
100.7550
94.1900
95.3500
4,110,700
Mon, 27 Jul 2026
100.1500
104.2100
98.4700
103.7300
2,578,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
103.2300
103.6100
98.1800
100.0300
2,367,100
Thu, 23 Jul 2026
103.7800
107.1100
102.4300
104.4900
1,927,600
Wed, 22 Jul 2026
103.7900
106.3800
103.7900
104.9600
1,807,200
Tue, 21 Jul 2026
102.6700
108.1000
101.5000
105.6700
2,726,200
Mon, 20 Jul 2026
103.3600
103.5000
98.9400
100.2300
2,438,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
104.3800
107.4700
101.5000
103.1000
6,915,700
Thu, 16 Jul 2026
106.8800
111.6200
105.4100
106.8500
2,563,700
Wed, 15 Jul 2026
109.7900
113.4700
107.1300
109.1300
2,812,300
Tue, 14 Jul 2026
104.3000
107.9000
100.8600
104.6600
3,227,900
Mon, 13 Jul 2026
109.1800
111.3500
98.7700
99.6700
3,896,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
113.4100
114.6300
109.1900
111.5000
1,849,400
Thu, 09 Jul 2026
113.2300
116.0000
109.5500
112.7100
2,372,700
Wed, 08 Jul 2026
109.7900
110.5900
105.5000
109.7400
1,921,600
Tue, 07 Jul 2026
12 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Tue, 07 Jul 2026
11 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Tue, 07 Jul 2026
113.0100
114.4700
106.7850
108.8500
2,465,200
Mon, 06 Jul 2026
115.0600
120.4400
114.2400
115.0300
2,202,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
117.1750
123.5200
109.3800
112.8400
2,624,300
Wed, 01 Jul 2026
117.1100
123.6200
114.1700
116.1500
3,427,100
Tue, 30 Jun 2026
115.7300
120.3400
113.6000
119.1400
4,111,200
Mon, 29 Jun 2026
109.9100
111.9400
107.0500
110.6600
3,069,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
111.0000
112.0000
106.2800
106.9500
27,197,700
Thu, 25 Jun 2026
116.6700
118.4160
108.5090
113.1800
2,620,300
Wed, 24 Jun 2026
10 · PRE 14A
After-hours · 16:11 ET
PRE 14A ↗
Wed, 24 Jun 2026
119.9900
123.8200
115.5000
116.6700
2,332,400
Tue, 23 Jun 2026
122.6700
125.9000
120.1800
120.6400
1,847,600
Mon, 22 Jun 2026
128.2900
129.9900
125.0100
129.0700
1,711,700
Mon, 22 Jun 2026
9 · 8-K
Pre-market · 06:54 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
127.0750
127.0750
119.0190
125.9000
4,068,900
Wed, 17 Jun 2026
126.6400
129.6800
122.8760
123.3100
2,029,700
Tue, 16 Jun 2026
125.7200
129.7300
124.5000
125.6200
1,660,200
Mon, 15 Jun 2026
125.9800
126.5100
120.0000
125.8300
1,988,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
122.8100
127.9700
120.5200
121.8800
2,457,100
Thu, 11 Jun 2026
114.8300
120.2500
111.7900
119.6800
2,413,400
Wed, 10 Jun 2026
118.3800
119.9900
109.7900
111.9500
3,401,600
Tue, 09 Jun 2026
128.1000
128.8200
114.0080
119.2700
2,820,700
Mon, 08 Jun 2026
135.4700
135.7970
124.0200
125.6500
2,079,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
145.7050
146.3400
130.1150
131.5700
2,326,400
Thu, 04 Jun 2026
144.2200
152.4250
139.7600
150.3200
1,416,100
Wed, 03 Jun 2026
151.0600
154.5300
143.8600
146.4700
2,460,900
Tue, 02 Jun 2026
145.4000
153.2300
143.9600
152.2200
1,551,000
Mon, 01 Jun 2026
151.7900
153.0000
141.4900
145.0200
2,507,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
155.9600
163.1300
148.1100
156.4000
4,436,700
Thu, 28 May 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 28 May 2026
135.0000
138.9100
131.8000
137.1700
1,408,100
Wed, 27 May 2026
130.1200
137.6050
127.3200
135.7800
1,834,300
Tue, 26 May 2026
135.1700
136.5700
128.0000
131.2100
2,369,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
121.7750
131.1500
117.3900
130.5000
2,803,300
Thu, 21 May 2026
124.4800
125.8600
119.4410
121.0200
3,305,600
Wed, 20 May 2026
127.6850
128.1200
122.3940
125.4200
1,978,200
Tue, 19 May 2026
7 · 10-K
After-hours · 16:49 ET
10-K ↗
Tue, 19 May 2026
129.6800
132.1400
123.2580
127.1200
2,676,300
Mon, 18 May 2026
146.5650
146.5650
131.3000
134.4800
2,552,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
139.2900
147.2600
133.6000
144.2900
2,865,500
Thu, 14 May 2026
134.8900
144.1200
123.4000
142.7500
3,155,400
Wed, 13 May 2026
149.2300
156.7800
133.8600
136.3700
6,069,400
Tue, 12 May 2026
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 12 May 2026
127.8000
127.8000
120.0600
125.3700
5,680,400
Mon, 11 May 2026
126.4600
134.3200
124.7200
126.2600
3,156,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
123.8100
127.0200
123.0000
125.9100
1,694,700
Thu, 07 May 2026
127.4600
131.2500
120.7300
120.8600
1,784,800
Wed, 06 May 2026
124.9100
127.3700
121.0800
126.0800
1,848,000
Tue, 05 May 2026
119.4600
125.7100
118.4600
123.3400
1,268,500
Mon, 04 May 2026
119.3500
121.5950
113.0800
116.9300
1,341,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
119.0000
123.2900
118.2100
119.9300
1,156,700
Thu, 30 Apr 2026
116.4900
120.5550
115.0000
119.1300
1,392,600
Wed, 29 Apr 2026
5 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 29 Apr 2026
118.7400
118.7400
112.8500
114.2700
1,177,000
Tue, 28 Apr 2026
121.3400
122.4100
113.5700
116.5400
1,694,500
Mon, 27 Apr 2026
122.4600
124.4990
116.8900
122.5800
1,826,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.9150
128.0000
119.6300
121.4100
1,463,200
Thu, 23 Apr 2026
118.4400
128.9900
116.6600
124.3600
2,871,300
Wed, 22 Apr 2026
110.3200
119.3300
110.2300
116.1900
1,787,700
Tue, 21 Apr 2026
107.0800
110.5800
106.6300
108.0500
1,323,700
Mon, 20 Apr 2026
109.8100
111.4000
106.0500
106.4900
1,350,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
108.0000
112.2200
105.5000
111.3900
2,939,100
Thu, 16 Apr 2026
110.0650
110.1700
103.7300
106.8300
2,007,500
Wed, 15 Apr 2026
116.4500
120.8700
108.8100
110.1200
2,420,100
Tue, 14 Apr 2026
113.0800
115.3500
109.6700
114.9200
1,835,600
Mon, 13 Apr 2026
117.8800
118.2350
110.9700
111.5500
1,599,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.5900
119.8700
112.9350
117.9700
1,356,500
Thu, 09 Apr 2026
116.3800
118.4500
112.3800
113.5900
1,328,400
Wed, 08 Apr 2026
116.7200
120.9750
114.7600
116.4100
2,055,200
Tue, 07 Apr 2026
108.0500
109.7450
105.8150
109.1800
1,726,800
Mon, 06 Apr 2026
112.6200
113.9700
107.1000
108.0600
1,509,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
114.0300
119.4200
112.7600
113.0800
1,946,100
Wed, 01 Apr 2026
122.4200
125.1900
120.2100
120.3800
1,810,000
Tue, 31 Mar 2026
113.2200
120.7600
111.5600
120.5500
2,104,100
Mon, 30 Mar 2026
121.3100
121.8500
111.9100
112.5100
2,138,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.4000
122.7800
117.1360
120.0300
1,693,000
Thu, 26 Mar 2026
127.3400
128.9700
119.3800
119.8500
1,617,900
Wed, 25 Mar 2026
126.3800
131.7200
125.6400
130.4200
2,063,400
Tue, 24 Mar 2026
116.6000
125.0600
116.4500
124.8600
2,163,000
Mon, 23 Mar 2026
115.2800
121.0100
114.4100
116.9100
1,567,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.8300
119.6800
112.3800
114.3900
3,573,300
Thu, 19 Mar 2026
114.2800
118.9400
112.0010
118.7400
1,055,900
Wed, 18 Mar 2026
121.8000
123.0000
115.2100
115.3800
1,738,000
Tue, 17 Mar 2026
119.7800
122.3800
118.3700
121.8400
1,529,200
Mon, 16 Mar 2026
121.4300
123.2400
117.3500
118.0900
1,488,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.4100
120.9900
115.9800
119.6400
1,942,300
Thu, 12 Mar 2026
113.3700
116.6950
113.0400
115.9000
1,656,600
Wed, 11 Mar 2026
115.5900
118.8100
113.6700
116.6900
1,630,700
Tue, 10 Mar 2026
109.7700
115.2400
109.4450
113.7300
2,858,900
Mon, 09 Mar 2026
100.3800
108.4400
99.4300
108.1300
2,170,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
100.1800
102.3800
99.0740
101.4300
1,341,300
Thu, 05 Mar 2026
101.8100
103.5700
100.3100
103.4050
2,084,900
Wed, 04 Mar 2026
101.0400
104.2600
100.1950
103.8800
2,224,100
Tue, 03 Mar 2026
99.4000
101.4150
97.4600
101.1600
1,363,600
Mon, 02 Mar 2026
100.4500
104.9100
100.2000
103.7200
1,344,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
103.9900
106.1150
101.1600
105.1000
2,341,600
Thu, 26 Feb 2026
113.9400
114.6600
104.5100
106.8600
2,906,800
Wed, 25 Feb 2026
122.5000
123.0000
116.2700
116.5100
1,604,100
Tue, 24 Feb 2026
114.4400
121.5000
112.3600
120.5800
1,447,000
Mon, 23 Feb 2026
118.8400
119.9900
114.2500
116.9900
1,168,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.4200
120.6900
115.3800
119.3400
1,277,400
Thu, 19 Feb 2026
122.7700
123.3100
116.0100
116.0500
1,940,700
Wed, 18 Feb 2026
123.0000
128.7500
121.1270
124.4900
2,493,500
Tue, 17 Feb 2026
116.5000
123.4200
114.2400
122.5900
1,874,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.2200
118.8700
111.9600
116.4400
1,518,700
Thu, 12 Feb 2026
121.0100
121.8700
112.5360
114.2400
2,240,600
Wed, 11 Feb 2026
121.7100
122.5900
114.5000
119.9000
1,925,500
Tue, 10 Feb 2026
123.2000
123.8500
117.5000
117.9400
2,178,600
Mon, 09 Feb 2026
121.8100
124.5950
120.1000
121.8700
1,610,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
118.4100
121.5600
116.7900
121.3700
1,888,400
Thu, 05 Feb 2026
114.7300
117.1990
110.1000
114.4400
1,836,700
Wed, 04 Feb 2026
122.2800
124.9000
111.5000
116.7200
2,409,500
Tue, 03 Feb 2026
116.4700
121.8700
114.7700
119.8500
1,889,600
Mon, 02 Feb 2026
115.0000
119.5500
113.5900
115.6000
2,034,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
4 · 10-Q
After-hours · 17:12 ET
10-Q ↗
Fri, 30 Jan 2026
118.5700
124.7760
115.7500
117.0900
2,682,800
Thu, 29 Jan 2026
119.8900
121.3600
113.1000
121.0800
3,544,400
Wed, 28 Jan 2026
122.9700
131.5850
115.3480
119.9700
6,266,100
Tue, 27 Jan 2026
3 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 27 Jan 2026
107.6500
108.3350
104.3900
105.9100
3,552,300
Mon, 26 Jan 2026
104.7400
108.1000
103.0000
107.2800
1,648,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
105.3400
106.8400
103.0600
105.0000
2,231,600
Thu, 22 Jan 2026
105.5800
106.2000
101.9300
105.1800
1,949,400
Wed, 21 Jan 2026
98.0500
101.1830
97.1200
100.3200
1,902,600
Tue, 20 Jan 2026
94.1500
97.3800
92.4600
96.2800
1,646,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
99.1600
100.7400
96.3000
96.3600
3,163,400
Thu, 15 Jan 2026
96.7400
100.9400
96.7400
98.6500
1,666,500
Wed, 14 Jan 2026
99.8200
100.3700
94.4400
94.7100
2,109,600
Tue, 13 Jan 2026
100.0350
102.1100
97.3600
100.2400
1,891,600
Mon, 12 Jan 2026
91.3000
99.9200
90.5200
99.0800
2,479,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
89.9800
91.5200
88.7350
91.1700
974,500
Thu, 08 Jan 2026
88.3900
91.7400
88.0500
89.2200
1,041,000
Wed, 07 Jan 2026
92.8900
93.4500
87.6900
88.8100
1,570,100
Tue, 06 Jan 2026
91.7600
93.2200
88.4000
91.5100
1,481,300
Mon, 05 Jan 2026
95.1300
95.1300
86.1200
89.6000
1,651,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.0300
93.0800
88.0300
92.7800
1,260,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.5000
88.6800
86.6400
87.1100
1,037,300
Tue, 30 Dec 2025
90.3900
91.0000
86.9200
87.0400
1,188,900
Mon, 29 Dec 2025
90.1900
92.9000
89.7000
90.2100
981,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.2200
91.4050
89.5190
91.2400
764,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
91.1000
91.5750
89.2800
91.1600
612,700
Tue, 23 Dec 2025
90.9800
91.9900
89.0100
91.0400
1,831,600
Mon, 22 Dec 2025
90.0900
95.4900
89.1900
92.3900
2,621,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.5400
90.7900
87.4700
88.7000
3,320,800
Thu, 18 Dec 2025
88.1900
91.5900
86.2800
87.3900
1,733,800
Wed, 17 Dec 2025
88.1100
89.5000
84.6100
85.8300
2,037,000
Tue, 16 Dec 2025
87.0200
88.3600
85.3100
88.0000
1,797,300
Mon, 15 Dec 2025
88.1000
88.1600
85.1800
87.1600
1,519,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.4300
93.5050
85.0800
86.7500
2,834,800
Thu, 11 Dec 2025
87.7000
93.5600
84.9000
93.4300
2,127,700
Wed, 10 Dec 2025
88.4400
91.4500
84.9100
89.3900
3,009,400
Tue, 09 Dec 2025
89.4000
90.0400
87.1900
88.5800
1,275,900
Mon, 08 Dec 2025
90.0000
90.7200
86.5800
89.7000
1,518,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.8200
93.0000
89.2690
90.5850
1,854,700
Thu, 04 Dec 2025
87.0300
91.9900
86.3100
90.6500
1,588,800
Wed, 03 Dec 2025
86.6000
87.3000
83.5020
86.8800
1,615,700
Tue, 02 Dec 2025
88.4300
90.3000
85.7400
86.6000
1,562,300
Mon, 01 Dec 2025
89.3300
89.9500
86.2740
87.4400
1,676,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.4300
91.8800
89.1000
91.6200
766,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
91.0000
92.0000
89.1500
90.6700
1,184,500
Tue, 25 Nov 2025
86.8800
90.9000
84.0200
90.0600
1,582,400
Mon, 24 Nov 2025
85.4800
88.5400
85.1900
86.8600
1,784,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.2500
87.6900
83.4200
87.1300
1,812,700
Thu, 20 Nov 2025
92.4900
93.4300
84.8200
85.8200
2,507,800
Wed, 19 Nov 2025
90.5500
91.8400
89.1500
89.6400
1,736,700
Tue, 18 Nov 2025
87.8800
93.4100
87.2300
90.5500
2,280,000
Mon, 17 Nov 2025
92.7000
94.4500
88.8450
89.4000
2,473,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.2700
95.4650
83.0600
93.7500
3,625,400
Thu, 13 Nov 2025
95.4400
96.1500
86.3200
88.0900
3,686,600
Wed, 12 Nov 2025
105.2400
105.8900
93.0500
96.5050
4,882,100
Wed, 12 Nov 2025
2 · 8-K
Pre-market · 08:32 ET
8-K ↗
Tue, 11 Nov 2025
105.7200
106.9400
103.2200
105.8300
1,587,100
Mon, 10 Nov 2025
108.9400
109.5000
105.9100
107.4300
1,736,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
100.9000
104.7100
96.9100
104.6300
2,328,200
Thu, 06 Nov 2025
111.4300
112.4800
105.3600
106.5400
2,536,300
Wed, 05 Nov 2025
101.6500
112.7400
101.6500
111.8400
3,688,800
Tue, 04 Nov 2025
96.5900
100.8050
95.2500
99.8100
2,041,200
Mon, 03 Nov 2025
104.1300
106.9010
101.4000
101.5000
2,091,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.2500
101.8600
97.8600
101.2200
1,632,600
Thu, 30 Oct 2025
99.5500
101.3700
98.1100
99.1200
1,788,000
Thu, 30 Oct 2025
1 · 10-Q
Next filing day · accepted 29 Oct, 21:46 ET
10-Q ↗
Wed, 29 Oct 2025
98.8500
104.4100
97.0000
102.6700
2,286,800
Tue, 28 Oct 2025
99.9800
100.1100
96.1000
97.0000
2,458,700
Mon, 27 Oct 2025
99.4300
101.1800
95.7100
98.5500
4,893,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend