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
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
39 · 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
38 · 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
37 · 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
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 6-K
Pre-market · 06:02 ET
6-K ↗
Thu, 04 Jun 2026
30 · 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
29 · 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
28 · 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
27 · 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
26 · 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
25 · 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
24 · 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
23 · 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
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
Thu, 23 Oct 2025
8 · 6-K
After-hours · 17:06 ET
6-K ↗
Thu, 23 Oct 2025
48.9500
49.8900
48.4800
48.9500
101,300
Wed, 22 Oct 2025
50.2000
50.4750
46.1900
49.4700
248,500
Tue, 21 Oct 2025
52.6300
53.3900
51.2700
51.8600
97,700
Mon, 20 Oct 2025
53.4000
53.4100
50.1900
52.0800
104,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
49.8200
51.0500
49.0500
51.0500
180,900
Thu, 16 Oct 2025
56.1700
56.1700
52.4000
52.5600
203,000
Wed, 15 Oct 2025
59.9400
60.9000
55.5250
58.7300
300,000
Tue, 14 Oct 2025
7 · 20-F
After-hours · 16:38 ET
20-F ↗
Tue, 14 Oct 2025
58.6400
59.0000
55.1300
57.0000
284,500
Mon, 13 Oct 2025
53.9000
58.7600
53.4000
58.5400
255,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
55.3000
56.7600
53.3100
54.2900
159,200
Thu, 09 Oct 2025
55.5000
55.9100
54.3000
55.3200
95,500
Wed, 08 Oct 2025
55.6000
56.7500
55.0100
56.1100
103,500
Tue, 07 Oct 2025
54.2500
56.7500
53.2050
56.3850
265,000
Mon, 06 Oct 2025
56.0000
56.1600
55.1100
55.4000
99,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
54.0100
56.7800
54.0100
55.1900
111,800
Thu, 02 Oct 2025
52.3200
53.8000
51.9300
53.5800
81,000
Wed, 01 Oct 2025
51.5700
52.5800
50.2350
51.5600
90,100
Tue, 30 Sep 2025
50.6800
50.6800
48.5000
49.3500
75,300
Tue, 30 Sep 2025
6 · 6-K
Pre-market · 09:14 ET
6-K ↗
Mon, 29 Sep 2025
51.8500
52.5850
51.3000
51.3700
84,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
50.6000
51.6000
49.5100
50.7500
117,200
Fri, 26 Sep 2025
5 · 6-K
Pre-market · 08:39 ET
6-K ↗
Thu, 25 Sep 2025
47.4600
48.9350
46.4800
48.1700
110,000
Wed, 24 Sep 2025
45.8000
48.2100
45.8000
46.8000
107,500
Tue, 23 Sep 2025
45.2700
45.9800
44.8500
44.8500
86,300
Mon, 22 Sep 2025
43.0000
44.5100
42.8800
44.5000
119,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
43.2500
44.4500
41.9400
42.0900
602,400
Thu, 18 Sep 2025
43.0800
44.1900
42.5250
44.0600
161,000
Wed, 17 Sep 2025
44.3400
45.3800
43.8200
44.3300
119,600
Tue, 16 Sep 2025
45.3100
45.8900
44.5000
45.6900
140,700
Mon, 15 Sep 2025
44.8900
47.4600
44.4800
47.4600
213,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.8600
45.0500
43.8600
44.5850
86,000
Thu, 11 Sep 2025
43.3300
44.0900
42.9000
43.4800
100,300
Wed, 10 Sep 2025
44.3800
44.7500
43.6850
43.8400
51,400
Tue, 09 Sep 2025
45.5000
45.5000
43.6850
43.6900
109,500
Mon, 08 Sep 2025
49.0000
49.4600
48.1300
48.4700
74,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
47.5900
48.9500
47.3200
48.5300
81,900
Thu, 04 Sep 2025
47.5600
47.5950
46.5500
47.0000
37,800
Wed, 03 Sep 2025
47.2800
48.1700
47.0000
47.8200
69,900
Tue, 02 Sep 2025
46.0500
46.2500
44.8900
46.0000
90,800
Tue, 02 Sep 2025
4 · 6-K
Pre-market · 08:41 ET
6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
3 · 6-K
After-hours · 16:39 ET
6-K ↗
Fri, 29 Aug 2025
44.5100
44.8200
43.3130
44.3200
40,200
Thu, 28 Aug 2025
43.9100
44.7250
43.5800
44.3800
78,500
Wed, 27 Aug 2025
45.4400
46.3000
45.0000
46.0350
46,600
Tue, 26 Aug 2025
2 · 6-K
After market open · 12:30 ET
6-K ↗
Tue, 26 Aug 2025
45.3600
47.8600
45.3600
46.6400
84,100
Mon, 25 Aug 2025
42.4000
45.0000
42.4000
44.6900
194,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.7300
42.4000
40.7300
41.8400
72,000
Thu, 21 Aug 2025
39.7900
41.9900
39.6000
41.4950
90,400
Wed, 20 Aug 2025
39.8100
39.8100
38.0000
39.1600
134,400
Tue, 19 Aug 2025
41.5900
41.6800
40.6200
41.0500
34,400
Mon, 18 Aug 2025
42.3800
42.3800
40.6460
41.0900
25,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
41.4700
42.2500
40.8600
41.6300
64,000
Thu, 14 Aug 2025
38.9600
40.2150
38.8000
39.8200
51,400
Wed, 13 Aug 2025
38.7600
39.1600
38.1800
39.1100
33,000
Tue, 12 Aug 2025
38.9900
39.1990
38.2500
38.2900
32,400
Mon, 11 Aug 2025
38.5000
39.0900
38.3300
38.6200
27,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
38.5600
38.5600
37.0000
37.6500
59,400
Thu, 07 Aug 2025
39.4400
39.4400
37.8000
38.3450
56,900
Thu, 07 Aug 2025
1 · 6-K
Pre-market · 07:34 ET
6-K ↗
Wed, 06 Aug 2025
40.6000
40.6000
39.3900
40.0600
57,700
Tue, 05 Aug 2025
40.0200
41.2500
39.8600
41.0000
68,300
Mon, 04 Aug 2025
38.9800
40.2500
38.9800
40.0500
58,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
36.7900
38.1600
32.7000
37.7800
86,700
Thu, 31 Jul 2025
38.2900
39.4220
38.0000
38.9800
64,100
Wed, 30 Jul 2025
40.0000
40.3900
38.2850
38.6000
52,600
Tue, 29 Jul 2025
40.6000
40.9500
39.7800
40.5900
43,400
Mon, 28 Jul 2025
40.1600
40.9600
39.1100
40.3900
52,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend