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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
123.5000
125.9300
121.3400
125.1000
161,791
Thu, 22 Oct 2026
125.0900
127.9100
123.4750
126.3900
102,100
Wed, 21 Oct 2026
125.3900
128.4800
122.8200
126.5800
248,500
Tue, 20 Oct 2026
123.3000
131.0300
122.5400
123.9200
265,800
Mon, 19 Oct 2026
121.9300
125.0750
120.7500
122.9600
271,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
127.2700
127.2700
118.2250
120.3000
180,000
Thu, 15 Oct 2026
123.5800
129.4900
122.5100
127.3400
241,000
Wed, 14 Oct 2026
125.5300
128.2900
120.2700
122.5800
382,300
Tue, 13 Oct 2026
134.0800
134.1400
127.9700
128.5100
215,800
Mon, 12 Oct 2026
137.2700
138.4800
131.7800
134.3800
213,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
130.7000
139.8600
128.8000
138.7700
174,000
Thu, 08 Oct 2026
129.9000
131.9500
124.4900
131.3400
209,300
Wed, 07 Oct 2026
125.9700
131.3450
125.0000
130.5900
152,000
Tue, 06 Oct 2026
133.7500
133.8500
124.9700
128.0000
309,400
Mon, 05 Oct 2026
132.5000
133.2650
129.5100
132.1600
140,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
135.1500
137.0360
127.2600
132.4700
348,100
Thu, 01 Oct 2026
135.5700
139.2300
131.6500
132.7300
337,400
Wed, 30 Sep 2026
141.1400
142.9600
137.3000
137.9300
262,300
Tue, 29 Sep 2026
140.2000
141.5400
136.1800
139.0000
214,800
Mon, 28 Sep 2026
138.1300
143.5500
137.4250
139.8300
188,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
147.0200
147.4400
137.8600
138.1600
193,300
Thu, 24 Sep 2026
148.0500
149.1100
143.0800
146.0700
185,100
Wed, 23 Sep 2026
157.6200
157.6200
147.4300
149.5600
180,600
Tue, 22 Sep 2026
155.0800
160.8400
153.6400
158.1300
276,600
Mon, 21 Sep 2026
152.4000
155.1100
151.3100
153.4100
123,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
154.7200
154.7200
149.2030
150.5600
646,500
Thu, 17 Sep 2026
154.7800
156.7850
151.5500
154.3200
152,800
Wed, 16 Sep 2026
152.5400
155.1800
150.7550
151.4300
202,000
Tue, 15 Sep 2026
152.7200
155.6300
148.1450
151.2200
215,600
Mon, 14 Sep 2026
150.1400
153.4050
150.1400
151.6900
223,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
152.7500
154.3000
149.9830
150.1300
163,300
Thu, 10 Sep 2026
148.4300
151.3650
147.1000
150.3900
266,100
Wed, 09 Sep 2026
147.2600
155.0000
145.9100
151.3400
149,400
Tue, 08 Sep 2026
153.4200
157.9300
151.5800
152.2800
165,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
152.9500
157.4500
152.9500
157.2400
162,300
Thu, 03 Sep 2026
152.9500
155.9200
150.7550
155.4700
249,700
Wed, 02 Sep 2026
153.7600
157.0000
149.6800
152.9500
125,200
Tue, 01 Sep 2026
150.0000
152.0650
148.6800
150.5500
119,900
Mon, 31 Aug 2026
147.9500
152.8900
143.4700
152.5900
245,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
148.6500
153.2800
148.3500
149.9700
192,000
Thu, 27 Aug 2026
154.0400
156.0400
149.0400
150.3300
232,800
Wed, 26 Aug 2026
148.1800
154.7450
144.2200
154.3300
194,400
Tue, 25 Aug 2026
148.5900
151.5400
145.1400
148.2400
192,000
Mon, 24 Aug 2026
141.7800
146.6900
136.0600
145.7500
315,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
145.5500
146.9200
138.5400
142.0400
161,900
Thu, 20 Aug 2026
145.3200
148.3500
139.9200
142.5800
209,000
Wed, 19 Aug 2026
156.7700
157.0650
142.1150
149.9600
217,200
Tue, 18 Aug 2026
152.3600
154.5600
149.0500
150.4200
148,000
Mon, 17 Aug 2026
154.3900
157.6500
152.3300
153.5200
187,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
156.5500
160.3300
154.3500
156.1300
109,800
Thu, 13 Aug 2026
156.0000
158.8700
150.4050
156.5500
243,200
Wed, 12 Aug 2026
157.5100
158.4300
152.9850
155.0700
166,700
Tue, 11 Aug 2026
154.0500
156.7800
152.7800
154.3000
188,400
Mon, 10 Aug 2026
156.0700
157.9630
151.8900
152.2200
140,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
159.0000
160.2100
156.0900
157.7700
182,300
Thu, 06 Aug 2026
155.4000
160.4700
152.0600
154.9300
95,300
Wed, 05 Aug 2026
155.2500
157.9800
151.1100
154.9100
147,300
Tue, 04 Aug 2026
135.3000
155.8000
135.3000
151.9900
279,000
Tue, 04 Aug 2026
29 · 10-Q
Pre-market · 07:51 ET
10-Q ↗
Tue, 04 Aug 2026
28 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 03 Aug 2026
138.0600
142.6200
135.3200
140.7800
145,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
147.6100
149.5400
138.7400
139.0400
185,700
Thu, 30 Jul 2026
144.5000
150.7800
143.8000
150.1900
157,700
Wed, 29 Jul 2026
146.3200
148.9100
139.3450
142.6000
134,000
Tue, 28 Jul 2026
142.2800
146.8000
137.7400
142.8400
148,600
Mon, 27 Jul 2026
139.3000
146.1500
139.3000
141.7700
173,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
144.4500
144.4500
136.6800
138.0100
184,300
Thu, 23 Jul 2026
140.6500
144.0950
138.1200
143.2050
134,600
Wed, 22 Jul 2026
142.1900
143.5800
139.0150
142.1800
143,600
Tue, 21 Jul 2026
123.8400
145.9800
120.6050
143.9400
364,800
Mon, 20 Jul 2026
155.7200
157.5500
123.9680
124.1500
558,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.6100
158.0800
145.7900
157.2400
258,100
Thu, 16 Jul 2026
148.2300
152.3350
144.0700
147.7700
271,600
Wed, 15 Jul 2026
146.7700
154.6750
144.9900
151.9700
189,600
Tue, 14 Jul 2026
27 · 8-K
After-hours · 16:48 ET
8-K ↗
Tue, 14 Jul 2026
146.7000
152.1850
145.5200
149.6800
241,800
Mon, 13 Jul 2026
142.1100
146.3500
137.3650
146.0300
209,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
150.3900
150.3900
140.0600
144.7600
214,900
Thu, 09 Jul 2026
145.6100
152.8000
145.3100
151.0400
274,700
Wed, 08 Jul 2026
142.3100
147.7300
141.3000
145.1900
121,100
Tue, 07 Jul 2026
141.4900
147.9600
138.2900
145.7000
152,900
Mon, 06 Jul 2026
146.8600
150.4000
139.0500
140.3100
197,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
138.5800
146.8800
136.7700
146.7600
321,900
Wed, 01 Jul 2026
150.0000
150.0800
135.0000
138.2600
468,600
Tue, 30 Jun 2026
154.1500
161.3800
147.4680
152.8200
463,600
Tue, 30 Jun 2026
26 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Mon, 29 Jun 2026
147.9300
155.0000
143.5300
154.8400
324,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
135.3200
149.3900
134.4100
148.2100
1,173,500
Thu, 25 Jun 2026
130.8000
140.6450
130.8000
136.2000
277,800
Wed, 24 Jun 2026
118.9600
129.9900
118.9300
129.8400
290,000
Tue, 23 Jun 2026
116.8300
120.6300
116.8300
118.6800
198,800
Mon, 22 Jun 2026
115.2900
120.8800
114.5500
118.8400
231,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
115.7000
116.6000
110.9600
113.1000
383,200
Wed, 17 Jun 2026
111.0800
115.4800
109.8300
112.6300
181,900
Tue, 16 Jun 2026
117.0000
117.0000
109.5900
110.1200
251,700
Tue, 16 Jun 2026
25 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Mon, 15 Jun 2026
112.0900
116.7700
109.6600
116.5100
265,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
106.8200
109.0050
104.7700
108.8100
360,800
Thu, 11 Jun 2026
102.5700
106.8500
102.0000
106.3800
210,900
Wed, 10 Jun 2026
102.2600
106.4000
100.0000
102.1900
359,400
Tue, 09 Jun 2026
106.2000
108.3100
103.6800
104.3700
362,300
Mon, 08 Jun 2026
110.8000
120.0000
103.6100
105.2500
368,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
112.0000
114.4800
105.6200
108.6700
374,200
Thu, 04 Jun 2026
114.5000
117.0400
111.1200
114.8200
207,700
Wed, 03 Jun 2026
107.7400
115.5300
106.2700
115.4200
571,300
Tue, 02 Jun 2026
110.6100
111.1600
104.3700
104.6700
200,400
Mon, 01 Jun 2026
119.0000
119.8200
111.4750
112.5900
242,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
116.1300
118.9050
114.4900
118.4600
155,700
Thu, 28 May 2026
117.2100
117.2100
114.5200
115.8600
114,600
Wed, 27 May 2026
117.6400
120.0000
115.3050
116.2600
113,700
Tue, 26 May 2026
115.2600
117.6100
114.0450
117.5900
126,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.7800
117.2500
113.0700
113.9900
146,400
Thu, 21 May 2026
114.2100
117.1700
113.8150
115.9200
168,100
Wed, 20 May 2026
24 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 20 May 2026
110.9900
115.5000
109.1000
115.5000
221,000
Tue, 19 May 2026
103.3400
110.3500
101.2900
109.2000
208,400
Mon, 18 May 2026
114.2400
114.2900
103.6100
105.0500
305,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
116.8200
116.8200
111.5600
114.2400
258,400
Fri, 15 May 2026
23 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 14 May 2026
120.7600
121.0250
117.8100
118.9700
157,200
Wed, 13 May 2026
126.4700
126.4700
119.5900
120.5700
184,700
Wed, 13 May 2026
22 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 12 May 2026
121.5600
126.1400
120.8400
125.7900
155,300
Mon, 11 May 2026
121.7500
128.3900
119.6600
122.0900
339,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.6100
121.7200
113.6100
121.2900
231,500
Thu, 07 May 2026
129.0500
129.0500
111.0600
113.2600
571,400
Thu, 07 May 2026
21 · 8-K
Pre-market · 09:09 ET
8-K ↗
Thu, 07 May 2026
20 · 10-Q
Pre-market · 08:30 ET
10-Q ↗
Wed, 06 May 2026
129.4500
130.8600
125.4100
130.1700
274,400
Tue, 05 May 2026
130.0000
132.4700
123.9100
129.4700
212,300
Mon, 04 May 2026
122.7900
130.0000
117.7900
127.6100
131,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
127.5500
130.7900
125.4500
126.8400
170,500
Thu, 30 Apr 2026
19 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 30 Apr 2026
18 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 30 Apr 2026
124.3300
129.4450
124.0740
128.3200
138,900
Wed, 29 Apr 2026
124.3900
124.6350
120.3600
122.4400
147,800
Tue, 28 Apr 2026
129.3100
132.7200
125.9500
125.9600
303,200
Mon, 27 Apr 2026
122.9900
130.2000
120.1000
128.6400
215,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
126.3500
126.3500
120.7000
123.5900
115,600
Thu, 23 Apr 2026
130.8400
131.0000
125.0000
127.0500
149,100
Wed, 22 Apr 2026
132.9800
138.6400
130.0000
130.6400
196,700
Tue, 21 Apr 2026
131.0000
133.5400
126.1000
130.6500
233,200
Mon, 20 Apr 2026
130.0000
130.8250
126.9600
129.3300
170,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.6400
131.6600
125.4000
130.0100
303,700
Thu, 16 Apr 2026
128.0000
128.0000
121.4700
124.1800
268,700
Wed, 15 Apr 2026
129.7500
133.3300
125.6150
128.6300
165,300
Tue, 14 Apr 2026
129.1900
132.5250
127.2000
129.5300
121,600
Mon, 13 Apr 2026
126.0400
131.0100
125.9200
129.0000
178,100
Mon, 13 Apr 2026
17 · 8-K
Pre-market · 07:30 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
129.7400
131.5950
125.9550
127.1200
178,000
Thu, 09 Apr 2026
123.0000
134.0100
120.3450
130.2000
356,700
Wed, 08 Apr 2026
124.0000
125.5100
118.4700
123.1700
280,400
Tue, 07 Apr 2026
117.8500
120.1050
112.8300
120.0300
187,800
Tue, 07 Apr 2026
16 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 06 Apr 2026
123.1700
124.9300
119.1000
119.8600
267,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
120.1900
127.3100
115.3400
123.4600
335,100
Wed, 01 Apr 2026
125.8400
131.6100
116.4000
120.3800
358,300
Tue, 31 Mar 2026
115.5800
133.0550
110.0500
124.6500
556,300
Tue, 31 Mar 2026
15 · 10-K
Pre-market · 08:30 ET
10-K ↗
Tue, 31 Mar 2026
14 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 30 Mar 2026
112.2900
114.5300
108.6300
110.6600
281,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
118.1100
119.3500
111.7550
112.3700
229,100
Thu, 26 Mar 2026
117.5700
118.8200
113.9900
117.6100
195,800
Wed, 25 Mar 2026
118.1300
123.9400
116.8000
120.3900
261,600
Tue, 24 Mar 2026
115.0000
118.6400
113.0000
116.2300
275,000
Mon, 23 Mar 2026
114.3200
118.8800
109.9650
117.0400
249,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
113.6700
115.5700
109.3570
112.5000
374,600
Thu, 19 Mar 2026
111.9200
116.3450
109.8590
113.9100
212,400
Wed, 18 Mar 2026
119.0800
119.0800
112.7500
114.2300
207,200
Tue, 17 Mar 2026
124.1900
124.1900
117.1200
120.8000
382,200
Mon, 16 Mar 2026
124.0800
134.4000
123.9300
126.0500
315,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
135.2600
138.8300
120.6900
122.0600
521,100
Thu, 12 Mar 2026
136.5600
136.9500
131.3700
136.6000
173,100
Wed, 11 Mar 2026
139.7800
143.4200
134.6000
139.6900
220,500
Tue, 10 Mar 2026
135.8900
143.7600
135.0000
142.1100
254,800
Mon, 09 Mar 2026
132.1400
138.8900
130.5000
136.7000
258,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
131.5100
137.8700
130.1700
134.3900
177,300
Thu, 05 Mar 2026
134.7900
138.0100
129.5200
134.9500
272,200
Wed, 04 Mar 2026
132.8900
138.0000
130.5300
135.4900
283,200
Tue, 03 Mar 2026
130.1500
138.7950
127.6500
131.5100
313,400
Mon, 02 Mar 2026
141.5900
141.5900
130.8000
132.6100
366,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
146.6000
146.6000
131.3000
135.0200
655,500
Thu, 26 Feb 2026
13 · 8-K
After-hours · 17:31 ET
FORM 8-K ↗
Thu, 26 Feb 2026
12 · 424B5
After-hours · 17:29 ET
424B5 ↗
Thu, 26 Feb 2026
140.2800
151.1800
137.0000
148.3400
1,231,400
Wed, 25 Feb 2026
122.7100
129.3200
120.5400
128.6000
581,500
Tue, 24 Feb 2026
9 · 424B5
After-hours · 16:27 ET
424B5 ↗
Tue, 24 Feb 2026
8 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Tue, 24 Feb 2026
113.0000
127.6900
109.0000
120.4100
1,196,000
Tue, 24 Feb 2026
11 · 8-K
Pre-market · 07:55 ET
8-K ↗
Tue, 24 Feb 2026
10 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 23 Feb 2026
85.1900
93.0000
84.0500
87.8400
335,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.8900
85.9450
78.1700
85.6600
277,400
Thu, 19 Feb 2026
79.4200
84.2000
78.0000
82.3300
500,600
Wed, 18 Feb 2026
79.6700
80.1950
78.3700
79.6000
175,600
Tue, 17 Feb 2026
81.1200
81.1200
78.0000
80.0900
224,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
81.7600
85.7000
81.4600
81.5400
187,300
Thu, 12 Feb 2026
80.1200
84.6850
78.9700
82.0200
216,500
Wed, 11 Feb 2026
81.3200
83.2400
76.5000
79.1400
276,600
Tue, 10 Feb 2026
78.0600
84.8700
76.8900
81.0100
325,500
Mon, 09 Feb 2026
82.3200
82.7300
77.0900
77.8800
336,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
78.9300
85.0450
78.9300
82.2000
396,400
Thu, 05 Feb 2026
79.7300
83.4700
74.4000
76.4300
286,400
Wed, 04 Feb 2026
80.0800
82.7200
78.2300
82.0100
382,900
Tue, 03 Feb 2026
78.5600
81.5600
76.7000
79.9100
222,400
Mon, 02 Feb 2026
79.2800
82.4600
76.0300
79.9000
471,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.3700
81.9500
72.2250
76.6900
556,500
Thu, 29 Jan 2026
7 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 29 Jan 2026
78.2000
83.1150
76.8200
81.9000
186,200
Wed, 28 Jan 2026
83.5300
85.0250
78.3600
78.7100
232,400
Tue, 27 Jan 2026
86.9900
87.8100
83.0100
83.9700
224,500
Mon, 26 Jan 2026
84.8200
90.4300
82.7400
86.9800
180,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.5700
91.5700
83.9800
85.3000
258,500
Thu, 22 Jan 2026
92.1400
95.1390
91.0000
92.0800
172,600
Wed, 21 Jan 2026
97.9400
97.9890
92.5000
93.9200
278,300
Tue, 20 Jan 2026
97.4200
99.7200
94.9900
98.0100
119,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
104.1400
104.1400
99.1800
99.7300
252,800
Thu, 15 Jan 2026
106.2700
106.2700
102.1000
103.9800
89,100
Wed, 14 Jan 2026
103.4700
105.3000
100.2470
105.3000
87,900
Tue, 13 Jan 2026
99.4800
105.6840
95.0000
103.5400
107,700
Mon, 12 Jan 2026
92.2000
100.5700
90.8500
100.4900
137,700
Mon, 12 Jan 2026
6 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.3000
103.1400
91.9000
92.4100
228,100
Thu, 08 Jan 2026
98.9000
102.9500
95.0000
97.3800
203,100
Wed, 07 Jan 2026
93.8700
101.0300
91.0000
101.0300
237,100
Tue, 06 Jan 2026
87.0400
90.8000
83.0000
90.4300
274,500
Mon, 05 Jan 2026
100.3900
101.5750
82.3800
88.4400
415,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
103.9300
105.5400
97.1900
100.2800
328,500
Fri, 02 Jan 2026
5 · S-3
Pre-market · 07:30 ET
S-3 ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.4100
105.2600
99.4100
104.6700
389,500
Tue, 30 Dec 2025
100.6100
102.7850
99.3700
99.8800
142,200
Mon, 29 Dec 2025
102.9300
103.4000
99.1800
101.1450
175,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.5000
107.5000
101.0200
103.3700
124,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.2900
108.0160
101.2900
105.8300
106,900
Tue, 23 Dec 2025
110.0000
111.6800
99.0000
100.2700
306,400
Mon, 22 Dec 2025
99.7300
114.6900
99.0200
109.0700
269,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.7900
102.4500
95.9100
99.7300
966,400
Thu, 18 Dec 2025
92.3100
96.8600
92.2000
96.2400
239,300
Wed, 17 Dec 2025
96.8200
97.2450
90.4200
92.0100
478,600
Tue, 16 Dec 2025
90.0100
98.7500
89.2400
96.8100
435,200
Mon, 15 Dec 2025
109.6600
112.0000
84.2500
88.9800
817,600
Mon, 15 Dec 2025
4 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.8100
99.4000
95.8600
98.5800
192,700
Thu, 11 Dec 2025
97.3800
100.0000
95.2800
96.7800
166,500
Wed, 10 Dec 2025
98.1400
99.5000
95.7800
97.4250
120,900
Tue, 09 Dec 2025
101.5000
103.0000
96.5500
98.9900
164,000
Mon, 08 Dec 2025
100.9800
102.0000
97.0000
100.9100
177,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.0000
102.0400
95.3700
100.4900
251,100
Thu, 04 Dec 2025
93.2400
95.0000
90.0860
93.8000
198,400
Wed, 03 Dec 2025
93.1300
93.3900
90.3710
91.9100
102,800
Tue, 02 Dec 2025
94.3300
96.7340
89.9500
91.5900
327,100
Mon, 01 Dec 2025
103.2400
105.0400
93.4800
94.5300
175,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
101.8100
106.7100
100.6400
102.7900
229,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.2300
101.1900
94.5000
99.9900
245,900
Tue, 25 Nov 2025
98.0300
98.2750
90.4000
94.8700
285,100
Mon, 24 Nov 2025
96.0000
104.9100
95.6900
98.0300
595,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.8500
95.4320
90.0000
94.0900
232,900
Thu, 20 Nov 2025
97.2500
101.9400
90.6980
91.5400
358,400
Wed, 19 Nov 2025
87.9400
98.0900
85.0300
96.9100
596,900
Tue, 18 Nov 2025
81.0900
83.9000
80.6400
82.9400
399,100
Mon, 17 Nov 2025
85.0000
87.0100
80.8550
81.6400
234,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.0600
84.4500
78.9900
83.7200
186,200
Thu, 13 Nov 2025
83.1300
85.0300
79.5500
80.5000
123,200
Wed, 12 Nov 2025
78.7800
83.0000
75.7300
81.5400
183,000
Wed, 12 Nov 2025
3 · 10-Q
Pre-market · 08:33 ET
10-Q ↗
Tue, 11 Nov 2025
76.1100
79.5400
75.6050
77.8500
162,600
Mon, 10 Nov 2025
2 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 10 Nov 2025
80.0000
82.1900
76.8600
80.2900
174,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.7800
79.7800
73.7000
77.8300
104,800
Thu, 06 Nov 2025
78.3600
82.3500
76.0000
78.6300
176,000
Wed, 05 Nov 2025
74.8300
77.7700
72.2250
75.7500
219,400
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Tue, 04 Nov 2025
75.3150
76.2500
71.5500
75.0600
150,400
Mon, 03 Nov 2025
79.9700
83.0000
72.1800
76.8400
431,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.4000
80.7900
77.7380
79.8400
170,900
Thu, 30 Oct 2025
74.9000
78.8600
73.6050
78.4200
140,700
Wed, 29 Oct 2025
72.8900
75.3400
72.5950
75.1700
98,800
Tue, 28 Oct 2025
71.0000
73.7000
68.9600
73.5000
67,200
Mon, 27 Oct 2025
73.8500
74.9300
70.0050
70.4300
107,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
72.1100
74.8000
71.5000
73.0000
125,600