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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
72.9100
74.0000
72.1800
73.5650
29,117
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.3400
73.5000
71.9100
72.1900
179,900
Thu, 23 Jul 2026
22 · 8-K
After-hours · 17:20 ET
8-K ↗
Thu, 23 Jul 2026
76.0200
76.0200
70.7750
71.4100
270,400
Thu, 23 Jul 2026
21 · 8-K
Next filing day · accepted 22 Jul, 19:54 ET
8-K ↗
Wed, 22 Jul 2026
77.4300
77.7800
76.2500
77.5500
131,500
Tue, 21 Jul 2026
77.6300
78.5000
76.8000
77.2500
107,900
Mon, 20 Jul 2026
78.8600
79.7000
77.2150
78.0000
98,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.6800
82.2400
78.8700
78.9800
110,600
Thu, 16 Jul 2026
79.2800
82.7900
79.2800
81.8800
89,200
Wed, 15 Jul 2026
79.4300
80.6200
78.3550
78.8900
81,300
Tue, 14 Jul 2026
78.0000
79.5800
78.0000
78.8500
81,400
Mon, 13 Jul 2026
78.7500
79.7000
77.7700
78.6000
79,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
78.8500
79.0000
78.0000
78.4700
90,600
Thu, 09 Jul 2026
76.5900
78.8200
76.5050
78.5300
78,700
Wed, 08 Jul 2026
77.3200
77.3200
75.9000
76.4200
82,700
Tue, 07 Jul 2026
79.5200
79.6600
76.4000
77.9900
106,800
Mon, 06 Jul 2026
78.0600
79.1600
76.7300
78.9300
102,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
80.1600
80.6500
77.7100
78.3500
101,700
Wed, 01 Jul 2026
77.7200
80.2300
77.2550
79.8400
111,400
Tue, 30 Jun 2026
77.2300
78.0900
76.6700
77.5100
86,500
Mon, 29 Jun 2026
77.4200
77.5300
75.8500
76.9500
102,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.6500
78.5100
75.5900
77.2500
359,500
Thu, 25 Jun 2026
74.8700
77.2000
74.6250
76.5500
123,500
Wed, 24 Jun 2026
74.2100
75.0000
74.0440
74.8700
90,900
Tue, 23 Jun 2026
72.0100
73.8000
71.5050
73.6100
98,300
Mon, 22 Jun 2026
71.4600
72.3550
69.9000
72.0600
108,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.4500
72.3200
70.5750
71.6500
193,400
Wed, 17 Jun 2026
71.5400
72.8800
69.4500
70.3400
128,000
Tue, 16 Jun 2026
71.4500
72.0000
70.9700
71.9800
104,400
Mon, 15 Jun 2026
73.8800
74.9800
70.7800
71.0400
95,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.2100
73.7000
72.2100
73.5300
75,700
Thu, 11 Jun 2026
71.4900
72.2300
70.0100
71.9900
97,600
Wed, 10 Jun 2026
72.4400
73.6700
71.0400
71.3200
105,100
Tue, 09 Jun 2026
71.1200
73.4350
71.1200
71.7500
89,700
Mon, 08 Jun 2026
70.6800
71.5400
70.3200
70.8000
57,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.1700
71.1700
69.5300
70.2400
84,700
Thu, 04 Jun 2026
68.9300
70.5900
68.9300
70.2800
87,000
Wed, 03 Jun 2026
70.0200
70.2550
67.5000
67.8200
133,700
Tue, 02 Jun 2026
70.9400
71.6900
70.1100
70.6700
97,600
Mon, 01 Jun 2026
70.8700
71.8050
68.8700
71.3400
109,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 29 May 2026
70.5600
71.2200
69.6800
71.1800
123,800
Thu, 28 May 2026
70.5100
70.9850
69.7800
70.5600
93,300
Wed, 27 May 2026
71.7200
72.5550
70.4900
70.8050
75,200
Tue, 26 May 2026
69.9900
71.6730
69.9900
71.2700
209,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
70.4300
70.9900
69.5900
69.6600
121,700
Thu, 21 May 2026
70.0900
70.8750
69.0400
70.2700
150,400
Wed, 20 May 2026
68.9000
70.8000
68.1600
70.5800
157,200
Tue, 19 May 2026
69.6600
70.2600
68.6700
68.9000
95,600
Mon, 18 May 2026
68.3800
70.3900
68.3800
69.7100
119,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.4700
69.8750
68.0400
68.4100
108,800
Thu, 14 May 2026
68.6300
70.2000
68.6300
69.7100
169,100
Wed, 13 May 2026
69.4100
69.8500
66.5000
68.2250
238,100
Tue, 12 May 2026
70.7300
70.9800
67.9200
70.2900
192,900
Mon, 11 May 2026
72.8600
72.8600
70.2700
70.7300
260,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.7000
75.6600
72.0000
72.8600
168,000
Fri, 08 May 2026
19 · 10-Q
Pre-market · 09:24 ET
10-Q ↗
Thu, 07 May 2026
75.0700
75.8650
74.4400
74.8600
162,500
Wed, 06 May 2026
74.8600
75.9300
74.2000
74.9500
198,300
Tue, 05 May 2026
73.8000
75.3100
73.5900
74.7400
126,800
Mon, 04 May 2026
75.3950
78.0000
73.3500
73.6350
175,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.6200
76.6450
74.0000
76.3900
198,000
Thu, 30 Apr 2026
75.0100
76.7900
75.0100
75.6200
210,900
Wed, 29 Apr 2026
18 · 8-K
After market open · 14:14 ET
8-K ↗
Wed, 29 Apr 2026
82.6800
83.5000
74.3800
75.7100
551,300
Wed, 29 Apr 2026
17 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 29 Apr 2026
16 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 28 Apr 2026
83.6800
87.3300
83.4900
86.6800
175,400
Mon, 27 Apr 2026
82.0600
84.3200
82.0600
83.2800
80,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.8800
83.8800
81.9550
82.2700
90,000
Thu, 23 Apr 2026
81.7800
83.9100
81.2150
83.8900
91,200
Wed, 22 Apr 2026
82.4000
83.2550
81.1400
81.7800
98,300
Tue, 21 Apr 2026
82.7100
83.8600
81.0150
81.8200
156,100
Mon, 20 Apr 2026
82.9200
84.7600
82.3000
82.7050
147,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
84.8800
85.8800
83.0000
83.2900
211,600
Thu, 16 Apr 2026
83.3700
84.1500
82.5000
83.0000
135,400
Wed, 15 Apr 2026
82.0400
83.8450
82.0400
83.2900
83,300
Tue, 14 Apr 2026
82.2700
83.1800
81.9100
82.0400
79,600
Mon, 13 Apr 2026
15 · DEFA14A
After market open · 11:57 ET
DEFA14A ↗
Mon, 13 Apr 2026
14 · DEF 14A
After market open · 11:57 ET
DEF 14A ↗
Mon, 13 Apr 2026
81.8300
82.8600
81.0100
82.3900
126,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.3100
82.5050
80.8900
82.1000
109,800
Thu, 09 Apr 2026
80.9100
83.5750
80.4300
82.7200
163,300
Wed, 08 Apr 2026
81.0000
83.4950
81.0000
81.5000
278,500
Tue, 07 Apr 2026
78.5200
79.6450
77.3500
79.4100
94,500
Mon, 06 Apr 2026
77.3500
79.4700
76.9900
78.7000
135,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.0000
77.8100
74.3800
77.6600
93,800
Wed, 01 Apr 2026
76.6700
78.7600
76.4500
76.9300
99,700
Tue, 31 Mar 2026
75.2600
76.4400
73.9310
76.1000
265,100
Mon, 30 Mar 2026
73.6200
74.6400
73.2000
74.2300
88,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.4200
74.5200
73.2500
73.3900
92,200
Thu, 26 Mar 2026
75.0200
76.1900
74.2900
74.8600
92,800
Wed, 25 Mar 2026
77.8800
78.9500
75.1000
76.1500
105,800
Tue, 24 Mar 2026
76.4100
78.5000
75.9400
76.8400
100,100
Mon, 23 Mar 2026
77.0000
79.5000
75.8600
77.1300
137,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.0900
76.4300
73.9200
74.3600
339,000
Thu, 19 Mar 2026
74.9800
76.8900
73.6800
76.1600
97,400
Wed, 18 Mar 2026
78.1200
78.9700
75.2700
75.4200
129,600
Tue, 17 Mar 2026
77.7700
78.9850
77.3300
78.4900
122,700
Mon, 16 Mar 2026
77.4400
78.6700
76.5100
77.2400
112,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.5500
79.0250
76.0100
76.9200
85,900
Thu, 12 Mar 2026
13 · 8-K
After market open · 15:56 ET
8-K ↗
Thu, 12 Mar 2026
77.1800
77.7600
75.7400
77.3700
177,200
Wed, 11 Mar 2026
76.9800
78.9500
76.5100
78.7200
173,500
Tue, 10 Mar 2026
76.2300
79.9450
74.9200
77.7000
184,700
Mon, 09 Mar 2026
76.5500
77.8770
74.0800
76.7000
217,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
76.3700
78.6750
74.4100
78.5400
163,700
Thu, 05 Mar 2026
76.4900
80.2900
75.5000
79.1500
181,400
Wed, 04 Mar 2026
77.9000
79.2600
76.3500
76.5800
209,500
Tue, 03 Mar 2026
72.4100
77.4400
72.0350
77.1000
157,900
Mon, 02 Mar 2026
71.9000
77.5100
70.7200
74.8000
201,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
12 · 10-K
After market open · 15:40 ET
10-K ↗
Fri, 27 Feb 2026
75.2400
75.9850
71.4700
74.1900
334,200
Thu, 26 Feb 2026
81.4500
82.9900
77.1100
77.4600
358,100
Wed, 25 Feb 2026
79.3500
80.5680
78.7700
80.3100
118,700
Tue, 24 Feb 2026
75.3400
79.0150
73.9000
78.9000
248,800
Mon, 23 Feb 2026
82.9400
83.7600
74.9800
75.6500
409,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
83.9500
84.6400
82.4000
83.6500
120,100
Thu, 19 Feb 2026
84.2900
84.3700
83.2000
83.9700
127,800
Wed, 18 Feb 2026
85.9400
88.5700
84.5800
85.1000
134,700
Tue, 17 Feb 2026
84.0100
87.2800
83.8650
85.6700
158,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.3700
85.2600
81.4450
83.4700
125,200
Thu, 12 Feb 2026
87.7500
89.6300
82.1100
83.4900
187,600
Wed, 11 Feb 2026
88.3500
90.0000
87.4900
87.6300
140,000
Tue, 10 Feb 2026
87.3300
88.1300
86.3200
87.8400
189,200
Mon, 09 Feb 2026
88.3000
90.0000
86.8800
87.3100
185,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.9500
90.0000
85.5000
87.9400
156,300
Thu, 05 Feb 2026
88.3900
89.3300
83.5500
84.9700
284,500
Wed, 04 Feb 2026
90.3700
91.5600
88.0800
88.8000
272,000
Tue, 03 Feb 2026
98.4100
99.4850
87.8000
89.5000
434,900
Mon, 02 Feb 2026
95.0000
98.6200
93.2500
98.4100
262,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
100.1300
100.1300
93.4000
95.7800
334,000
Thu, 29 Jan 2026
100.1500
106.9200
98.5500
100.8100
250,000
Thu, 29 Jan 2026
11 · 8-K
Pre-market · 07:16 ET
8-K ↗
Thu, 29 Jan 2026
10 · 8-K
Pre-market · 07:15 ET
8-K ↗
Wed, 28 Jan 2026
104.2900
104.2900
100.2800
100.9500
153,500
Tue, 27 Jan 2026
109.5500
109.5500
103.3000
104.5800
169,900
Mon, 26 Jan 2026
111.0100
112.0000
108.2600
109.7000
176,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
115.0800
116.0000
110.7550
111.3400
129,400
Thu, 22 Jan 2026
114.8800
117.9300
114.0000
115.7700
129,200
Wed, 21 Jan 2026
110.8200
115.7400
110.7200
114.1800
149,700
Tue, 20 Jan 2026
111.8600
112.9700
109.2100
109.7300
98,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
113.3300
114.7400
112.1300
113.0400
70,000
Thu, 15 Jan 2026
113.6500
114.9900
113.0000
113.6900
115,400
Wed, 14 Jan 2026
110.3900
113.4900
109.0200
113.3300
99,100
Tue, 13 Jan 2026
111.0000
111.0000
107.5900
110.3900
132,000
Mon, 12 Jan 2026
115.9400
116.0000
110.0000
110.4100
87,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.0800
119.5000
116.6100
116.9400
139,800
Thu, 08 Jan 2026
117.1800
119.7650
116.8900
118.9700
134,400
Wed, 07 Jan 2026
117.6000
118.0300
115.3600
117.7900
67,500
Tue, 06 Jan 2026
114.5100
118.0600
113.1510
118.0300
163,900
Mon, 05 Jan 2026
113.0400
116.2800
111.9600
115.1100
127,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
114.4800
114.5900
112.1700
113.3000
97,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
114.2800
115.9750
114.2800
114.5900
103,200
Tue, 30 Dec 2025
116.7000
117.5000
114.2600
114.6200
65,100
Mon, 29 Dec 2025
116.3600
118.8500
115.8800
117.1900
76,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
116.7500
117.9450
115.7150
116.9100
46,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
116.9700
118.1600
116.3200
116.3200
32,100
Tue, 23 Dec 2025
117.2100
118.3300
116.4300
117.0000
60,500
Mon, 22 Dec 2025
117.4800
120.0500
116.9500
118.0800
131,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
115.7100
117.3600
115.3900
116.8500
168,500
Thu, 18 Dec 2025
115.0000
117.9900
114.3000
115.7900
96,700
Wed, 17 Dec 2025
114.7900
118.0000
112.5700
113.5300
195,900
Tue, 16 Dec 2025
115.9200
118.0000
114.0300
114.9300
202,000
Mon, 15 Dec 2025
115.7000
116.3700
114.0400
115.5350
88,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
117.0500
117.3200
113.7800
114.0900
103,300
Thu, 11 Dec 2025
117.5900
119.3900
116.4460
117.0500
56,200
Wed, 10 Dec 2025
114.7600
119.5750
109.7700
117.4100
152,200
Tue, 09 Dec 2025
114.6500
116.0000
114.3300
115.1200
87,300
Mon, 08 Dec 2025
112.8500
116.0000
112.2100
114.6900
94,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
111.1400
113.3400
110.1450
113.3200
100,200
Thu, 04 Dec 2025
109.2900
111.6000
109.2900
110.7800
89,600
Wed, 03 Dec 2025
107.9200
110.4800
107.7450
110.0400
106,500
Tue, 02 Dec 2025
115.0100
115.0100
106.3300
107.4700
165,900
Mon, 01 Dec 2025
109.8900
114.1100
109.2700
113.8100
198,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.0000
112.0000
110.1690
111.3500
36,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.0000
111.9900
108.0000
111.6200
148,800
Tue, 25 Nov 2025
105.6700
110.0600
105.6700
108.5200
159,100
Mon, 24 Nov 2025
103.4900
104.9100
103.0100
104.5700
119,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.5000
104.1150
99.4600
102.7700
76,900
Thu, 20 Nov 2025
103.6100
105.2050
99.0300
99.4600
72,400
Wed, 19 Nov 2025
103.7600
103.9800
101.5500
101.9200
76,600
Tue, 18 Nov 2025
102.0500
104.9900
101.2900
102.9000
91,500
Mon, 17 Nov 2025
104.1900
105.2000
101.3800
102.5100
228,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
103.2600
105.6000
102.0100
104.8500
153,000
Thu, 13 Nov 2025
109.6500
110.0050
103.2100
104.5500
112,300
Wed, 12 Nov 2025
108.5300
110.5300
108.1650
110.2900
93,200
Tue, 11 Nov 2025
107.1900
108.6400
106.4050
108.2200
61,900
Mon, 10 Nov 2025
107.6000
109.2400
105.7200
107.2700
77,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
104.1400
106.3400
102.8000
106.3400
66,200
Fri, 07 Nov 2025
9 · 10-Q
Pre-market · 09:27 ET
10-Q ↗
Thu, 06 Nov 2025
105.5800
106.0000
103.1000
104.4300
65,100
Wed, 05 Nov 2025
104.9800
108.3100
104.0650
105.5400
165,400
Tue, 04 Nov 2025
106.3600
106.7050
103.6900
104.1100
89,800
Mon, 03 Nov 2025
106.3600
109.1650
104.9900
107.7300
93,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
103.4900
106.7200
102.0000
106.5000
131,900
Thu, 30 Oct 2025
104.6600
107.2800
104.2600
104.4200
95,400
Wed, 29 Oct 2025
105.1500
113.2500
104.6880
105.1600
134,200
Wed, 29 Oct 2025
8 · 8-K
Pre-market · 07:14 ET
8-K ↗
Wed, 29 Oct 2025
7 · 8-K
Pre-market · 07:12 ET
8-K ↗
Tue, 28 Oct 2025
106.0400
106.5600
104.6210
104.8400
44,800
Mon, 27 Oct 2025
109.2700
109.2800
105.4300
106.7400
85,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.8500
108.8200
104.3130
108.8100
85,400
Thu, 23 Oct 2025
103.2400
104.3900
102.3700
104.1000
107,700
Wed, 22 Oct 2025
103.7100
104.0000
101.9200
102.8800
129,300
Tue, 21 Oct 2025
102.6200
104.1150
102.0500
103.4000
90,600
Mon, 20 Oct 2025
103.0300
104.3700
102.3100
103.4700
125,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
100.9900
102.3000
99.0100
102.0000
130,400
Thu, 16 Oct 2025
105.6800
105.6800
98.8000
99.7700
183,900
Wed, 15 Oct 2025
109.7000
110.7800
104.8200
106.1600
150,500
Tue, 14 Oct 2025
104.9200
110.6300
104.5000
109.4900
94,700
Mon, 13 Oct 2025
106.0100
106.6350
103.2600
105.5300
90,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
111.8700
112.8900
103.5600
103.6300
154,300
Thu, 09 Oct 2025
111.8800
111.9750
109.4700
111.1700
121,700
Wed, 08 Oct 2025
108.9300
111.6800
107.4100
111.1600
91,700
Tue, 07 Oct 2025
111.9800
113.0600
108.2300
108.4400
83,400
Mon, 06 Oct 2025
110.8300
113.7800
109.7700
112.1900
150,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
108.9900
110.7050
108.8400
109.3200
95,100
Thu, 02 Oct 2025
6 · 8-K
After-hours · 16:59 ET
8-K ↗
Thu, 02 Oct 2025
110.0500
110.0500
106.8500
108.8200
101,800
Wed, 01 Oct 2025
107.7300
110.8050
105.9650
110.5050
135,400
Tue, 30 Sep 2025
116.2500
117.2300
107.8700
108.1700
228,500
Mon, 29 Sep 2025
117.8700
118.5000
115.8550
116.7950
95,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
115.6900
119.2200
113.3100
118.0000
103,600
Thu, 25 Sep 2025
114.9600
117.6100
114.3000
115.3500
142,300
Wed, 24 Sep 2025
116.9200
117.5200
114.5950
114.8400
116,700
Tue, 23 Sep 2025
112.4400
117.0950
112.2000
116.5500
147,700
Mon, 22 Sep 2025
5 · 8-K
After-hours · 16:51 ET
8-K ↗
Mon, 22 Sep 2025
114.0000
114.3700
112.6800
113.5800
125,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
116.3600
116.3700
112.8100
113.6050
292,300
Thu, 18 Sep 2025
110.1300
115.5900
110.0000
115.3900
163,000
Wed, 17 Sep 2025
108.5000
112.5100
108.4950
110.3700
125,300
Tue, 16 Sep 2025
108.6300
109.0670
106.5000
108.0600
87,500
Mon, 15 Sep 2025
109.0300
110.1000
107.7780
109.0100
130,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.2500
111.2500
109.0300
109.1000
58,800
Thu, 11 Sep 2025
110.7600
112.4500
110.3900
111.3300
78,200
Wed, 10 Sep 2025
4 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 10 Sep 2025
111.1500
111.7600
109.7300
111.5300
109,200
Tue, 09 Sep 2025
111.3300
112.0950
109.8900
110.6300
55,000
Mon, 08 Sep 2025
110.7800
112.4050
109.9800
111.5700
70,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
116.6400
118.0000
109.8100
109.8400
99,600
Thu, 04 Sep 2025
113.8200
116.4000
112.1000
115.8800
115,900
Wed, 03 Sep 2025
113.6600
115.5100
112.7100
113.8200
148,100
Tue, 02 Sep 2025
112.8300
114.4800
112.4350
114.2400
77,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
114.8200
115.5560
113.9850
114.5000
81,600
Thu, 28 Aug 2025
114.5500
114.6100
112.9750
114.3000
66,400
Wed, 27 Aug 2025
114.7100
116.1000
113.1300
113.8900
184,400
Tue, 26 Aug 2025
112.8300
116.4800
112.6100
115.5000
169,200
Mon, 25 Aug 2025
110.5500
114.3550
109.3600
112.4000
159,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
104.8200
111.3400
104.2000
110.8600
284,000
Thu, 21 Aug 2025
103.1600
104.7550
102.5700
104.6100
111,200
Wed, 20 Aug 2025
103.5300
105.1880
102.5800
103.7900
85,600
Tue, 19 Aug 2025
105.2700
106.3150
103.2000
103.6300
73,900
Mon, 18 Aug 2025
108.3000
108.3000
105.9500
105.9500
75,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
108.2800
108.2800
105.5600
107.5700
113,500
Thu, 14 Aug 2025
106.9300
108.5400
105.5990
107.8600
137,500
Wed, 13 Aug 2025
103.3600
108.6900
103.3600
108.4500
264,300
Tue, 12 Aug 2025
99.1000
103.3900
97.9200
102.9800
209,500
Mon, 11 Aug 2025
99.7600
100.4900
97.7500
98.3500
126,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
96.6300
99.5300
94.9850
99.1700
157,100
Fri, 08 Aug 2025
3 · 10-Q
Pre-market · 09:28 ET
10-Q ↗
Thu, 07 Aug 2025
95.5000
95.8000
94.5400
95.5100
143,600
Wed, 06 Aug 2025
95.1800
95.6900
94.0050
95.2300
108,400
Tue, 05 Aug 2025
95.0000
95.5500
93.4000
95.1800
126,300
Mon, 04 Aug 2025
92.6400
94.9700
91.5440
94.8500
108,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
95.7500
95.8300
92.1100
92.4000
216,200
Thu, 31 Jul 2025
98.9200
98.9200
95.9400
96.2000
124,500
Wed, 30 Jul 2025
97.3400
99.9600
94.8700
99.5200
218,100
Tue, 29 Jul 2025
99.4700
100.3900
91.2500
97.1900
261,800
Tue, 29 Jul 2025
2 · 8-K
Pre-market · 06:12 ET
8-K ↗
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 06:10 ET
8-K ↗
Mon, 28 Jul 2025
103.0000
103.8700
99.8300
101.4600
144,800
Sun, 27 Jul 2025
Weekend