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
11.4700
11.4700
10.9300
11.1300
375,500
Thu, 23 Jul 2026
11.4400
11.6500
11.2300
11.4400
240,300
Wed, 22 Jul 2026
11.7900
11.9750
11.3600
11.4300
293,100
Tue, 21 Jul 2026
11.7900
11.9600
11.6200
11.9600
327,400
Mon, 20 Jul 2026
12.2400
12.7000
11.6450
11.7300
258,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
12.4300
12.7600
12.1100
12.1900
304,100
Thu, 16 Jul 2026
12.9700
13.2100
12.3200
12.6100
296,600
Wed, 15 Jul 2026
12.8400
13.2200
12.6000
13.1200
236,800
Tue, 14 Jul 2026
13.1600
13.4800
12.8900
12.9300
312,400
Mon, 13 Jul 2026
13.4200
13.6300
12.8800
13.1500
302,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
13.7000
13.7850
13.2700
13.6300
201,500
Thu, 09 Jul 2026
13.6800
14.0000
13.2350
13.7000
524,800
Wed, 08 Jul 2026
13.5900
13.9400
12.9200
13.7000
521,400
Tue, 07 Jul 2026
13.8400
13.8400
13.0200
13.5600
505,300
Mon, 06 Jul 2026
14.2000
14.3500
13.5300
13.8000
379,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
13.7200
14.3350
13.5500
14.1200
398,300
Wed, 01 Jul 2026
13.8400
13.9100
13.4000
13.5300
451,500
Tue, 30 Jun 2026
13.0500
13.8900
12.8200
13.8700
633,500
Mon, 29 Jun 2026
12.0400
13.1500
11.8700
13.0900
661,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
11.6900
12.0100
11.5700
12.0000
374,900
Thu, 25 Jun 2026
19 · 6-K
After-hours · 16:01 ET
6-K ↗
Thu, 25 Jun 2026
11.5600
12.0050
11.5000
11.7400
537,400
Wed, 24 Jun 2026
11.7000
11.7600
11.4400
11.5600
383,800
Tue, 23 Jun 2026
11.4100
12.1700
11.3550
11.7200
841,900
Mon, 22 Jun 2026
11.3500
11.8800
11.2000
11.6700
480,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
11.6000
11.7700
10.8800
11.2200
772,300
Wed, 17 Jun 2026
11.3800
11.6700
11.2000
11.3000
581,100
Tue, 16 Jun 2026
11.5900
11.6500
11.0950
11.4500
615,700
Mon, 15 Jun 2026
11.5000
11.6700
11.0550
11.6100
759,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11.0100
11.5500
10.9100
11.0900
406,800
Thu, 11 Jun 2026
10.9200
11.3300
10.8050
11.0000
427,900
Wed, 10 Jun 2026
10.9000
11.6000
10.8600
10.9700
644,700
Tue, 09 Jun 2026
10.9700
11.7700
10.6500
10.9800
1,426,000
Mon, 08 Jun 2026
11.2000
11.4600
10.5200
10.7100
1,468,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
11.6700
12.0450
11.1700
11.2100
871,800
Thu, 04 Jun 2026
12.9800
13.0000
11.3100
11.8300
1,345,700
Wed, 03 Jun 2026
11.7000
13.4300
11.7000
13.1400
1,682,200
Tue, 02 Jun 2026
13.8800
14.0000
12.2550
12.2900
3,111,100
Mon, 01 Jun 2026
15.7800
16.0000
13.8050
14.5100
6,679,700
Mon, 01 Jun 2026
18 · 6-K
Next filing day · accepted 29 May, 17:54 ET
6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
29.3000
29.6450
20.0100
22.7050
2,856,600
Thu, 28 May 2026
29.6600
29.9800
28.9900
29.6500
307,400
Wed, 27 May 2026
29.9300
30.6900
29.5000
29.6100
297,500
Tue, 26 May 2026
29.6500
30.2500
29.1100
29.9300
273,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
31.2700
31.2700
29.1600
29.4900
487,700
Thu, 21 May 2026
29.0000
31.0500
28.5100
31.0000
965,900
Wed, 20 May 2026
27.8900
28.2500
27.3500
27.9100
428,500
Tue, 19 May 2026
28.2000
29.3800
27.6850
27.9600
290,500
Mon, 18 May 2026
30.7000
30.7000
27.7700
28.0700
395,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
29.8900
30.5600
29.5000
30.2900
250,900
Thu, 14 May 2026
17 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 14 May 2026
31.2900
31.2900
29.9400
30.2200
243,100
Wed, 13 May 2026
31.0000
31.3900
29.5200
31.3700
696,000
Tue, 12 May 2026
32.1500
32.4700
30.2800
30.4100
532,500
Mon, 11 May 2026
16 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 11 May 2026
34.0000
34.4750
32.4200
32.6500
629,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
31.0200
32.7600
30.9000
32.6400
484,900
Thu, 07 May 2026
31.0000
31.3300
29.4400
31.0900
582,800
Wed, 06 May 2026
27.9800
29.7150
27.9800
29.5800
263,900
Tue, 05 May 2026
28.6000
29.0550
27.6300
27.7500
424,700
Mon, 04 May 2026
27.4000
28.4400
27.2400
28.2600
226,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
27.4800
27.7300
26.8700
27.4800
161,000
Thu, 30 Apr 2026
26.7600
27.7900
26.4300
27.4800
1,347,000
Wed, 29 Apr 2026
26.5600
26.8900
25.9100
26.4500
209,500
Tue, 28 Apr 2026
27.3900
27.6800
26.6500
26.7200
193,200
Mon, 27 Apr 2026
26.4000
27.5000
26.4000
27.1200
616,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
26.7700
27.3250
26.0400
26.4400
310,600
Thu, 23 Apr 2026
27.8500
28.0400
26.4500
26.7700
415,800
Wed, 22 Apr 2026
27.5400
28.5950
27.0600
27.8500
909,400
Tue, 21 Apr 2026
15 · 6-K
After-hours · 16:10 ET
6-K ↗
Tue, 21 Apr 2026
28.6100
29.1900
27.1850
27.3800
1,083,700
Mon, 20 Apr 2026
27.9900
29.4300
27.8500
28.6100
599,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
27.4800
27.7100
26.8830
27.4600
367,400
Thu, 16 Apr 2026
27.5400
27.9100
27.0000
27.3700
206,500
Wed, 15 Apr 2026
27.5100
28.1300
27.3800
27.5400
147,400
Tue, 14 Apr 2026
27.2700
28.3000
27.2500
27.6000
157,900
Mon, 13 Apr 2026
27.1300
27.6200
26.9000
27.1200
215,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
27.4500
27.7240
27.0300
27.3000
133,600
Thu, 09 Apr 2026
27.3400
27.6250
26.9400
27.1900
104,200
Wed, 08 Apr 2026
26.9600
27.5000
26.8200
27.3400
145,700
Tue, 07 Apr 2026
26.1600
26.8000
25.8500
26.4000
173,600
Mon, 06 Apr 2026
26.5100
26.9400
26.0700
26.3400
139,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
26.4100
27.0000
26.0750
26.6300
109,800
Wed, 01 Apr 2026
26.9100
27.9300
26.6100
27.0300
354,000
Tue, 31 Mar 2026
24.8900
27.0800
24.8900
26.5900
306,800
Mon, 30 Mar 2026
24.8500
26.8100
24.3200
24.5500
219,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.8800
25.0900
24.3200
24.6900
126,100
Thu, 26 Mar 2026
24.8100
25.1800
24.5900
24.9900
113,100
Wed, 25 Mar 2026
24.7900
25.6200
24.7900
25.0000
323,400
Tue, 24 Mar 2026
24.4800
24.8600
24.0200
24.5200
214,200
Mon, 23 Mar 2026
25.0100
25.9600
24.4600
24.6000
249,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.4900
26.0100
24.5390
24.8600
282,000
Thu, 19 Mar 2026
26.0900
26.3550
24.9800
25.3700
473,500
Wed, 18 Mar 2026
26.7900
27.0900
26.2600
26.3000
155,000
Tue, 17 Mar 2026
26.0100
27.0000
26.0100
26.9200
115,200
Mon, 16 Mar 2026
25.5900
26.4010
25.4500
26.0200
266,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
27.0000
27.1700
25.0300
25.4300
585,400
Thu, 12 Mar 2026
27.1500
27.3950
26.5200
27.0950
230,700
Wed, 11 Mar 2026
29.1300
29.1500
26.9350
27.2800
368,400
Tue, 10 Mar 2026
27.5300
29.1100
27.0000
28.6500
2,016,800
Mon, 09 Mar 2026
26.4000
27.5000
26.2500
27.4200
288,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
27.7300
28.0000
26.8100
26.9600
267,000
Thu, 05 Mar 2026
28.3300
28.5900
27.5000
27.7400
418,900
Wed, 04 Mar 2026
14 · 6-K
After-hours · 16:31 ET
6-K ↗
Wed, 04 Mar 2026
13 · F-3ASR
After-hours · 16:19 ET
F-3ASR ↗
Wed, 04 Mar 2026
12 · 20-F
After-hours · 16:01 ET
20-F ↗
Wed, 04 Mar 2026
27.5700
28.7000
26.9100
27.7200
367,000
Tue, 03 Mar 2026
11 · 6-K
After-hours · 16:12 ET
6-K ↗
Tue, 03 Mar 2026
28.0000
28.0600
27.0600
27.5700
292,300
Mon, 02 Mar 2026
28.8100
29.0000
27.7100
28.6100
416,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
29.7700
29.7900
29.0100
29.4100
214,100
Thu, 26 Feb 2026
29.6300
30.0000
29.2350
29.9900
360,800
Wed, 25 Feb 2026
29.6800
30.6800
29.3100
29.5600
266,100
Tue, 24 Feb 2026
28.4900
29.8000
28.3200
29.6300
240,800
Mon, 23 Feb 2026
29.1000
29.1950
28.2200
28.6500
529,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
28.4500
29.5000
28.3700
29.1700
361,700
Thu, 19 Feb 2026
28.3200
28.5900
28.3000
28.4700
209,400
Wed, 18 Feb 2026
28.8000
28.9600
28.0500
28.6500
287,100
Tue, 17 Feb 2026
28.7500
29.0860
28.5700
28.7700
371,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
28.5300
28.9000
28.4200
28.4900
318,900
Thu, 12 Feb 2026
28.5800
28.8050
28.4000
28.5400
325,100
Wed, 11 Feb 2026
28.8900
29.0950
27.9600
28.5800
434,500
Tue, 10 Feb 2026
28.1000
28.9900
27.3000
28.8900
363,100
Mon, 09 Feb 2026
28.3500
28.9200
27.8500
28.3500
297,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
27.6100
28.6600
27.5100
28.4800
276,100
Thu, 05 Feb 2026
26.3500
27.6500
26.0300
27.4900
264,500
Wed, 04 Feb 2026
28.1600
28.5000
25.9900
26.3700
248,800
Tue, 03 Feb 2026
29.0800
29.1900
28.0000
28.1500
276,600
Mon, 02 Feb 2026
28.4500
29.3600
28.4000
29.0300
293,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.5000
28.9900
27.7400
28.4500
444,900
Thu, 29 Jan 2026
28.5000
28.9870
27.4100
28.2350
442,900
Wed, 28 Jan 2026
27.8400
28.9890
27.7100
28.3800
390,900
Tue, 27 Jan 2026
26.9500
28.0100
26.8200
27.6900
303,400
Mon, 26 Jan 2026
27.1000
27.1000
26.1300
26.9000
275,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
26.7800
27.4290
26.3300
27.1500
287,700
Thu, 22 Jan 2026
26.3900
27.0000
26.1900
26.7200
358,900
Wed, 21 Jan 2026
26.4800
26.8900
25.8500
26.0400
384,100
Tue, 20 Jan 2026
24.9500
26.5000
24.1600
26.0000
503,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
23.8200
26.1700
23.6100
25.2200
431,500
Thu, 15 Jan 2026
23.8500
24.3730
23.5800
23.8400
253,700
Wed, 14 Jan 2026
22.9300
23.6800
22.6000
23.6600
217,100
Tue, 13 Jan 2026
23.7800
24.4800
22.6950
23.0400
271,500
Mon, 12 Jan 2026
24.3300
24.5000
22.5900
23.1500
235,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.3300
23.9900
22.2500
23.0700
453,700
Thu, 08 Jan 2026
21.6400
22.0500
21.3300
22.0300
333,500
Wed, 07 Jan 2026
21.3300
21.3300
20.7500
20.9700
127,200
Tue, 06 Jan 2026
21.8100
22.1350
20.6150
20.9000
295,300
Mon, 05 Jan 2026
20.0500
20.4450
19.7000
19.7500
48,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
20.2400
20.3350
19.7300
20.0000
62,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
20.0000
20.3400
19.6100
19.9700
64,700
Tue, 30 Dec 2025
20.2000
20.3900
19.6700
19.9300
60,500
Mon, 29 Dec 2025
20.4300
20.9700
20.0000
20.0000
33,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
20.7000
21.1050
20.0800
20.5000
59,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
20.5100
20.9000
20.2500
20.6900
24,400
Tue, 23 Dec 2025
20.6500
20.8400
20.4000
20.4800
99,200
Mon, 22 Dec 2025
21.3200
21.3250
20.1750
20.3500
174,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
20.7500
21.3300
20.5000
21.2500
411,400
Thu, 18 Dec 2025
19.5500
19.8100
19.4300
19.4800
86,900
Wed, 17 Dec 2025
19.8400
19.8600
19.1200
19.4300
128,800
Tue, 16 Dec 2025
20.5100
20.5900
19.7100
19.8400
136,100
Mon, 15 Dec 2025
20.7100
20.9680
20.4200
20.4700
98,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
20.9000
21.0000
20.5400
20.7300
91,800
Thu, 11 Dec 2025
20.6300
21.0000
20.4500
20.8800
48,900
Wed, 10 Dec 2025
20.6300
20.7600
20.4100
20.6300
17,300
Tue, 09 Dec 2025
20.5000
20.6900
20.4000
20.5200
29,400
Mon, 08 Dec 2025
21.8200
21.8600
20.1000
20.5900
102,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
19.8100
21.6800
19.8100
21.6800
316,800
Thu, 04 Dec 2025
18.9800
19.8400
18.9800
19.7000
92,600
Wed, 03 Dec 2025
18.9600
19.0300
18.7100
18.9900
45,800
Tue, 02 Dec 2025
19.0600
19.0600
18.6400
18.7900
94,300
Mon, 01 Dec 2025
10 · 424B3
After-hours · 16:20 ET
424B3 ↗
Mon, 01 Dec 2025
19.0200
19.1000
18.8200
19.0000
134,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
18.9100
19.0500
18.8300
19.0000
100,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.4600
19.6150
18.7600
18.9100
62,600
Tue, 25 Nov 2025
19.4200
19.4500
19.2500
19.3300
122,800
Mon, 24 Nov 2025
19.4000
19.4000
19.1600
19.2900
102,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
19.2200
19.3100
19.0700
19.2600
100,900
Thu, 20 Nov 2025
19.2700
19.4300
19.1600
19.2150
96,900
Wed, 19 Nov 2025
19.3200
19.3600
19.1500
19.2750
112,600
Tue, 18 Nov 2025
19.1500
19.3300
19.1100
19.2900
90,300
Mon, 17 Nov 2025
19.4100
19.7000
19.0100
19.1500
98,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
19.1300
19.8700
19.1300
19.6000
201,500
Thu, 13 Nov 2025
18.9000
19.4650
18.8600
19.2900
145,800
Wed, 12 Nov 2025
19.4500
19.5200
18.8800
18.9000
77,400
Tue, 11 Nov 2025
19.5000
19.5350
19.3000
19.4000
162,300
Mon, 10 Nov 2025
9 · F-3
After-hours · 16:49 ET
F-3 ↗
Mon, 10 Nov 2025
8 · 6-K
After-hours · 16:07 ET
6-K ↗
Mon, 10 Nov 2025
19.2300
19.6800
19.1600
19.4200
159,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
19.6200
19.6200
19.0200
19.2300
39,200
Thu, 06 Nov 2025
19.3300
19.6300
19.3000
19.4100
123,500
Wed, 05 Nov 2025
19.2700
19.5700
19.2000
19.3300
122,000
Tue, 04 Nov 2025
19.4000
19.4100
19.0500
19.2700
61,700
Mon, 03 Nov 2025
19.2800
20.0760
19.0000
19.4800
198,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
7 · 424B5
After-hours · 17:25 ET
424B5 ↗
Fri, 31 Oct 2025
6 · 424B5
After-hours · 17:20 ET
424B5 ↗
Fri, 31 Oct 2025
5 · 6-K
After-hours · 16:55 ET
6-K ↗
Fri, 31 Oct 2025
20.1600
20.5530
19.1300
19.2800
242,600
Thu, 30 Oct 2025
21.9800
21.9800
20.0000
20.0900
335,900
Wed, 29 Oct 2025
4 · 6-K
After-hours · 17:17 ET
6-K ↗
Wed, 29 Oct 2025
21.2100
21.6800
21.2000
21.5500
61,000
Tue, 28 Oct 2025
21.5000
21.5850
20.9100
21.0000
37,400
Mon, 27 Oct 2025
21.3300
21.7600
21.3000
21.5550
31,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
21.8400
21.8400
20.6100
21.2500
107,800
Thu, 23 Oct 2025
21.2800
21.5810
21.2200
21.3500
16,700
Wed, 22 Oct 2025
21.8300
21.9400
20.8600
21.2000
51,000
Tue, 21 Oct 2025
21.9300
21.9300
21.5200
21.8200
66,100
Mon, 20 Oct 2025
21.8600
22.0000
21.6000
21.8200
43,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
21.3000
21.7600
21.1940
21.7500
98,500
Thu, 16 Oct 2025
21.3500
21.7900
21.2900
21.5500
81,400
Wed, 15 Oct 2025
21.7000
21.7000
20.9700
21.3600
111,100
Tue, 14 Oct 2025
21.0800
21.6400
20.9100
21.5400
97,900
Mon, 13 Oct 2025
21.2000
21.4000
20.8200
21.0000
77,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
21.5000
21.9400
20.7500
21.0900
344,100
Thu, 09 Oct 2025
19.8000
21.4000
19.8000
21.1300
179,500
Wed, 08 Oct 2025
19.5000
19.9500
19.3500
19.8700
79,000
Tue, 07 Oct 2025
19.2500
19.4900
18.5250
19.0600
142,600
Mon, 06 Oct 2025
3 · 6-K
After-hours · 16:40 ET
6-K ↗
Mon, 06 Oct 2025
17.8600
18.5550
17.8600
18.5550
63,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
17.5600
17.5700
17.4700
17.5700
20,300
Thu, 02 Oct 2025
17.4300
17.5800
17.2600
17.4700
16,500
Wed, 01 Oct 2025
17.5800
17.9000
17.2700
17.4000
18,900
Tue, 30 Sep 2025
17.3600
17.7350
17.3300
17.5800
16,200
Mon, 29 Sep 2025
17.6300
17.8000
17.4200
17.5400
19,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
17.5000
17.6750
17.3100
17.6300
28,400
Thu, 25 Sep 2025
17.5900
17.6000
17.0300
17.5000
36,500
Wed, 24 Sep 2025
17.7500
17.7500
17.5340
17.7200
13,000
Tue, 23 Sep 2025
17.7000
18.0000
17.2370
17.7500
26,800
Mon, 22 Sep 2025
17.1500
17.7300
16.6600
17.7300
85,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
17.3200
17.3400
16.6100
16.6200
41,800
Thu, 18 Sep 2025
17.3600
17.4500
17.2100
17.4000
16,200
Wed, 17 Sep 2025
17.4400
17.4500
17.2100
17.4000
29,400
Tue, 16 Sep 2025
17.4100
17.7500
17.3500
17.6600
11,000
Mon, 15 Sep 2025
17.3400
17.4900
17.1800
17.3350
13,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
17.2000
17.4600
16.9400
17.4000
11,200
Thu, 11 Sep 2025
17.2300
17.3450
16.9900
17.2200
18,100
Wed, 10 Sep 2025
17.1900
17.3000
16.9800
17.2250
15,600
Tue, 09 Sep 2025
17.2600
17.2600
16.9800
17.1900
12,400
Mon, 08 Sep 2025
17.2500
17.3400
17.0800
17.2500
13,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
17.2500
17.2870
17.0300
17.2200
16,400
Thu, 04 Sep 2025
16.5550
17.1600
16.5550
17.1600
12,400
Wed, 03 Sep 2025
16.4700
16.4800
16.2000
16.3600
11,500
Tue, 02 Sep 2025
16.3000
16.6000
16.0000
16.1500
19,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
16.3700
16.3700
16.0750
16.1300
10,400
Thu, 28 Aug 2025
17.2000
17.2000
16.3500
16.3500
27,300
Wed, 27 Aug 2025
17.5000
17.6000
17.1600
17.3250
29,800
Tue, 26 Aug 2025
17.7900
17.8200
17.5300
17.5300
5,300
Mon, 25 Aug 2025
17.8500
18.1000
17.7000
17.7900
4,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
17.8800
18.2300
17.6800
17.8500
17,800
Thu, 21 Aug 2025
2 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 21 Aug 2025
17.6600
17.8900
17.6600
17.8000
2,500
Wed, 20 Aug 2025
17.9200
17.9500
17.5100
17.5500
31,500
Tue, 19 Aug 2025
18.1600
18.1600
17.7000
17.9500
13,300
Mon, 18 Aug 2025
17.9100
18.1000
17.9100
18.0600
2,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
17.8500
18.2500
17.8500
17.9000
2,000
Thu, 14 Aug 2025
18.0900
18.0900
17.7000
17.8000
6,600
Wed, 13 Aug 2025
18.1800
18.1950
18.0000
18.0500
9,800
Tue, 12 Aug 2025
18.3460
18.3500
17.9100
18.1200
6,100
Mon, 11 Aug 2025
18.1900
18.3500
17.8900
17.9700
6,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
18.0700
18.2890
18.0700
18.2100
4,500
Thu, 07 Aug 2025
18.0800
18.2500
17.9900
18.2000
5,000
Wed, 06 Aug 2025
17.9400
18.2000
17.7100
18.2000
7,100
Tue, 05 Aug 2025
17.9000
18.0000
17.7500
17.8400
9,800
Mon, 04 Aug 2025
17.6100
17.9400
17.6100
17.9400
1,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 6-K
After-hours · 16:05 ET
6-K ↗
Fri, 01 Aug 2025
17.6400
17.9000
17.5200
17.7000
8,000
Thu, 31 Jul 2025
17.7600
17.9000
17.4000
17.6400
21,900
Wed, 30 Jul 2025
18.0600
18.0600
17.2700
17.7300
36,100
Tue, 29 Jul 2025
18.0700
18.5700
17.9500
18.1000
43,100
Mon, 28 Jul 2025
17.8800
18.1780
17.8000
17.9000
4,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend