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
104.4000
108.3000
104.0000
106.5800
411,789
Thu, 22 Oct 2026
109.8000
111.3500
104.2800
104.7400
294,400
Wed, 21 Oct 2026
117.2500
119.3500
115.1900
116.5800
486,500
Tue, 20 Oct 2026
110.6100
113.8200
106.8000
112.9300
245,900
Mon, 19 Oct 2026
112.9500
114.3100
109.8000
111.2100
244,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
112.7800
114.2700
108.1900
108.3500
283,100
Thu, 15 Oct 2026
113.9700
116.8100
110.2500
115.1100
410,500
Wed, 14 Oct 2026
120.7000
124.2200
118.0900
118.6100
264,100
Tue, 13 Oct 2026
124.0200
126.3000
121.8800
124.8800
352,000
Mon, 12 Oct 2026
132.6900
132.6900
127.2700
127.6300
198,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
137.3700
138.4100
133.4500
134.7100
244,000
Thu, 08 Oct 2026
135.1900
138.4800
132.4800
133.4800
252,000
Wed, 07 Oct 2026
137.0000
139.0500
135.8500
138.4000
279,000
Tue, 06 Oct 2026
144.4200
144.8100
140.7300
141.1500
197,000
Mon, 05 Oct 2026
147.7700
147.9100
141.9500
142.3100
372,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
143.2800
149.9500
141.0000
147.7700
453,000
Thu, 01 Oct 2026
133.6100
137.1400
130.5000
136.7100
402,900
Wed, 30 Sep 2026
131.8100
132.6900
128.5700
131.1800
477,500
Tue, 29 Sep 2026
127.0000
128.8800
123.2900
128.6900
367,900
Mon, 28 Sep 2026
123.9900
124.9500
120.0000
124.0100
321,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
117.8800
123.3800
117.2200
123.1100
379,000
Thu, 24 Sep 2026
116.0800
116.7000
111.9200
116.1400
385,500
Wed, 23 Sep 2026
115.5600
118.7700
111.1900
118.4300
402,300
Tue, 22 Sep 2026
112.9500
115.8700
112.9500
115.7400
256,900
Mon, 21 Sep 2026
112.5000
113.7400
110.0800
113.1500
291,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
106.1500
109.4100
105.0500
109.3200
485,900
Thu, 17 Sep 2026
106.1600
107.8400
103.9400
104.6000
394,400
Wed, 16 Sep 2026
107.4100
107.6300
102.6600
103.7500
441,200
Tue, 15 Sep 2026
107.3600
107.3600
103.1300
105.0400
309,100
Mon, 14 Sep 2026
107.2600
109.0200
104.9500
105.3100
435,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
115.8600
117.3600
113.1800
113.4300
311,600
Thu, 10 Sep 2026
112.5000
115.0500
111.0100
113.3000
173,900
Wed, 09 Sep 2026
117.8700
120.3400
114.6900
115.5600
306,800
Tue, 08 Sep 2026
118.3100
120.9600
117.1500
119.1700
250,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
112.3500
115.2000
111.7900
115.0800
480,700
Thu, 03 Sep 2026
110.2400
111.9400
107.8700
110.3700
248,500
Wed, 02 Sep 2026
110.6000
111.8100
108.0000
110.7700
443,200
Tue, 01 Sep 2026
113.5700
114.5000
109.6200
110.0900
301,400
Mon, 31 Aug 2026
116.7600
117.3300
113.5900
115.3300
307,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
122.4000
123.0000
115.2600
115.5700
297,600
Thu, 27 Aug 2026
124.6100
126.7000
119.3700
122.4000
348,900
Wed, 26 Aug 2026
125.5000
125.9400
119.6900
120.3600
354,000
Tue, 25 Aug 2026
127.0400
127.4300
122.5500
125.4000
281,500
Mon, 24 Aug 2026
124.5000
124.6300
121.2400
123.4900
224,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
126.6400
127.4300
121.9500
127.0700
378,900
Thu, 20 Aug 2026
124.6000
127.0300
123.0100
124.9700
216,400
Wed, 19 Aug 2026
137.0800
137.3100
125.5000
126.4300
425,000
Tue, 18 Aug 2026
136.1900
138.9900
132.8700
135.3900
304,700
Mon, 17 Aug 2026
140.7500
145.7000
138.7700
144.1100
282,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
140.0800
142.3400
137.5300
140.1500
219,900
Thu, 13 Aug 2026
141.2900
145.6900
141.0500
143.0300
187,100
Wed, 12 Aug 2026
141.9100
143.0000
139.7500
142.1400
273,700
Tue, 11 Aug 2026
136.7800
137.7800
132.2700
135.3600
283,100
Mon, 10 Aug 2026
142.9700
142.9800
131.9100
132.6500
355,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
136.6600
141.3300
136.6600
140.2700
464,100
Thu, 06 Aug 2026
15 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 06 Aug 2026
136.7000
144.0800
130.8300
136.6600
907,700
Thu, 06 Aug 2026
14 · 8-K
Pre-market · 08:41 ET
FORM 8-K ↗
Wed, 05 Aug 2026
136.3000
140.6600
133.8700
136.6700
617,900
Tue, 04 Aug 2026
136.6400
140.5200
135.2400
139.7000
401,800
Mon, 03 Aug 2026
126.0300
133.3500
124.7200
131.1200
411,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
130.8700
136.8000
126.0200
130.3800
481,400
Thu, 30 Jul 2026
118.9000
127.2600
117.3600
125.2100
339,200
Wed, 29 Jul 2026
119.2800
121.5600
111.8000
112.0500
399,100
Tue, 28 Jul 2026
122.0100
122.0100
112.3400
120.0300
600,000
Mon, 27 Jul 2026
134.3000
136.6400
122.9200
128.1100
407,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
140.5700
140.5700
131.4800
134.1000
363,300
Thu, 23 Jul 2026
139.5000
143.8700
138.1300
141.5100
270,600
Wed, 22 Jul 2026
139.1400
145.0100
139.1400
141.9500
273,400
Tue, 21 Jul 2026
139.0500
143.6600
133.8900
143.2100
368,100
Mon, 20 Jul 2026
137.2200
139.5100
130.2700
131.7000
388,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
130.8400
141.3100
127.9600
136.4200
689,900
Thu, 16 Jul 2026
140.1100
146.0900
137.5000
139.3400
373,100
Wed, 15 Jul 2026
144.6700
149.9900
140.3300
145.0100
450,100
Tue, 14 Jul 2026
143.2100
145.7100
140.2500
142.2400
473,600
Mon, 13 Jul 2026
139.8400
141.2200
135.9700
136.5600
294,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
139.3200
144.6100
138.5900
143.3500
328,100
Thu, 09 Jul 2026
141.7500
146.0000
140.6100
142.9300
425,700
Wed, 08 Jul 2026
129.8200
135.9800
129.1000
135.4300
569,300
Tue, 07 Jul 2026
130.8700
133.0300
122.6000
131.5400
860,700
Mon, 06 Jul 2026
148.4300
152.2100
138.8700
139.9700
672,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
176.6200
176.6200
141.6700
144.5000
1,036,500
Wed, 01 Jul 2026
181.0000
185.0100
173.1000
178.3300
586,500
Tue, 30 Jun 2026
178.6900
191.2000
178.6600
189.4500
807,800
Mon, 29 Jun 2026
172.1200
176.4600
163.7500
176.1300
658,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
171.9400
176.6600
168.7000
173.2300
1,774,900
Thu, 25 Jun 2026
178.1700
180.9300
169.0700
180.7000
605,900
Wed, 24 Jun 2026
172.2200
172.2200
164.4900
168.9100
541,300
Tue, 23 Jun 2026
171.0100
174.8800
169.0000
171.0600
562,600
Mon, 22 Jun 2026
189.8400
190.2500
179.5900
183.9200
503,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
184.1200
188.7200
183.2300
187.5300
688,800
Wed, 17 Jun 2026
183.3000
187.3700
174.0500
175.4500
426,600
Tue, 16 Jun 2026
189.8200
193.5000
176.0000
176.8500
661,300
Mon, 15 Jun 2026
185.3100
193.7800
185.3100
191.6000
1,003,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
174.2000
183.6200
172.5000
180.1200
641,100
Thu, 11 Jun 2026
164.9400
174.0200
160.0600
173.5700
695,900
Wed, 10 Jun 2026
161.5500
172.0000
154.0600
157.4300
821,900
Tue, 09 Jun 2026
160.4000
182.1900
157.8400
164.5700
1,248,000
Mon, 08 Jun 2026
153.1600
160.3500
151.7300
154.7600
520,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
155.2800
159.2600
147.0500
147.1600
441,800
Thu, 04 Jun 2026
153.1200
167.5100
151.2300
161.8700
719,700
Wed, 03 Jun 2026
160.0800
162.0000
156.5500
159.1900
450,300
Tue, 02 Jun 2026
153.7800
159.0300
152.8400
158.7800
272,300
Mon, 01 Jun 2026
147.7500
151.2200
145.2500
150.4200
417,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
155.8500
157.8100
149.2800
150.4100
518,000
Thu, 28 May 2026
157.8000
158.2300
151.8800
155.5500
318,500
Wed, 27 May 2026
166.0100
167.0100
157.7200
157.9100
539,900
Tue, 26 May 2026
160.7500
164.9600
157.2400
164.2700
478,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
153.2300
158.9800
151.8200
156.9400
476,900
Thu, 21 May 2026
148.8500
155.0700
147.9100
152.5100
349,800
Wed, 20 May 2026
146.0900
151.3600
144.6600
149.5600
386,200
Tue, 19 May 2026
141.6400
144.4000
137.8400
143.2300
640,400
Mon, 18 May 2026
154.6700
155.6100
143.0900
146.2400
609,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
155.3100
157.2200
152.5900
155.1800
556,300
Thu, 14 May 2026
163.3900
165.4600
160.0000
161.6400
393,300
Wed, 13 May 2026
165.4800
167.6500
158.3600
162.1500
572,700
Tue, 12 May 2026
159.2000
163.0600
153.0200
161.6400
751,700
Mon, 11 May 2026
164.9300
168.1400
160.4500
165.0800
639,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 10-Q
After market open · 12:20 ET
10-Q ↗
Fri, 08 May 2026
157.2500
164.6900
149.1900
163.0300
1,033,500
Thu, 07 May 2026
12 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 07 May 2026
168.5300
169.0000
157.0900
158.6600
1,421,700
Wed, 06 May 2026
11 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Wed, 06 May 2026
159.2300
171.6100
156.4300
171.0000
1,884,300
Tue, 05 May 2026
142.8000
145.4200
138.7500
139.7000
1,017,900
Mon, 04 May 2026
141.2400
143.5500
138.3300
141.8700
446,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
138.8600
140.6600
136.9800
139.9900
320,600
Thu, 30 Apr 2026
134.1400
140.5000
132.5900
139.1100
798,700
Wed, 29 Apr 2026
136.0000
136.3000
130.5700
133.6100
424,600
Tue, 28 Apr 2026
132.6100
138.0400
130.0200
134.0200
835,800
Mon, 27 Apr 2026
143.4200
144.1700
135.0000
137.4600
642,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
146.3900
147.9400
138.4100
143.1300
850,200
Thu, 23 Apr 2026
139.5200
140.0000
135.4700
139.8600
734,300
Wed, 22 Apr 2026
138.0100
140.4900
134.0600
139.9300
894,900
Tue, 21 Apr 2026
131.9800
137.4400
130.0500
133.1900
1,209,800
Mon, 20 Apr 2026
121.5000
132.2000
120.6400
131.0200
1,314,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
121.1300
121.8400
117.5400
118.7300
449,900
Thu, 16 Apr 2026
117.7000
120.4700
116.2600
118.7600
693,000
Wed, 15 Apr 2026
113.0800
120.9900
113.0800
117.8800
949,800
Tue, 14 Apr 2026
113.0000
114.8400
111.8300
113.0600
457,500
Mon, 13 Apr 2026
109.6600
111.3600
108.0500
110.7400
438,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
110.0000
112.8200
109.7300
110.3700
670,400
Thu, 09 Apr 2026
104.6500
108.7100
104.0800
108.2400
645,200
Wed, 08 Apr 2026
102.0000
105.1500
100.7800
104.6500
697,200
Tue, 07 Apr 2026
97.3700
99.6400
94.0300
96.8700
482,500
Mon, 06 Apr 2026
94.9600
97.8500
93.2900
97.5000
495,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.7800
96.7800
91.7800
95.0900
353,600
Wed, 01 Apr 2026
94.9300
98.9600
94.0000
95.5100
618,400
Tue, 31 Mar 2026
91.8700
93.8100
89.1600
93.0800
592,100
Tue, 31 Mar 2026
10 · DEF 14A
Pre-market · 07:28 ET
FORM- DEF 14A ↗
Mon, 30 Mar 2026
99.0400
99.0400
89.2700
90.4300
673,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.0700
99.8100
96.0700
97.3500
692,100
Thu, 26 Mar 2026
98.3000
101.0000
97.5000
98.3500
1,011,700
Wed, 25 Mar 2026
95.2700
101.3500
95.2700
100.8500
1,028,800
Tue, 24 Mar 2026
85.6400
96.7900
85.6100
94.3900
1,300,000
Mon, 23 Mar 2026
86.5000
88.0000
85.1500
85.7700
477,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
87.6800
88.0000
83.7000
84.4300
1,112,100
Thu, 19 Mar 2026
83.5000
88.2500
83.0700
87.1200
473,700
Wed, 18 Mar 2026
85.9800
88.5600
85.0100
85.7400
679,400
Tue, 17 Mar 2026
84.9000
86.2300
84.1100
85.1500
623,200
Mon, 16 Mar 2026
85.1700
85.7500
83.5100
84.5500
624,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.5000
86.0000
81.9300
83.1900
829,200
Thu, 12 Mar 2026
9 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Thu, 12 Mar 2026
84.5900
86.5700
83.7800
85.1800
632,400
Wed, 11 Mar 2026
85.8200
87.1900
84.7700
86.2200
434,500
Tue, 10 Mar 2026
83.8600
87.6300
83.3600
85.8200
569,900
Mon, 09 Mar 2026
80.5000
85.0300
79.5000
84.0600
666,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
82.8400
84.7900
80.2200
82.2400
652,900
Thu, 05 Mar 2026
84.9200
86.1300
83.5200
85.9100
810,200
Wed, 04 Mar 2026
87.1400
88.1400
86.1400
86.6200
717,700
Tue, 03 Mar 2026
82.9500
87.2700
82.4700
85.8800
1,382,700
Mon, 02 Mar 2026
82.1000
86.6600
81.6400
86.5800
683,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
81.4100
84.4000
80.8000
82.6100
1,001,900
Thu, 26 Feb 2026
8 · 10-K
After market open · 15:48 ET
10-K ↗
Thu, 26 Feb 2026
80.9000
83.8600
78.8800
83.5800
964,100
Wed, 25 Feb 2026
82.3900
82.8200
78.8700
80.0200
582,500
Tue, 24 Feb 2026
79.3600
82.6300
79.0000
81.7700
685,100
Mon, 23 Feb 2026
80.1100
80.1100
77.7400
78.7900
913,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.3000
80.8900
76.4500
80.1600
1,263,400
Thu, 19 Feb 2026
80.8200
82.8800
77.5000
80.6200
1,636,400
Wed, 18 Feb 2026
79.2800
84.5200
75.3100
82.0100
5,144,900
Tue, 17 Feb 2026
7 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 17 Feb 2026
92.7400
99.1100
90.2600
98.5000
1,706,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
91.8500
95.5500
91.5000
94.5500
1,086,100
Thu, 12 Feb 2026
92.5000
94.5200
89.7700
90.5400
577,500
Wed, 11 Feb 2026
91.7100
93.4000
89.5900
91.8200
713,100
Tue, 10 Feb 2026
85.8900
90.8300
85.4700
89.0500
586,500
Mon, 09 Feb 2026
85.4700
85.5600
83.7100
85.4700
635,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
6 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Fri, 06 Feb 2026
82.1300
87.6400
82.0100
86.0800
559,400
Thu, 05 Feb 2026
81.7500
82.5000
79.3500
81.4900
1,100,400
Wed, 04 Feb 2026
85.1200
87.1800
82.5500
82.7600
988,200
Tue, 03 Feb 2026
89.3200
91.0100
81.3300
84.3700
1,086,800
Mon, 02 Feb 2026
85.8900
90.5200
85.6400
88.8100
515,200
Mon, 02 Feb 2026
5 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
89.6600
92.5000
87.4200
88.0700
552,200
Thu, 29 Jan 2026
91.9600
93.2100
88.5200
92.2000
535,500
Wed, 28 Jan 2026
4 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Wed, 28 Jan 2026
93.6400
94.3500
89.2300
91.2300
550,600
Tue, 27 Jan 2026
90.3100
92.6100
90.0400
91.0400
428,400
Mon, 26 Jan 2026
90.8700
92.0500
89.0200
89.1700
382,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
94.7500
94.9200
89.7300
91.1200
572,400
Thu, 22 Jan 2026
95.5600
96.3700
93.5300
94.9600
485,500
Wed, 21 Jan 2026
89.9400
94.6800
88.4700
93.4200
474,300
Tue, 20 Jan 2026
90.8000
92.1400
88.0500
88.1600
546,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
98.2800
100.0000
93.0300
93.1200
556,600
Thu, 15 Jan 2026
99.0000
100.6200
95.9000
96.5000
526,100
Wed, 14 Jan 2026
96.6200
96.6200
92.3100
93.2200
564,200
Tue, 13 Jan 2026
96.3700
97.8400
95.4900
97.0400
519,800
Mon, 12 Jan 2026
92.9400
97.8000
92.9400
95.7200
644,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.1900
94.6500
90.1900
93.1000
535,400
Thu, 08 Jan 2026
92.3100
92.9000
87.7400
89.8900
893,600
Wed, 07 Jan 2026
91.7800
94.6900
91.2500
92.9900
737,500
Tue, 06 Jan 2026
89.8500
95.5000
89.8500
93.9000
664,500
Mon, 05 Jan 2026
88.2000
91.2800
88.0500
89.0400
625,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.6100
86.9700
81.6100
86.1200
436,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
3 · 424B3
After-hours · 16:05 ET
424B3 ↗
Wed, 31 Dec 2025
81.6400
81.6400
80.0400
80.3400
217,200
Tue, 30 Dec 2025
82.0000
82.6400
81.3600
81.5500
163,500
Mon, 29 Dec 2025
82.0000
83.0000
80.9000
81.8200
237,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.7200
83.7200
82.2900
82.6100
211,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.1600
84.3500
82.1300
82.8000
189,600
Tue, 23 Dec 2025
82.8500
84.2600
82.0200
83.7000
294,000
Mon, 22 Dec 2025
84.2700
84.6000
82.5700
83.1500
325,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.9700
83.9900
80.9700
82.7200
875,600
Thu, 18 Dec 2025
83.7800
85.8500
80.7000
81.1300
437,400
Wed, 17 Dec 2025
86.0500
87.1100
80.5200
81.6500
630,500
Tue, 16 Dec 2025
86.8400
87.8500
84.4100
86.3200
561,400
Mon, 15 Dec 2025
86.1600
87.6100
83.6100
87.2600
638,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.1200
88.8800
83.4700
85.6100
720,100
Thu, 11 Dec 2025
90.2500
91.6300
88.5400
89.0800
645,800
Wed, 10 Dec 2025
88.1100
92.0200
88.1100
90.3400
706,800
Tue, 09 Dec 2025
90.3300
90.6900
88.2300
88.9500
591,400
Mon, 08 Dec 2025
91.9200
93.2200
90.2600
91.1400
535,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
89.8200
91.8900
89.4300
90.8200
449,100
Thu, 04 Dec 2025
87.0500
89.7400
85.7600
89.1000
472,200
Wed, 03 Dec 2025
82.9600
88.9000
81.4900
88.0200
656,400
Tue, 02 Dec 2025
81.8700
82.9300
80.7300
82.4300
522,100
Mon, 01 Dec 2025
81.4000
83.0200
80.5200
81.5100
518,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.1600
83.3600
81.6800
82.7700
132,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.7700
84.2600
81.9200
82.1300
611,500
Tue, 25 Nov 2025
79.6700
83.6700
79.3700
82.7500
512,300
Mon, 24 Nov 2025
77.1600
79.2500
77.1600
78.8900
454,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.9000
78.2900
73.6000
76.8800
597,700
Thu, 20 Nov 2025
78.9600
79.9600
73.7700
74.1200
505,600
Wed, 19 Nov 2025
78.0100
79.4200
77.6400
77.8500
386,000
Tue, 18 Nov 2025
78.4700
79.5300
76.6900
77.7000
622,400
Mon, 17 Nov 2025
80.9000
82.3500
79.5800
80.5300
444,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.9900
82.5000
78.6600
81.5400
481,500
Thu, 13 Nov 2025
84.1200
85.5700
81.0000
82.6200
719,200
Wed, 12 Nov 2025
86.4500
88.3700
85.2300
85.4200
509,600
Tue, 11 Nov 2025
87.4500
87.4500
83.5000
85.5800
573,200
Mon, 10 Nov 2025
87.9500
89.8000
86.1100
87.4200
654,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.5400
85.7800
80.0100
85.7400
636,400
Thu, 06 Nov 2025
2 · 10-Q
After market open · 15:37 ET
10-Q ↗
Thu, 06 Nov 2025
84.0500
84.9800
80.5400
82.1400
638,800
Wed, 05 Nov 2025
80.6000
85.6500
80.5500
84.4500
861,700
Tue, 04 Nov 2025
89.4400
89.4400
80.4700
80.5100
1,492,800
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 08:17 ET
FORM 8-K ↗
Mon, 03 Nov 2025
81.9500
84.1000
80.9600
82.7400
1,229,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.2000
81.6100
78.8900
79.5600
1,148,100
Thu, 30 Oct 2025
83.1400
84.7000
81.7400
81.8400
599,200
Wed, 29 Oct 2025
83.4700
84.6800
82.5000
83.1400
460,300
Tue, 28 Oct 2025
82.7100
83.4000
81.8900
82.2900
337,800
Mon, 27 Oct 2025
84.6600
85.3500
82.7600
83.2500
452,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.3800
85.5300
83.3000
83.3100
359,600