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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
135.9800
136.6500
128.0800
128.4200
1,950,200
Thu, 23 Jul 2026
133.8600
139.3600
133.8600
138.1300
1,780,900
Wed, 22 Jul 2026
131.9300
139.9800
131.9200
137.1700
1,319,500
Tue, 21 Jul 2026
131.4000
136.9800
129.9200
135.8300
1,276,600
Mon, 20 Jul 2026
127.6300
128.6500
124.8000
125.5600
1,090,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
119.3500
126.9900
115.5800
125.2300
2,161,800
Thu, 16 Jul 2026
128.0100
131.6900
123.7100
124.5000
2,560,300
Wed, 15 Jul 2026
137.2700
137.2700
128.0200
132.4600
1,298,700
Tue, 14 Jul 2026
138.1300
138.1600
132.8300
133.9100
1,384,100
Mon, 13 Jul 2026
133.8200
134.5800
129.4000
130.7400
2,066,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
136.3100
139.4800
135.0000
137.4400
1,076,900
Thu, 09 Jul 2026
139.2300
143.2000
138.1800
139.5300
987,900
Wed, 08 Jul 2026
129.9200
133.0000
129.1900
132.4800
1,557,000
Tue, 07 Jul 2026
129.0200
133.0100
126.7900
130.6000
2,271,400
Mon, 06 Jul 2026
139.2800
141.7700
136.2600
137.3100
2,034,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
146.5200
146.5200
130.1700
136.5300
2,462,800
Wed, 01 Jul 2026
145.9000
149.4000
143.0100
146.3000
1,598,200
Tue, 30 Jun 2026
16 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 30 Jun 2026
148.1500
155.0000
147.3700
152.9600
2,345,800
Mon, 29 Jun 2026
139.5100
148.1000
134.0000
146.7800
2,167,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
140.4800
140.8200
136.2000
138.7600
4,606,500
Thu, 25 Jun 2026
149.9200
153.2300
140.8200
144.2000
2,176,200
Wed, 24 Jun 2026
144.9700
146.5800
140.5900
143.9300
1,238,800
Tue, 23 Jun 2026
145.1000
148.8700
141.7100
144.6100
1,417,500
Mon, 22 Jun 2026
156.0000
157.0100
151.4600
155.2700
2,193,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
146.5400
154.4000
144.1000
153.7200
3,146,300
Wed, 17 Jun 2026
146.6700
147.7700
139.2400
139.8600
1,540,100
Tue, 16 Jun 2026
147.6800
151.0000
143.1300
143.4800
1,293,900
Mon, 15 Jun 2026
151.6800
152.4700
147.3900
148.9700
1,639,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.8900
147.4600
139.0000
144.5300
1,417,900
Thu, 11 Jun 2026
135.8800
142.9200
132.7700
142.8600
1,667,200
Wed, 10 Jun 2026
135.3000
140.3300
131.4000
132.3700
2,270,800
Tue, 09 Jun 2026
146.3700
146.6100
129.6800
137.5600
2,370,600
Mon, 08 Jun 2026
141.1400
143.8400
138.9900
142.9000
1,919,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
146.1000
146.9900
133.2400
135.5700
3,057,200
Thu, 04 Jun 2026
148.2000
154.9000
146.2900
151.9200
1,069,200
Wed, 03 Jun 2026
152.7900
155.8200
149.1800
154.6000
1,379,300
Tue, 02 Jun 2026
147.6300
153.0000
146.0100
151.3500
2,141,300
Mon, 01 Jun 2026
146.2500
147.1400
140.2100
144.7400
1,562,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.8900
151.1700
144.4100
147.0800
2,204,100
Thu, 28 May 2026
148.0000
149.4200
143.7400
147.3100
2,002,200
Wed, 27 May 2026
152.0700
152.0700
144.8200
147.9100
1,948,500
Tue, 26 May 2026
148.4000
150.8700
146.2500
150.3500
2,332,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.4000
145.3700
138.0000
143.2200
1,748,300
Thu, 21 May 2026
138.4400
141.5100
136.2200
139.3500
2,299,800
Wed, 20 May 2026
126.8400
139.0000
126.6600
138.7400
3,959,500
Tue, 19 May 2026
120.1800
126.9100
117.3500
124.2400
3,077,900
Mon, 18 May 2026
121.7400
123.5800
118.0000
123.1500
2,904,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
120.6900
122.7000
119.5000
120.1100
2,369,500
Thu, 14 May 2026
126.0300
126.9900
122.2900
124.8500
1,812,600
Wed, 13 May 2026
129.3300
130.0000
123.5000
125.6500
2,228,400
Tue, 12 May 2026
126.1300
126.3600
121.2900
125.4300
2,829,700
Mon, 11 May 2026
127.1900
129.3800
124.8700
128.9600
2,335,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
122.5000
127.2900
122.0700
127.1900
2,790,600
Thu, 07 May 2026
125.3600
126.6300
118.1900
119.9200
3,173,900
Wed, 06 May 2026
125.3400
127.4900
121.0400
125.1900
3,131,100
Tue, 05 May 2026
15 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Tue, 05 May 2026
121.9000
123.8600
115.0100
122.2700
4,499,000
Mon, 04 May 2026
14 · 10-Q
After-hours · 17:27 ET
FORM 10-Q ↗
Mon, 04 May 2026
13 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Mon, 04 May 2026
122.0000
127.9500
120.7800
125.5700
4,023,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
121.1800
123.2900
119.3400
120.9600
1,939,200
Thu, 30 Apr 2026
118.9900
122.6100
116.1100
122.2800
2,818,800
Wed, 29 Apr 2026
116.2700
117.6200
113.1400
115.6700
2,378,900
Tue, 28 Apr 2026
112.6900
115.6300
109.3500
113.9100
3,003,000
Mon, 27 Apr 2026
123.5300
123.8800
117.6900
119.2300
2,883,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.4300
126.3500
119.7200
122.8000
3,329,100
Thu, 23 Apr 2026
118.0400
121.4400
114.9600
118.0100
2,343,900
Wed, 22 Apr 2026
120.0000
120.8800
114.2100
115.5900
1,725,500
Tue, 21 Apr 2026
119.7700
119.8900
115.3200
117.0500
1,413,000
Mon, 20 Apr 2026
118.3900
119.3600
116.2100
118.8300
1,403,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
113.9300
118.7400
113.3600
117.0600
2,379,900
Fri, 17 Apr 2026
12 · DEFA14A
Next filing day · accepted 16 Apr, 19:47 ET
DEFA14A ↗
Thu, 16 Apr 2026
108.3900
112.2700
107.9500
111.8800
1,339,100
Wed, 15 Apr 2026
110.8000
110.8000
105.5300
108.4000
1,109,900
Tue, 14 Apr 2026
109.5000
111.6500
108.1900
110.8100
1,295,400
Mon, 13 Apr 2026
105.0400
108.0600
105.0400
107.7600
1,067,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.2100
109.4100
105.3100
106.1000
784,200
Thu, 09 Apr 2026
106.2600
109.1100
105.0100
106.2900
1,064,400
Wed, 08 Apr 2026
104.1300
109.1500
101.8000
106.5600
2,424,800
Tue, 07 Apr 2026
95.9300
97.6600
94.6500
96.8400
1,058,100
Mon, 06 Apr 2026
96.4500
98.6600
95.0300
97.2400
1,463,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.2400
96.7500
91.2400
95.0200
1,240,300
Wed, 01 Apr 2026
94.2300
97.4200
94.1200
95.5400
1,277,600
Tue, 31 Mar 2026
87.1400
93.1300
86.3800
92.7600
1,733,400
Mon, 30 Mar 2026
90.9600
91.7900
84.4800
85.3200
1,676,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.8900
95.4400
90.1700
90.3900
1,936,500
Thu, 26 Mar 2026
98.8700
99.3000
94.6300
94.9200
1,249,800
Wed, 25 Mar 2026
100.0500
101.6400
98.5900
100.7200
1,578,000
Tue, 24 Mar 2026
91.0300
98.6900
91.0300
98.4700
1,520,300
Mon, 23 Mar 2026
92.6900
95.3400
92.0500
92.3100
1,495,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.0600
95.9800
88.5200
88.6200
3,267,100
Thu, 19 Mar 2026
90.9400
95.6100
89.7900
94.9200
1,233,400
Wed, 18 Mar 2026
11 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Wed, 18 Mar 2026
10 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Wed, 18 Mar 2026
92.3900
94.5300
92.0100
94.1600
1,804,200
Tue, 17 Mar 2026
90.4900
92.9900
90.2000
92.1600
1,450,100
Mon, 16 Mar 2026
88.7300
91.5800
88.7300
89.9200
1,574,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.0000
88.9500
84.7100
85.7700
1,803,500
Thu, 12 Mar 2026
88.8400
89.1700
84.9400
86.4000
1,854,700
Wed, 11 Mar 2026
9 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Wed, 11 Mar 2026
91.6900
94.0900
90.1700
90.8000
1,783,700
Tue, 10 Mar 2026
91.9200
94.2400
90.9300
91.6900
1,943,900
Mon, 09 Mar 2026
83.8100
90.8200
83.1800
90.6300
2,010,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.6600
89.8900
84.6300
85.4900
1,570,600
Thu, 05 Mar 2026
89.8600
95.1900
89.6700
91.1100
1,644,100
Wed, 04 Mar 2026
94.7400
95.0700
89.7300
91.6300
2,357,600
Tue, 03 Mar 2026
96.6300
97.0600
91.8600
93.4800
2,111,600
Mon, 02 Mar 2026
93.2300
100.9200
92.3300
100.7200
1,987,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.3500
97.1100
93.5800
95.6200
2,212,300
Thu, 26 Feb 2026
100.3500
100.7500
95.8200
97.2500
1,625,100
Wed, 25 Feb 2026
99.9100
101.3500
99.5500
101.0700
1,259,100
Tue, 24 Feb 2026
98.6600
99.4900
97.0200
98.3600
1,389,600
Mon, 23 Feb 2026
97.3100
98.9800
96.3200
97.6600
1,549,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.9000
97.7800
93.7600
97.7600
1,972,100
Thu, 19 Feb 2026
97.1200
97.1200
92.8800
95.1000
1,594,700
Wed, 18 Feb 2026
98.0700
99.6000
95.8400
97.2300
1,826,700
Tue, 17 Feb 2026
95.9800
97.8400
94.6400
97.5000
2,917,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8 · 10-K
After-hours · 16:03 ET
FORM 10-K ↗
Fri, 13 Feb 2026
99.1400
100.7200
96.5500
97.6300
2,182,700
Thu, 12 Feb 2026
106.6200
108.0800
96.4700
99.8000
3,674,800
Wed, 11 Feb 2026
105.4000
107.7300
101.1800
105.7700
6,115,500
Tue, 10 Feb 2026
7 · 8-K
After-hours · 16:09 ET
FORM 8-K ↗
Tue, 10 Feb 2026
87.7800
91.4600
86.2400
90.9500
3,881,500
Mon, 09 Feb 2026
85.2000
89.2200
84.7700
87.5400
2,649,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.3500
86.7500
83.0300
86.4100
1,701,300
Thu, 05 Feb 2026
80.2600
82.8000
78.8300
81.3900
2,046,200
Wed, 04 Feb 2026
82.3200
86.5000
78.6900
81.7900
2,485,500
Tue, 03 Feb 2026
83.7900
83.9500
79.5000
81.4400
1,720,500
Mon, 02 Feb 2026
79.6300
83.6100
79.1000
82.9100
1,306,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.7700
83.5000
79.9900
80.5200
2,328,000
Thu, 29 Jan 2026
85.1600
85.3800
80.2500
83.3100
2,042,800
Wed, 28 Jan 2026
86.4300
88.5000
84.2700
84.8400
2,227,000
Tue, 27 Jan 2026
85.0500
85.9500
83.6300
84.9600
1,655,400
Mon, 26 Jan 2026
84.1800
84.7900
82.5200
83.4800
1,761,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
84.7400
85.7900
82.7900
84.3300
1,680,500
Thu, 22 Jan 2026
87.1000
88.3100
85.1100
85.3000
1,372,500
Wed, 21 Jan 2026
84.1500
86.2900
83.4800
85.1200
1,345,600
Tue, 20 Jan 2026
81.1400
84.8900
81.0000
83.2300
1,463,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.3100
87.1300
81.5000
83.2200
2,698,700
Thu, 15 Jan 2026
88.6900
89.9200
84.6700
85.2300
2,451,200
Wed, 14 Jan 2026
85.2900
89.4700
84.5700
85.2800
2,272,800
Tue, 13 Jan 2026
84.1200
88.6100
84.0800
86.3000
1,822,600
Mon, 12 Jan 2026
83.7700
83.7700
81.4900
83.1000
1,722,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.2800
85.6700
82.2700
84.8000
1,649,500
Thu, 08 Jan 2026
81.9200
83.8000
81.0100
82.2100
1,867,900
Wed, 07 Jan 2026
84.4900
85.1200
82.4500
83.0200
1,580,900
Tue, 06 Jan 2026
81.9400
86.6900
81.7800
85.4400
2,694,100
Mon, 05 Jan 2026
80.2100
81.6100
78.5100
80.5900
2,066,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
75.5200
79.4200
75.5200
78.6500
1,927,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.7700
74.7700
73.4300
73.5800
817,100
Tue, 30 Dec 2025
74.6600
74.7900
73.6500
74.5800
1,221,400
Mon, 29 Dec 2025
75.4900
75.8900
74.1300
74.5600
898,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
76.6700
76.6700
75.4000
76.1800
526,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
76.5300
77.0000
76.2700
76.5700
544,200
Tue, 23 Dec 2025
76.1700
76.9000
75.4900
76.5300
848,100
Mon, 22 Dec 2025
76.8200
76.9600
75.4300
76.5100
1,070,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.0200
75.4600
73.0200
75.3100
2,613,500
Thu, 18 Dec 2025
73.8400
74.4900
72.6100
73.0300
1,191,800
Wed, 17 Dec 2025
75.2000
75.2800
71.2700
71.8600
1,763,100
Tue, 16 Dec 2025
75.8700
76.1000
73.4900
74.5000
1,819,700
Mon, 15 Dec 2025
76.1800
76.8800
75.0200
76.0500
1,697,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.0900
79.6100
74.8800
75.6200
1,735,800
Thu, 11 Dec 2025
77.4400
79.9700
76.5000
79.3600
1,767,800
Wed, 10 Dec 2025
78.2400
79.0800
76.4900
78.4100
2,151,200
Tue, 09 Dec 2025
76.8900
79.4200
76.2800
77.9500
1,756,900
Mon, 08 Dec 2025
78.9500
79.7400
76.5800
77.1900
1,733,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
78.0000
81.2300
76.6600
78.8500
2,643,700
Fri, 05 Dec 2025
6 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Thu, 04 Dec 2025
74.8200
76.5300
74.0400
75.8300
1,872,200
Wed, 03 Dec 2025
71.6000
75.8000
70.2100
75.1300
2,799,000
Tue, 02 Dec 2025
69.5400
73.1000
69.2300
71.4100
2,561,800
Mon, 01 Dec 2025
69.5400
69.9100
68.5200
68.6100
2,086,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.9900
70.3000
69.2400
70.2100
605,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.5100
71.1000
68.2000
70.0200
1,706,000
Tue, 25 Nov 2025
67.5800
68.3000
65.5300
67.9700
1,851,900
Mon, 24 Nov 2025
67.1700
68.6500
66.6900
68.4700
2,050,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
63.3200
67.7700
62.6800
67.2600
1,895,400
Thu, 20 Nov 2025
67.1100
67.8200
63.6000
63.9300
2,245,600
Wed, 19 Nov 2025
64.7500
67.2700
64.7500
65.3000
1,929,000
Tue, 18 Nov 2025
60.9000
65.8800
60.5000
64.7000
2,702,200
Mon, 17 Nov 2025
63.3700
64.3300
61.0300
61.7300
1,744,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
62.3100
65.2800
61.9600
64.1800
1,889,600
Thu, 13 Nov 2025
65.0800
66.0000
63.4200
64.5800
2,547,700
Wed, 12 Nov 2025
67.0300
68.1700
65.4900
65.5600
1,932,200
Tue, 11 Nov 2025
66.7500
66.8100
64.8100
66.0600
2,005,400
Mon, 10 Nov 2025
65.6700
68.8900
65.3900
67.0600
3,123,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
61.4400
63.6600
60.8800
63.4900
1,969,400
Thu, 06 Nov 2025
62.4500
64.4100
62.3400
62.5100
2,054,400
Wed, 05 Nov 2025
63.2400
65.4100
62.7400
63.1500
2,159,700
Tue, 04 Nov 2025
67.9500
69.8500
62.8200
63.2300
4,414,100
Tue, 04 Nov 2025
5 · 8-K/A
Next filing day · accepted 03 Nov, 18:28 ET
FORM 8-K/A ↗
Mon, 03 Nov 2025
4 · 10-Q
After-hours · 16:10 ET
FORM 10-Q ↗
Mon, 03 Nov 2025
3 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 03 Nov 2025
72.9600
74.4500
71.2300
72.8200
2,954,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.7100
74.5800
71.8800
72.9600
2,442,600
Thu, 30 Oct 2025
73.8800
75.3000
73.0700
73.6400
2,391,900
Wed, 29 Oct 2025
73.0700
76.0600
71.9600
73.8800
2,845,600
Tue, 28 Oct 2025
71.5900
73.1400
71.0300
71.8400
1,854,100
Mon, 27 Oct 2025
70.9800
72.6600
70.6500
71.5300
1,216,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.3300
70.7300
69.1000
69.1500
949,600
Thu, 23 Oct 2025
67.1500
69.7900
66.8000
69.6000
1,435,400
Wed, 22 Oct 2025
68.7200
69.4700
65.8500
66.9000
1,677,400
Tue, 21 Oct 2025
70.0300
70.3400
68.6500
69.8500
1,107,400
Mon, 20 Oct 2025
70.2800
73.5500
70.2700
70.3100
1,290,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
69.8200
70.3800
69.2400
70.1600
1,113,600
Thu, 16 Oct 2025
72.1200
72.4100
69.4600
70.2000
1,558,700
Wed, 15 Oct 2025
72.7400
73.7600
70.9400
71.3300
2,068,400
Tue, 14 Oct 2025
69.4900
72.1700
69.0000
71.0000
1,249,800
Mon, 13 Oct 2025
71.9600
72.0500
70.8400
71.3900
1,545,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
74.6200
76.1500
69.1300
69.2700
2,138,600
Thu, 09 Oct 2025
73.7100
74.6200
72.6300
74.5800
1,191,500
Wed, 08 Oct 2025
72.6300
73.9900
72.0000
73.6700
1,151,700
Tue, 07 Oct 2025
74.7400
75.2000
70.9700
71.9200
1,156,500
Mon, 06 Oct 2025
74.7000
75.2200
73.8200
74.4600
1,297,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
73.2800
73.8500
72.4500
72.7100
1,245,900
Thu, 02 Oct 2025
75.0000
75.0000
71.8800
72.8700
1,522,200
Wed, 01 Oct 2025
72.6000
73.6400
71.9200
73.6000
1,809,700
Tue, 30 Sep 2025
72.2300
73.4900
71.6500
73.3200
1,884,400
Mon, 29 Sep 2025
72.3100
72.3700
70.5400
71.6700
1,469,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
72.1000
72.5000
71.0100
71.3500
1,784,500
Thu, 25 Sep 2025
71.4500
72.2600
69.5200
72.0600
1,476,900
Wed, 24 Sep 2025
74.8200
74.8200
71.8300
72.1500
1,493,100
Tue, 23 Sep 2025
75.1000
76.6100
73.9600
74.3800
2,080,800
Mon, 22 Sep 2025
73.4100
75.7500
72.8600
74.7100
3,394,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
72.2700
72.7500
69.9200
72.1400
13,955,600
Thu, 18 Sep 2025
68.1700
72.2000
67.6400
71.6400
4,644,000
Wed, 17 Sep 2025
65.9900
68.1400
65.2600
66.9200
2,759,400
Tue, 16 Sep 2025
64.4000
66.3400
64.0200
66.1400
2,152,500
Mon, 15 Sep 2025
64.4300
66.3500
64.2000
64.4100
2,110,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
65.9200
65.9200
64.3700
64.4100
1,902,200
Thu, 11 Sep 2025
67.2800
67.6500
64.9400
66.0200
2,411,100
Wed, 10 Sep 2025
66.1300
67.4100
65.8700
66.1700
1,919,900
Tue, 09 Sep 2025
66.1000
67.4600
65.3300
66.1300
1,786,500
Mon, 08 Sep 2025
66.9500
66.9500
64.9100
66.6700
2,432,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
66.3500
66.9300
64.6200
66.1100
2,228,200
Thu, 04 Sep 2025
67.0400
67.1300
64.9700
65.9700
2,388,800
Wed, 03 Sep 2025
66.7000
67.1000
65.3000
66.8900
2,117,800
Tue, 02 Sep 2025
64.6200
66.8600
64.0400
66.7500
2,205,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
66.5100
66.7300
65.5200
66.3800
2,622,700
Thu, 28 Aug 2025
66.2800
67.0000
65.8200
66.6600
1,577,700
Wed, 27 Aug 2025
65.6500
66.1200
65.2800
65.8200
2,087,400
Tue, 26 Aug 2025
65.0700
66.3700
64.9500
65.7300
3,058,300
Mon, 25 Aug 2025
64.1400
65.1700
63.4500
64.7200
2,247,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
62.1000
65.4400
61.9100
64.1600
2,078,000
Thu, 21 Aug 2025
60.7100
61.6100
59.7600
61.5300
1,426,400
Wed, 20 Aug 2025
61.0800
61.7200
59.3700
61.4000
2,311,200
Tue, 19 Aug 2025
63.3900
63.8700
61.0700
61.5600
2,555,000
Mon, 18 Aug 2025
63.5300
64.7700
63.1600
63.2300
2,111,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
63.6800
64.2500
62.6100
63.5300
2,360,500
Thu, 14 Aug 2025
63.4800
64.1600
62.6500
63.5500
2,289,500
Wed, 13 Aug 2025
63.5900
66.2100
63.4700
65.2200
3,129,700
Tue, 12 Aug 2025
61.6000
63.8300
60.6400
63.3300
3,284,600
Mon, 11 Aug 2025
61.7000
62.6600
60.3800
60.5800
2,628,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
61.0000
61.9300
60.2200
61.5100
3,805,200
Thu, 07 Aug 2025
58.9300
60.9700
58.5300
60.7200
4,804,000
Wed, 06 Aug 2025
55.7100
58.1400
55.6200
57.5800
4,650,600
Tue, 05 Aug 2025
54.5700
57.1400
53.0600
56.1400
8,074,600
Mon, 04 Aug 2025
2 · 10-Q
After-hours · 16:22 ET
FORM 10-Q ↗
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Mon, 04 Aug 2025
49.2000
49.4600
48.3400
48.7300
4,952,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
48.8200
49.7400
46.4300
48.9900
3,197,300
Thu, 31 Jul 2025
51.8700
52.3100
49.5500
49.8300
2,569,800
Wed, 30 Jul 2025
53.4800
54.0200
52.5500
52.8400
1,851,800
Tue, 29 Jul 2025
54.0800
54.5600
52.5800
53.0700
1,526,700
Mon, 28 Jul 2025
54.3200
54.5100
53.1500
53.7300
2,072,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend