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
68.7200
71.2000
67.1200
67.5100
8,865,400
Thu, 22 Oct 2026
72.1880
73.1500
66.2800
68.0700
14,145,500
Wed, 21 Oct 2026
80.9200
81.3200
76.5120
77.3200
7,886,200
Tue, 20 Oct 2026
75.0000
79.1950
73.0500
76.7400
9,118,000
Mon, 19 Oct 2026
80.0000
80.4700
75.6200
78.2000
11,698,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
83.3100
83.4400
75.4300
75.5700
14,152,000
Thu, 15 Oct 2026
80.9100
85.0200
76.2100
83.7300
17,787,700
Wed, 14 Oct 2026
94.9600
96.1400
85.7550
86.2200
14,925,800
Tue, 13 Oct 2026
97.4400
99.7700
95.0800
97.7800
10,830,600
Mon, 12 Oct 2026
106.2000
106.4100
99.2170
100.6800
11,030,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
113.0000
117.1600
108.6200
109.6400
14,512,500
Thu, 08 Oct 2026
117.4400
119.9100
104.8800
105.9000
19,419,300
Wed, 07 Oct 2026
126.1200
127.8900
119.7300
122.5400
10,765,700
Tue, 06 Oct 2026
125.9950
131.1500
124.3000
130.1600
12,525,200
Mon, 05 Oct 2026
118.5000
121.9150
112.8000
121.5700
9,354,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
110.2500
117.7000
106.3200
115.5900
11,066,100
Thu, 01 Oct 2026
99.6700
108.2800
97.7700
107.3200
11,307,700
Wed, 30 Sep 2026
101.9000
104.2500
96.4100
99.2600
5,827,300
Tue, 29 Sep 2026
98.7700
103.8300
97.4300
100.6700
7,288,100
Mon, 28 Sep 2026
100.0900
102.4300
93.6200
96.8200
8,195,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
101.7100
105.0300
99.9700
101.4000
5,511,000
Thu, 24 Sep 2026
98.9300
103.5800
97.5900
101.0300
5,551,400
Wed, 23 Sep 2026
106.6000
107.3200
100.4200
101.0600
6,601,700
Tue, 22 Sep 2026
106.9300
110.7400
103.9000
107.0000
7,480,500
Mon, 21 Sep 2026
108.2000
109.7300
104.9200
108.6700
8,161,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
101.0700
105.4350
98.5150
105.1700
9,920,300
Thu, 17 Sep 2026
100.7250
102.3470
96.3600
98.0600
7,819,200
Wed, 16 Sep 2026
98.2000
99.6000
94.0000
96.7400
7,101,200
Tue, 15 Sep 2026
38 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 15 Sep 2026
96.9900
99.7900
95.0800
95.2900
4,598,500
Mon, 14 Sep 2026
96.7700
101.1300
95.6700
95.7600
8,519,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
104.5100
108.6700
104.0800
105.3600
5,001,400
Thu, 10 Sep 2026
37 · 8-K
After-hours · 16:05 ET
CURRENT REPORT ↗
Thu, 10 Sep 2026
104.5000
109.7800
102.9900
103.2900
5,703,900
Wed, 09 Sep 2026
110.7800
113.6400
107.6200
107.9300
5,977,400
Tue, 08 Sep 2026
108.3900
116.9000
107.8000
111.5500
12,081,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
101.9100
106.5600
100.5400
105.5300
6,840,200
Thu, 03 Sep 2026
101.9000
103.1400
96.9600
100.3800
5,918,000
Wed, 02 Sep 2026
102.0900
104.7400
100.8000
103.1300
4,092,300
Tue, 01 Sep 2026
36 · 8-K
After-hours · 16:26 ET
CURRENT REPORT ↗
Tue, 01 Sep 2026
104.4500
105.7400
101.2300
103.3900
4,893,800
Mon, 31 Aug 2026
107.5200
108.6700
104.0560
107.6900
4,609,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.4600
110.9000
105.1500
106.2300
5,716,900
Thu, 27 Aug 2026
117.0300
118.9000
111.3000
113.2800
6,254,100
Wed, 26 Aug 2026
110.5900
114.2100
110.0100
113.7600
4,878,800
Tue, 25 Aug 2026
111.7750
115.0800
110.2400
113.1500
6,735,500
Mon, 24 Aug 2026
35 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Mon, 24 Aug 2026
109.1250
112.4600
102.1000
107.6300
15,016,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
34 · 8-K
After-hours · 16:14 ET
FORM 8-K ↗
Fri, 21 Aug 2026
33 · 424B5
After-hours · 16:09 ET
424B5 ↗
Fri, 21 Aug 2026
129.3680
133.7200
121.8900
124.8200
9,748,200
Thu, 20 Aug 2026
121.9150
130.4900
118.6000
129.1000
9,518,800
Wed, 19 Aug 2026
135.8500
138.5600
121.5000
122.1900
12,346,600
Tue, 18 Aug 2026
146.2000
151.4120
131.2200
131.4100
14,651,500
Mon, 17 Aug 2026
152.6400
160.9900
147.3490
154.8900
12,904,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
130.3900
153.3900
130.3400
150.2800
18,775,000
Thu, 13 Aug 2026
135.8400
144.5200
129.6700
130.0800
10,700,700
Wed, 12 Aug 2026
141.7000
142.8000
129.0900
138.0800
13,189,200
Tue, 11 Aug 2026
133.9700
137.2300
127.5000
134.3300
9,211,200
Mon, 10 Aug 2026
141.7200
148.9000
128.8000
132.8100
18,508,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
142.4800
149.3500
130.5000
135.6300
24,102,400
Thu, 06 Aug 2026
32 · 8-K
After-hours · 16:13 ET
CURRENT REPORT ↗
Thu, 06 Aug 2026
31 · 10-Q
After-hours · 16:17 ET
FORM 10-Q ↗
Thu, 06 Aug 2026
121.3800
134.2900
118.8800
124.2200
15,377,200
Wed, 05 Aug 2026
128.4500
140.3400
128.0000
128.5600
12,480,200
Tue, 04 Aug 2026
128.5750
136.2700
123.5000
131.6300
21,013,700
Mon, 03 Aug 2026
89.8000
110.9500
88.1300
110.2100
12,055,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
100.1000
103.2030
91.0300
94.3200
9,739,900
Thu, 30 Jul 2026
83.3500
90.6800
82.8000
90.1100
10,949,200
Wed, 29 Jul 2026
88.1900
88.2800
76.0100
76.5200
12,204,300
Tue, 28 Jul 2026
92.9500
93.3500
81.5400
88.1400
10,840,300
Mon, 27 Jul 2026
100.5600
102.9480
92.2200
97.8200
6,662,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
108.9750
109.7100
99.4800
100.1500
7,103,600
Thu, 23 Jul 2026
108.5850
119.7200
108.1700
112.0200
6,288,600
Wed, 22 Jul 2026
114.9850
117.4900
110.0100
110.5200
8,073,000
Tue, 21 Jul 2026
107.7400
120.2000
107.4000
119.2600
10,284,700
Mon, 20 Jul 2026
104.8600
107.3200
102.0600
103.0200
5,163,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
96.1100
106.1800
91.5010
102.4100
9,637,800
Thu, 16 Jul 2026
105.0000
107.1100
97.8900
100.2400
9,966,600
Wed, 15 Jul 2026
123.7850
124.4300
106.1000
109.0900
10,324,200
Tue, 14 Jul 2026
119.4200
128.3500
117.7000
125.4500
9,987,000
Mon, 13 Jul 2026
115.9150
117.5910
109.2100
111.8800
6,599,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.7100
124.7800
113.1010
119.9200
6,738,000
Thu, 09 Jul 2026
119.5000
127.5100
118.1800
122.2100
9,211,800
Wed, 08 Jul 2026
113.0200
118.1000
110.5000
114.4400
6,289,000
Tue, 07 Jul 2026
118.1500
126.1900
111.5000
114.4100
9,265,800
Mon, 06 Jul 2026
120.2050
129.8090
116.5000
123.3600
8,121,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
135.8500
139.2700
113.4110
120.9500
15,986,500
Wed, 01 Jul 2026
30 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 01 Jul 2026
143.5600
147.5400
136.6600
139.0000
6,477,800
Tue, 30 Jun 2026
146.5000
152.2300
144.1800
148.1600
7,492,800
Mon, 29 Jun 2026
135.4260
150.4000
130.2900
150.1000
10,321,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
131.6800
140.8300
127.0100
135.6900
20,188,200
Thu, 25 Jun 2026
151.1900
152.4000
134.3100
138.5400
13,301,900
Wed, 24 Jun 2026
149.5100
150.3400
137.7000
146.9700
10,609,900
Tue, 23 Jun 2026
158.0000
160.9950
145.2600
147.4400
13,591,900
Mon, 22 Jun 2026
162.9150
177.1600
155.7400
171.2300
14,536,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
174.6500
174.7600
158.0400
161.8500
16,726,200
Wed, 17 Jun 2026
174.7150
177.5900
165.7900
167.3400
10,005,500
Tue, 16 Jun 2026
29 · 8-K
After-hours · 17:17 ET
FORM 8-K ↗
Tue, 16 Jun 2026
194.2100
196.5000
169.8700
170.8100
13,109,800
Mon, 15 Jun 2026
177.2700
194.9700
176.6000
191.5500
14,611,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
173.1400
179.9000
163.6600
169.0500
12,686,900
Thu, 11 Jun 2026
167.5550
175.2000
162.1000
172.7800
14,448,500
Wed, 10 Jun 2026
171.7900
184.9100
167.4200
175.1300
17,040,900
Tue, 09 Jun 2026
202.8050
207.6000
160.8700
162.8800
26,968,700
Mon, 08 Jun 2026
184.7500
203.2000
177.0500
196.6400
14,905,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
28 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Fri, 05 Jun 2026
191.4200
208.5000
174.2300
177.0000
19,828,200
Thu, 04 Jun 2026
173.4650
209.6400
171.0920
202.8900
14,528,800
Wed, 03 Jun 2026
200.5000
205.0000
180.5500
184.0700
9,948,700
Tue, 02 Jun 2026
195.1600
205.7700
188.2000
202.3700
12,724,300
Mon, 01 Jun 2026
149.2500
191.9800
149.0500
185.6700
16,045,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
168.5500
169.0000
153.1000
158.4100
11,922,000
Thu, 28 May 2026
181.0000
183.2400
166.6900
169.0200
10,018,400
Wed, 27 May 2026
172.5050
189.9200
167.3000
179.8300
10,258,800
Tue, 26 May 2026
186.7250
194.9600
176.6100
177.6200
11,319,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
176.2400
182.4600
166.6600
181.4900
10,301,800
Thu, 21 May 2026
167.0100
182.1800
163.6600
176.8100
9,868,900
Wed, 20 May 2026
177.0000
179.3200
162.5200
165.2600
9,784,600
Tue, 19 May 2026
167.3450
175.9900
160.1000
171.3300
8,980,000
Mon, 18 May 2026
194.4200
194.7300
165.5950
173.2600
13,219,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
191.2500
200.6100
186.0500
190.3600
8,467,700
Thu, 14 May 2026
27 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Thu, 14 May 2026
26 · 424B5
After-hours · 16:06 ET
424B5 ↗
Thu, 14 May 2026
216.3800
218.9400
199.0800
203.5700
12,104,000
Wed, 13 May 2026
25 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 13 May 2026
205.0000
233.6700
191.7390
223.1000
18,450,400
Tue, 12 May 2026
178.0000
208.0000
173.5000
188.2800
16,391,200
Mon, 11 May 2026
152.2600
190.9600
150.5400
184.9000
16,660,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
173.8450
177.8800
143.5800
148.9400
20,778,600
Fri, 08 May 2026
24 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Fri, 08 May 2026
23 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Thu, 07 May 2026
22 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 07 May 2026
21 · 10-Q
After-hours · 16:33 ET
FORM 10-Q ↗
Thu, 07 May 2026
172.6000
172.6000
152.1950
157.5500
14,494,600
Wed, 06 May 2026
186.9600
187.9300
169.2400
178.5400
9,107,500
Tue, 05 May 2026
175.2700
188.9250
174.2000
180.5700
7,984,000
Mon, 04 May 2026
187.7950
189.5000
172.6000
172.9800
10,179,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
162.6750
191.8700
158.0200
183.5100
13,196,700
Thu, 30 Apr 2026
157.0500
165.7690
149.7300
164.3600
8,838,000
Wed, 29 Apr 2026
143.7300
154.3190
138.1000
152.8300
9,604,100
Tue, 28 Apr 2026
138.6450
146.9000
135.4000
137.2600
7,158,100
Mon, 27 Apr 2026
153.1000
153.4500
141.5800
145.7800
9,442,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
20 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 24 Apr 2026
19 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Fri, 24 Apr 2026
142.0200
164.8700
140.0000
162.1700
13,924,400
Thu, 23 Apr 2026
147.7850
153.2000
132.6300
137.7300
8,143,600
Wed, 22 Apr 2026
155.5000
159.1500
138.6200
149.4200
9,839,500
Tue, 21 Apr 2026
164.4900
173.4100
149.6800
150.5700
10,314,900
Mon, 20 Apr 2026
159.9900
163.5900
151.6500
163.4700
6,711,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
160.6200
161.4700
152.5000
159.4200
8,713,100
Thu, 16 Apr 2026
140.0000
157.4000
136.3600
157.3200
10,688,900
Wed, 15 Apr 2026
142.5200
145.9900
135.1000
142.5500
9,638,300
Tue, 14 Apr 2026
18 · PRE 14A
After-hours · 17:16 ET
FORM PRE 14A ↗
Tue, 14 Apr 2026
154.5050
154.7060
142.1600
146.3900
10,767,300
Mon, 13 Apr 2026
17 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 13 Apr 2026
148.5300
155.4000
143.5000
153.1900
11,023,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
139.7450
154.7500
128.0200
150.6000
21,901,700
Thu, 09 Apr 2026
132.7250
145.1000
127.1100
133.3000
16,929,500
Wed, 08 Apr 2026
125.1200
134.4900
119.0300
132.7000
15,028,900
Tue, 07 Apr 2026
108.8300
118.7000
108.7800
117.6400
12,271,400
Mon, 06 Apr 2026
110.0450
117.2300
105.1000
107.4500
16,994,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.6000
105.5700
81.5100
103.9100
20,043,600
Wed, 01 Apr 2026
90.1500
95.8100
85.0000
86.3500
12,788,800
Tue, 31 Mar 2026
86.6850
87.5700
78.5750
84.5900
13,094,300
Mon, 30 Mar 2026
99.7400
100.5050
81.9100
85.1900
13,584,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
101.2000
101.5000
94.1800
98.2100
7,600,900
Thu, 26 Mar 2026
111.0000
111.6600
96.7050
97.4200
9,617,300
Wed, 25 Mar 2026
110.1200
118.7500
109.0100
114.4100
11,313,000
Tue, 24 Mar 2026
96.6900
114.9700
96.3550
113.9000
16,895,700
Mon, 23 Mar 2026
90.0000
96.0900
84.9200
95.7600
10,729,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
101.9850
102.6900
84.6000
87.5400
12,205,200
Thu, 19 Mar 2026
89.1250
102.1000
88.5000
101.9200
11,294,000
Wed, 18 Mar 2026
95.3400
100.0700
91.2300
92.6300
15,330,900
Tue, 17 Mar 2026
90.0700
91.8500
85.0800
86.3300
16,650,000
Mon, 16 Mar 2026
100.0000
101.3200
92.9000
94.0700
10,815,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
104.3700
105.3850
94.1500
96.8100
14,962,100
Thu, 12 Mar 2026
16 · 8-K
After-hours · 16:34 ET
FORM 8-K ↗
Thu, 12 Mar 2026
15 · 424B5
After-hours · 16:15 ET
424B5 ↗
Thu, 12 Mar 2026
115.5300
116.9100
104.9800
106.1900
15,398,400
Wed, 11 Mar 2026
118.5500
128.9600
113.8800
127.0100
10,310,400
Tue, 10 Mar 2026
112.1000
127.3900
112.0100
120.4900
13,617,300
Mon, 09 Mar 2026
95.1750
110.8700
93.7300
110.6200
13,838,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
98.0000
114.6300
95.0700
95.5800
15,240,700
Thu, 05 Mar 2026
14 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 05 Mar 2026
97.4900
102.2800
91.3500
101.1400
10,217,700
Wed, 04 Mar 2026
101.2000
101.4970
92.2200
99.7100
10,474,500
Tue, 03 Mar 2026
91.5000
97.4000
86.0500
95.3400
16,983,300
Mon, 02 Mar 2026
107.5500
110.0000
93.7800
102.5100
27,112,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13 · 8-K
After-hours · 16:40 ET
CURRENT REPORT ↗
Fri, 27 Feb 2026
65.9300
84.3100
65.5680
84.2300
24,886,200
Thu, 26 Feb 2026
12 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 26 Feb 2026
11 · 10-K
After-hours · 16:24 ET
FORM 10-K ↗
Thu, 26 Feb 2026
10 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Thu, 26 Feb 2026
9 · 424B5
After-hours · 16:52 ET
424B5 ↗
Thu, 26 Feb 2026
58.3100
58.9800
52.8500
53.6900
5,508,400
Wed, 25 Feb 2026
57.2000
59.2500
56.8490
58.1200
3,649,000
Tue, 24 Feb 2026
52.8800
56.6100
51.0000
56.2700
4,197,500
Mon, 23 Feb 2026
50.5200
55.0850
49.9500
53.9600
6,239,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
46.0000
54.3000
45.9600
51.6800
7,979,700
Thu, 19 Feb 2026
8 · 8-K
After-hours · 16:03 ET
CURRENT REPORT ↗
Thu, 19 Feb 2026
43.2500
47.0000
42.7100
46.9800
3,208,400
Wed, 18 Feb 2026
44.3400
44.6750
42.5600
43.4400
1,858,600
Tue, 17 Feb 2026
43.2000
45.4900
41.1200
43.9100
3,326,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
44.1000
46.6620
42.0500
44.4600
2,745,300
Fri, 13 Feb 2026
7 · 8-K
Pre-market · 07:36 ET
FORM 8-K ↗
Thu, 12 Feb 2026
48.8600
48.9500
42.5100
43.9900
4,200,100
Wed, 11 Feb 2026
49.1150
50.8000
45.3000
48.4000
3,537,900
Tue, 10 Feb 2026
47.5250
50.1000
47.0300
48.4900
4,352,300
Mon, 09 Feb 2026
43.6450
49.1300
43.1100
47.9100
5,961,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.1500
44.7900
39.6400
44.3000
5,410,400
Thu, 05 Feb 2026
38.5750
40.4000
37.0180
38.1300
3,848,700
Wed, 04 Feb 2026
47.0000
47.0100
37.9900
39.9000
7,206,200
Tue, 03 Feb 2026
46.2000
47.4400
42.2500
46.1200
5,659,400
Mon, 02 Feb 2026
42.0100
49.1100
42.0100
44.1600
8,889,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.0700
48.3100
40.7500
43.6100
12,001,000
Thu, 29 Jan 2026
42.9300
43.0000
37.1500
39.5700
8,572,100
Wed, 28 Jan 2026
37.8700
46.3000
37.6550
45.2300
11,717,700
Tue, 27 Jan 2026
35.9900
38.0000
35.1000
37.3900
3,134,000
Mon, 26 Jan 2026
35.5700
36.7490
34.5400
34.8900
3,243,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
37.9000
37.9000
35.6800
35.7200
2,976,200
Thu, 22 Jan 2026
39.9900
41.3900
38.0100
38.1500
4,269,100
Wed, 21 Jan 2026
39.4100
40.0000
35.5400
38.3800
3,450,300
Tue, 20 Jan 2026
35.5500
39.9400
35.3700
39.2600
4,089,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
38.1000
40.0500
37.0000
37.0400
4,257,900
Thu, 15 Jan 2026
35.3050
38.7100
35.1900
37.0000
5,691,200
Wed, 14 Jan 2026
34.0900
34.5450
33.2800
34.4700
2,088,000
Tue, 13 Jan 2026
33.9000
35.0200
33.1300
34.1800
3,169,000
Mon, 12 Jan 2026
33.1500
34.4400
32.6000
33.7200
3,848,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
32.6500
34.4900
31.8590
34.0400
5,546,300
Thu, 08 Jan 2026
37.9100
38.0000
31.6700
33.0100
8,578,800
Wed, 07 Jan 2026
37.5400
39.5000
36.8100
38.0550
3,814,400
Tue, 06 Jan 2026
35.0100
39.1900
34.0200
38.6100
5,061,800
Mon, 05 Jan 2026
41.0550
41.3500
34.8100
34.9900
6,609,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
36.3450
40.1000
35.7600
39.6000
4,857,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.7500
36.0000
34.8000
34.8600
2,744,200
Tue, 30 Dec 2025
36.6100
37.7300
35.8600
36.0200
2,312,500
Mon, 29 Dec 2025
36.5000
39.2200
36.2500
36.7500
3,743,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
41.0000
41.2000
37.1000
37.1700
3,825,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
40.7300
41.4700
39.9690
41.0000
2,370,000
Tue, 23 Dec 2025
37.6400
41.9600
37.2600
40.6400
9,343,200
Mon, 22 Dec 2025
32.2900
39.6000
32.2900
39.0950
9,773,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
29.7550
31.9300
29.3300
31.3200
5,123,900
Thu, 18 Dec 2025
28.2000
29.8000
27.7800
29.2500
4,536,900
Wed, 17 Dec 2025
29.6800
30.4000
26.8000
27.1400
3,400,800
Tue, 16 Dec 2025
29.3200
30.1140
27.7700
28.9600
4,068,200
Mon, 15 Dec 2025
33.6800
33.9000
29.6900
29.9000
4,421,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.3950
35.4900
31.9400
32.0600
5,436,500
Thu, 11 Dec 2025
35.2750
37.0500
33.6900
36.3200
11,948,600
Wed, 10 Dec 2025
29.5550
35.7300
29.3300
34.9800
9,850,300
Tue, 09 Dec 2025
27.3800
30.4900
27.1700
30.3800
5,810,000
Mon, 08 Dec 2025
27.4900
27.9800
26.8200
27.8400
4,119,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
26.3400
27.0300
25.8000
26.5900
2,879,100
Thu, 04 Dec 2025
25.2900
26.3000
24.8300
26.2400
3,492,000
Wed, 03 Dec 2025
6 · 8-K
After-hours · 17:25 ET
CURRENT REPORT ↗
Wed, 03 Dec 2025
26.1100
26.4400
25.0200
25.6500
2,817,100
Tue, 02 Dec 2025
26.8500
27.9000
26.0100
26.0200
3,471,900
Mon, 01 Dec 2025
25.7800
26.9500
25.7010
26.5300
3,694,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.6100
27.2900
25.5600
26.7800
3,588,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
23.4500
26.6800
23.1200
25.5700
7,543,900
Tue, 25 Nov 2025
21.9600
22.8500
21.4000
22.7300
2,357,100
Mon, 24 Nov 2025
20.8100
22.8970
20.6300
22.4700
4,393,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.2800
20.8000
18.5000
20.5800
5,955,100
Thu, 20 Nov 2025
22.3000
22.8200
19.3950
19.4900
6,354,200
Wed, 19 Nov 2025
20.8400
21.4400
20.5400
20.8700
3,414,500
Tue, 18 Nov 2025
21.1100
22.2300
20.7900
20.8900
3,114,900
Mon, 17 Nov 2025
21.4200
23.0000
21.0000
21.6300
4,845,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
19.6400
22.0470
19.2000
21.4650
6,607,500
Thu, 13 Nov 2025
23.4600
23.4600
19.9200
20.9100
7,722,100
Wed, 12 Nov 2025
24.2400
24.6700
23.4500
23.9400
4,482,900
Tue, 11 Nov 2025
24.7200
24.8710
23.5200
23.7500
6,066,800
Mon, 10 Nov 2025
28.0100
28.0500
24.0500
25.4200
9,309,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Fri, 07 Nov 2025
4 · 424B5
After-hours · 16:14 ET
424B5 ↗
Fri, 07 Nov 2025
25.0000
30.2500
24.7600
28.5700
10,118,500
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:13 ET
CURRENT REPORT ↗
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:34 ET
FORM 10-Q ↗
Thu, 06 Nov 2025
31.4800
31.5700
28.6600
29.1000
7,338,800
Wed, 05 Nov 2025
30.7400
32.2000
29.8000
31.5100
4,930,500
Tue, 04 Nov 2025
31.0000
31.6100
28.2000
29.5000
7,716,600
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 03 Nov 2025
36.1400
37.0000
32.8300
33.0400
4,695,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.7000
36.4770
34.1800
35.5600
3,960,400
Thu, 30 Oct 2025
34.4900
36.3000
34.1000
35.0700
3,590,400
Wed, 29 Oct 2025
37.3300
38.9900
34.7500
35.4800
7,001,400
Tue, 28 Oct 2025
36.7900
37.6100
35.0100
36.8700
5,313,000
Mon, 27 Oct 2025
35.0000
37.6770
34.3800
37.2200
5,328,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend