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
79.9200
83.7000
77.1000
81.9600
24,500
Thu, 23 Jul 2026
84.1900
87.7200
79.6600
80.5500
30,800
Wed, 22 Jul 2026
91.7000
93.7400
83.6200
84.3000
43,300
Tue, 21 Jul 2026
79.3100
90.2000
79.3100
89.7400
57,800
Mon, 20 Jul 2026
83.6400
84.4500
79.4100
80.1000
77,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.6800
86.9000
77.6800
83.2000
40,600
Thu, 16 Jul 2026
77.5100
82.0100
74.5500
78.0800
101,900
Wed, 15 Jul 2026
76.4400
78.2150
76.1550
77.2150
31,100
Tue, 14 Jul 2026
74.2500
75.3900
72.2750
75.3900
18,900
Mon, 13 Jul 2026
74.9300
75.5100
73.5000
73.9100
23,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.2300
78.2800
73.5300
73.9500
54,200
Thu, 09 Jul 2026
75.0000
76.9900
74.0900
76.3600
24,800
Wed, 08 Jul 2026
79.0000
79.0000
73.0100
74.7600
41,400
Tue, 07 Jul 2026
74.0500
78.7600
73.7000
78.4400
24,400
Mon, 06 Jul 2026
71.0000
77.0100
71.0000
74.1200
21,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.8000
74.7900
71.5700
74.0100
28,700
Wed, 01 Jul 2026
75.0000
75.1300
71.4500
71.9900
20,000
Tue, 30 Jun 2026
73.0300
75.6000
70.8500
74.1400
30,600
Mon, 29 Jun 2026
72.1000
75.6600
72.1000
74.4100
15,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.7100
80.2500
70.4000
73.5000
28,600
Thu, 25 Jun 2026
76.3500
76.7500
70.7600
72.6700
16,800
Wed, 24 Jun 2026
76.4300
80.7900
71.2600
73.4000
45,000
Tue, 23 Jun 2026
71.3400
74.7000
71.2600
71.2600
14,400
Mon, 22 Jun 2026
73.9100
76.2000
72.9700
73.8000
37,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.9800
74.6900
69.5400
74.4600
17,600
Wed, 17 Jun 2026
71.7900
72.4800
70.1000
70.3600
26,100
Tue, 16 Jun 2026
73.0100
76.0000
71.9000
72.8700
50,900
Mon, 15 Jun 2026
73.0000
74.3350
71.6300
73.8200
33,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.8800
76.8800
71.5000
73.4400
44,700
Thu, 11 Jun 2026
75.9900
76.9900
71.7400
75.3000
45,000
Wed, 10 Jun 2026
76.8000
76.8000
70.4500
73.5000
21,500
Tue, 09 Jun 2026
80.9800
80.9890
73.0400
76.2200
42,600
Mon, 08 Jun 2026
77.8000
80.7800
75.5000
80.0000
59,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
73.8000
79.2600
73.8000
77.9800
23,700
Thu, 04 Jun 2026
70.2500
75.7500
70.2500
74.3700
69,000
Wed, 03 Jun 2026
73.2000
77.9800
71.5000
71.5000
27,000
Tue, 02 Jun 2026
72.0000
74.5400
71.2200
73.7300
13,100
Mon, 01 Jun 2026
71.9400
75.4500
66.0000
70.4000
40,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.7600
81.5300
72.4500
73.8600
38,900
Thu, 28 May 2026
74.0000
77.0000
67.5000
75.2800
77,800
Thu, 28 May 2026
10 · 6-K
Pre-market · 08:00 ET
6-K ↗
Wed, 27 May 2026
75.3900
77.2400
72.3000
73.8000
29,100
Tue, 26 May 2026
79.7150
81.3500
71.0000
74.5000
80,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
69.9500
76.8300
67.2100
76.7300
76,800
Thu, 21 May 2026
65.0300
71.1000
63.2200
68.3100
63,600
Wed, 20 May 2026
64.5000
65.6600
63.1800
65.2900
21,600
Tue, 19 May 2026
67.8320
67.8320
62.5000
63.3100
12,500
Mon, 18 May 2026
70.6100
71.5500
64.9600
68.3500
13,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
68.7200
73.0000
68.4850
72.7200
16,200
Thu, 14 May 2026
74.0000
74.0000
66.7400
68.6800
8,000
Wed, 13 May 2026
66.1700
74.8000
66.0000
73.0500
14,700
Tue, 12 May 2026
68.4500
69.9000
65.9680
67.2100
22,000
Mon, 11 May 2026
71.9700
73.0000
69.8800
69.9800
16,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.0000
71.0000
68.0000
70.8600
11,300
Thu, 07 May 2026
71.0000
71.0000
67.6300
69.5400
9,000
Wed, 06 May 2026
76.1000
76.1000
70.7900
71.4000
16,000
Tue, 05 May 2026
79.0000
80.5350
73.7700
73.7700
42,300
Mon, 04 May 2026
74.7400
78.5300
73.5000
77.7000
11,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.1400
79.2000
73.0000
75.6100
10,900
Thu, 30 Apr 2026
71.0700
77.2000
70.9000
74.0400
16,600
Wed, 29 Apr 2026
71.9000
73.5000
68.2500
71.4000
26,600
Tue, 28 Apr 2026
76.0000
76.0000
67.3500
70.9150
37,200
Mon, 27 Apr 2026
78.0000
79.0300
71.0950
77.0000
21,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.8000
83.2500
73.7600
74.8300
36,600
Thu, 23 Apr 2026
70.4000
73.1000
69.9000
72.3000
53,500
Wed, 22 Apr 2026
75.0100
75.5900
70.5150
73.4800
29,500
Tue, 21 Apr 2026
72.5000
76.4300
70.0000
75.8900
18,100
Mon, 20 Apr 2026
73.8700
75.0000
69.6050
70.0000
26,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.7000
77.2200
72.5000
73.8700
40,600
Thu, 16 Apr 2026
80.7000
81.0000
75.0000
75.3200
42,900
Wed, 15 Apr 2026
81.9000
84.1800
77.9500
79.8000
103,700
Tue, 14 Apr 2026
76.0000
77.9850
74.4100
76.5000
32,500
Mon, 13 Apr 2026
73.2000
77.8800
72.0200
74.4100
113,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.0500
77.8000
71.9000
74.8600
73,200
Thu, 09 Apr 2026
72.3500
75.1000
71.1500
72.0200
72,400
Wed, 08 Apr 2026
72.6700
75.5000
71.2250
74.5000
155,800
Tue, 07 Apr 2026
72.3000
75.3500
69.0200
71.1100
85,000
Mon, 06 Apr 2026
77.2400
82.9000
72.9000
74.3400
63,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.9000
84.6000
77.4600
79.4600
80,100
Wed, 01 Apr 2026
79.8900
85.3250
79.8900
83.5000
57,000
Tue, 31 Mar 2026
74.9400
83.3800
72.4350
79.2200
68,200
Mon, 30 Mar 2026
80.1300
80.1300
65.0700
68.5400
53,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
75.9200
81.5500
74.9500
79.2000
62,800
Thu, 26 Mar 2026
78.8500
81.5000
75.7000
77.7500
63,600
Wed, 25 Mar 2026
83.8000
83.8000
75.0000
79.0700
67,700
Tue, 24 Mar 2026
9 · 6-K
After-hours · 17:16 ET
6-K ↗
Tue, 24 Mar 2026
8 · 424B5
After-hours · 17:14 ET
424B5 ↗
Tue, 24 Mar 2026
74.6300
93.5250
74.6300
80.0100
55,900
Mon, 23 Mar 2026
72.9700
74.9900
61.9200
66.2000
16,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
75.1000
78.9300
72.0000
72.9700
16,900
Thu, 19 Mar 2026
75.0300
88.4600
75.0300
81.7100
20,200
Thu, 19 Mar 2026
7 · 20-F
Pre-market · 08:51 ET
20-F ↗
Wed, 18 Mar 2026
81.0100
81.0100
75.1100
75.3400
23,500
Tue, 17 Mar 2026
76.5000
80.2900
74.9700
79.7480
31,100
Mon, 16 Mar 2026
83.4700
83.4700
72.5100
76.0400
35,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
86.9800
93.5000
80.5000
83.9700
38,800
Thu, 12 Mar 2026
96.0000
96.0000
79.0000
85.3100
42,300
Wed, 11 Mar 2026
88.0000
94.6000
87.0750
94.2900
16,100
Tue, 10 Mar 2026
85.2800
89.9100
82.0000
88.7000
21,400
Mon, 09 Mar 2026
73.3500
86.2830
68.0000
84.9900
32,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.4450
85.5000
73.5000
81.6450
64,000
Thu, 05 Mar 2026
89.7000
89.7000
71.0100
79.0000
37,300
Wed, 04 Mar 2026
97.3600
97.3600
83.8100
88.4000
18,800
Tue, 03 Mar 2026
91.0600
97.9700
81.2600
97.9700
28,000
Mon, 02 Mar 2026
90.7900
93.4800
84.5600
91.5800
17,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
80.7600
93.1200
80.7600
91.6800
15,300
Thu, 26 Feb 2026
91.4800
91.5000
88.4000
89.1500
31,400
Wed, 25 Feb 2026
89.1200
92.0000
86.0600
90.1200
32,100
Tue, 24 Feb 2026
77.4300
88.9400
76.7400
87.6300
22,800
Mon, 23 Feb 2026
83.0000
85.6000
78.7000
80.9000
25,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.5600
84.2100
76.5000
83.9800
9,900
Thu, 19 Feb 2026
83.0000
84.7800
78.2400
80.8500
13,300
Wed, 18 Feb 2026
73.2000
81.7500
73.2000
81.0100
32,400
Tue, 17 Feb 2026
65.7000
73.8050
62.3100
73.8000
60,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.6000
73.5000
62.0800
67.2000
25,900
Thu, 12 Feb 2026
65.3900
76.8000
65.2750
76.1200
24,700
Wed, 11 Feb 2026
66.0000
69.8000
62.2250
66.1000
27,000
Tue, 10 Feb 2026
64.8000
65.5000
63.5700
65.0000
16,700
Mon, 09 Feb 2026
62.7000
65.5000
60.5500
65.2700
48,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.2000
65.7800
63.3800
65.7800
8,200
Thu, 05 Feb 2026
64.1000
67.7800
60.1240
64.7000
15,700
Wed, 04 Feb 2026
64.8000
66.5000
59.0000
65.9500
26,500
Tue, 03 Feb 2026
64.8500
66.1000
62.4400
66.1000
32,900
Mon, 02 Feb 2026
63.2000
67.8500
57.5100
64.5050
48,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.2000
65.0000
58.4700
64.2200
61,700
Thu, 29 Jan 2026
60.0850
63.6900
60.0850
60.8500
51,200
Wed, 28 Jan 2026
64.9000
65.1200
57.8050
63.5000
30,800
Tue, 27 Jan 2026
56.4200
60.3500
56.4200
59.0000
5,600
Mon, 26 Jan 2026
60.6200
65.1700
55.5100
57.3400
31,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
53.6200
63.0300
48.2600
58.4400
25,100
Thu, 22 Jan 2026
63.0100
63.0100
52.0700
57.5000
23,000
Wed, 21 Jan 2026
73.6000
75.0000
59.3380
63.0100
28,500
Tue, 20 Jan 2026
69.9800
74.2500
67.9100
72.1000
10,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
68.0000
71.0400
67.5000
69.5000
9,000
Thu, 15 Jan 2026
69.3300
71.9900
64.7500
68.3100
19,100
Wed, 14 Jan 2026
62.4300
67.7900
60.2000
67.7900
15,900
Tue, 13 Jan 2026
63.0000
64.9900
60.8000
62.9400
27,100
Mon, 12 Jan 2026
58.0000
66.2000
58.0000
62.9900
23,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.5000
59.0000
53.7100
58.0000
15,600
Thu, 08 Jan 2026
52.9000
56.0000
51.0000
55.6800
14,100
Wed, 07 Jan 2026
46.2300
54.5400
46.0000
53.2400
20,700
Tue, 06 Jan 2026
44.9800
45.9600
44.7450
45.9600
7,800
Mon, 05 Jan 2026
44.1700
44.3000
43.0000
44.1900
8,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
43.7500
43.7500
41.6800
42.1500
17,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
42.5300
43.3000
41.6600
42.1400
37,900
Tue, 30 Dec 2025
42.7000
44.0900
40.6050
42.4600
94,000
Mon, 29 Dec 2025
42.0000
44.5400
40.1000
44.5400
36,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
41.6000
44.9900
41.0200
41.8500
28,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.7000
44.7000
42.9350
43.5300
10,100
Tue, 23 Dec 2025
41.1800
44.0000
41.1800
43.1700
17,000
Mon, 22 Dec 2025
43.1100
43.1100
40.9850
42.1600
21,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.1200
43.1200
38.9100
42.1600
6,700
Thu, 18 Dec 2025
41.8100
42.7500
41.7510
42.7500
4,400
Wed, 17 Dec 2025
43.0000
43.0000
39.2600
41.1500
13,600
Wed, 17 Dec 2025
6 · 6-K
Pre-market · 08:47 ET
6-K ↗
Tue, 16 Dec 2025
44.0400
44.0400
41.5800
42.1250
9,500
Mon, 15 Dec 2025
41.4650
42.7700
40.7500
42.7700
14,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
42.0400
44.4300
38.3000
39.0100
12,100
Thu, 11 Dec 2025
44.0000
44.0000
39.0500
42.3000
10,200
Wed, 10 Dec 2025
41.0750
43.3600
38.3700
42.3000
10,500
Tue, 09 Dec 2025
43.8800
43.9000
40.1250
40.1250
10,200
Mon, 08 Dec 2025
39.4600
42.0000
39.4600
41.9900
6,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.0000
41.0000
38.3050
40.5000
16,500
Thu, 04 Dec 2025
39.3260
40.7000
39.2500
40.7000
19,300
Wed, 03 Dec 2025
37.3000
40.0000
37.3000
39.7800
30,200
Tue, 02 Dec 2025
38.9600
39.0700
38.7260
38.7260
6,200
Mon, 01 Dec 2025
42.0000
42.1100
34.4700
38.6700
48,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
41.9600
45.4700
40.5700
42.4150
22,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
39.9800
42.0000
38.1330
40.6900
8,000
Tue, 25 Nov 2025
41.7000
42.0000
38.9500
40.3850
12,100
Mon, 24 Nov 2025
37.0000
41.8500
34.7650
41.7600
17,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
37.4900
37.4900
36.3250
36.6500
3,800
Thu, 20 Nov 2025
37.1800
37.9500
34.1000
35.7500
24,500
Thu, 20 Nov 2025
5 · 6-K
Pre-market · 08:44 ET
6-K ↗
Wed, 19 Nov 2025
32.5100
36.2400
32.5100
36.0400
14,500
Tue, 18 Nov 2025
35.7000
35.9000
32.6650
35.4000
9,400
Mon, 17 Nov 2025
34.9900
36.4000
34.2500
36.0000
8,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
35.5280
35.5280
33.9240
34.0000
15,900
Fri, 14 Nov 2025
4 · 6-K
Pre-market · 06:00 ET
6-K ↗
Thu, 13 Nov 2025
28.8100
38.3700
28.8100
35.5750
115,000
Wed, 12 Nov 2025
31.5000
31.9150
29.9100
31.5000
49,300
Tue, 11 Nov 2025
31.9700
32.1200
29.9500
31.8820
10,800
Mon, 10 Nov 2025
30.1000
36.0450
30.1000
32.4300
18,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
29.9400
31.4300
29.9400
30.6350
4,500
Thu, 06 Nov 2025
33.6600
33.6600
31.0000
32.0050
7,200
Wed, 05 Nov 2025
32.4900
33.0000
30.0000
32.7000
4,600
Tue, 04 Nov 2025
34.0100
35.5000
30.8500
33.5000
11,700
Mon, 03 Nov 2025
34.6000
39.0000
34.6000
35.5000
7,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
36.5000
36.5000
34.5000
34.5000
14,900
Thu, 30 Oct 2025
37.0000
37.7380
36.9190
37.0000
5,800
Wed, 29 Oct 2025
37.5000
39.0000
35.5100
37.0000
14,200
Tue, 28 Oct 2025
40.5000
42.0000
36.7500
36.8500
23,600
Mon, 27 Oct 2025
40.9400
41.0000
39.5000
39.8100
8,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.1500
41.9500
38.4430
39.0000
18,000
Thu, 23 Oct 2025
40.0000
41.9900
38.2500
39.9000
8,000
Wed, 22 Oct 2025
39.6500
39.8000
38.0100
39.1000
7,500
Tue, 21 Oct 2025
41.4000
43.5270
38.2500
40.0000
11,800
Mon, 20 Oct 2025
39.9000
39.9000
37.0000
39.8300
7,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
38.6550
40.6000
35.0000
40.6000
18,700
Thu, 16 Oct 2025
42.7500
42.7500
40.5000
40.5100
14,700
Wed, 15 Oct 2025
41.6000
42.9600
40.3500
41.7600
11,900
Tue, 14 Oct 2025
38.0000
39.7500
34.2000
39.7500
15,300
Mon, 13 Oct 2025
39.4500
40.4500
37.6000
39.9500
13,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
39.9800
39.9800
37.7300
38.9900
10,800
Thu, 09 Oct 2025
39.3200
42.3200
39.0500
39.6500
4,700
Wed, 08 Oct 2025
41.2600
42.5800
38.0000
39.3200
11,900
Tue, 07 Oct 2025
41.4500
46.7100
34.8000
40.9900
28,500
Mon, 06 Oct 2025
35.0000
52.2600
35.0000
42.9000
80,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
30.7900
36.0450
28.5000
34.8000
22,800
Thu, 02 Oct 2025
29.8600
29.8600
27.0000
29.5000
4,300
Wed, 01 Oct 2025
30.3200
30.3200
27.9540
29.5000
3,500
Tue, 30 Sep 2025
28.0000
29.1500
28.0000
29.1500
7,500
Mon, 29 Sep 2025
28.6100
30.4300
28.6100
28.7400
15,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
27.7600
28.9900
27.7600
28.9900
7,300
Thu, 25 Sep 2025
3 · 6-K
After market open · 14:12 ET
6-K ↗
Thu, 25 Sep 2025
27.1100
28.0700
27.1100
27.9900
3,600
Wed, 24 Sep 2025
28.2800
29.0100
27.4440
27.8000
7,700
Tue, 23 Sep 2025
27.6100
29.0760
27.0100
28.8100
24,300
Mon, 22 Sep 2025
30.6800
30.6800
27.0000
28.0100
14,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
27.9900
30.9800
26.9370
30.5000
39,200
Thu, 18 Sep 2025
24.4000
27.2000
23.1600
26.5680
49,800
Wed, 17 Sep 2025
23.6600
25.8820
23.1500
24.3500
28,400
Tue, 16 Sep 2025
23.9900
24.7580
23.9400
24.1500
10,600
Mon, 15 Sep 2025
24.0750
24.1350
23.7600
23.9800
6,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
24.0800
24.8500
23.2200
24.8100
13,200
Thu, 11 Sep 2025
24.2400
24.4000
23.1500
24.0800
35,100
Wed, 10 Sep 2025
26.4700
26.4700
23.1300
23.9500
20,100
Tue, 09 Sep 2025
28.0000
28.0000
25.5100
25.9280
9,200
Mon, 08 Sep 2025
28.0000
28.9740
27.2100
27.5500
14,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
28.9100
30.0000
27.1700
27.9600
26,700
Thu, 04 Sep 2025
23.9400
28.9900
22.6700
28.0000
51,500
Thu, 04 Sep 2025
2 · 6-K
Pre-market · 07:00 ET
6-K ↗
Wed, 03 Sep 2025
23.5000
23.8900
22.0430
23.4000
58,000
Tue, 02 Sep 2025
23.9400
23.9400
22.7500
23.7000
8,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
21.1000
22.9900
21.1000
22.7900
12,900
Thu, 28 Aug 2025
23.3190
23.3190
21.0000
21.9000
16,600
Wed, 27 Aug 2025
23.8000
23.9100
21.5050
21.9500
27,600
Tue, 26 Aug 2025
20.3200
23.5000
20.1010
23.5000
39,300
Mon, 25 Aug 2025
22.4800
24.4540
20.0620
21.0000
23,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
24.7700
25.0800
20.0800
22.6700
91,100
Thu, 21 Aug 2025
18.9000
26.8900
18.9000
25.8000
114,800
Wed, 20 Aug 2025
18.0400
18.6600
16.5000
18.4000
61,600
Tue, 19 Aug 2025
16.4400
17.7400
15.5380
17.7400
17,300
Mon, 18 Aug 2025
15.0290
17.2900
15.0290
16.1000
13,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
15.2230
15.7000
15.1420
15.4400
12,000
Fri, 15 Aug 2025
1 · 6-K
Pre-market · 09:01 ET
6-K ↗
Thu, 14 Aug 2025
15.4600
15.5500
14.7800
15.2500
25,100
Wed, 13 Aug 2025
14.8600
15.4700
14.8600
15.4550
8,900
Tue, 12 Aug 2025
15.6800
15.7500
15.0700
15.2500
30,000
Mon, 11 Aug 2025
15.8400
16.8900
15.2370
16.2030
22,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
15.0000
15.9900
13.5000
15.9900
16,600
Thu, 07 Aug 2025
13.6200
14.9900
13.1950
14.6100
11,000
Wed, 06 Aug 2025
12.6600
13.6000
12.6600
13.4400
7,200
Tue, 05 Aug 2025
13.4660
13.8400
13.1000
13.7500
12,500
Mon, 04 Aug 2025
13.2900
13.4300
12.5000
13.4200
44,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
12.3000
13.2400
11.8200
13.0000
22,700
Thu, 31 Jul 2025
11.5650
13.2350
10.9510
12.6000
23,900
Wed, 30 Jul 2025
11.6000
12.4800
11.0100
12.4800
8,500
Tue, 29 Jul 2025
12.5000
12.9000
10.7700
12.0000
11,100
Mon, 28 Jul 2025
11.2100
12.2620
11.0100
12.0100
23,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend