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
71.0400
71.7800
69.6000
70.6500
91,416
Thu, 22 Oct 2026
71.8300
73.1300
71.2200
72.5800
117,400
Wed, 21 Oct 2026
73.4700
75.0750
70.9450
72.3500
87,300
Tue, 20 Oct 2026
72.2000
74.8950
71.9500
74.2300
86,600
Mon, 19 Oct 2026
70.1000
72.3150
69.7100
71.4700
67,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.0100
71.0100
68.8050
69.2700
161,600
Thu, 15 Oct 2026
73.2000
73.2800
70.0500
71.8000
140,900
Wed, 14 Oct 2026
70.7400
74.0100
70.5100
73.1000
129,600
Tue, 13 Oct 2026
76.1600
76.9150
71.6610
72.0800
249,900
Mon, 12 Oct 2026
79.3000
79.5900
75.0500
77.0500
128,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
83.4700
84.0400
78.8000
78.9600
135,800
Thu, 08 Oct 2026
82.4800
85.4900
81.2650
83.9800
185,500
Wed, 07 Oct 2026
78.2800
85.0330
77.9800
83.7800
107,000
Tue, 06 Oct 2026
78.0400
82.6600
75.3250
79.5700
302,200
Mon, 05 Oct 2026
78.7200
79.5900
76.2400
78.2900
128,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.3600
80.0000
77.0300
77.9700
107,600
Thu, 01 Oct 2026
79.6400
80.3300
77.5900
77.9700
130,800
Wed, 30 Sep 2026
80.0000
82.3500
79.3300
79.6700
226,300
Tue, 29 Sep 2026
82.7700
83.0400
79.3800
80.0000
162,400
Mon, 28 Sep 2026
85.2400
86.6900
82.9200
83.7200
268,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
89.5800
90.0000
85.0600
85.2350
105,800
Thu, 24 Sep 2026
88.0300
90.0500
86.5400
88.8400
252,900
Wed, 23 Sep 2026
96.7800
96.7800
87.5900
89.3800
89,300
Tue, 22 Sep 2026
96.6000
97.3700
94.0050
96.6300
136,000
Mon, 21 Sep 2026
97.9200
98.1900
94.9500
95.7200
89,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
102.4400
102.4500
95.9550
96.4700
382,800
Thu, 17 Sep 2026
103.3300
104.0850
98.9000
102.7000
206,600
Wed, 16 Sep 2026
105.4800
105.4850
100.1300
101.4500
89,600
Tue, 15 Sep 2026
106.9300
106.9300
101.8850
104.3300
91,800
Mon, 14 Sep 2026
111.9900
111.9900
107.0200
108.3200
106,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
113.8400
113.8400
109.7730
110.2600
90,000
Thu, 10 Sep 2026
110.5500
112.5600
108.8400
109.9600
89,500
Wed, 09 Sep 2026
112.3100
116.6100
112.1900
112.3800
110,300
Tue, 08 Sep 2026
115.6100
117.6080
113.2700
114.3800
103,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
117.8500
119.0000
116.2100
117.5600
81,400
Thu, 03 Sep 2026
117.4400
121.0200
115.0700
118.5500
208,600
Wed, 02 Sep 2026
119.0400
121.0000
114.2820
116.2800
203,300
Tue, 01 Sep 2026
110.2100
118.0000
110.2100
117.5700
95,200
Mon, 31 Aug 2026
110.7000
112.9650
106.6700
111.9300
141,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
112.8500
113.9900
109.1400
111.8900
221,500
Thu, 27 Aug 2026
113.8000
117.5000
112.4500
113.9400
142,800
Wed, 26 Aug 2026
111.2600
114.7500
108.2200
113.7200
123,800
Tue, 25 Aug 2026
113.1100
114.7850
108.8350
110.8200
133,200
Mon, 24 Aug 2026
106.9900
113.4650
104.4800
111.3600
239,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
111.9800
113.4600
105.4150
107.7200
176,400
Thu, 20 Aug 2026
122.0100
122.6000
110.8400
110.8800
208,100
Wed, 19 Aug 2026
118.5000
124.2700
114.8080
123.8400
400,300
Tue, 18 Aug 2026
115.0000
120.0000
113.7900
119.0500
143,400
Mon, 17 Aug 2026
113.3500
117.0000
111.6000
116.4900
171,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
109.0400
113.5600
107.7800
113.0400
165,700
Thu, 13 Aug 2026
110.1700
113.2400
108.2300
110.4100
162,400
Wed, 12 Aug 2026
20 · 8-K
After market open · 09:30 ET
FORM 8-K ↗
Wed, 12 Aug 2026
19 · 10-Q
After market open · 09:30 ET
FORM 10-Q ↗
Wed, 12 Aug 2026
115.1900
117.4600
110.5100
114.9000
354,200
Tue, 11 Aug 2026
116.9700
117.3600
113.2500
114.4600
210,800
Mon, 10 Aug 2026
118.4500
120.1400
114.8350
116.3500
280,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
121.8500
124.4200
118.0400
119.2100
223,300
Thu, 06 Aug 2026
119.9500
124.8200
119.3100
120.2100
285,800
Wed, 05 Aug 2026
119.0000
120.2300
114.5000
119.2300
182,700
Tue, 04 Aug 2026
112.6100
120.2750
112.0550
118.4600
215,100
Mon, 03 Aug 2026
108.3500
114.4950
104.7500
111.6400
489,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
114.8000
116.6850
107.1050
108.3500
431,300
Thu, 30 Jul 2026
106.5900
116.5200
106.5900
114.6600
327,100
Wed, 29 Jul 2026
108.4800
110.4800
105.0200
107.4250
357,200
Tue, 28 Jul 2026
109.9600
110.9300
104.9700
109.0900
529,000
Mon, 27 Jul 2026
110.2900
112.1600
106.3400
110.3300
339,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
105.4700
110.2300
103.0000
109.8700
229,800
Thu, 23 Jul 2026
110.8600
111.0200
101.0000
105.7000
297,900
Wed, 22 Jul 2026
113.0300
116.6350
110.2800
112.4800
439,900
Wed, 22 Jul 2026
18 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Tue, 21 Jul 2026
105.8900
113.9400
105.8900
113.5700
247,600
Mon, 20 Jul 2026
112.4600
115.0000
105.3100
105.9000
121,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
106.6100
111.9400
104.0000
111.1200
265,200
Thu, 16 Jul 2026
108.1700
110.0000
105.3200
108.5200
193,700
Wed, 15 Jul 2026
99.4500
109.3100
97.9300
108.6900
177,000
Tue, 14 Jul 2026
103.6800
108.7600
98.3000
99.7900
498,200
Mon, 13 Jul 2026
106.1500
106.9000
100.5000
103.3300
214,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
103.2800
107.4100
97.9700
106.6000
149,300
Thu, 09 Jul 2026
99.0400
112.5700
97.7120
104.5000
336,900
Wed, 08 Jul 2026
93.8700
100.0300
88.3300
99.2700
298,000
Tue, 07 Jul 2026
97.1100
98.9550
93.8550
95.2200
163,600
Mon, 06 Jul 2026
98.3300
101.0900
96.6100
97.1200
103,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.4400
100.0000
93.5900
97.7900
188,300
Wed, 01 Jul 2026
93.8300
100.3250
93.7450
95.0300
177,500
Tue, 30 Jun 2026
96.4100
97.9800
91.9000
92.5900
111,800
Tue, 30 Jun 2026
17 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 29 Jun 2026
87.6800
95.7500
86.3000
94.5600
119,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
16 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 26 Jun 2026
87.6400
92.2550
85.7000
87.6800
310,300
Thu, 25 Jun 2026
89.6500
94.8250
85.9200
87.6300
203,100
Wed, 24 Jun 2026
82.0400
89.7900
82.0400
88.9900
300,300
Tue, 23 Jun 2026
68.2100
83.5650
68.2100
81.7700
278,000
Tue, 23 Jun 2026
15 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 22 Jun 2026
67.9800
70.3400
66.8250
68.6600
126,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.5600
67.9000
65.0000
67.4700
128,100
Wed, 17 Jun 2026
63.4500
66.6050
62.9800
64.3900
123,000
Tue, 16 Jun 2026
62.2600
63.4600
60.5000
62.3500
78,400
Mon, 15 Jun 2026
60.5000
61.7600
59.1800
61.4700
154,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
59.4100
61.1700
59.0600
59.7700
154,400
Thu, 11 Jun 2026
59.8500
61.0100
58.0100
59.0950
79,100
Wed, 10 Jun 2026
60.0100
61.2600
59.4200
59.4200
81,000
Tue, 09 Jun 2026
61.7200
62.2300
58.2950
60.6300
167,500
Mon, 08 Jun 2026
59.7600
61.5650
58.5850
60.6100
78,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
60.0000
61.0000
57.7000
59.4800
193,300
Thu, 04 Jun 2026
60.5000
64.7800
59.1700
59.6100
199,700
Wed, 03 Jun 2026
60.5200
61.1200
57.8730
60.5600
72,800
Tue, 02 Jun 2026
64.0100
64.0100
60.9900
61.2600
103,100
Mon, 01 Jun 2026
64.6400
66.0800
63.1000
64.4000
92,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Fri, 29 May 2026
64.3700
66.5750
63.2800
65.0400
119,400
Thu, 28 May 2026
64.5100
66.3600
62.8450
64.4300
113,700
Wed, 27 May 2026
63.3800
68.7900
62.1600
64.5500
174,500
Tue, 26 May 2026
63.0000
64.1700
60.6750
62.6200
165,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.3400
63.9400
61.6500
63.1200
92,200
Thu, 21 May 2026
64.3000
64.8200
58.0000
62.6800
158,000
Wed, 20 May 2026
55.7800
65.5500
55.0000
64.9500
337,800
Tue, 19 May 2026
13 · 8-K
After-hours · 17:26 ET
FORM 8-K ↗
Tue, 19 May 2026
55.5000
58.6200
54.3100
55.2000
251,700
Mon, 18 May 2026
60.0100
62.0400
54.2100
56.2500
260,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
59.6600
63.2850
58.1050
59.2700
135,500
Thu, 14 May 2026
12 · 10-Q
After market open · 14:00 ET
FORM 10-Q ↗
Thu, 14 May 2026
11 · 8-K
After market open · 14:00 ET
FORM 8-K ↗
Thu, 14 May 2026
61.0500
62.3850
58.1200
60.9900
483,800
Wed, 13 May 2026
60.7200
61.5000
57.6400
61.4400
302,500
Tue, 12 May 2026
65.4400
66.0000
60.8450
61.3500
152,300
Mon, 11 May 2026
64.1200
67.9000
63.4100
65.5200
166,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.5600
65.5750
61.5600
63.5750
183,300
Thu, 07 May 2026
63.2500
66.1600
58.5300
62.4300
198,500
Wed, 06 May 2026
56.9500
64.2800
56.8100
63.8600
288,500
Tue, 05 May 2026
54.5050
57.0000
51.7500
56.8800
94,500
Mon, 04 May 2026
52.9800
54.8200
52.9800
54.6400
69,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
52.1100
53.4500
50.6000
53.2500
79,100
Thu, 30 Apr 2026
10 · DEFA14A
After-hours · 16:18 ET
FORM DEFA14A ↗
Thu, 30 Apr 2026
9 · DEF 14A
After-hours · 16:01 ET
FORM DEF 14A ↗
Thu, 30 Apr 2026
50.2600
53.6300
50.2600
52.1500
81,200
Wed, 29 Apr 2026
53.9900
54.5400
50.0700
50.1200
144,000
Tue, 28 Apr 2026
53.8500
55.4200
53.6530
54.4800
78,400
Mon, 27 Apr 2026
52.8200
54.0300
52.3500
54.0200
67,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
53.0500
53.5100
50.2150
53.2000
152,100
Thu, 23 Apr 2026
53.5800
53.7850
52.3000
53.2400
198,300
Wed, 22 Apr 2026
53.1500
53.8100
51.6600
53.3000
152,600
Tue, 21 Apr 2026
55.0700
56.6900
52.2400
52.7100
185,500
Mon, 20 Apr 2026
56.2200
57.9150
54.1050
54.7000
183,400
Mon, 20 Apr 2026
8 · 8-K
Pre-market · 06:22 ET
FORM 8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.6000
59.4300
56.2200
56.2200
244,700
Thu, 16 Apr 2026
57.5200
58.1050
55.9200
57.7000
259,900
Wed, 15 Apr 2026
58.3700
59.7160
56.6100
57.9100
145,300
Tue, 14 Apr 2026
56.8700
60.0800
56.4400
57.9200
238,700
Mon, 13 Apr 2026
56.2200
58.1200
55.4600
56.0800
169,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.6000
57.7600
54.6700
56.0800
202,600
Thu, 09 Apr 2026
57.2300
58.3900
55.9000
57.9200
391,600
Wed, 08 Apr 2026
55.6400
58.1300
54.6750
58.0300
98,100
Tue, 07 Apr 2026
52.8800
54.3100
50.4700
53.6100
161,600
Mon, 06 Apr 2026
54.6900
56.8400
51.1700
53.6800
180,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.1800
57.3000
53.9950
55.1300
145,100
Wed, 01 Apr 2026
7 · 10-K/A
After market open · 12:24 ET
FORM 10-K/A ↗
Wed, 01 Apr 2026
54.6900
58.2200
53.2410
55.3900
121,300
Tue, 31 Mar 2026
54.0100
60.0000
54.0100
54.7900
171,900
Mon, 30 Mar 2026
54.1500
55.1400
51.6600
53.2900
113,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6 · 8-K
After market open · 13:27 ET
FORM 8-K ↗
Fri, 27 Mar 2026
5 · 10-K
After market open · 13:00 ET
FORM 10-K ↗
Fri, 27 Mar 2026
54.4000
57.4700
53.8400
54.1000
184,300
Thu, 26 Mar 2026
55.7100
58.2000
54.2600
54.5600
125,400
Wed, 25 Mar 2026
56.4900
58.7800
55.1900
56.9500
250,900
Tue, 24 Mar 2026
55.6300
57.0400
53.5900
55.2500
126,800
Mon, 23 Mar 2026
56.9800
58.3000
55.4800
56.2600
127,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.2200
58.3800
54.9600
55.2100
266,000
Thu, 19 Mar 2026
57.4600
60.5900
54.2400
58.6700
194,500
Wed, 18 Mar 2026
59.9500
60.0750
55.3400
58.3000
314,700
Tue, 17 Mar 2026
61.4200
64.8650
60.2100
60.2700
319,900
Mon, 16 Mar 2026
60.3600
62.4900
59.7350
61.5300
345,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
58.5700
61.0300
58.2500
60.3600
335,100
Thu, 12 Mar 2026
56.3400
57.9400
54.2150
57.6000
105,600
Wed, 11 Mar 2026
57.7600
58.8500
56.0450
57.0000
179,500
Tue, 10 Mar 2026
57.8200
60.0900
57.8200
58.5100
106,100
Mon, 09 Mar 2026
57.0000
58.4000
53.9350
58.0700
159,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54.4700
57.8700
53.5000
57.6100
169,600
Thu, 05 Mar 2026
54.8700
56.2000
54.1600
55.8000
110,000
Wed, 04 Mar 2026
52.5700
55.8800
52.0300
55.4900
147,800
Tue, 03 Mar 2026
53.3000
53.7600
50.7300
51.8800
110,400
Mon, 02 Mar 2026
53.2700
55.4500
52.7100
53.4700
171,100
Mon, 02 Mar 2026
4 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.9800
55.4600
53.7400
54.8050
113,200
Thu, 26 Feb 2026
55.9800
57.1500
52.8200
54.6550
168,000
Wed, 25 Feb 2026
57.0500
58.3400
54.8500
55.6200
228,600
Tue, 24 Feb 2026
56.2900
61.3000
55.3100
57.6200
352,700
Mon, 23 Feb 2026
55.4700
58.8900
55.2800
55.8000
165,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
54.5900
55.9500
53.0000
55.4100
193,000
Thu, 19 Feb 2026
55.2100
55.7600
52.8450
54.7000
197,100
Wed, 18 Feb 2026
54.2800
56.7500
53.6900
55.4800
114,200
Tue, 17 Feb 2026
55.0400
55.7400
51.1100
54.2150
153,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
59.0500
60.8500
55.1400
55.4600
181,200
Thu, 12 Feb 2026
59.0300
61.3000
57.6450
59.2400
330,200
Wed, 11 Feb 2026
57.3200
60.0100
55.0000
59.3900
263,200
Tue, 10 Feb 2026
58.2300
58.6500
56.8200
57.0700
291,100
Mon, 09 Feb 2026
57.4100
58.4500
54.8950
58.2700
387,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.9200
61.2000
57.4500
57.7500
326,700
Thu, 05 Feb 2026
58.7300
60.3850
56.2200
56.8800
287,500
Wed, 04 Feb 2026
66.4700
67.3380
58.7200
59.4300
333,600
Tue, 03 Feb 2026
65.4800
67.0000
64.5200
66.8900
293,200
Mon, 02 Feb 2026
60.0000
66.8100
60.0000
65.4800
267,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
66.4000
67.0500
60.2800
60.3800
284,300
Thu, 29 Jan 2026
67.7500
69.4500
66.5100
67.3400
277,700
Wed, 28 Jan 2026
70.9300
70.9300
65.2700
67.4350
310,200
Tue, 27 Jan 2026
70.9700
72.9000
67.8900
70.2900
258,100
Mon, 26 Jan 2026
74.5600
74.9100
70.1000
71.4100
409,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.8200
76.1300
72.4950
75.0250
349,600
Thu, 22 Jan 2026
70.7100
72.0000
69.4950
71.9900
324,200
Wed, 21 Jan 2026
70.7200
72.7500
67.3300
70.3900
386,900
Tue, 20 Jan 2026
70.0000
72.5650
67.4800
70.3200
290,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
68.8100
72.0100
67.6200
70.0000
301,600
Thu, 15 Jan 2026
69.3500
71.1350
61.6500
69.0700
392,200
Wed, 14 Jan 2026
66.3000
69.8500
65.2800
69.6000
255,100
Tue, 13 Jan 2026
65.0300
67.3800
59.6900
67.0400
230,900
Mon, 12 Jan 2026
62.7400
65.3400
57.8600
65.0300
329,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.4900
66.6450
61.6750
63.0000
325,700
Thu, 08 Jan 2026
64.0500
66.1850
61.3150
63.4000
197,800
Wed, 07 Jan 2026
60.4300
65.4200
60.1850
65.0100
290,800
Tue, 06 Jan 2026
62.0400
62.1300
56.1500
61.0650
402,500
Mon, 05 Jan 2026
65.4700
66.4950
60.2700
61.7300
287,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
65.1600
70.0100
63.8000
66.0100
448,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.4900
65.6000
63.7300
65.3000
285,500
Tue, 30 Dec 2025
66.2000
69.0250
64.7900
65.0700
707,800
Mon, 29 Dec 2025
67.8100
70.4200
65.5300
65.5700
483,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.7800
72.2400
67.6150
68.7700
617,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
69.7970
72.4650
69.3900
70.7800
83,300
Tue, 23 Dec 2025
70.8400
74.3400
70.1500
70.5000
234,000
Mon, 22 Dec 2025
68.5500
73.2500
68.3700
70.9200
174,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
65.7700
70.1100
65.7700
68.6300
522,600
Thu, 18 Dec 2025
68.8700
68.9000
64.2500
65.9900
146,600
Wed, 17 Dec 2025
71.6900
72.9950
66.9300
67.7000
166,200
Tue, 16 Dec 2025
74.1700
75.2100
68.8900
71.4700
332,400
Mon, 15 Dec 2025
74.8800
77.4500
74.1800
75.1200
148,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.5100
76.8950
73.6300
74.6050
248,700
Thu, 11 Dec 2025
78.7200
79.0150
75.0000
77.0500
113,000
Wed, 10 Dec 2025
75.1300
79.3100
74.8450
78.2200
164,800
Tue, 09 Dec 2025
76.8200
78.9500
74.5050
75.4400
211,700
Mon, 08 Dec 2025
80.4000
83.8650
75.2650
76.4300
193,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.7900
85.0100
79.5000
80.3800
105,700
Thu, 04 Dec 2025
75.4700
79.9000
75.4700
79.4700
155,100
Wed, 03 Dec 2025
77.4800
79.6500
74.0000
77.1850
188,900
Tue, 02 Dec 2025
83.4800
84.0350
75.6900
75.9400
379,500
Mon, 01 Dec 2025
84.8800
87.9650
82.2700
83.0600
101,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.6600
91.7900
84.0000
86.1800
82,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.0300
88.8800
83.8550
87.3600
83,800
Tue, 25 Nov 2025
93.0600
98.0000
85.9100
88.4700
138,100
Mon, 24 Nov 2025
92.9400
100.5000
90.0000
92.7500
170,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.5400
94.4500
82.5400
91.5600
97,100
Thu, 20 Nov 2025
84.1800
85.9600
82.2300
83.0000
92,000
Wed, 19 Nov 2025
80.2600
84.1400
80.2600
83.0000
121,600
Tue, 18 Nov 2025
74.5800
83.1100
74.5800
80.6000
181,200
Mon, 17 Nov 2025
76.7000
84.0600
75.7100
76.4300
177,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.5000
84.0400
75.0000
78.0000
273,300
Thu, 13 Nov 2025
81.9600
89.0250
80.5500
87.0100
150,500
Thu, 13 Nov 2025
3 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Thu, 13 Nov 2025
2 · 10-Q
Pre-market · 08:00 ET
FORM 10-Q ↗
Wed, 12 Nov 2025
82.9100
84.7650
77.5000
82.5800
171,500
Tue, 11 Nov 2025
82.9500
84.2800
80.8000
83.4300
236,400
Mon, 10 Nov 2025
85.3700
89.7000
79.0000
83.0800
269,900
Mon, 10 Nov 2025
1 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.0000
83.8600
77.8200
80.9500
210,700
Thu, 06 Nov 2025
82.0400
83.4550
80.5000
80.7600
235,200
Wed, 05 Nov 2025
83.2500
83.9800
80.4400
82.5000
152,900
Tue, 04 Nov 2025
82.4500
86.1400
80.1000
82.7100
64,300
Mon, 03 Nov 2025
86.1600
86.1600
77.0000
84.0000
113,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.4500
88.8600
83.2600
86.1600
193,700
Thu, 30 Oct 2025
82.2400
89.8600
82.2400
85.6700
118,800
Wed, 29 Oct 2025
79.4000
85.9400
77.0100
84.1550
127,700
Tue, 28 Oct 2025
79.2300
82.7350
77.0000
79.9200
183,600
Mon, 27 Oct 2025
80.3800
87.0000
79.7280
81.2400
152,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
81.3500
84.2500
79.1300
81.5700
51,800