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
12.5400
12.6595
12.1400
12.4400
206,809
Thu, 22 Oct 2026
12.8000
13.1700
12.6800
12.8200
247,200
Wed, 21 Oct 2026
14.0600
14.0600
13.1400
13.3400
210,300
Tue, 20 Oct 2026
13.4600
14.2950
13.3600
13.8900
133,300
Mon, 19 Oct 2026
14.4900
14.4900
13.6100
13.6200
195,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
14.3700
14.8700
13.9500
14.2000
301,700
Thu, 15 Oct 2026
38 · 6-K
After market open · 12:42 ET
6-K ↗
Thu, 15 Oct 2026
13.5000
14.6250
13.1400
14.4100
864,300
Wed, 14 Oct 2026
14.2200
14.5200
13.6800
13.9800
294,700
Tue, 13 Oct 2026
15.2500
15.3190
14.6000
14.6800
317,700
Mon, 12 Oct 2026
16.2500
16.2500
15.5400
15.6200
266,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
15.4300
16.5400
15.2700
16.4800
609,100
Thu, 08 Oct 2026
15.5400
15.6400
15.0500
15.2800
246,500
Wed, 07 Oct 2026
16.4200
16.4200
15.6400
15.8300
227,700
Tue, 06 Oct 2026
16.8800
17.3700
16.8400
17.0100
165,200
Mon, 05 Oct 2026
16.8100
17.0300
16.4510
16.6100
151,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
16.5200
17.5400
16.5200
16.9700
263,600
Thu, 01 Oct 2026
16.4500
16.4500
15.3400
15.8200
389,200
Wed, 30 Sep 2026
17.8000
18.1800
16.6700
16.8200
609,400
Tue, 29 Sep 2026
37 · 20-F
After-hours · 16:10 ET
20-F ↗
Tue, 29 Sep 2026
18.7500
18.9300
18.1700
18.3000
258,300
Tue, 29 Sep 2026
36 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 28 Sep 2026
18.8800
19.2100
18.5600
18.7500
196,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
19.6200
19.7550
19.0000
19.6100
160,400
Thu, 24 Sep 2026
19.5400
20.0500
19.2050
19.6200
145,300
Wed, 23 Sep 2026
20.3800
20.3900
19.4400
19.7700
315,400
Tue, 22 Sep 2026
21.4700
21.7700
20.9900
21.4700
225,300
Mon, 21 Sep 2026
21.2200
21.8200
20.8250
21.0500
260,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
20.9700
21.2400
20.3300
20.8500
594,800
Thu, 17 Sep 2026
19.5400
21.1800
19.3600
20.9700
839,200
Wed, 16 Sep 2026
18.6800
19.8400
18.2600
19.2300
1,072,600
Wed, 16 Sep 2026
35 · 6-K
Pre-market · 08:55 ET
6-K ↗
Tue, 15 Sep 2026
18.0000
18.2300
17.6400
18.1550
286,400
Mon, 14 Sep 2026
17.9800
18.5300
17.4000
18.1300
475,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
19.4400
19.4900
18.6100
18.6700
237,600
Thu, 10 Sep 2026
20.3500
20.6800
19.2600
19.4200
304,500
Wed, 09 Sep 2026
22.4900
23.0800
21.2400
21.2900
218,100
Tue, 08 Sep 2026
21.9000
23.0700
21.9000
22.3700
176,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
21.5000
22.0300
21.2710
21.7500
130,200
Thu, 03 Sep 2026
21.6600
22.4800
21.5000
21.7200
143,300
Wed, 02 Sep 2026
20.8800
21.4400
20.6100
21.3300
257,800
Tue, 01 Sep 2026
20.9900
21.6900
20.6700
20.7300
289,900
Mon, 31 Aug 2026
21.2000
22.0850
21.1500
21.8700
212,800
Mon, 31 Aug 2026
34 · 6-K
Pre-market · 06:03 ET
6-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
22.5700
22.8050
20.8500
21.0100
460,500
Thu, 27 Aug 2026
21.2200
22.9400
21.1300
22.4400
516,100
Wed, 26 Aug 2026
22.0600
22.4800
20.9700
21.0300
234,400
Tue, 25 Aug 2026
21.7100
22.6300
21.7100
22.5000
174,100
Mon, 24 Aug 2026
22.5600
22.9800
21.2200
21.7100
248,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
21.0600
22.6150
21.0600
22.5000
278,000
Thu, 20 Aug 2026
20.8800
20.8800
20.0500
20.6350
366,000
Wed, 19 Aug 2026
22.0900
22.0900
20.8900
21.5800
297,900
Tue, 18 Aug 2026
23.3000
23.9300
22.2400
22.2500
203,500
Mon, 17 Aug 2026
24.3100
24.8700
23.9500
24.5500
162,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
23.8400
24.5400
23.4100
23.5700
206,000
Thu, 13 Aug 2026
24.4950
24.8700
23.9820
24.0200
114,600
Wed, 12 Aug 2026
25.7100
25.7100
24.6550
24.7000
136,500
Tue, 11 Aug 2026
26.2400
26.2900
25.1950
25.2500
234,900
Mon, 10 Aug 2026
25.4400
26.6300
25.1300
25.6600
309,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
24.8000
25.3500
24.1600
25.0900
182,000
Thu, 06 Aug 2026
23.6000
24.2000
23.1650
23.8700
224,000
Wed, 05 Aug 2026
24.1600
24.5900
23.5500
23.7700
325,400
Tue, 04 Aug 2026
22.2900
24.1020
22.2900
23.6500
331,400
Mon, 03 Aug 2026
20.6200
21.7700
20.6200
21.5700
161,500
Mon, 03 Aug 2026
33 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
22.0000
22.0800
20.5080
20.7500
139,000
Thu, 30 Jul 2026
20.2900
21.6300
20.1000
21.5400
268,800
Thu, 30 Jul 2026
32 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 29 Jul 2026
21.5500
21.8750
20.0900
20.2500
480,000
Tue, 28 Jul 2026
22.8700
22.8700
21.6900
22.1900
166,500
Mon, 27 Jul 2026
22.3000
23.4000
22.2400
22.9500
245,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
21.6600
21.8600
21.0000
21.5600
316,300
Thu, 23 Jul 2026
23.0400
23.2400
21.7100
21.9400
412,300
Wed, 22 Jul 2026
24.1400
24.7690
23.7100
23.8000
258,400
Tue, 21 Jul 2026
23.0000
24.5600
23.0000
23.9500
292,600
Mon, 20 Jul 2026
23.1500
23.1900
22.2600
22.5000
280,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
22.7250
23.3500
22.1000
22.9400
204,300
Thu, 16 Jul 2026
24.2500
24.3000
23.1400
23.2600
270,700
Wed, 15 Jul 2026
25.5100
25.6200
24.1600
24.6700
349,300
Tue, 14 Jul 2026
25.7600
26.7000
25.1900
25.4900
402,600
Mon, 13 Jul 2026
25.5600
25.6800
24.5900
24.6700
415,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
24.0000
25.1850
23.8700
25.0300
375,700
Thu, 09 Jul 2026
31 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 09 Jul 2026
24.0000
24.3900
23.5800
23.7500
324,300
Thu, 09 Jul 2026
30 · 424B5
Next filing day · accepted 08 Jul, 21:27 ET
424B5 ↗
Wed, 08 Jul 2026
24.2000
25.3400
23.0600
23.8600
811,500
Tue, 07 Jul 2026
29 · 424B5
After-hours · 17:08 ET
424B5 ↗
Tue, 07 Jul 2026
28.0000
28.0000
25.8200
25.8500
285,500
Mon, 06 Jul 2026
29.0600
29.6000
28.1900
28.3600
188,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
29.1300
30.5900
28.2100
28.7800
175,700
Thu, 02 Jul 2026
28 · 6-K
Pre-market · 08:42 ET
6-K ↗
Wed, 01 Jul 2026
29.7200
30.5550
28.8300
28.9300
197,900
Wed, 01 Jul 2026
27 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 30 Jun 2026
27.6200
30.5600
27.3000
29.7300
530,200
Mon, 29 Jun 2026
26.7000
27.0600
25.5000
26.9400
181,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
25.3900
26.8100
25.3000
26.5000
460,300
Thu, 25 Jun 2026
26.4800
27.6700
25.7700
26.3400
379,700
Wed, 24 Jun 2026
27.6200
28.4900
27.0650
27.7000
297,000
Tue, 23 Jun 2026
28.8200
30.1900
28.4900
28.8100
173,000
Mon, 22 Jun 2026
30.7700
31.1500
30.0100
30.3800
239,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
32.0000
32.2550
29.5200
31.0300
1,108,400
Wed, 17 Jun 2026
31.7300
33.0930
31.3100
31.3800
292,300
Tue, 16 Jun 2026
32.5500
33.6100
31.2900
31.8000
513,200
Mon, 15 Jun 2026
38.2500
38.5450
34.5500
34.7800
475,900
Mon, 15 Jun 2026
26 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
37.1300
37.7400
35.6500
36.0500
159,000
Thu, 11 Jun 2026
35.0200
37.2400
34.5850
36.8400
187,800
Wed, 10 Jun 2026
25 · 6-K
After-hours · 16:44 ET
6-K ↗
Wed, 10 Jun 2026
34.8500
36.3600
34.1700
34.1900
229,700
Wed, 10 Jun 2026
24 · 6-K/A
Pre-market · 06:02 ET
6-K/A ↗
Tue, 09 Jun 2026
37.1200
37.9350
34.1540
36.0400
220,500
Mon, 08 Jun 2026
36.3600
36.9500
35.3300
36.3200
198,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38.3800
39.5400
34.8500
35.2200
306,100
Thu, 04 Jun 2026
39.0300
40.5400
38.5100
40.2900
139,400
Thu, 04 Jun 2026
23 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 04 Jun 2026
22 · 6-K
Pre-market · 06:01 ET
6-K ↗
Wed, 03 Jun 2026
43.2600
43.2600
39.6600
39.8800
245,300
Tue, 02 Jun 2026
43.9900
44.6900
43.1500
44.0000
181,700
Mon, 01 Jun 2026
41.2700
45.4600
40.1700
44.5700
267,600
Mon, 01 Jun 2026
21 · 6-K
Pre-market · 08:45 ET
6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
39.9300
41.3650
39.1770
41.3600
208,900
Thu, 28 May 2026
38.6100
40.0800
38.1000
39.5300
179,300
Wed, 27 May 2026
39.2300
39.7200
37.5410
39.4600
184,300
Tue, 26 May 2026
38.2900
39.5000
38.0100
38.9500
205,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
36.9400
38.4700
36.6600
37.6200
259,800
Thu, 21 May 2026
34.9400
36.9900
34.7500
36.1500
201,200
Thu, 21 May 2026
20 · 6-K
Pre-market · 07:38 ET
6-K ↗
Wed, 20 May 2026
34.2900
34.9400
33.1000
34.7000
191,900
Tue, 19 May 2026
34.6750
34.9900
33.1200
34.1700
186,600
Mon, 18 May 2026
37.1500
37.2950
34.2700
35.6000
251,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
36.7700
37.0000
35.6100
36.1900
292,200
Thu, 14 May 2026
41.5900
41.9900
38.8000
39.1850
344,800
Wed, 13 May 2026
40.9200
41.8750
40.0300
41.5300
286,100
Tue, 12 May 2026
40.5000
40.9700
38.6100
40.4800
379,000
Mon, 11 May 2026
41.5300
43.0700
41.1500
41.2900
390,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.4270
42.9100
40.5500
41.2100
460,700
Thu, 07 May 2026
38.1400
41.6900
37.0200
40.6700
788,900
Wed, 06 May 2026
35.9980
38.1400
35.4000
37.7500
399,600
Tue, 05 May 2026
34.0000
34.4900
33.3100
33.8200
152,400
Mon, 04 May 2026
33.5300
34.8100
32.9500
33.4900
240,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
32.7300
33.5300
32.2400
33.4600
224,300
Thu, 30 Apr 2026
30.9000
33.9750
30.8600
33.4800
508,900
Wed, 29 Apr 2026
30.2800
30.5790
28.7100
29.0500
146,000
Tue, 28 Apr 2026
31.3900
32.2800
30.0000
30.7200
258,600
Tue, 28 Apr 2026
19 · 6-K
Pre-market · 09:13 ET
6-K ↗
Mon, 27 Apr 2026
30.1800
32.6850
30.1800
32.6500
259,700
Mon, 27 Apr 2026
18 · 6-K
Pre-market · 07:32 ET
6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
30.3500
30.3800
29.4000
29.4300
88,900
Thu, 23 Apr 2026
31.1700
31.6500
28.8900
29.7150
162,800
Wed, 22 Apr 2026
30.5100
32.0400
30.5100
31.6400
111,600
Tue, 21 Apr 2026
30.9400
32.2200
29.5700
29.7000
210,500
Mon, 20 Apr 2026
31.8600
32.0600
30.8050
31.4100
203,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
34.0000
34.4400
32.5000
32.8800
198,800
Thu, 16 Apr 2026
34.3200
34.8400
33.4000
33.4100
108,400
Wed, 15 Apr 2026
33.5100
34.4080
33.2400
33.7200
125,600
Tue, 14 Apr 2026
34.3300
34.5000
33.2600
33.5500
163,800
Mon, 13 Apr 2026
31.1310
33.9700
31.0000
33.4100
303,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
31.8800
33.1000
31.7100
31.8900
216,900
Thu, 09 Apr 2026
30.6500
31.9400
30.6500
31.1200
168,500
Wed, 08 Apr 2026
30.1500
30.9500
29.7000
30.9500
274,400
Tue, 07 Apr 2026
27.0000
27.4100
26.0500
27.2100
208,600
Mon, 06 Apr 2026
27.3300
27.5750
26.2250
26.8900
113,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
26.0100
28.3300
25.7600
27.2300
188,900
Wed, 01 Apr 2026
27.8100
28.3900
27.2300
27.6600
386,300
Tue, 31 Mar 2026
24.6100
26.5000
24.6100
26.0400
379,500
Mon, 30 Mar 2026
24.3700
25.3650
23.6600
24.0600
423,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
22.2900
23.9700
22.2900
23.1500
388,900
Thu, 26 Mar 2026
23.4700
23.9500
21.6600
21.9800
329,100
Wed, 25 Mar 2026
24.4800
25.2400
24.1750
24.7000
231,900
Tue, 24 Mar 2026
23.8900
24.0800
22.7450
23.2500
246,800
Mon, 23 Mar 2026
24.1700
25.2200
23.2250
24.6800
388,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.0200
25.0200
23.0100
23.2900
865,600
Thu, 19 Mar 2026
17 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 19 Mar 2026
25.0900
25.8500
23.8200
25.2900
592,700
Wed, 18 Mar 2026
28.1200
28.2250
26.2300
26.2700
435,200
Tue, 17 Mar 2026
29.8400
30.4000
27.8240
28.1200
581,100
Mon, 16 Mar 2026
16 · 6-K
After-hours · 16:19 ET
6-K ↗
Mon, 16 Mar 2026
31.2400
32.4900
27.6100
29.4400
1,168,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
38.5900
39.0100
33.6700
34.8700
550,400
Thu, 12 Mar 2026
15 · 6-K
After-hours · 17:18 ET
6-K ↗
Thu, 12 Mar 2026
43.1750
44.9000
40.3150
40.5600
376,800
Wed, 11 Mar 2026
49.9900
51.7000
48.5850
49.6100
209,500
Tue, 10 Mar 2026
48.6400
50.7450
48.2800
50.2600
172,000
Mon, 09 Mar 2026
46.2100
48.2800
45.2100
47.7700
145,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
46.3900
49.1400
46.1000
46.8200
129,900
Thu, 05 Mar 2026
49.6900
51.0200
47.1900
48.0000
223,000
Wed, 04 Mar 2026
47.9200
49.7700
47.4900
49.3500
131,000
Tue, 03 Mar 2026
46.6600
48.4600
43.5800
47.5500
210,800
Mon, 02 Mar 2026
47.8200
50.6400
47.8200
50.4700
166,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
47.3500
49.4550
47.0230
48.6300
102,300
Thu, 26 Feb 2026
47.7000
48.4000
45.8700
48.3100
190,400
Wed, 25 Feb 2026
47.1300
48.1100
46.8000
47.3800
118,200
Tue, 24 Feb 2026
42.5100
45.7400
42.2800
45.2800
259,500
Mon, 23 Feb 2026
14 · 424B5
After-hours · 16:09 ET
424B5 ↗
Mon, 23 Feb 2026
41.7900
43.3000
41.7400
43.2200
132,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.9100
42.6250
41.0300
42.2300
102,700
Thu, 19 Feb 2026
41.5400
42.7050
40.9900
42.0700
99,700
Wed, 18 Feb 2026
42.0500
42.8300
41.6250
42.2100
96,300
Tue, 17 Feb 2026
40.2900
41.4900
39.4100
41.1800
174,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.6900
41.0700
38.5200
40.7500
176,300
Thu, 12 Feb 2026
42.2100
43.9500
39.8000
40.0100
304,600
Wed, 11 Feb 2026
44.1000
44.2300
41.9550
44.0700
160,500
Tue, 10 Feb 2026
44.1100
44.1750
43.1500
43.8500
96,800
Mon, 09 Feb 2026
43.5000
44.5000
43.1900
44.1100
108,300
Mon, 09 Feb 2026
13 · 6-K
Pre-market · 08:24 ET
6-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
42.0500
43.1400
41.1300
43.1000
209,200
Thu, 05 Feb 2026
44.5700
44.9500
41.9000
42.1700
179,700
Wed, 04 Feb 2026
48.6050
49.0900
45.0100
45.9400
222,100
Tue, 03 Feb 2026
49.2500
50.6200
47.7600
50.0850
207,500
Mon, 02 Feb 2026
49.0000
49.9600
47.9600
48.8100
228,200
Mon, 02 Feb 2026
12 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
50.7000
52.8900
49.5100
49.9300
138,600
Fri, 30 Jan 2026
11 · 6-K
Pre-market · 06:01 ET
6-K ↗
Thu, 29 Jan 2026
55.7000
55.7000
50.5120
52.8100
203,600
Wed, 28 Jan 2026
57.0300
57.0300
55.2100
56.8300
113,100
Tue, 27 Jan 2026
55.5100
56.9000
54.0100
56.2800
199,000
Mon, 26 Jan 2026
61.4500
61.4500
57.7100
58.0000
256,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
57.2000
60.3490
56.6400
60.1100
260,500
Thu, 22 Jan 2026
52.6000
55.6500
52.2100
55.6500
188,600
Thu, 22 Jan 2026
10 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 21 Jan 2026
49.4300
51.9600
49.4300
51.8600
218,300
Tue, 20 Jan 2026
45.8600
48.5100
45.8450
48.0700
121,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
9 · 6-K
After-hours · 16:05 ET
6-K ↗
Fri, 16 Jan 2026
47.6200
48.5900
46.4500
46.8200
133,500
Thu, 15 Jan 2026
46.8600
47.1700
45.9200
46.7300
148,700
Wed, 14 Jan 2026
47.1200
49.7000
47.0700
49.6000
248,200
Tue, 13 Jan 2026
45.7600
46.6000
45.4450
46.2400
196,500
Mon, 12 Jan 2026
44.3000
45.6100
44.1500
45.3200
163,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
43.4000
43.9100
42.0200
43.7900
79,400
Thu, 08 Jan 2026
43.3400
43.6700
42.4600
43.2900
72,400
Wed, 07 Jan 2026
43.9600
44.7700
43.6800
44.3200
147,400
Tue, 06 Jan 2026
41.7000
42.9300
41.4000
42.5800
138,900
Mon, 05 Jan 2026
41.3000
42.6900
40.5300
42.4800
185,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
37.2500
39.9100
37.2500
39.9100
118,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
36.7100
37.5660
36.0600
36.1850
90,300
Tue, 30 Dec 2025
37.0000
37.2950
36.2500
36.4000
57,100
Mon, 29 Dec 2025
36.4100
37.6500
36.1900
36.4600
77,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
37.4300
37.4300
36.5500
36.9500
65,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
36.6800
37.4600
36.2800
36.9300
109,800
Tue, 23 Dec 2025
8 · 6-K
After-hours · 17:20 ET
6-K ↗
Tue, 23 Dec 2025
34.2400
35.1900
33.8700
34.8500
88,200
Mon, 22 Dec 2025
34.2100
34.9000
34.0600
34.4500
171,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.1300
34.0830
32.6000
33.0800
322,300
Thu, 18 Dec 2025
31.5600
32.2550
31.3600
31.7600
97,200
Wed, 17 Dec 2025
32.4300
32.7500
31.1700
31.1700
104,900
Wed, 17 Dec 2025
7 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 16 Dec 2025
33.6300
33.9500
32.0300
33.0300
153,100
Mon, 15 Dec 2025
35.9000
36.0300
33.8800
33.8800
183,900
Mon, 15 Dec 2025
6 · 6-K
Pre-market · 08:31 ET
6-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
36.2750
36.8000
34.9300
35.6700
123,600
Thu, 11 Dec 2025
35.1400
36.3500
34.8500
35.9200
116,300
Wed, 10 Dec 2025
35.0900
36.6700
34.8500
36.3700
263,500
Tue, 09 Dec 2025
34.2500
35.1300
33.9000
34.9800
154,300
Mon, 08 Dec 2025
34.4100
35.0000
33.7100
34.3800
264,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
33.6200
34.1400
33.3300
33.9600
126,400
Thu, 04 Dec 2025
32.3200
34.5000
32.0200
33.4800
181,500
Wed, 03 Dec 2025
32.3200
33.2000
32.0100
33.0150
93,300
Tue, 02 Dec 2025
32.8700
33.2400
32.3000
32.8850
65,900
Mon, 01 Dec 2025
5 · 6-K
After-hours · 16:10 ET
6-K ↗
Mon, 01 Dec 2025
33.6500
33.8590
32.2200
32.6400
84,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
33.1700
33.9500
33.1200
33.8000
121,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
32.0700
32.5500
31.9050
32.3700
93,400
Tue, 25 Nov 2025
31.4300
32.2000
31.0000
32.2000
182,500
Mon, 24 Nov 2025
28.6600
30.5100
28.6600
30.3600
178,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
28.4000
29.4000
27.4500
29.0800
219,300
Thu, 20 Nov 2025
31.2200
32.2000
28.4400
28.5800
306,600
Thu, 20 Nov 2025
4 · 6-K
Pre-market · 09:17 ET
6-K ↗
Wed, 19 Nov 2025
31.5000
32.2600
31.0100
31.6100
147,400
Tue, 18 Nov 2025
32.0000
32.0500
29.7950
31.2400
414,600
Mon, 17 Nov 2025
33.8500
35.4990
33.8500
34.7100
260,400
Mon, 17 Nov 2025
3 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.1600
34.1600
34.1600
34.1600
0
Thu, 13 Nov 2025
2 · 6-K
After market open · 13:34 ET
6-K ↗
Thu, 13 Nov 2025
34.1600
34.1600
34.1600
34.1600
0
Wed, 12 Nov 2025
35.7500
36.1200
33.1900
34.1600
556,800
Tue, 11 Nov 2025
37.7300
38.0600
36.6500
37.4700
120,400
Mon, 10 Nov 2025
38.2000
38.7480
37.0500
38.0300
183,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.3400
36.7100
35.3300
36.5100
225,700
Thu, 06 Nov 2025
37.6500
37.7800
35.7200
36.1500
217,500
Wed, 05 Nov 2025
38.8700
39.6900
37.6500
37.9000
190,400
Tue, 04 Nov 2025
40.0000
41.0000
39.2950
39.8300
171,300
Mon, 03 Nov 2025
45.1600
45.1600
41.0500
41.6800
199,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
44.5600
47.7400
42.8100
43.8550
116,800
Thu, 30 Oct 2025
1 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 30 Oct 2025
45.1800
45.1800
43.2750
43.9900
217,000
Wed, 29 Oct 2025
47.0600
47.0600
44.6700
45.1800
73,800
Tue, 28 Oct 2025
45.6500
47.0400
45.0800
46.2700
78,600
Mon, 27 Oct 2025
47.6800
47.9800
45.6300
46.5600
220,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.8700
50.5500
48.2500
49.6700
97,800