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
24.0400
24.0950
23.1100
23.5300
89,005
Thu, 22 Oct 2026
47 · 6-K
After-hours · 20:10 ET
6-K ↗
Thu, 22 Oct 2026
25.5600
25.7950
24.9100
25.1200
56,200
Wed, 21 Oct 2026
26.9600
26.9600
25.3850
25.7100
80,700
Tue, 20 Oct 2026
26.0600
27.1710
26.0600
26.9400
63,100
Mon, 19 Oct 2026
26.7500
26.7900
26.0300
26.0900
40,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
46 · 6-K
After-hours · 20:05 ET
6-K ↗
Fri, 16 Oct 2026
28.1000
28.6290
27.2040
27.4500
35,500
Thu, 15 Oct 2026
27.9000
28.1700
26.9800
28.0900
60,700
Wed, 14 Oct 2026
29.7500
29.7500
28.3950
28.6300
48,900
Tue, 13 Oct 2026
30.3500
30.8200
29.6200
30.1300
97,800
Mon, 12 Oct 2026
32.8300
32.8300
30.6800
31.2700
37,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
34.3100
34.4120
33.3700
33.6100
19,800
Thu, 08 Oct 2026
45 · 6-K
After-hours · 20:12 ET
6-K ↗
Thu, 08 Oct 2026
34.2200
34.6000
33.8000
34.4800
37,200
Wed, 07 Oct 2026
36.4900
36.4900
34.5200
34.7100
66,700
Tue, 06 Oct 2026
37.4400
37.7900
37.1000
37.4200
14,500
Mon, 05 Oct 2026
37.5000
38.1900
36.6700
37.7900
37,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
36.7800
37.5500
36.5100
37.0800
54,200
Thu, 01 Oct 2026
44 · 6-K
After-hours · 20:52 ET
6-K ↗
Thu, 01 Oct 2026
37.2600
37.2600
35.7500
36.6200
70,400
Wed, 30 Sep 2026
40.8900
40.8900
38.6750
39.0200
50,100
Tue, 29 Sep 2026
40.9900
41.0100
40.1700
40.9300
46,700
Mon, 28 Sep 2026
40.0900
40.9800
40.0000
40.5500
35,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
42.7200
42.7200
41.2900
41.4300
59,600
Thu, 24 Sep 2026
43.2000
43.4900
42.5100
42.8300
32,300
Wed, 23 Sep 2026
44.1500
45.7580
43.5100
43.9000
28,300
Tue, 22 Sep 2026
45.1400
45.1400
43.5000
44.5100
37,500
Mon, 21 Sep 2026
45.4000
46.1950
44.5230
45.5100
35,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.5200
45.1900
44.1500
44.9200
209,600
Thu, 17 Sep 2026
45.3300
45.6170
44.3450
45.0100
50,500
Wed, 16 Sep 2026
46.5500
46.7100
44.0800
44.9500
63,800
Tue, 15 Sep 2026
47.1800
47.4660
46.2300
46.5000
66,200
Mon, 14 Sep 2026
49.3000
49.7940
46.3200
47.3500
107,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
52.8700
52.8950
50.5000
50.8200
34,900
Thu, 10 Sep 2026
54.9100
55.0000
53.1000
53.4400
51,200
Wed, 09 Sep 2026
43 · 6-K
After-hours · 16:28 ET
6-K ↗
Wed, 09 Sep 2026
57.0000
57.7100
56.6770
57.1700
52,100
Tue, 08 Sep 2026
57.2100
57.5900
56.0400
56.3300
21,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
55.9000
57.4200
55.9000
56.8400
34,800
Thu, 03 Sep 2026
59.3000
59.3000
55.7950
56.7800
46,500
Wed, 02 Sep 2026
59.8000
60.3200
59.4200
60.3200
14,300
Tue, 01 Sep 2026
59.8500
61.5100
59.5850
60.3100
29,800
Mon, 31 Aug 2026
42 · 6-K
After-hours · 16:46 ET
6-K ↗
Mon, 31 Aug 2026
59.0000
60.7200
58.7000
59.3000
13,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.0100
61.2300
58.6900
59.0900
49,400
Thu, 27 Aug 2026
61.3800
61.9600
60.8650
61.6800
32,400
Wed, 26 Aug 2026
63.1600
63.5700
62.0100
62.4400
26,700
Tue, 25 Aug 2026
65.6000
65.6200
64.1900
65.3900
46,900
Mon, 24 Aug 2026
68.7500
69.6000
67.7400
68.8600
42,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
41 · 6-K
After-hours · 16:10 ET
6-K ↗
Fri, 21 Aug 2026
65.7800
68.2600
65.7800
67.7600
55,100
Thu, 20 Aug 2026
61.0000
62.8150
61.0000
61.5600
49,300
Wed, 19 Aug 2026
40 · 6-K
After-hours · 16:10 ET
6-K ↗
Wed, 19 Aug 2026
60.5600
61.6450
60.4600
61.1200
29,600
Tue, 18 Aug 2026
61.6000
61.7600
59.6600
60.4600
40,100
Mon, 17 Aug 2026
64.9000
65.6200
63.9050
64.9900
21,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
64.8600
66.3300
64.3100
64.8600
52,800
Thu, 13 Aug 2026
62.0100
64.6800
62.0100
63.4600
58,400
Wed, 12 Aug 2026
61.2500
63.3500
60.9500
61.8700
46,700
Tue, 11 Aug 2026
60.1400
60.9400
59.1870
59.6900
21,400
Mon, 10 Aug 2026
60.6900
61.1300
59.7950
60.9400
37,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
39 · 6-K
After-hours · 16:10 ET
6-K ↗
Fri, 07 Aug 2026
58.2200
60.3400
58.2200
60.3400
52,400
Thu, 06 Aug 2026
56.0300
56.2500
54.4740
55.8100
28,100
Wed, 05 Aug 2026
54.9800
56.0000
54.9800
55.7200
30,600
Tue, 04 Aug 2026
52.6000
54.6200
52.6000
54.1700
99,800
Tue, 04 Aug 2026
38 · 6-K
Pre-market · 08:54 ET
6-K ↗
Mon, 03 Aug 2026
51.0800
51.2100
50.0100
50.8400
52,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.4800
52.8900
51.5500
52.5600
60,600
Thu, 30 Jul 2026
51.9900
53.4000
51.9300
53.2700
45,700
Wed, 29 Jul 2026
53.5000
53.7400
51.0600
51.9300
60,200
Tue, 28 Jul 2026
37 · 6-K
After-hours · 16:10 ET
6-K ↗
Tue, 28 Jul 2026
53.2200
53.2200
51.9000
52.8500
34,600
Mon, 27 Jul 2026
54.8600
56.8700
54.0800
56.5100
36,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
55.9400
55.9400
53.9000
54.4500
41,300
Thu, 23 Jul 2026
57.7800
57.7800
56.0000
56.5700
38,600
Wed, 22 Jul 2026
36 · 6-K
After-hours · 16:10 ET
6-K ↗
Wed, 22 Jul 2026
57.5200
58.6700
56.6280
57.1700
36,000
Tue, 21 Jul 2026
55.7800
57.0000
55.1000
56.8200
52,200
Mon, 20 Jul 2026
58.8000
58.8000
55.5200
56.1700
77,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
58.2400
60.3900
58.1900
60.1000
43,200
Fri, 17 Jul 2026
35 · 6-K
Pre-market · 08:00 ET
6-K ↗
Thu, 16 Jul 2026
61.8000
62.0000
59.5000
59.6800
57,600
Wed, 15 Jul 2026
63.8900
64.8800
63.5050
64.1700
49,200
Tue, 14 Jul 2026
62.0000
63.5000
62.0000
63.1100
36,700
Mon, 13 Jul 2026
62.0000
62.1200
60.1500
60.5000
71,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
34 · 6-K
After-hours · 16:26 ET
6-K ↗
Fri, 10 Jul 2026
63.3600
65.7000
62.4350
62.6300
157,700
Thu, 09 Jul 2026
64.5000
64.5000
62.9750
63.6700
37,200
Wed, 08 Jul 2026
64.3700
64.7450
62.4400
64.4500
63,200
Tue, 07 Jul 2026
67.6700
67.6700
63.7600
64.0400
60,000
Mon, 06 Jul 2026
33 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 06 Jul 2026
69.9900
70.8400
69.4200
70.1900
28,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
69.7000
71.9210
69.2150
69.6700
53,700
Wed, 01 Jul 2026
66.3000
67.3800
66.0300
66.3200
31,900
Tue, 30 Jun 2026
32 · 6-K
After-hours · 17:13 ET
6-K ↗
Tue, 30 Jun 2026
68.0000
69.2050
67.6500
68.1500
69,000
Mon, 29 Jun 2026
66.0000
67.5460
65.6600
66.8900
55,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.1800
67.9490
66.2250
66.3800
79,400
Thu, 25 Jun 2026
70.7100
72.4160
68.5200
68.9000
106,800
Wed, 24 Jun 2026
80.3800
80.3800
75.8300
76.5700
141,500
Tue, 23 Jun 2026
76.2100
85.0850
75.6300
82.6500
283,200
Mon, 22 Jun 2026
31 · 6-K
After-hours · 16:10 ET
6-K ↗
Mon, 22 Jun 2026
79.1400
79.2400
76.2000
78.2900
131,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.2000
89.9900
83.5400
86.9500
1,553,900
Wed, 17 Jun 2026
87.2500
91.4100
85.8600
86.6500
278,300
Tue, 16 Jun 2026
93.3750
95.1300
89.0100
90.7700
325,700
Mon, 15 Jun 2026
87.5000
102.8000
86.0000
102.3300
614,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.8200
86.5300
82.8200
84.5100
136,700
Thu, 11 Jun 2026
73.6600
78.7000
73.6600
78.0500
59,900
Wed, 10 Jun 2026
71.6200
74.3200
71.6200
72.1300
66,900
Tue, 09 Jun 2026
74.6300
76.4020
71.8100
73.6300
73,500
Mon, 08 Jun 2026
74.6100
75.2900
73.5000
74.7300
56,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.2100
80.2100
73.9750
75.3400
107,600
Thu, 04 Jun 2026
83.0300
84.2280
81.4800
82.3800
88,000
Wed, 03 Jun 2026
88.1000
89.3700
86.8100
87.6500
56,000
Tue, 02 Jun 2026
30 · 6-K
After-hours · 16:10 ET
6-K ↗
Tue, 02 Jun 2026
88.0500
89.5900
87.1900
88.4400
53,500
Mon, 01 Jun 2026
90.0700
90.0700
87.5300
88.5800
101,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
90.0500
93.1900
90.0500
92.6400
52,600
Thu, 28 May 2026
86.8900
89.9900
86.1100
88.7700
55,400
Wed, 27 May 2026
87.7100
89.3050
86.0100
88.0000
58,700
Tue, 26 May 2026
90.2800
91.4140
88.6850
89.7700
89,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.4500
98.1000
95.2200
96.2000
134,800
Thu, 21 May 2026
85.0300
87.9800
85.0300
86.7900
72,800
Wed, 20 May 2026
81.1000
83.3600
81.1000
82.4800
59,200
Tue, 19 May 2026
79.5600
81.7200
78.7700
79.9100
58,100
Mon, 18 May 2026
81.0000
83.2200
80.4000
82.0400
93,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.0100
80.5500
77.2500
77.4600
571,000
Thu, 14 May 2026
89.1700
89.1700
82.5400
83.2400
143,900
Thu, 14 May 2026
29 · 6-K
Pre-market · 08:00 ET
6-K ↗
Wed, 13 May 2026
94.4000
94.4000
88.3200
89.6700
169,300
Wed, 13 May 2026
28 · 6-K
Pre-market · 07:46 ET
6-K ↗
Tue, 12 May 2026
97.8100
97.8100
97.8100
97.8100
0
Mon, 11 May 2026
27 · 6-K
After-hours · 16:25 ET
6-K ↗
Mon, 11 May 2026
97.9900
101.5000
97.8100
97.8100
105,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
97.6000
98.8800
95.5200
97.9900
85,600
Thu, 07 May 2026
98.1500
99.9800
95.5000
96.0900
46,000
Wed, 06 May 2026
97.4000
99.8900
97.4000
98.8000
94,900
Tue, 05 May 2026
89.9100
91.8470
89.1000
90.5100
58,900
Mon, 04 May 2026
95.1500
95.2100
91.2500
92.0900
86,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
96.0100
97.1100
94.0800
96.5600
68,000
Thu, 30 Apr 2026
26 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 30 Apr 2026
95.4700
99.6000
93.5940
98.0000
73,000
Wed, 29 Apr 2026
96.0000
97.4800
95.1500
96.9200
83,400
Tue, 28 Apr 2026
94.0500
97.4700
92.1080
94.8300
220,000
Mon, 27 Apr 2026
87.0500
90.7870
86.9000
88.0400
125,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
85.0100
87.7900
84.5810
86.2400
122,000
Thu, 23 Apr 2026
25 · 6-K
After-hours · 17:00 ET
6-K ↗
Thu, 23 Apr 2026
76.4100
77.9900
76.0100
77.2900
61,100
Wed, 22 Apr 2026
74.5100
75.9500
73.7100
75.0400
62,700
Tue, 21 Apr 2026
75.2400
75.9950
72.0000
72.7100
141,600
Mon, 20 Apr 2026
75.1200
77.0000
74.8750
76.2000
119,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
72.4900
75.9500
71.6530
75.9500
198,400
Thu, 16 Apr 2026
24 · 6-K
After-hours · 16:10 ET
6-K ↗
Thu, 16 Apr 2026
65.0000
68.1700
64.7380
67.4400
95,600
Wed, 15 Apr 2026
62.8300
64.5800
62.6050
63.9600
55,100
Tue, 14 Apr 2026
61.9000
64.0000
61.9000
63.3100
87,100
Mon, 13 Apr 2026
61.5700
63.3500
61.5700
61.8300
73,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
61.7400
63.4100
61.5210
62.4100
47,200
Thu, 09 Apr 2026
63.3400
64.0000
62.3000
62.7700
46,500
Wed, 08 Apr 2026
64.1000
64.4900
62.1800
63.0200
83,500
Tue, 07 Apr 2026
60.9900
62.4800
60.3400
62.4200
115,500
Mon, 06 Apr 2026
58.9100
59.7140
56.6100
58.9400
142,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.9300
60.5000
56.0000
58.9100
209,600
Wed, 01 Apr 2026
60.3000
62.4700
60.0000
61.5300
104,200
Tue, 31 Mar 2026
56.8800
59.6900
55.6450
58.9000
97,800
Mon, 30 Mar 2026
55.6700
57.6000
53.9600
55.2300
53,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
54.2600
56.0500
53.2260
55.6200
57,100
Thu, 26 Mar 2026
53.0000
54.9830
51.3700
51.6800
48,400
Thu, 26 Mar 2026
23 · 6-K
Pre-market · 08:30 ET
6-K ↗
Wed, 25 Mar 2026
53.7600
55.3200
52.1000
53.4000
124,300
Tue, 24 Mar 2026
47.0000
50.8000
47.0000
49.7600
55,200
Mon, 23 Mar 2026
44.8100
48.2000
44.5100
46.7200
93,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.6400
47.9000
43.6900
43.8700
127,200
Thu, 19 Mar 2026
44.3800
44.3800
41.1000
43.5800
69,100
Wed, 18 Mar 2026
48.1800
48.1800
44.2700
45.6000
95,800
Wed, 18 Mar 2026
22 · 6-K
Pre-market · 08:38 ET
6-K ↗
Tue, 17 Mar 2026
51.0000
52.3700
49.5900
50.0700
44,000
Mon, 16 Mar 2026
50.9800
52.0400
50.7200
51.3600
41,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
51.8000
53.7450
50.8800
51.4000
43,000
Thu, 12 Mar 2026
53.3100
53.8970
51.2300
52.0800
98,500
Wed, 11 Mar 2026
55.5000
57.4800
55.0000
57.0900
52,600
Tue, 10 Mar 2026
53.5200
55.8500
53.1270
54.6300
75,300
Mon, 09 Mar 2026
50.5000
51.4800
48.1590
51.3300
36,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
52.0200
52.9700
50.7500
52.4700
58,000
Thu, 05 Mar 2026
50.4000
51.3600
48.5100
50.1500
54,900
Wed, 04 Mar 2026
21 · 6-K
After-hours · 17:07 ET
6-K ↗
Wed, 04 Mar 2026
52.2800
54.4400
51.7050
52.2400
49,100
Tue, 03 Mar 2026
52.5000
53.0000
49.0000
51.1300
62,700
Mon, 02 Mar 2026
57.4600
58.0000
55.1400
57.0500
64,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
56.4800
60.4100
56.4800
59.4300
76,700
Thu, 26 Feb 2026
20 · 6-K
After-hours · 17:21 ET
6-K ↗
Thu, 26 Feb 2026
58.7000
58.8850
55.9740
58.1000
67,600
Wed, 25 Feb 2026
58.0500
60.6100
57.5800
60.0400
129,700
Tue, 24 Feb 2026
53.5200
56.8350
53.5200
55.9900
72,800
Mon, 23 Feb 2026
50.6600
53.0000
50.6600
52.3700
62,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
19 · 6-K
After-hours · 16:56 ET
6-K ↗
Fri, 20 Feb 2026
51.5900
52.5500
50.7460
51.3800
39,200
Thu, 19 Feb 2026
18 · 6-K
After-hours · 16:10 ET
6-K ↗
Thu, 19 Feb 2026
55.0000
55.1850
52.6200
52.6500
63,500
Wed, 18 Feb 2026
55.2300
57.7500
54.4800
56.8600
88,800
Tue, 17 Feb 2026
51.2700
54.1500
50.7000
53.3400
58,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.8200
52.4750
51.0100
51.6700
38,100
Thu, 12 Feb 2026
55.0900
56.0000
52.6500
53.0200
66,700
Wed, 11 Feb 2026
55.5700
56.0000
53.8900
55.4100
75,200
Wed, 11 Feb 2026
17 · 6-K
Pre-market · 08:30 ET
6-K ↗
Tue, 10 Feb 2026
53.0500
53.4800
52.2850
53.3400
43,900
Mon, 09 Feb 2026
50.7600
53.1000
50.6500
52.8800
94,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.1200
47.3000
45.1200
45.9000
60,600
Thu, 05 Feb 2026
46.1700
47.5900
45.2100
45.2400
60,800
Wed, 04 Feb 2026
48.3900
49.3100
46.5100
47.6300
75,700
Tue, 03 Feb 2026
48.2900
49.0490
46.6400
48.0600
73,100
Mon, 02 Feb 2026
44.5800
47.3250
44.5800
46.0000
84,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
46.9900
47.9400
44.1200
44.2700
154,700
Thu, 29 Jan 2026
51.2600
51.6250
47.2500
51.0700
193,400
Wed, 28 Jan 2026
16 · 6-K
After-hours · 16:10 ET
6-K ↗
Wed, 28 Jan 2026
56.5500
56.9500
51.0200
51.7900
241,500
Wed, 28 Jan 2026
15 · 6-K
Pre-market · 08:30 ET
6-K ↗
Tue, 27 Jan 2026
63.4900
64.0000
61.6780
63.3800
69,300
Mon, 26 Jan 2026
64.1600
65.0700
63.0000
64.3000
114,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.3800
67.5200
65.1500
66.1600
82,200
Thu, 22 Jan 2026
66.0000
66.9900
65.4950
66.2200
45,400
Thu, 22 Jan 2026
14 · 6-K
Pre-market · 08:30 ET
6-K ↗
Wed, 21 Jan 2026
64.0500
66.1300
63.8600
65.8700
92,600
Tue, 20 Jan 2026
59.0100
62.2900
59.0100
62.2000
75,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.0000
60.8000
56.0630
59.0200
117,700
Thu, 15 Jan 2026
65.7100
66.0000
62.2250
63.3300
102,100
Wed, 14 Jan 2026
66.3400
68.7800
66.0000
67.9100
60,700
Tue, 13 Jan 2026
66.2300
69.9900
66.0700
67.8500
106,800
Tue, 13 Jan 2026
13 · 6-K
Pre-market · 08:30 ET
6-K ↗
Mon, 12 Jan 2026
60.5600
62.5600
60.4500
62.2900
111,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.3600
58.8000
56.9700
57.8600
50,600
Thu, 08 Jan 2026
58.5000
58.9780
56.9910
58.0000
94,000
Wed, 07 Jan 2026
57.0600
60.4300
57.0600
59.9700
87,400
Tue, 06 Jan 2026
53.5600
57.3000
53.4900
56.4100
124,800
Mon, 05 Jan 2026
52.6700
52.6700
51.2050
51.9100
64,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.6500
53.0650
51.7800
52.7900
40,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
52.6800
53.4800
51.0450
52.5700
52,900
Tue, 30 Dec 2025
53.2000
54.9500
53.1900
53.4800
95,700
Mon, 29 Dec 2025
51.9300
52.3360
47.9900
51.7500
81,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.0300
54.0300
52.7500
53.5100
49,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.9800
54.7050
51.9800
54.5600
88,500
Tue, 23 Dec 2025
49.8000
50.4000
48.6950
50.0000
48,200
Mon, 22 Dec 2025
50.4800
51.4900
48.4600
49.8200
82,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
47.0100
49.8500
46.9800
49.3100
126,700
Thu, 18 Dec 2025
44.5500
45.0000
43.1000
43.4900
29,500
Wed, 17 Dec 2025
44.0500
46.9700
44.0500
44.7000
74,900
Tue, 16 Dec 2025
44.0000
44.3000
41.7500
42.7900
82,500
Mon, 15 Dec 2025
43.3900
44.6710
43.0500
44.5100
65,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.9600
45.4500
43.9920
44.9300
53,800
Fri, 12 Dec 2025
12 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Thu, 11 Dec 2025
43.6000
45.4500
42.1710
44.6300
82,100
Wed, 10 Dec 2025
42.0000
44.2500
42.0000
43.7900
201,900
Tue, 09 Dec 2025
40.0000
41.5500
39.5500
41.3500
74,600
Mon, 08 Dec 2025
37.6900
39.8800
37.4650
39.8400
108,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.3100
38.0000
35.8500
36.2500
76,000
Thu, 04 Dec 2025
37.8000
37.8000
35.6500
37.0400
74,700
Wed, 03 Dec 2025
38.0600
38.9650
37.8240
38.7300
71,600
Tue, 02 Dec 2025
38.8600
39.1120
37.6100
38.0600
80,400
Mon, 01 Dec 2025
37.0000
39.2350
36.5000
38.9300
97,100
Mon, 01 Dec 2025
11 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
36.7500
38.1800
36.7100
37.5800
75,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
34.0900
35.8100
33.8100
35.2200
112,900
Tue, 25 Nov 2025
32.5400
33.5900
32.1510
33.4500
142,700
Mon, 24 Nov 2025
33.3200
34.3820
29.2400
30.6500
174,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
10 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Fri, 21 Nov 2025
31.9200
34.2200
30.7000
33.7300
999,900
Thu, 20 Nov 2025
36.1300
38.3300
34.5100
34.8600
192,200
Wed, 19 Nov 2025
35.0300
36.2400
34.4000
35.6100
178,400
Tue, 18 Nov 2025
35.0000
36.0400
33.8750
35.5300
147,000
Mon, 17 Nov 2025
9 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Mon, 17 Nov 2025
33.9400
36.3400
33.6600
35.7000
299,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
31.9500
33.9000
31.6200
33.3000
205,900
Thu, 13 Nov 2025
31.7500
31.7600
30.1200
30.6800
142,800
Wed, 12 Nov 2025
29.5500
30.0300
28.9000
29.4000
90,500
Tue, 11 Nov 2025
29.9500
30.1300
28.5400
29.6900
104,900
Mon, 10 Nov 2025
26.5100
27.9000
26.5100
27.5000
91,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
25.0000
25.1300
24.0000
24.8800
41,600
Thu, 06 Nov 2025
8 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Thu, 06 Nov 2025
26.5400
26.6200
25.0400
25.3800
53,700
Wed, 05 Nov 2025
27.4500
27.4500
26.4500
26.9400
54,500
Tue, 04 Nov 2025
28.5000
29.2500
27.2780
27.6900
164,800
Tue, 04 Nov 2025
7 · 6-K
Pre-market · 08:13 ET
FORM 6-K ↗
Mon, 03 Nov 2025
28.2500
28.2500
26.3650
26.9100
72,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 20-F
After-hours · 16:29 ET
20-F ↗
Fri, 31 Oct 2025
27.4500
28.5000
27.3500
28.2500
99,100
Thu, 30 Oct 2025
5 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Thu, 30 Oct 2025
24.8600
25.6800
24.5100
25.1850
53,600
Wed, 29 Oct 2025
4 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Wed, 29 Oct 2025
3 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Wed, 29 Oct 2025
24.4700
24.8310
24.2200
24.3400
34,400
Tue, 28 Oct 2025
24.5000
24.8700
23.7000
24.0800
59,100
Mon, 27 Oct 2025
2 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Mon, 27 Oct 2025
1 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Mon, 27 Oct 2025
26.3800
26.5000
24.5400
24.6500
60,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
26.1400
26.9900
25.5900
26.8700
70,300