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
201.4800
214.8300
199.0000
213.0500
3,050,336
Thu, 22 Oct 2026
207.2550
210.8600
199.5400
201.3300
2,476,800
Wed, 21 Oct 2026
194.1000
210.8630
192.9100
208.6400
4,040,700
Tue, 20 Oct 2026
186.6400
195.3700
183.6000
194.0200
2,360,400
Mon, 19 Oct 2026
190.4000
194.4000
189.0000
189.9300
2,988,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
209.6000
212.0000
184.8930
187.2600
7,392,000
Thu, 15 Oct 2026
204.1350
210.3500
202.9700
208.5200
3,595,200
Wed, 14 Oct 2026
221.3000
228.0000
211.7400
211.9150
4,650,100
Tue, 13 Oct 2026
223.5000
233.7500
223.0000
226.5300
2,317,600
Mon, 12 Oct 2026
235.0000
235.0000
226.0500
227.0800
2,886,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
222.6500
232.9800
219.2600
232.1300
2,488,700
Thu, 08 Oct 2026
216.6100
225.5300
216.0000
220.2100
2,481,400
Wed, 07 Oct 2026
218.5000
219.2400
215.1200
218.0000
2,260,400
Tue, 06 Oct 2026
222.3800
226.4400
216.6810
218.6700
3,107,400
Mon, 05 Oct 2026
211.8500
219.6800
211.0000
218.2900
3,144,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
213.5000
216.5900
210.3800
211.4900
2,069,600
Thu, 01 Oct 2026
210.0300
213.8600
205.2500
212.6300
3,180,700
Wed, 30 Sep 2026
206.1900
212.3900
204.9300
209.1100
3,301,400
Tue, 29 Sep 2026
203.5500
208.6900
200.5900
204.8800
2,925,300
Mon, 28 Sep 2026
192.0200
203.4400
190.5000
202.1800
3,650,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
204.0000
205.0000
195.0380
195.1900
3,990,700
Thu, 24 Sep 2026
204.2100
212.5000
200.9500
206.6400
5,201,900
Wed, 23 Sep 2026
198.2000
207.2000
196.0000
205.3600
5,479,900
Tue, 22 Sep 2026
192.8200
198.0850
188.2200
196.6200
5,175,500
Mon, 21 Sep 2026
183.9000
192.2200
180.5500
191.3300
3,719,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
17 · 8-K
After-hours · 20:24 ET
8-K ↗
Fri, 18 Sep 2026
189.7900
190.0400
181.3600
182.3700
5,725,200
Thu, 17 Sep 2026
183.0000
192.5900
183.0000
190.0200
3,749,700
Wed, 16 Sep 2026
186.5200
191.6100
185.5700
188.1200
3,647,700
Tue, 15 Sep 2026
183.2000
191.9900
183.0000
190.4500
3,922,500
Mon, 14 Sep 2026
172.8000
189.7200
170.2170
186.4500
6,671,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
170.6700
175.0410
166.1700
166.5000
2,740,500
Thu, 10 Sep 2026
172.7800
179.4400
169.3900
171.1100
4,574,100
Wed, 09 Sep 2026
169.0000
173.7400
168.0100
172.7400
3,420,100
Tue, 08 Sep 2026
168.8600
169.8800
165.7400
167.5950
2,561,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
168.3800
172.9500
167.4700
170.6000
2,339,800
Thu, 03 Sep 2026
167.7100
170.6200
163.5000
170.4200
3,320,500
Wed, 02 Sep 2026
166.5200
168.0000
157.7300
163.1500
3,753,300
Tue, 01 Sep 2026
170.0000
172.9310
162.0100
166.4300
4,228,700
Mon, 31 Aug 2026
164.8300
174.0800
164.5000
173.0400
4,724,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
172.2000
173.4200
166.1000
166.2300
4,427,500
Thu, 27 Aug 2026
166.1500
174.8500
156.5000
172.9100
16,362,700
Thu, 27 Aug 2026
16 · 10-Q
Next filing day · accepted 26 Aug, 18:05 ET
10-Q ↗
Wed, 26 Aug 2026
15 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 26 Aug 2026
128.0000
138.0000
127.6000
134.4200
7,025,300
Tue, 25 Aug 2026
131.4700
132.9900
129.1700
130.6100
2,621,400
Mon, 24 Aug 2026
134.2100
134.2100
129.6900
130.9700
2,350,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
135.7200
137.1100
131.6900
135.1400
2,869,500
Thu, 20 Aug 2026
138.9700
140.3600
133.1200
134.1600
2,627,300
Wed, 19 Aug 2026
144.7500
145.4000
137.1000
141.2100
2,869,300
Tue, 18 Aug 2026
143.6000
146.6100
142.1300
143.9200
2,844,000
Mon, 17 Aug 2026
148.7000
149.8400
142.6000
143.2400
3,149,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
156.1800
156.3900
146.8100
147.4300
2,519,300
Thu, 13 Aug 2026
148.3700
155.9000
146.7500
154.9500
2,453,100
Wed, 12 Aug 2026
150.6500
153.0400
146.6500
147.3000
3,009,500
Tue, 11 Aug 2026
150.5400
151.7200
147.0000
150.3300
2,205,800
Mon, 10 Aug 2026
149.0000
153.6800
147.5400
150.7700
2,440,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
148.6400
150.1900
146.0000
148.3200
2,120,600
Thu, 06 Aug 2026
141.2400
145.6900
140.0000
143.5100
2,176,700
Wed, 05 Aug 2026
150.8700
151.5700
146.4300
147.0400
1,797,500
Tue, 04 Aug 2026
142.0400
148.2150
140.3700
147.8200
3,217,500
Mon, 03 Aug 2026
144.4700
147.0000
141.5300
141.5700
2,339,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
144.0000
144.3300
137.7600
141.9300
2,611,000
Thu, 30 Jul 2026
136.9100
140.8500
135.7850
140.4200
2,712,900
Wed, 29 Jul 2026
135.8000
139.7300
134.4300
136.9100
2,658,300
Tue, 28 Jul 2026
136.2600
136.8700
129.0200
136.2100
2,180,200
Mon, 27 Jul 2026
141.7600
142.1000
137.0100
137.4300
1,925,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
138.2600
140.1800
136.1300
138.5000
1,629,600
Thu, 23 Jul 2026
138.6200
139.2500
133.7900
136.1000
3,496,700
Wed, 22 Jul 2026
141.2600
142.1950
135.3600
136.6900
3,439,300
Tue, 21 Jul 2026
146.5900
147.0900
138.5000
141.7100
3,727,500
Mon, 20 Jul 2026
149.3600
153.9300
147.7000
148.4100
2,187,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
143.6800
153.4400
142.5800
149.3500
2,682,400
Thu, 16 Jul 2026
153.4900
155.0000
146.9550
147.7400
2,988,500
Wed, 15 Jul 2026
155.9700
157.0000
148.6000
150.8600
2,574,300
Tue, 14 Jul 2026
138.2500
155.5500
137.0720
154.6200
4,672,900
Mon, 13 Jul 2026
137.9800
141.6850
134.3700
139.5300
2,404,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
151.2100
151.4800
138.1300
138.6300
3,369,600
Thu, 09 Jul 2026
142.7100
149.2900
141.6720
148.8400
2,541,500
Wed, 08 Jul 2026
146.3000
148.9000
144.8200
146.7700
3,791,400
Tue, 07 Jul 2026
150.0000
153.2000
145.0500
148.4700
2,944,100
Mon, 06 Jul 2026
144.2600
148.8500
142.5500
148.6000
2,718,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
140.3350
145.9500
138.0900
141.4200
3,075,500
Wed, 01 Jul 2026
138.1400
142.9400
136.2100
140.4600
3,982,100
Tue, 30 Jun 2026
131.7500
137.0200
130.0000
136.4500
2,860,200
Mon, 29 Jun 2026
126.7400
131.6000
125.5000
131.3100
3,143,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.3400
124.8600
118.1190
124.2800
4,713,100
Thu, 25 Jun 2026
118.7400
123.4500
116.8000
119.2600
3,327,600
Wed, 24 Jun 2026
118.8200
121.6050
116.8500
118.5800
2,706,800
Tue, 23 Jun 2026
14 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 23 Jun 2026
115.4700
119.5300
114.0910
118.1600
3,282,800
Mon, 22 Jun 2026
115.8400
120.9600
113.8700
115.9400
3,609,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
112.6150
119.5450
107.0000
117.8100
8,271,200
Wed, 17 Jun 2026
115.0800
116.7600
112.4000
113.0300
2,987,500
Tue, 16 Jun 2026
116.9900
119.9100
114.0500
116.2700
3,123,100
Mon, 15 Jun 2026
117.0000
119.3100
114.9350
118.1200
2,854,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
117.8500
118.5700
113.7000
116.2900
1,979,500
Thu, 11 Jun 2026
113.9200
117.8700
113.2600
117.5000
2,811,800
Wed, 10 Jun 2026
117.4000
121.5370
114.6600
114.9200
3,163,500
Tue, 09 Jun 2026
117.1100
123.2500
116.0000
119.9600
4,092,000
Mon, 08 Jun 2026
117.5000
119.4100
115.8600
116.8500
3,631,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
122.1900
123.9910
117.5800
118.7200
4,017,700
Thu, 04 Jun 2026
122.7500
125.2950
120.7150
123.4800
3,962,900
Wed, 03 Jun 2026
132.4800
132.7350
124.2000
124.6500
6,149,700
Tue, 02 Jun 2026
130.0000
137.0000
129.0100
135.3200
7,534,600
Mon, 01 Jun 2026
128.3100
142.3500
128.2900
139.7900
9,806,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.5350
124.7900
106.5010
123.2700
17,583,900
Fri, 29 May 2026
13 · 10-Q
Next filing day · accepted 28 May, 18:05 ET
10-Q ↗
Thu, 28 May 2026
12 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
91.7400
96.6400
90.1400
94.7200
8,969,500
Wed, 27 May 2026
90.2300
91.3600
89.2000
89.5000
3,909,900
Tue, 26 May 2026
94.9700
96.3900
90.3000
93.8100
4,005,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.1100
92.3800
89.3500
92.2400
3,006,900
Thu, 21 May 2026
88.5000
90.9500
87.3000
89.4400
2,814,500
Wed, 20 May 2026
83.7600
89.2100
83.3500
89.0400
2,969,900
Tue, 19 May 2026
88.7400
90.0000
85.6100
85.7000
3,121,400
Mon, 18 May 2026
83.5950
87.2400
83.0900
87.0400
3,914,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.1000
83.8400
80.3700
82.7700
2,641,800
Thu, 14 May 2026
79.1300
82.5000
77.5000
81.0500
2,547,700
Wed, 13 May 2026
78.4600
80.0900
77.4500
78.2000
2,206,200
Tue, 12 May 2026
81.5900
81.6500
78.0300
79.0600
2,329,800
Mon, 11 May 2026
82.9600
84.7000
81.1300
81.6900
2,335,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.3300
83.9700
78.5400
83.9000
3,746,200
Thu, 07 May 2026
11 · DEFA14A
After-hours · 16:40 ET
DEFA14A ↗
Thu, 07 May 2026
10 · DEF 14A
After-hours · 16:38 ET
DEF 14A ↗
Thu, 07 May 2026
79.9600
83.0000
79.9600
80.8800
3,695,900
Wed, 06 May 2026
76.5000
78.1500
75.5000
77.4400
2,968,900
Tue, 05 May 2026
77.3600
78.4700
76.3700
77.7500
2,048,200
Mon, 04 May 2026
75.6400
78.0000
75.5400
77.2400
2,013,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.5000
77.4600
75.0100
75.7800
2,637,500
Thu, 30 Apr 2026
75.1300
75.3250
72.9900
73.6500
2,723,500
Wed, 29 Apr 2026
75.8100
76.4100
74.2650
76.1600
1,998,800
Tue, 28 Apr 2026
76.3700
78.5200
75.9400
76.2000
2,509,100
Mon, 27 Apr 2026
75.8700
76.5600
74.6900
76.1400
2,808,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.0500
76.6700
73.2400
75.9800
2,668,000
Thu, 23 Apr 2026
76.0950
76.6000
74.0700
76.0400
3,237,900
Wed, 22 Apr 2026
9 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 22 Apr 2026
78.0100
79.0200
76.8540
78.7000
3,223,300
Tue, 21 Apr 2026
77.1300
79.8700
76.4000
77.6400
3,853,300
Mon, 20 Apr 2026
73.7700
76.8900
73.4000
75.7600
4,925,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.1300
73.4800
71.1300
72.2500
5,992,900
Thu, 16 Apr 2026
71.1000
72.9000
70.2400
72.0100
5,596,300
Wed, 15 Apr 2026
65.8300
67.6500
65.2330
67.3500
4,409,100
Tue, 14 Apr 2026
65.5000
67.3800
63.4400
64.0900
4,111,200
Mon, 13 Apr 2026
63.3000
65.6150
63.0000
65.4600
4,902,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.4100
68.5000
62.6600
62.9300
7,230,900
Thu, 09 Apr 2026
75.7800
76.0450
67.6900
67.7600
5,428,200
Wed, 08 Apr 2026
81.3200
82.0500
76.0000
76.0400
4,972,500
Tue, 07 Apr 2026
80.0800
81.2100
78.2400
79.3400
3,706,900
Mon, 06 Apr 2026
80.0500
81.1700
79.4800
80.5600
3,131,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.2850
81.1000
77.9400
80.1900
3,077,800
Wed, 01 Apr 2026
80.0000
80.4000
77.3350
79.1450
3,039,500
Tue, 31 Mar 2026
76.4800
79.5000
75.8320
78.7100
3,275,100
Mon, 30 Mar 2026
74.3800
77.5200
74.0000
75.4700
4,870,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.2500
76.9100
72.2100
73.2300
4,228,400
Thu, 26 Mar 2026
77.6900
81.0100
77.4750
79.3800
3,466,700
Wed, 25 Mar 2026
77.9400
79.3900
76.4100
78.1200
4,702,400
Tue, 24 Mar 2026
79.9800
80.1500
76.1300
76.7600
3,515,500
Mon, 23 Mar 2026
79.2200
82.1200
78.0100
81.1000
2,847,900
Mon, 23 Mar 2026
8 · 8-K
Pre-market · 08:01 ET
8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.3600
80.3600
78.1900
78.4100
6,646,300
Thu, 19 Mar 2026
78.8500
82.1100
78.1400
80.7600
3,048,500
Wed, 18 Mar 2026
77.7100
79.1500
77.5500
78.4300
2,139,900
Tue, 17 Mar 2026
77.0800
80.5900
77.0000
78.5300
2,002,700
Mon, 16 Mar 2026
78.7000
80.2800
76.9000
77.1600
2,759,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.1650
80.8100
77.9900
79.1600
2,209,400
Thu, 12 Mar 2026
80.6950
82.4900
78.7750
78.9500
2,968,400
Wed, 11 Mar 2026
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 11 Mar 2026
79.9600
81.5600
78.7100
80.8500
3,193,100
Tue, 10 Mar 2026
79.7500
80.6350
76.4000
79.6100
3,168,000
Mon, 09 Mar 2026
79.9900
81.0050
78.1000
79.7100
2,827,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.0000
81.5600
78.3600
80.7200
4,563,500
Thu, 05 Mar 2026
73.0000
80.3500
72.7500
79.6500
8,969,600
Thu, 05 Mar 2026
6 · 10-K
Pre-market · 08:01 ET
10-K ↗
Wed, 04 Mar 2026
5 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 04 Mar 2026
71.9950
73.8230
71.3370
71.7400
6,862,400
Tue, 03 Mar 2026
71.2900
73.5650
70.1600
72.5200
4,096,500
Mon, 02 Mar 2026
71.4300
74.3700
71.1200
73.9700
3,467,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
72.7500
73.8800
71.2600
72.5000
4,694,800
Thu, 26 Feb 2026
73.2200
76.4500
72.8450
75.2500
4,405,200
Wed, 25 Feb 2026
71.4800
73.1700
70.2500
73.0050
4,326,600
Tue, 24 Feb 2026
69.5000
71.9800
68.9600
71.1400
3,955,900
Mon, 23 Feb 2026
73.5500
73.5500
68.7700
69.5100
4,773,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.0450
83.5300
73.7400
74.2900
6,074,100
Thu, 19 Feb 2026
82.1100
82.9900
80.6200
81.8000
2,202,600
Wed, 18 Feb 2026
81.0500
84.3500
80.5600
82.9300
2,773,000
Tue, 17 Feb 2026
87.0600
87.5050
80.9500
82.4600
2,870,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.2500
88.0500
85.1500
87.2600
2,289,500
Thu, 12 Feb 2026
88.1800
89.5000
83.3550
84.9100
2,616,000
Wed, 11 Feb 2026
89.3300
89.7890
86.1500
88.1800
2,512,300
Tue, 10 Feb 2026
88.5000
89.1900
87.1500
88.4500
1,733,800
Mon, 09 Feb 2026
87.6300
88.8900
86.2500
88.1800
3,275,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.2500
86.8400
83.1700
86.7400
3,303,600
Thu, 05 Feb 2026
83.4200
85.3000
81.6700
82.1500
2,882,300
Wed, 04 Feb 2026
81.5000
84.1200
79.7050
83.4200
2,986,400
Tue, 03 Feb 2026
87.2000
87.7100
80.1700
82.3100
3,585,900
Mon, 02 Feb 2026
84.9400
88.7700
84.4500
88.1300
3,087,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
85.0200
86.7200
84.2250
84.4800
2,709,200
Thu, 29 Jan 2026
89.2500
89.2600
84.0000
85.6900
3,773,400
Wed, 28 Jan 2026
92.1000
92.4900
90.3700
90.7400
1,485,300
Tue, 27 Jan 2026
91.5000
92.7000
91.0500
91.4600
1,982,000
Mon, 26 Jan 2026
91.2000
92.1200
89.9800
91.2900
2,394,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.4900
92.8800
90.2900
90.7600
1,304,700
Thu, 22 Jan 2026
89.9900
91.6600
89.5000
91.4600
1,814,000
Wed, 21 Jan 2026
88.1300
89.8200
87.1240
88.9400
2,227,900
Tue, 20 Jan 2026
88.0100
91.3700
87.6400
87.7100
2,545,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
92.4100
92.4100
89.3000
89.5500
3,110,100
Thu, 15 Jan 2026
93.7800
97.4500
91.8200
91.9400
3,402,400
Wed, 14 Jan 2026
95.0300
97.3600
92.5000
93.3500
3,231,800
Tue, 13 Jan 2026
94.0000
97.2300
93.3300
94.0700
4,359,700
Mon, 12 Jan 2026
92.5000
94.5900
91.1050
93.5700
2,714,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.2500
94.2500
91.5700
92.2300
1,821,700
Thu, 08 Jan 2026
93.8400
94.1000
92.3050
93.9300
2,012,400
Wed, 07 Jan 2026
90.7400
94.6500
90.5000
93.8400
2,956,900
Tue, 06 Jan 2026
87.4700
90.8900
87.4000
90.3600
2,022,600
Mon, 05 Jan 2026
85.4200
91.3600
85.0100
87.7100
3,634,000
Mon, 05 Jan 2026
4 · 8-K
Pre-market · 08:18 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.1500
87.1500
83.3700
83.6400
2,134,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.2500
87.7200
86.4500
86.4700
1,386,100
Tue, 30 Dec 2025
87.7100
88.4000
87.2100
87.4300
1,121,700
Mon, 29 Dec 2025
88.1400
88.7270
87.6000
88.0800
1,358,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.0700
88.9500
87.9160
88.6100
1,061,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
88.8800
88.9400
87.7300
88.3900
758,800
Tue, 23 Dec 2025
90.1800
90.9000
88.4100
89.0600
1,385,600
Mon, 22 Dec 2025
89.8100
91.9250
89.5000
90.9400
2,127,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
3 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 19 Dec 2025
90.4900
90.6500
89.0900
90.2100
6,709,100
Thu, 18 Dec 2025
89.1100
90.9100
89.0000
90.2300
2,700,300
Wed, 17 Dec 2025
90.3000
92.8400
88.3900
88.4200
3,277,200
Tue, 16 Dec 2025
89.9900
91.5000
88.8900
90.5900
3,502,400
Mon, 15 Dec 2025
90.0000
90.9890
87.8900
88.2000
3,033,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.0200
91.6500
89.8900
90.1800
2,957,700
Thu, 11 Dec 2025
89.2900
91.4000
89.1500
90.5900
2,534,800
Wed, 10 Dec 2025
87.9000
90.2100
87.0700
89.8400
2,149,200
Tue, 09 Dec 2025
87.0300
87.9900
86.7700
87.7900
1,844,000
Mon, 08 Dec 2025
85.9800
88.3200
85.8850
87.2900
2,570,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.7100
86.2900
84.8300
85.8900
2,859,200
Thu, 04 Dec 2025
86.4000
88.0200
84.5400
85.9000
3,669,900
Wed, 03 Dec 2025
75.6000
87.0000
75.0500
86.3400
9,286,900
Wed, 03 Dec 2025
2 · 10-Q
Next filing day · accepted 02 Dec, 18:08 ET
10-Q ↗
Tue, 02 Dec 2025
1 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 02 Dec 2025
81.6700
82.5000
80.6900
81.8700
9,190,500
Mon, 01 Dec 2025
79.9800
81.1650
79.2000
80.6400
4,180,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.7500
80.8760
80.0200
80.3300
1,643,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.1600
81.2400
80.1600
80.5600
1,889,500
Tue, 25 Nov 2025
79.0400
81.7200
78.5000
81.1600
1,956,600
Mon, 24 Nov 2025
79.1400
80.0700
78.0540
79.1500
3,059,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
78.3500
79.4800
76.3480
78.6800
1,937,900
Thu, 20 Nov 2025
81.4600
81.8900
78.1100
78.3200
2,039,200
Wed, 19 Nov 2025
80.7500
81.1500
79.2500
80.0900
1,593,700
Tue, 18 Nov 2025
81.1350
82.1450
80.5390
81.0300
2,132,400
Mon, 17 Nov 2025
83.5100
83.7150
80.3600
81.0700
2,473,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
82.6900
84.2900
81.2000
83.9400
1,626,500
Thu, 13 Nov 2025
84.0100
85.1000
83.6300
83.7600
1,925,500
Wed, 12 Nov 2025
85.7100
86.3800
83.6300
84.6900
1,788,700
Tue, 11 Nov 2025
85.3400
86.8700
85.2600
85.5800
1,278,200
Mon, 10 Nov 2025
85.8300
86.5160
84.9800
85.7350
1,409,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.1300
85.5500
83.0600
85.2100
2,222,100
Thu, 06 Nov 2025
87.1300
87.8150
84.5850
85.8700
1,571,100
Wed, 05 Nov 2025
87.2800
87.9600
86.4300
87.1300
1,517,400
Tue, 04 Nov 2025
88.9600
90.2600
86.8400
86.9700
1,670,400
Mon, 03 Nov 2025
91.8300
92.5000
89.6200
91.0800
1,966,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
88.4000
91.6000
88.2500
91.5300
3,045,300
Thu, 30 Oct 2025
87.0200
89.8800
86.9000
87.9100
1,591,600
Wed, 29 Oct 2025
89.2550
89.2800
87.0800
87.6500
1,720,600
Tue, 28 Oct 2025
90.2450
90.9800
89.1800
89.3100
1,394,400
Mon, 27 Oct 2025
90.0000
90.6000
89.2500
90.0100
1,448,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.0000
89.8100
88.6590
89.0700
1,440,200