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
167.4900
172.8900
167.0000
171.2200
76,840
Thu, 22 Oct 2026
170.4000
172.9800
166.9000
167.4900
67,600
Wed, 21 Oct 2026
173.3300
174.5000
170.0080
172.2400
77,600
Tue, 20 Oct 2026
174.0500
179.4300
172.1400
172.3200
70,200
Mon, 19 Oct 2026
180.2000
184.7600
173.4100
173.4800
106,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
179.9400
182.2600
177.2800
181.5700
153,200
Thu, 15 Oct 2026
175.0000
181.0000
173.2610
180.3900
139,200
Wed, 14 Oct 2026
170.8900
176.6400
170.8900
176.1400
99,100
Tue, 13 Oct 2026
167.3600
174.0000
167.3600
172.1500
52,500
Mon, 12 Oct 2026
170.4900
170.7000
166.6200
168.0100
59,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
168.5000
169.7300
167.7000
169.6500
54,200
Thu, 08 Oct 2026
173.0700
174.7300
166.7000
166.7000
79,900
Wed, 07 Oct 2026
172.3000
175.5400
172.3000
174.7500
101,800
Tue, 06 Oct 2026
174.5400
177.5000
171.5900
173.8600
90,700
Mon, 05 Oct 2026
174.5500
176.5800
172.9000
173.4900
157,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
172.5100
175.0000
162.0100
173.0000
309,200
Thu, 01 Oct 2026
167.0100
174.2400
167.0100
173.4100
65,000
Wed, 30 Sep 2026
171.5800
172.0500
166.6850
167.3000
88,800
Tue, 29 Sep 2026
174.1100
174.7850
166.9900
169.9800
78,700
Mon, 28 Sep 2026
172.0700
176.6350
171.5000
174.3700
112,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
178.0000
178.0000
171.9100
172.0800
91,400
Thu, 24 Sep 2026
171.9000
177.2700
171.9000
176.3700
84,100
Wed, 23 Sep 2026
174.2500
174.2500
169.7820
172.7300
51,500
Tue, 22 Sep 2026
172.9500
177.5000
171.0850
171.1600
103,200
Mon, 21 Sep 2026
167.6600
176.0250
165.8800
174.1300
144,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
166.5000
166.5000
163.6900
164.4800
95,500
Thu, 17 Sep 2026
165.0900
167.5000
164.6100
164.7100
60,300
Thu, 17 Sep 2026
12 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 16 Sep 2026
162.9000
164.5000
161.6700
163.8600
62,300
Tue, 15 Sep 2026
165.2600
165.4400
161.5300
161.8100
64,400
Mon, 14 Sep 2026
164.6100
166.1850
162.2860
165.3400
53,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
163.9100
167.0200
163.9100
165.5000
56,800
Thu, 10 Sep 2026
162.4300
164.4300
162.2100
162.7300
44,600
Wed, 09 Sep 2026
164.2000
164.2000
160.6350
162.4300
52,000
Tue, 08 Sep 2026
165.0200
165.3500
161.4000
162.0200
52,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
165.0000
166.5000
161.9800
164.5400
79,100
Thu, 03 Sep 2026
171.2600
173.6060
162.5800
163.4400
54,400
Wed, 02 Sep 2026
170.0200
172.0700
168.5340
169.0000
60,700
Tue, 01 Sep 2026
174.2500
174.5000
168.4450
171.8700
149,700
Mon, 31 Aug 2026
173.3000
176.0000
166.3300
175.0100
215,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
170.3400
176.1900
165.6420
174.8500
205,000
Thu, 27 Aug 2026
170.5300
172.0000
165.8800
170.6600
79,700
Wed, 26 Aug 2026
170.9500
171.5000
168.4100
170.3500
159,700
Tue, 25 Aug 2026
158.0000
171.5000
158.0000
171.0200
182,700
Mon, 24 Aug 2026
169.6900
169.9900
156.0550
157.4100
165,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
165.9800
171.0000
160.5310
170.6600
204,700
Thu, 20 Aug 2026
160.4300
169.7000
153.5530
163.6900
263,700
Wed, 19 Aug 2026
157.8000
161.4000
156.2100
159.1500
278,800
Tue, 18 Aug 2026
147.2300
160.8200
147.2300
160.8000
197,400
Mon, 17 Aug 2026
144.0200
152.0100
144.0200
150.4700
108,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
146.0500
148.3400
146.0500
146.4500
55,000
Thu, 13 Aug 2026
149.8900
150.6000
146.0000
146.5800
72,300
Wed, 12 Aug 2026
152.0300
153.5000
150.0000
151.3300
72,400
Tue, 11 Aug 2026
152.4900
153.4400
150.4400
151.0000
69,900
Mon, 10 Aug 2026
149.3400
152.4000
148.5800
150.0000
75,100
Mon, 10 Aug 2026
11 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
149.4500
150.0850
147.3800
148.9800
45,400
Thu, 06 Aug 2026
149.8700
153.2860
147.4700
147.4800
71,400
Wed, 05 Aug 2026
154.7400
154.7600
149.0210
149.5000
70,800
Tue, 04 Aug 2026
154.3500
156.1650
152.9900
154.5000
56,100
Mon, 03 Aug 2026
151.6300
154.4500
150.0500
152.7600
43,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
156.5100
157.4100
150.6600
151.2700
104,000
Thu, 30 Jul 2026
149.5200
155.4850
149.5200
155.1300
81,200
Wed, 29 Jul 2026
10 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Wed, 29 Jul 2026
9 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 29 Jul 2026
152.2100
153.7500
147.8050
148.2400
83,600
Tue, 28 Jul 2026
154.9500
160.0000
153.0000
154.6300
114,400
Mon, 27 Jul 2026
152.7300
157.2390
150.5000
156.2100
96,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
155.8000
156.9990
149.6000
151.0200
79,600
Thu, 23 Jul 2026
156.2400
160.0550
153.0000
154.4800
117,600
Wed, 22 Jul 2026
160.6300
162.0850
157.8600
158.0600
62,800
Tue, 21 Jul 2026
156.9400
161.0500
156.3400
160.0400
167,300
Mon, 20 Jul 2026
152.4900
157.9900
147.4500
157.5200
126,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
147.8100
153.9000
147.8100
152.6900
107,100
Thu, 16 Jul 2026
156.7400
158.4900
148.0000
149.6700
122,400
Wed, 15 Jul 2026
149.3000
159.2000
145.7000
157.6800
212,300
Tue, 14 Jul 2026
160.0000
163.5100
140.0100
148.9100
211,900
Mon, 13 Jul 2026
162.9000
172.2350
149.4450
160.8200
221,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
8 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 10 Jul 2026
7 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 10 Jul 2026
161.5200
166.6900
155.9950
166.0900
151,800
Thu, 09 Jul 2026
157.0300
161.6300
152.8650
160.5900
177,900
Wed, 08 Jul 2026
150.6900
161.5500
148.8420
158.8100
306,300
Tue, 07 Jul 2026
151.5300
155.0000
135.5200
153.0500
400,900
Mon, 06 Jul 2026
160.0200
167.5000
149.1550
150.2500
194,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
157.7000
167.6050
156.6400
162.2150
308,600
Wed, 01 Jul 2026
132.5900
157.7900
131.6500
157.1100
349,000
Tue, 30 Jun 2026
126.1000
131.3000
126.1000
130.4700
88,000
Mon, 29 Jun 2026
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 29 Jun 2026
131.4400
133.0000
128.3200
129.6700
123,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
128.0100
130.2200
126.3350
128.8200
143,800
Thu, 25 Jun 2026
137.7000
137.7890
128.9700
129.0600
113,600
Wed, 24 Jun 2026
138.0700
140.0800
132.4150
135.4500
157,900
Tue, 23 Jun 2026
141.2700
145.3500
139.1000
139.2000
131,700
Mon, 22 Jun 2026
141.5400
145.2000
138.5200
142.2300
190,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
135.0000
145.0000
135.0000
143.7000
314,600
Wed, 17 Jun 2026
135.5500
136.7000
133.3750
134.1800
147,500
Tue, 16 Jun 2026
138.9000
141.9700
134.0090
135.6500
382,800
Mon, 15 Jun 2026
137.7400
140.0000
133.0000
138.9000
314,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
5 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 12 Jun 2026
138.6300
141.0100
136.7900
138.2000
101,300
Thu, 11 Jun 2026
139.8700
141.2500
135.1600
140.3850
196,700
Wed, 10 Jun 2026
140.0400
143.6350
138.9950
139.0100
176,000
Tue, 09 Jun 2026
143.0100
145.5200
134.7100
141.8600
180,800
Mon, 08 Jun 2026
150.0600
150.5300
141.6950
142.0100
145,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
157.8600
157.8600
142.0000
148.5100
261,100
Thu, 04 Jun 2026
153.5900
160.2100
146.0000
159.2200
461,100
Wed, 03 Jun 2026
155.7100
160.7100
147.3500
158.5600
273,700
Tue, 02 Jun 2026
155.0000
160.0000
148.6800
157.8400
397,000
Mon, 01 Jun 2026
4 · 10-K
After-hours · 16:21 ET
10-K ↗
Mon, 01 Jun 2026
142.8200
152.7400
142.8200
150.4700
208,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
144.5800
145.8200
142.1800
142.8200
105,100
Thu, 28 May 2026
140.8200
144.8300
139.8500
144.0700
99,200
Wed, 27 May 2026
138.2300
142.9300
138.2300
142.1100
116,800
Tue, 26 May 2026
144.3000
147.5680
138.3100
139.5000
150,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
147.2000
149.0450
142.9200
144.1500
132,000
Thu, 21 May 2026
147.0100
150.5000
146.1100
147.0700
99,200
Wed, 20 May 2026
148.6100
150.5400
143.2500
147.3800
130,500
Tue, 19 May 2026
145.8600
146.8700
141.5820
146.3000
141,100
Mon, 18 May 2026
139.3300
145.8100
139.3300
145.2600
101,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
141.0000
142.1000
139.5200
140.0200
46,600
Thu, 14 May 2026
141.9000
142.3000
139.3400
141.6300
47,100
Wed, 13 May 2026
140.9700
142.8800
138.8600
141.8900
106,500
Tue, 12 May 2026
141.7600
143.3700
137.8300
140.8500
97,200
Mon, 11 May 2026
139.9300
142.8400
137.9000
141.7600
65,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
140.6000
140.6000
136.6200
139.8100
59,800
Thu, 07 May 2026
141.1300
144.7550
139.0300
139.0300
55,800
Wed, 06 May 2026
139.0000
141.7370
136.4800
141.1100
46,500
Tue, 05 May 2026
140.8300
140.8300
137.0000
138.0000
50,400
Mon, 04 May 2026
140.0100
144.6000
140.0000
140.6400
106,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
151.5500
151.5500
134.6950
135.1100
82,500
Thu, 30 Apr 2026
148.3000
150.9900
147.8900
149.8300
61,000
Wed, 29 Apr 2026
150.0000
150.4200
146.0000
147.6000
59,300
Tue, 28 Apr 2026
152.0700
152.0700
148.5000
150.0000
24,600
Mon, 27 Apr 2026
147.6100
153.9450
147.6100
152.0000
59,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
145.5000
148.8030
145.1830
148.1100
54,300
Thu, 23 Apr 2026
154.4100
154.4100
145.4100
145.4100
79,800
Wed, 22 Apr 2026
156.3500
158.3500
153.8860
154.2300
118,900
Tue, 21 Apr 2026
161.5000
162.0500
155.4000
155.4200
102,300
Mon, 20 Apr 2026
162.0000
163.0000
159.0520
161.0100
61,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
165.0000
165.0000
160.1000
160.8700
101,500
Thu, 16 Apr 2026
161.9900
163.0000
159.8600
162.6600
87,600
Wed, 15 Apr 2026
156.7000
161.3350
153.2710
161.1000
117,200
Tue, 14 Apr 2026
150.5700
157.1100
150.5700
156.7000
98,200
Mon, 13 Apr 2026
150.7200
152.8740
145.0000
150.5400
194,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
151.5500
153.0050
148.3300
150.8400
141,900
Thu, 09 Apr 2026
155.8600
157.9800
150.8070
151.1500
223,400
Thu, 09 Apr 2026
3 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 08 Apr 2026
155.1500
157.7800
152.6710
157.2700
76,900
Tue, 07 Apr 2026
154.1100
154.5000
150.5800
153.4200
129,800
Mon, 06 Apr 2026
151.8300
155.4100
151.4700
153.7500
77,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
145.4200
152.0000
145.1000
151.6400
96,500
Wed, 01 Apr 2026
146.0000
152.5100
145.5000
147.8400
136,700
Tue, 31 Mar 2026
142.4200
145.2400
140.7100
144.8800
161,200
Mon, 30 Mar 2026
142.0000
142.4400
138.5700
140.7700
112,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
143.2100
144.2100
140.8600
141.1900
75,900
Thu, 26 Mar 2026
146.0000
149.3970
141.1800
143.1800
153,900
Wed, 25 Mar 2026
145.0000
149.0000
142.9500
145.8400
152,600
Tue, 24 Mar 2026
139.0900
144.6850
139.0900
142.8000
76,600
Mon, 23 Mar 2026
139.2000
142.1700
139.2000
140.9700
82,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
138.2800
139.2800
135.4900
138.7600
164,500
Thu, 19 Mar 2026
137.7600
139.8300
135.5300
138.2800
78,200
Wed, 18 Mar 2026
135.7800
139.2700
135.7800
138.2000
68,600
Tue, 17 Mar 2026
136.3200
139.9900
135.5000
136.4100
87,700
Mon, 16 Mar 2026
132.9200
137.2800
132.9200
136.2300
77,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
135.0000
138.4300
131.5300
131.9900
84,700
Thu, 12 Mar 2026
137.5100
137.9600
132.7580
133.8600
73,000
Wed, 11 Mar 2026
133.7100
137.6100
132.8450
137.4400
71,200
Tue, 10 Mar 2026
132.6200
134.3600
130.0000
132.8000
59,000
Mon, 09 Mar 2026
130.2200
133.0000
129.4600
132.2000
71,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
129.8400
133.4850
127.2990
131.5200
81,500
Thu, 05 Mar 2026
130.0000
131.2500
124.5000
130.6600
260,800
Wed, 04 Mar 2026
128.9900
131.8800
128.4800
130.7800
63,000
Tue, 03 Mar 2026
122.7200
128.5900
121.5000
127.1300
114,600
Mon, 02 Mar 2026
118.3800
125.9900
118.2550
125.3500
109,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
118.3500
120.6200
115.7100
120.1700
160,000
Thu, 26 Feb 2026
120.3200
120.3200
117.1000
119.4900
55,700
Wed, 25 Feb 2026
119.3300
121.0000
117.7100
119.4700
108,500
Tue, 24 Feb 2026
117.0000
121.3600
116.9700
118.5100
112,500
Mon, 23 Feb 2026
118.2600
118.4000
111.7900
117.7600
259,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.8600
120.4600
111.8600
119.6500
147,200
Thu, 19 Feb 2026
111.2500
112.2200
107.9750
112.0300
124,100
Wed, 18 Feb 2026
112.8100
114.3460
111.0350
112.4600
108,000
Tue, 17 Feb 2026
117.0000
117.0000
111.5700
112.3200
126,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
118.7100
120.0000
116.1600
116.4000
106,600
Thu, 12 Feb 2026
119.3900
120.0450
115.6600
117.2700
75,300
Wed, 11 Feb 2026
125.2900
125.5000
118.6900
118.9500
92,100
Tue, 10 Feb 2026
123.4400
126.8900
123.0320
124.3600
88,000
Mon, 09 Feb 2026
2 · 10-Q
After-hours · 16:25 ET
10-Q ↗
Mon, 09 Feb 2026
121.9000
122.8800
119.0680
122.1600
89,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.0000
124.7600
117.0000
122.7600
152,900
Thu, 05 Feb 2026
117.1400
117.5000
113.4200
115.5400
123,900
Wed, 04 Feb 2026
120.6400
120.7000
112.5000
117.1300
183,600
Tue, 03 Feb 2026
122.8100
122.8100
112.5000
120.6600
244,200
Mon, 02 Feb 2026
123.0500
124.5950
121.6300
122.7200
68,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
124.2200
125.5100
122.0000
123.7000
83,200
Thu, 29 Jan 2026
127.1500
127.8150
123.5260
125.7000
67,000
Wed, 28 Jan 2026
128.7300
128.7300
125.7200
127.7700
61,100
Tue, 27 Jan 2026
129.8000
130.1220
126.1250
127.1900
65,700
Mon, 26 Jan 2026
127.6200
131.6800
126.7800
128.8100
64,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
126.2700
127.4600
122.9350
127.0000
120,700
Thu, 22 Jan 2026
124.8800
128.0750
124.8800
126.9300
51,000
Wed, 21 Jan 2026
122.7900
128.1000
122.7900
124.4900
99,700
Tue, 20 Jan 2026
124.6000
124.6000
117.1500
122.5700
148,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
125.2300
126.3600
122.2000
126.0000
135,200
Thu, 15 Jan 2026
127.9300
128.9700
125.1600
126.0900
88,800
Wed, 14 Jan 2026
130.7000
133.3400
125.7000
127.7700
142,100
Tue, 13 Jan 2026
133.3500
133.3500
127.3650
129.9600
82,200
Mon, 12 Jan 2026
131.0000
134.4000
131.0000
132.3500
75,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
135.8700
138.6280
131.0000
131.0000
84,500
Thu, 08 Jan 2026
134.2400
138.2400
133.3200
135.9100
107,800
Wed, 07 Jan 2026
133.6500
136.6420
131.0000
132.9100
210,700
Tue, 06 Jan 2026
129.6300
136.2800
129.1550
133.3100
357,700
Mon, 05 Jan 2026
124.8000
130.2500
123.6900
130.2500
129,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
122.0000
125.4000
120.6200
124.2300
79,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
124.6700
126.4500
120.2200
121.6800
65,000
Tue, 30 Dec 2025
125.5500
129.1800
123.8800
125.7300
134,500
Mon, 29 Dec 2025
130.5000
131.9700
124.0000
124.9700
231,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
131.6100
133.0000
130.2100
131.3300
61,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
132.6100
133.4900
131.2910
132.1000
49,900
Tue, 23 Dec 2025
135.2500
135.3430
131.2400
133.2100
81,500
Mon, 22 Dec 2025
135.8000
137.1000
132.0990
135.1300
86,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
134.3700
137.0850
132.1170
136.2800
103,200
Thu, 18 Dec 2025
133.2800
135.2600
132.2210
134.0000
48,600
Wed, 17 Dec 2025
132.6500
135.8150
131.0600
133.2800
43,500
Tue, 16 Dec 2025
131.4100
133.8650
130.0000
132.4700
79,400
Mon, 15 Dec 2025
137.0400
138.5000
131.7650
131.8800
84,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
135.3300
137.7900
133.3200
136.7700
112,200
Thu, 11 Dec 2025
133.9800
136.0000
133.5600
135.5800
56,100
Wed, 10 Dec 2025
132.7300
134.9200
131.7900
134.0700
47,200
Tue, 09 Dec 2025
131.4000
133.8100
131.0180
132.7000
55,800
Mon, 08 Dec 2025
132.9000
136.1580
130.9100
131.9800
88,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
136.7400
137.2200
131.9400
132.6600
69,500
Thu, 04 Dec 2025
134.3500
138.2690
133.2850
136.8500
55,700
Wed, 03 Dec 2025
132.4300
135.0030
131.0000
134.1600
38,800
Tue, 02 Dec 2025
133.3100
135.0000
132.4200
132.8600
74,800
Mon, 01 Dec 2025
131.4100
134.5150
130.1400
133.6600
127,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
131.5900
133.5650
131.5500
131.9000
30,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
132.5600
134.0000
131.7280
132.3200
50,500
Tue, 25 Nov 2025
134.1400
135.1350
130.0500
132.9900
109,800
Mon, 24 Nov 2025
133.5200
137.1650
133.5200
135.5700
88,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
134.9000
135.0860
131.1800
134.2000
72,100
Thu, 20 Nov 2025
139.2100
141.0200
132.8800
133.1900
62,200
Wed, 19 Nov 2025
137.9400
140.2900
136.5880
137.9600
66,500
Tue, 18 Nov 2025
132.8100
138.7900
132.8100
137.3200
95,600
Mon, 17 Nov 2025
140.0900
141.7850
134.4200
134.7300
91,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
134.8500
143.3600
134.0000
140.6600
74,700
Thu, 13 Nov 2025
138.5000
139.8650
136.7100
137.5500
65,100
Wed, 12 Nov 2025
139.2600
141.4400
137.5200
139.9500
43,600
Tue, 11 Nov 2025
139.7200
140.9000
138.4100
138.8600
57,200
Mon, 10 Nov 2025
146.9000
148.0000
138.6600
139.7200
106,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 07 Nov 2025
135.3000
142.6000
130.0000
141.8800
438,800
Thu, 06 Nov 2025
143.5000
143.5000
134.3200
136.9900
175,300
Wed, 05 Nov 2025
141.2800
147.0200
141.2800
142.7500
94,200
Tue, 04 Nov 2025
147.0400
147.1400
140.0000
140.3800
165,200
Mon, 03 Nov 2025
153.5100
154.0500
148.6300
149.3300
117,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
155.9000
157.8300
153.5000
153.6600
111,400
Thu, 30 Oct 2025
156.4900
156.9850
153.5500
153.5500
86,900
Wed, 29 Oct 2025
158.4200
158.4200
154.0000
156.4900
71,100
Tue, 28 Oct 2025
155.7800
160.2300
155.7800
158.6200
77,300
Mon, 27 Oct 2025
158.5300
160.7900
156.4200
156.7700
58,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend