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
160.4800
161.2000
154.0000
158.5600
99,296
Thu, 22 Oct 2026
162.9700
169.8400
162.9700
164.3600
128,700
Wed, 21 Oct 2026
162.2600
164.2400
160.2400
162.1500
94,100
Tue, 20 Oct 2026
166.0400
167.4200
162.7300
163.3600
80,200
Mon, 19 Oct 2026
168.9200
172.5500
161.4800
163.9700
124,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
176.8600
181.7000
168.2800
170.2500
102,100
Thu, 15 Oct 2026
184.2500
186.1500
175.6600
176.0000
109,100
Wed, 14 Oct 2026
183.0800
185.0600
179.9500
181.7800
75,300
Tue, 13 Oct 2026
185.6800
186.2800
182.7300
183.0700
48,400
Mon, 12 Oct 2026
178.9900
184.2900
178.9800
183.4100
97,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
175.9700
180.8200
174.7000
178.3400
93,100
Thu, 08 Oct 2026
171.8600
178.1500
171.0100
177.0300
109,200
Wed, 07 Oct 2026
10 · DEFA14A
After-hours · 20:15 ET
FORM DEFA14A ↗
Wed, 07 Oct 2026
171.5400
175.4800
170.1000
171.6100
88,700
Tue, 06 Oct 2026
178.8700
178.8700
169.5300
171.4200
104,800
Mon, 05 Oct 2026
9 · DEF 14A
After-hours · 17:38 ET
FORM DEF 14A ↗
Mon, 05 Oct 2026
177.1800
178.2500
175.5000
177.6600
100,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
177.5600
181.0400
176.2100
177.6600
188,700
Thu, 01 Oct 2026
178.0000
178.7800
174.2500
177.0300
92,900
Wed, 30 Sep 2026
182.2300
182.2300
177.8700
178.0000
107,000
Tue, 29 Sep 2026
181.0400
184.8200
179.7300
181.3600
143,000
Mon, 28 Sep 2026
181.5100
186.1000
181.5100
182.5300
82,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
185.2500
185.2500
179.2700
182.6600
89,800
Thu, 24 Sep 2026
180.7100
186.3400
180.7100
184.0000
121,500
Wed, 23 Sep 2026
181.4300
182.3600
178.8600
179.1500
106,600
Tue, 22 Sep 2026
182.5200
187.5500
182.3200
183.8100
75,800
Mon, 21 Sep 2026
8 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 21 Sep 2026
7 · PRE 14A
After-hours · 16:10 ET
FORM PRE 14A ↗
Mon, 21 Sep 2026
184.1200
185.0500
180.5400
180.8600
87,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
183.3300
185.2800
181.1200
184.3500
149,500
Thu, 17 Sep 2026
187.7600
187.9600
181.8300
183.8700
61,200
Wed, 16 Sep 2026
181.0100
187.6200
178.2000
186.3100
75,800
Tue, 15 Sep 2026
186.3500
186.3500
177.1600
179.6600
89,000
Mon, 14 Sep 2026
191.0600
192.0200
185.6500
186.3500
67,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
188.3900
194.1100
188.3900
190.6200
60,400
Thu, 10 Sep 2026
193.3600
193.6000
184.4600
186.1900
89,400
Wed, 09 Sep 2026
192.6000
194.1900
190.0100
191.6300
117,700
Tue, 08 Sep 2026
194.6400
196.9600
189.4900
195.0000
132,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
202.9900
204.5700
195.7100
195.7100
126,600
Thu, 03 Sep 2026
207.5000
210.0000
203.9200
204.2800
67,500
Wed, 02 Sep 2026
204.9200
209.0600
204.1200
207.3000
90,600
Tue, 01 Sep 2026
198.4800
204.4800
198.2100
204.0400
114,600
Mon, 31 Aug 2026
198.1200
199.7800
191.3100
198.2900
119,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
194.3100
201.9300
194.3100
199.8400
109,600
Thu, 27 Aug 2026
191.7900
194.0700
188.4900
192.2200
53,900
Wed, 26 Aug 2026
190.2200
193.0300
187.8100
191.7900
75,600
Tue, 25 Aug 2026
191.3000
191.3000
186.0000
190.6300
55,000
Mon, 24 Aug 2026
195.6400
196.4800
189.1700
189.6600
58,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
192.9800
195.7000
188.0000
194.0700
75,300
Thu, 20 Aug 2026
189.6200
194.8000
189.6200
192.6200
64,300
Wed, 19 Aug 2026
196.3700
199.5500
191.1500
192.2200
74,400
Tue, 18 Aug 2026
190.6800
192.8100
189.0100
192.2700
79,400
Mon, 17 Aug 2026
189.1800
194.8600
189.0400
189.5000
95,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
193.9000
193.9700
189.1000
191.7000
81,900
Thu, 13 Aug 2026
189.7900
196.3900
189.7900
193.9000
105,700
Wed, 12 Aug 2026
185.2600
188.5300
181.1100
188.3700
145,000
Tue, 11 Aug 2026
6 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 11 Aug 2026
178.0000
189.5900
178.0000
184.4200
113,600
Mon, 10 Aug 2026
177.1200
181.5100
172.6000
179.7100
143,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
166.3000
179.8700
161.7800
178.8200
140,900
Thu, 06 Aug 2026
5 · 10-Q
After-hours · 16:10 ET
FORM 10-Q ↗
Thu, 06 Aug 2026
170.8900
172.7900
166.2600
166.5800
107,800
Wed, 05 Aug 2026
176.6000
178.6200
170.6100
170.7400
74,300
Tue, 04 Aug 2026
171.1200
175.0300
165.9900
174.2900
77,400
Mon, 03 Aug 2026
166.1800
171.2700
166.0400
170.1500
75,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
165.8600
167.8600
164.0100
165.4900
59,400
Thu, 30 Jul 2026
169.8900
169.8900
164.4900
167.3000
118,900
Wed, 29 Jul 2026
170.4500
174.0200
169.0800
170.1200
116,700
Tue, 28 Jul 2026
168.7700
172.3100
167.6700
170.3300
94,300
Mon, 27 Jul 2026
167.0300
168.8000
164.8600
166.2700
93,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
166.2200
168.5400
164.0000
166.2200
140,000
Thu, 23 Jul 2026
163.8900
165.8800
160.4700
164.1300
88,900
Wed, 22 Jul 2026
163.2800
168.2700
163.1800
165.0000
131,000
Tue, 21 Jul 2026
162.2400
164.4500
158.4700
163.3500
119,200
Mon, 20 Jul 2026
171.1000
171.9800
161.4600
161.4800
146,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
169.5800
174.7900
166.9600
170.0900
73,000
Thu, 16 Jul 2026
166.6100
170.5100
166.1100
169.7400
114,300
Wed, 15 Jul 2026
168.5000
171.4700
166.3700
167.2400
161,900
Tue, 14 Jul 2026
177.0700
178.0000
169.0700
169.2600
95,700
Mon, 13 Jul 2026
176.8000
182.0000
174.9800
176.4100
121,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
175.0000
178.9100
174.1500
176.6900
64,100
Thu, 09 Jul 2026
175.6400
175.9500
170.1500
174.8200
130,000
Wed, 08 Jul 2026
177.4600
181.9000
176.3100
177.7600
88,000
Tue, 07 Jul 2026
4 · DEF 14A
After-hours · 16:10 ET
FORM DEF 14A ↗
Tue, 07 Jul 2026
183.1200
185.0100
174.0000
177.4600
120,400
Mon, 06 Jul 2026
185.0900
187.6100
180.7000
181.3600
126,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
179.6900
185.9000
179.6900
183.9800
103,500
Wed, 01 Jul 2026
174.0400
182.5500
172.4100
181.6500
142,700
Tue, 30 Jun 2026
172.2600
174.4400
168.7500
173.9400
94,400
Mon, 29 Jun 2026
169.1300
174.9800
166.5400
173.0600
188,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
168.3900
171.3800
163.7500
170.3800
203,000
Thu, 25 Jun 2026
166.4800
169.9400
165.0400
168.1600
89,300
Wed, 24 Jun 2026
161.0400
166.6500
159.3200
166.4800
194,000
Tue, 23 Jun 2026
156.5700
163.3200
155.6200
160.9300
176,300
Mon, 22 Jun 2026
154.5300
158.9600
152.9100
156.4600
157,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
158.8400
160.9400
151.3500
155.8500
190,800
Wed, 17 Jun 2026
163.5000
164.8300
153.3600
156.0100
142,400
Tue, 16 Jun 2026
168.4100
172.1900
163.5800
165.3400
115,300
Mon, 15 Jun 2026
174.3200
181.4300
157.6000
167.3100
327,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
154.5000
176.0900
152.5000
175.3700
537,900
Thu, 11 Jun 2026
3 · 10-K
After-hours · 16:06 ET
FORM 10-K ↗
Thu, 11 Jun 2026
149.2700
152.9800
146.0500
149.2100
188,900
Wed, 10 Jun 2026
147.5500
151.0000
145.7100
147.9500
158,900
Tue, 09 Jun 2026
144.2800
149.4100
144.2800
145.4000
147,900
Mon, 08 Jun 2026
146.3700
147.9200
141.6500
143.8800
205,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
143.5400
149.5800
143.5400
146.7900
120,100
Thu, 04 Jun 2026
142.6900
145.4600
139.8700
143.0300
151,100
Wed, 03 Jun 2026
140.4100
143.0800
138.8000
141.6300
70,900
Tue, 02 Jun 2026
144.6100
145.8600
135.6200
140.2300
163,100
Mon, 01 Jun 2026
142.2600
144.9500
141.2700
144.8500
163,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
143.1100
145.5200
140.2800
143.7900
239,100
Thu, 28 May 2026
147.9200
149.5800
142.2500
145.5400
186,900
Wed, 27 May 2026
146.3000
150.6900
144.8000
147.8200
338,400
Tue, 26 May 2026
139.0400
144.8600
137.8200
144.4200
237,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
141.7200
142.2000
137.7400
139.0400
103,000
Thu, 21 May 2026
140.1700
143.6300
135.0300
140.4500
83,600
Wed, 20 May 2026
143.3500
144.8900
137.0400
140.1700
116,900
Tue, 19 May 2026
142.8400
145.7300
142.8400
143.3500
90,000
Mon, 18 May 2026
138.1400
144.7500
138.1400
142.6200
53,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.3700
140.0900
136.0000
138.8200
82,200
Thu, 14 May 2026
137.8600
138.2600
133.7000
136.9400
66,000
Wed, 13 May 2026
139.7800
140.1100
134.6400
137.6500
71,200
Tue, 12 May 2026
140.4800
142.5300
136.1700
139.8500
102,500
Mon, 11 May 2026
138.4000
142.9000
138.0000
138.9200
84,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
140.0800
140.0800
133.7600
138.4000
73,500
Thu, 07 May 2026
142.7100
143.9100
138.8700
140.0800
120,800
Wed, 06 May 2026
146.7900
146.7900
142.0200
142.7100
122,900
Tue, 05 May 2026
142.0000
147.7600
140.4900
146.6000
185,500
Mon, 04 May 2026
139.4500
145.3700
136.3000
141.7800
103,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
139.6500
141.0000
137.4500
137.6800
94,400
Thu, 30 Apr 2026
135.6700
140.2400
134.0500
139.8600
144,400
Wed, 29 Apr 2026
135.3200
137.5000
133.6600
134.7100
74,800
Tue, 28 Apr 2026
137.5600
141.8200
136.1200
136.3400
97,900
Mon, 27 Apr 2026
133.3300
138.5400
133.3300
135.8600
97,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.8600
134.9800
131.5400
133.3300
104,200
Thu, 23 Apr 2026
134.9200
136.9700
133.4200
134.5300
85,100
Wed, 22 Apr 2026
134.0700
136.2000
132.9500
133.1900
96,800
Tue, 21 Apr 2026
135.8000
140.3400
130.2500
134.1600
142,200
Mon, 20 Apr 2026
139.9700
145.1800
136.8200
137.6400
66,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
131.9100
142.0400
121.3600
140.2700
139,800
Thu, 16 Apr 2026
154.3200
157.8500
131.6100
132.1100
180,300
Wed, 15 Apr 2026
161.6600
162.5500
155.4200
156.0100
168,300
Tue, 14 Apr 2026
163.0700
165.0000
161.4500
162.7600
59,900
Mon, 13 Apr 2026
166.0000
167.5200
159.3900
164.3400
215,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
165.9800
167.3300
162.5100
167.3200
139,100
Thu, 09 Apr 2026
159.9700
165.5100
157.7000
164.6200
126,000
Wed, 08 Apr 2026
156.7000
159.2300
154.6100
159.2300
177,800
Tue, 07 Apr 2026
156.9000
159.2800
154.3800
156.5300
301,000
Mon, 06 Apr 2026
160.9200
160.9200
152.3000
155.0000
82,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
154.8000
165.2600
154.6900
160.9200
126,300
Wed, 01 Apr 2026
151.8800
157.2700
150.8200
156.5900
139,500
Tue, 31 Mar 2026
153.4900
153.4900
147.1400
151.1200
96,100
Mon, 30 Mar 2026
151.9900
155.1500
148.0200
151.8200
77,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
147.4300
151.9800
146.5000
151.7800
79,200
Thu, 26 Mar 2026
145.5500
150.4600
145.5500
147.3500
110,500
Wed, 25 Mar 2026
146.2500
147.0800
143.5500
146.5000
111,900
Tue, 24 Mar 2026
144.1000
150.1800
144.1000
146.2500
146,800
Mon, 23 Mar 2026
142.1900
146.0100
141.4400
144.7400
109,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
143.6200
144.1200
138.1900
140.7200
121,200
Thu, 19 Mar 2026
143.7800
145.9300
141.6100
143.6600
104,400
Wed, 18 Mar 2026
142.8800
146.3200
141.2000
144.0100
103,700
Tue, 17 Mar 2026
146.9000
147.1500
138.7900
143.3400
82,700
Mon, 16 Mar 2026
144.7000
148.0700
143.0800
146.7100
122,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
147.9100
148.7500
139.2400
143.7800
115,400
Thu, 12 Mar 2026
143.2300
148.9700
142.1200
147.0400
85,300
Wed, 11 Mar 2026
142.2900
145.1100
141.5000
144.2600
64,100
Tue, 10 Mar 2026
139.3300
145.0100
138.6300
143.1500
47,800
Mon, 09 Mar 2026
139.0900
140.4200
132.7100
140.4200
117,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
142.0200
143.0300
134.9500
140.1600
71,400
Thu, 05 Mar 2026
139.8100
146.5400
139.2400
141.9200
83,500
Wed, 04 Mar 2026
137.4300
139.8100
135.8900
139.8100
96,600
Tue, 03 Mar 2026
133.4400
136.4000
129.1700
136.3100
73,600
Mon, 02 Mar 2026
138.5000
140.0000
133.5000
135.1100
50,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
140.0000
146.1200
136.5100
138.9800
98,400
Thu, 26 Feb 2026
140.6700
145.5900
139.8300
140.0600
59,000
Wed, 25 Feb 2026
135.7900
140.0000
132.6900
140.0000
49,300
Tue, 24 Feb 2026
134.3800
135.6700
132.3900
135.2500
42,900
Mon, 23 Feb 2026
131.1000
134.3000
130.1700
133.9000
70,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
127.2000
131.1900
127.0100
131.0600
38,800
Thu, 19 Feb 2026
123.1700
126.9900
122.0200
126.3600
51,700
Wed, 18 Feb 2026
125.0900
125.0900
122.1400
124.2900
46,500
Tue, 17 Feb 2026
127.6200
127.6200
118.8900
123.9900
91,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.6700
128.6400
124.8800
127.6800
46,100
Thu, 12 Feb 2026
123.4300
126.9900
122.6500
126.5800
58,100
Wed, 11 Feb 2026
119.6400
122.7300
119.0200
122.7300
78,300
Tue, 10 Feb 2026
118.9100
120.5300
116.9900
119.6400
57,500
Mon, 09 Feb 2026
119.5600
120.9200
116.8200
119.8700
96,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
122.5000
134.1400
119.3000
119.4800
70,300
Thu, 05 Feb 2026
2 · 10-Q
After-hours · 16:14 ET
FORM 10-Q ↗
Thu, 05 Feb 2026
119.4000
121.9100
114.0000
119.7000
37,300
Wed, 04 Feb 2026
119.8400
120.3300
117.3800
118.2100
35,300
Tue, 03 Feb 2026
120.6600
122.5000
115.0000
119.6300
43,300
Mon, 02 Feb 2026
120.0000
121.7200
119.0900
121.6300
49,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
116.1900
119.5100
115.9800
119.3300
27,500
Thu, 29 Jan 2026
114.4700
117.0100
114.4700
116.8300
27,400
Wed, 28 Jan 2026
116.6800
117.3400
112.5700
113.2300
35,400
Tue, 27 Jan 2026
116.1800
117.8400
116.0600
116.4900
44,200
Mon, 26 Jan 2026
116.0400
116.8300
114.9200
116.1800
30,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
113.8600
116.2000
113.8600
115.6400
31,400
Thu, 22 Jan 2026
118.4400
118.7900
115.8400
117.0400
30,200
Wed, 21 Jan 2026
119.0900
119.8500
118.2500
118.7600
39,500
Tue, 20 Jan 2026
116.7500
119.1700
115.9000
118.6300
35,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.4700
118.8500
116.5900
117.2200
29,100
Thu, 15 Jan 2026
116.5000
119.2200
116.5000
119.2200
36,200
Wed, 14 Jan 2026
113.2000
117.1900
113.2000
116.8200
29,300
Tue, 13 Jan 2026
112.9400
114.6600
111.1100
113.8000
93,800
Mon, 12 Jan 2026
112.5400
113.2700
109.8000
112.5700
46,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.2800
113.9600
111.9200
112.5500
47,700
Thu, 08 Jan 2026
111.8500
114.3000
111.7500
112.8300
33,200
Wed, 07 Jan 2026
111.1000
112.1600
110.5500
111.8100
55,200
Tue, 06 Jan 2026
109.7800
111.3900
108.6500
111.0500
44,600
Mon, 05 Jan 2026
107.8700
110.6800
105.0500
110.4100
82,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
110.4000
111.4700
107.9600
108.2200
71,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
111.4100
111.4100
109.2000
110.6300
63,700
Tue, 30 Dec 2025
110.5900
111.5100
110.0700
110.2000
77,900
Mon, 29 Dec 2025
110.6600
110.9000
109.0100
110.7600
150,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.0000
111.1700
109.1500
109.9100
39,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.9500
111.8400
109.5100
110.8000
44,000
Tue, 23 Dec 2025
111.0400
112.0400
109.7700
110.8700
100,900
Mon, 22 Dec 2025
112.7600
113.7800
110.5100
111.0800
82,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.9100
114.2000
111.7900
112.7500
90,400
Thu, 18 Dec 2025
111.2800
113.3600
110.8600
112.7500
64,900
Wed, 17 Dec 2025
110.6700
112.5100
110.6300
111.6000
62,300
Tue, 16 Dec 2025
111.3800
113.5900
110.3400
110.6700
79,200
Mon, 15 Dec 2025
111.8200
113.3700
110.9100
111.5900
67,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
112.1700
113.8300
110.8800
110.8900
53,600
Thu, 11 Dec 2025
111.1600
113.1300
110.5000
111.1500
90,000
Wed, 10 Dec 2025
110.0600
112.2800
109.9000
110.2400
57,200
Tue, 09 Dec 2025
110.1200
111.6700
109.2700
109.6800
88,500
Mon, 08 Dec 2025
112.5700
112.8000
109.0500
109.9000
49,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
116.2200
116.2200
111.3700
112.5700
41,700
Thu, 04 Dec 2025
118.9200
119.9000
115.3900
115.9300
65,800
Wed, 03 Dec 2025
121.0700
122.8000
117.9000
118.2600
44,400
Tue, 02 Dec 2025
122.3800
122.8000
119.0800
119.8500
56,600
Mon, 01 Dec 2025
120.4800
122.8000
119.1600
121.2000
110,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.2600
121.6700
118.2600
120.9500
49,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
126.0000
126.0000
113.0600
119.3800
116,500
Tue, 25 Nov 2025
124.0000
129.0300
123.7500
127.8200
230,100
Mon, 24 Nov 2025
122.1300
125.7200
120.0000
124.7400
61,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
119.6800
124.1100
119.5300
122.6200
94,800
Thu, 20 Nov 2025
121.8700
122.1000
119.5000
120.1200
41,400
Wed, 19 Nov 2025
125.5000
125.5000
119.3700
121.6800
85,200
Tue, 18 Nov 2025
123.4500
126.4000
121.7800
125.7800
70,600
Mon, 17 Nov 2025
122.2100
124.6400
120.8200
123.0000
91,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
119.6500
122.9100
117.8700
121.5800
142,300
Thu, 13 Nov 2025
117.9100
121.2100
117.4000
119.7700
175,200
Wed, 12 Nov 2025
114.8900
119.0100
113.5800
118.2600
170,400
Tue, 11 Nov 2025
114.0400
115.7200
112.1800
115.4300
96,900
Mon, 10 Nov 2025
108.8300
115.1700
108.4400
114.3200
125,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.3600
109.3400
101.8100
107.6500
161,000
Thu, 06 Nov 2025
99.5800
107.2000
99.5800
101.4000
180,300
Wed, 05 Nov 2025
1 · 10-Q
After-hours · 16:13 ET
FORM 10-Q ↗
Wed, 05 Nov 2025
102.9400
105.4200
100.5100
101.1800
44,200
Tue, 04 Nov 2025
104.6000
106.2000
102.3000
102.9300
53,600
Mon, 03 Nov 2025
107.4600
107.4600
104.2000
104.2400
80,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.1300
110.1300
106.6600
107.8400
76,400
Thu, 30 Oct 2025
110.1400
110.1400
108.1100
108.9200
52,200
Wed, 29 Oct 2025
114.5300
114.5300
108.8200
109.5100
51,500
Tue, 28 Oct 2025
112.7200
116.8200
111.7100
114.8600
88,300
Mon, 27 Oct 2025
115.5500
115.9000
112.2200
112.7300
49,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend