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
111.4900
113.1300
111.0500
111.2100
134,800
Thu, 22 Oct 2026
109.0000
112.7000
108.7500
112.3600
141,700
Thu, 22 Oct 2026
16 · 8-K
Next filing day · accepted 21 Oct, 21:35 ET
8-K ↗
Wed, 21 Oct 2026
110.3300
111.0000
108.9200
109.7300
99,500
Tue, 20 Oct 2026
108.5600
111.2400
108.5600
110.1600
128,200
Mon, 19 Oct 2026
108.9800
109.7800
107.8300
108.0100
116,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
108.5600
110.5900
107.9600
109.0300
140,400
Thu, 15 Oct 2026
107.8600
108.9800
106.8200
108.1500
130,100
Wed, 14 Oct 2026
105.3400
106.7400
104.8800
106.7300
145,300
Tue, 13 Oct 2026
108.0300
108.2200
106.3200
106.7700
128,900
Mon, 12 Oct 2026
106.0100
107.6300
106.0100
107.2800
175,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
106.5700
107.0100
105.8700
106.1800
94,300
Thu, 08 Oct 2026
106.0900
107.3700
104.8100
106.9000
157,500
Wed, 07 Oct 2026
105.5900
107.2700
104.5200
106.0100
127,500
Tue, 06 Oct 2026
108.1600
108.9900
106.3500
106.7900
108,400
Mon, 05 Oct 2026
107.8300
108.7000
107.3500
107.5700
147,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
107.9600
109.3000
106.8200
108.0800
166,000
Thu, 01 Oct 2026
104.7700
106.9400
103.9000
106.4900
179,200
Wed, 30 Sep 2026
105.8300
106.1500
104.7400
105.2800
164,600
Tue, 29 Sep 2026
107.1500
108.1000
105.5600
106.3500
189,600
Mon, 28 Sep 2026
108.2700
108.4800
107.0900
107.2900
158,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
107.7400
108.8200
107.3200
108.7100
235,400
Thu, 24 Sep 2026
107.4400
108.8200
106.4800
107.3500
123,300
Wed, 23 Sep 2026
107.6700
108.4000
106.7300
106.9800
101,500
Tue, 22 Sep 2026
110.6900
110.6900
108.2200
108.2400
142,800
Mon, 21 Sep 2026
15 · 8-K
After market open · 14:48 ET
8-K ↗
Mon, 21 Sep 2026
108.6400
109.9800
108.5300
109.4600
113,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
108.9800
109.4300
107.5800
108.2900
358,700
Thu, 17 Sep 2026
111.1400
111.4100
108.9300
108.9700
105,200
Wed, 16 Sep 2026
110.9400
111.4400
108.2800
109.6300
132,000
Tue, 15 Sep 2026
111.5400
112.2400
110.3900
110.9400
111,900
Mon, 14 Sep 2026
111.2000
112.5200
110.8900
111.5600
123,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
111.4600
112.0800
110.1000
110.9000
113,000
Thu, 10 Sep 2026
110.5100
111.2100
109.6400
110.8400
88,700
Wed, 09 Sep 2026
110.2500
111.0500
109.5100
110.8000
110,500
Tue, 08 Sep 2026
112.1700
112.8500
111.1600
111.2900
110,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
110.9100
113.7900
110.6000
112.8900
127,700
Thu, 03 Sep 2026
111.5000
113.0900
111.2900
111.7500
153,900
Wed, 02 Sep 2026
108.3200
111.4300
108.2700
111.1300
246,300
Tue, 01 Sep 2026
109.2300
110.0900
107.1600
107.7100
114,400
Mon, 31 Aug 2026
110.2900
110.3300
108.7300
109.2200
99,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.8900
111.3800
110.2100
110.5500
76,000
Thu, 27 Aug 2026
111.2400
112.5500
109.5800
110.4000
83,500
Wed, 26 Aug 2026
111.6400
112.4300
110.2600
111.8000
89,600
Tue, 25 Aug 2026
112.8200
112.8200
110.8500
111.0900
172,100
Mon, 24 Aug 2026
113.0700
114.4300
112.2500
112.5300
90,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
113.4400
113.5500
111.7600
112.9100
90,600
Thu, 20 Aug 2026
112.3800
113.5100
112.0000
112.7400
130,000
Wed, 19 Aug 2026
115.3000
115.6300
112.9200
112.9200
121,400
Tue, 18 Aug 2026
115.3200
115.9200
114.2800
114.9700
84,300
Mon, 17 Aug 2026
115.1900
116.2200
114.4200
114.9300
98,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.3600
116.1100
114.6800
115.7200
105,800
Thu, 13 Aug 2026
114.9900
115.7800
114.6600
115.6800
99,800
Wed, 12 Aug 2026
113.6700
114.8300
113.0200
114.3100
87,900
Tue, 11 Aug 2026
112.4800
113.7700
112.1800
113.5900
57,300
Mon, 10 Aug 2026
112.2500
113.3200
111.5900
112.2900
91,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
14 · 10-Q
After market open · 14:24 ET
10-Q ↗
Fri, 07 Aug 2026
112.7000
114.2300
112.3000
113.0100
71,100
Thu, 06 Aug 2026
114.7600
115.5600
113.1600
113.3300
120,700
Wed, 05 Aug 2026
115.0000
115.0500
113.6500
114.1200
100,900
Tue, 04 Aug 2026
114.3000
115.3100
113.6500
114.5900
172,400
Mon, 03 Aug 2026
114.7100
115.8400
113.7900
114.0000
187,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
111.7400
114.0000
111.4200
112.8200
174,800
Thu, 30 Jul 2026
113.2700
114.3700
112.1500
112.1600
95,500
Wed, 29 Jul 2026
115.2000
115.7900
113.2500
113.4700
139,700
Tue, 28 Jul 2026
116.9000
118.6700
115.5800
115.7200
310,800
Mon, 27 Jul 2026
117.1800
119.0700
115.5600
115.9600
222,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
116.2300
118.1900
115.0500
116.5800
124,100
Thu, 23 Jul 2026
13 · 8-K
After-hours · 16:38 ET
8-K ↗
Thu, 23 Jul 2026
114.7600
115.1200
113.1500
114.9200
126,200
Wed, 22 Jul 2026
115.5700
115.6600
112.8900
115.3600
93,500
Tue, 21 Jul 2026
115.8500
116.7100
114.1800
115.6400
117,500
Mon, 20 Jul 2026
115.9800
116.4900
114.5700
116.4000
127,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
118.5500
119.2300
115.4900
116.1400
139,800
Thu, 16 Jul 2026
117.2700
121.0300
117.2700
120.0400
152,100
Wed, 15 Jul 2026
115.7200
117.7600
115.1700
117.3300
147,700
Tue, 14 Jul 2026
114.9600
116.1500
114.1800
115.0300
107,800
Mon, 13 Jul 2026
114.4200
115.3300
113.5600
114.9000
114,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.1600
114.7900
113.6600
114.0800
100,800
Thu, 09 Jul 2026
112.4700
114.6400
112.4700
114.0400
109,300
Wed, 08 Jul 2026
113.5500
113.7000
112.0100
112.3700
194,400
Tue, 07 Jul 2026
114.8600
115.9900
114.0600
114.3200
118,400
Mon, 06 Jul 2026
114.3100
114.7600
112.8100
114.3000
170,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.9500
117.0100
113.3600
113.9700
153,300
Wed, 01 Jul 2026
111.7800
115.0400
111.0200
114.7400
210,000
Tue, 30 Jun 2026
111.6700
111.7200
110.3100
111.1300
202,200
Mon, 29 Jun 2026
114.0900
114.3200
111.3900
112.2700
292,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.9600
115.5600
113.5400
114.5800
923,800
Thu, 25 Jun 2026
114.0600
116.1300
112.7400
113.3000
209,800
Wed, 24 Jun 2026
112.2300
114.2400
112.2300
114.2400
172,900
Tue, 23 Jun 2026
112.0700
112.8000
111.0400
111.9900
227,700
Mon, 22 Jun 2026
111.3100
112.5800
110.8700
111.3400
222,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.7700
113.2900
110.8800
111.3100
455,300
Wed, 17 Jun 2026
113.5100
115.6600
109.6500
110.6700
292,800
Tue, 16 Jun 2026
114.6000
115.9600
113.5900
114.0100
194,600
Mon, 15 Jun 2026
116.5500
117.5000
113.3200
113.4000
147,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.3200
116.5500
114.6400
116.2700
165,100
Thu, 11 Jun 2026
114.0500
115.0000
112.1600
114.1500
150,300
Wed, 10 Jun 2026
12 · 8-K
After-hours · 17:04 ET
8-K ↗
Wed, 10 Jun 2026
113.3100
115.2500
113.0600
114.0500
167,900
Tue, 09 Jun 2026
111.4500
114.3800
111.4500
112.8300
126,600
Mon, 08 Jun 2026
110.6300
112.4100
110.3600
110.7600
144,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
110.1800
111.7000
110.0000
110.3700
138,200
Thu, 04 Jun 2026
108.3500
111.1400
108.3500
110.0800
226,100
Wed, 03 Jun 2026
109.5100
109.5100
106.9000
107.1800
141,700
Tue, 02 Jun 2026
107.8400
110.6200
107.8400
109.9700
172,500
Mon, 01 Jun 2026
109.4000
109.9900
107.7500
108.4800
128,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
110.1600
110.8500
109.2600
110.2900
173,800
Thu, 28 May 2026
11 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 28 May 2026
110.1600
112.0800
109.0500
110.4800
135,100
Wed, 27 May 2026
112.4200
113.9200
110.2400
110.8000
104,800
Tue, 26 May 2026
111.8700
113.5100
110.8000
112.3800
156,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
111.4400
112.4000
110.7600
111.3100
78,500
Thu, 21 May 2026
111.3800
112.0000
109.9500
111.3100
78,100
Wed, 20 May 2026
108.5800
111.0700
107.5200
111.0400
190,600
Tue, 19 May 2026
107.7800
110.7600
106.5800
108.2400
177,000
Mon, 18 May 2026
107.2600
108.9900
105.5700
107.7800
187,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
108.8300
109.6600
106.5500
106.8000
202,900
Thu, 14 May 2026
109.2100
111.1700
108.5500
108.8800
142,700
Wed, 13 May 2026
109.8000
110.6000
107.9800
108.4000
118,800
Tue, 12 May 2026
111.3900
111.5400
107.7400
109.9700
96,400
Mon, 11 May 2026
113.4700
114.9500
110.1600
110.9800
112,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
10 · 10-Q
After market open · 14:01 ET
10-Q ↗
Fri, 08 May 2026
112.6800
113.5500
109.7700
112.9500
128,300
Thu, 07 May 2026
114.7300
115.4900
113.0000
113.2400
122,000
Wed, 06 May 2026
115.0000
116.1500
113.1600
114.5100
148,300
Tue, 05 May 2026
111.8600
114.9700
110.6600
114.5300
130,500
Mon, 04 May 2026
111.9400
113.6600
111.0800
111.4600
103,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
112.3000
114.1200
110.5700
112.6100
98,900
Thu, 30 Apr 2026
110.9100
113.2500
109.9000
111.6100
177,900
Wed, 29 Apr 2026
113.1800
113.3700
111.1600
111.4000
82,000
Tue, 28 Apr 2026
115.5300
116.4800
113.8200
114.1500
181,200
Mon, 27 Apr 2026
113.5300
115.1700
113.3200
114.7900
78,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
114.3700
115.1000
111.2800
113.5300
70,600
Thu, 23 Apr 2026
114.1100
115.7400
114.0800
114.8500
93,500
Wed, 22 Apr 2026
114.5400
115.3200
113.3800
113.9400
79,100
Tue, 21 Apr 2026
115.0000
115.9700
112.5700
114.1500
109,500
Mon, 20 Apr 2026
117.1200
119.5400
113.2900
115.2000
214,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.3200
121.8900
115.3100
116.7200
311,200
Thu, 16 Apr 2026
9 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 16 Apr 2026
112.1700
113.0500
111.4500
111.6700
113,400
Wed, 15 Apr 2026
114.3800
114.7300
112.0800
112.9400
99,500
Tue, 14 Apr 2026
114.1400
115.0500
112.0700
114.3300
107,100
Mon, 13 Apr 2026
113.4600
114.9100
112.2800
114.5000
72,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
114.7300
114.8400
112.9800
113.7600
102,500
Thu, 09 Apr 2026
112.5900
116.4600
112.1400
115.0500
109,200
Wed, 08 Apr 2026
114.1100
115.0000
112.7800
112.8900
156,900
Tue, 07 Apr 2026
109.4600
110.9000
109.3800
110.6600
113,300
Mon, 06 Apr 2026
108.5900
110.2800
107.8300
110.0600
92,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
8 · DEF 14A
After market open · 12:32 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
107.5700
109.2400
106.8900
109.0700
56,400
Wed, 01 Apr 2026
109.0800
112.8500
108.7000
109.2200
114,000
Tue, 31 Mar 2026
109.1100
110.0700
107.2100
108.5000
186,100
Mon, 30 Mar 2026
107.2100
109.0000
106.8900
107.9200
132,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
107.4500
107.5100
106.1000
106.7200
102,600
Thu, 26 Mar 2026
106.1000
108.5900
105.9900
108.3500
112,200
Wed, 25 Mar 2026
109.3800
110.4400
106.3900
106.8200
115,900
Tue, 24 Mar 2026
105.9700
109.6900
105.9000
108.5200
248,900
Mon, 23 Mar 2026
107.3400
110.1600
106.5400
107.1200
273,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
104.2000
105.6600
102.6600
104.9000
613,200
Thu, 19 Mar 2026
102.6000
105.0100
101.4800
104.2000
231,600
Wed, 18 Mar 2026
105.2100
105.5700
102.8900
103.3600
267,200
Tue, 17 Mar 2026
108.1900
109.3100
105.7900
106.0700
135,200
Mon, 16 Mar 2026
106.9200
107.6100
106.1000
107.2500
145,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.9000
113.9000
105.8200
106.0600
116,200
Thu, 12 Mar 2026
104.7300
107.8100
104.6800
106.8400
115,000
Wed, 11 Mar 2026
107.6300
108.4000
105.8000
107.0000
95,600
Tue, 10 Mar 2026
108.2900
110.6200
106.5500
108.2600
125,900
Mon, 09 Mar 2026
107.3900
109.6100
104.0600
108.7100
190,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
108.6300
109.1500
105.7000
108.8300
105,900
Thu, 05 Mar 2026
111.6900
113.7800
110.8200
111.4900
173,600
Wed, 04 Mar 2026
114.6400
114.9700
112.1000
112.9500
173,500
Tue, 03 Mar 2026
111.0100
115.6300
109.9100
113.3700
134,500
Mon, 02 Mar 2026
107.9000
113.4600
107.9000
113.0100
145,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 8-K
After market open · 12:09 ET
8-K ↗
Fri, 27 Feb 2026
113.4600
114.2600
108.6800
110.0000
180,800
Thu, 26 Feb 2026
6 · 10-K
After market open · 14:55 ET
10-K ↗
Thu, 26 Feb 2026
114.9500
116.8400
114.5200
115.5900
118,600
Wed, 25 Feb 2026
112.7300
114.3900
111.4000
114.2500
313,200
Tue, 24 Feb 2026
111.0300
112.7900
110.1200
111.5600
141,400
Mon, 23 Feb 2026
116.5200
116.7900
110.0400
110.6100
138,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
115.2100
116.7600
114.0300
116.7600
99,000
Thu, 19 Feb 2026
115.5600
116.7000
114.2800
115.1300
92,700
Wed, 18 Feb 2026
116.9600
118.7100
115.5400
116.4700
78,800
Tue, 17 Feb 2026
118.3700
119.2800
116.8300
116.8300
72,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
116.6600
117.6900
114.1300
117.6800
65,200
Thu, 12 Feb 2026
117.7000
117.9200
114.1700
115.9400
72,500
Wed, 11 Feb 2026
119.9900
122.2100
115.8700
116.5400
101,500
Tue, 10 Feb 2026
119.9400
121.0300
119.0000
119.6300
99,400
Mon, 09 Feb 2026
118.6900
120.9400
118.3400
120.3900
78,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.9500
120.0000
116.8200
119.0400
128,800
Thu, 05 Feb 2026
116.3800
118.8700
115.7600
116.6900
90,400
Wed, 04 Feb 2026
113.8900
117.5500
113.6800
116.4700
75,400
Tue, 03 Feb 2026
111.7200
114.0800
110.5300
113.0100
118,600
Mon, 02 Feb 2026
110.2600
112.9400
110.2600
112.1000
112,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
108.7900
110.2300
108.5000
109.9500
202,000
Thu, 29 Jan 2026
108.2200
109.5300
107.9900
109.1700
115,100
Wed, 28 Jan 2026
109.0000
110.0700
107.9400
107.9400
87,000
Tue, 27 Jan 2026
108.7600
109.5200
108.1900
109.2500
73,800
Mon, 26 Jan 2026
108.1800
109.7800
107.3100
108.5900
128,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.9200
117.0000
107.4500
108.4700
279,000
Fri, 23 Jan 2026
5 · 8-K
Next filing day · accepted 22 Jan, 17:42 ET
8-K ↗
Thu, 22 Jan 2026
115.9800
117.9100
115.9800
117.3600
108,700
Wed, 21 Jan 2026
112.4700
116.5100
112.4700
115.9400
134,200
Tue, 20 Jan 2026
111.0700
113.2500
110.8200
111.5600
70,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
113.9300
114.9500
112.7700
112.7900
92,200
Thu, 15 Jan 2026
111.8400
114.5000
108.1300
114.3000
76,300
Wed, 14 Jan 2026
109.1000
111.6300
108.3200
111.5700
92,600
Tue, 13 Jan 2026
109.0500
109.4500
107.6500
109.0400
57,900
Mon, 12 Jan 2026
109.2800
109.4400
108.0900
108.7900
99,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
112.3500
113.2900
105.0500
110.3800
145,100
Thu, 08 Jan 2026
108.3200
112.8000
107.7700
112.3300
149,300
Wed, 07 Jan 2026
108.6800
108.6800
107.0600
108.3200
113,000
Tue, 06 Jan 2026
106.5500
108.7300
105.6200
108.5200
117,900
Mon, 05 Jan 2026
105.8900
111.4900
105.8600
107.1600
143,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.2500
108.7000
104.4900
106.4700
157,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.1500
108.1500
105.6400
106.0200
184,600
Tue, 30 Dec 2025
108.3000
108.8100
107.2400
108.0600
88,400
Mon, 29 Dec 2025
109.7300
109.7300
108.1200
108.3000
62,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
109.8000
110.6400
108.9100
109.7300
68,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2100
110.8300
109.1000
109.5900
98,000
Tue, 23 Dec 2025
110.7800
111.9600
110.1300
110.1300
69,800
Mon, 22 Dec 2025
112.7800
113.4100
109.6100
111.4500
205,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.0700
112.9900
111.1200
112.6000
438,400
Thu, 18 Dec 2025
112.5600
113.4400
111.5100
112.4600
109,700
Wed, 17 Dec 2025
112.4500
114.6000
111.3200
111.7300
93,300
Tue, 16 Dec 2025
114.1000
114.5000
112.2500
112.8500
166,800
Mon, 15 Dec 2025
114.4000
115.0000
112.5000
113.7500
138,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.1100
114.3200
112.1400
113.2800
113,800
Thu, 11 Dec 2025
111.7400
114.2500
111.2700
113.4200
111,800
Wed, 10 Dec 2025
108.5400
112.8200
108.5400
111.8100
165,900
Tue, 09 Dec 2025
109.1000
110.6800
108.6100
108.7900
83,100
Mon, 08 Dec 2025
109.8200
110.5900
108.7500
109.0400
153,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
110.1000
111.0000
108.4500
109.3500
94,600
Thu, 04 Dec 2025
110.5900
112.0000
108.5100
110.1800
123,000
Wed, 03 Dec 2025
112.1400
113.0600
110.2600
111.2100
157,900
Tue, 02 Dec 2025
111.9000
112.2800
110.0000
111.4600
131,700
Mon, 01 Dec 2025
109.8600
112.5300
107.6600
110.9800
103,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.5300
112.0100
107.4400
110.8400
71,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.4700
113.8800
111.2300
111.6100
180,700
Tue, 25 Nov 2025
111.7700
114.9300
111.7700
113.2000
114,200
Mon, 24 Nov 2025
110.0400
112.0000
108.6200
111.0000
87,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
106.6900
112.0000
105.5500
110.4300
166,700
Thu, 20 Nov 2025
4 · 8-K
After market open · 15:47 ET
8-K ↗
Thu, 20 Nov 2025
108.9900
109.7200
105.5500
106.5000
149,900
Wed, 19 Nov 2025
107.6500
109.2600
107.1800
107.7300
109,400
Tue, 18 Nov 2025
106.7300
109.4800
105.7000
107.6500
163,200
Tue, 18 Nov 2025
3 · 8-K
Next filing day · accepted 17 Nov, 17:53 ET
8-K ↗
Mon, 17 Nov 2025
110.9700
111.1700
105.7400
106.9500
130,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.1800
111.4300
108.4800
111.1300
103,800
Thu, 13 Nov 2025
2 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 13 Nov 2025
111.5800
113.0000
109.7800
110.1800
104,200
Wed, 12 Nov 2025
112.7900
114.9000
111.7200
112.2500
118,500
Tue, 11 Nov 2025
112.6300
113.9800
111.2300
112.9000
108,600
Mon, 10 Nov 2025
111.1900
113.1700
110.7600
112.7300
103,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1 · 10-Q
After market open · 12:21 ET
10-Q ↗
Fri, 07 Nov 2025
108.9300
110.8100
107.6600
110.7100
131,000
Thu, 06 Nov 2025
110.0000
110.4900
108.4400
108.4900
108,200
Wed, 05 Nov 2025
109.2400
111.3900
107.4400
110.6400
77,200
Tue, 04 Nov 2025
107.9100
109.0100
107.0000
108.8300
108,200
Mon, 03 Nov 2025
108.2700
109.5300
106.7100
108.2300
130,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
108.9000
109.3800
107.9200
108.8600
136,400
Thu, 30 Oct 2025
108.9200
111.0000
108.9200
109.7200
88,200
Wed, 29 Oct 2025
110.9200
113.0200
108.9400
109.4500
129,800
Tue, 28 Oct 2025
112.5800
112.5800
110.7500
111.5300
100,800
Mon, 27 Oct 2025
113.0700
113.1900
111.5700
112.5800
67,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend