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
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
55 · 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
54 · 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
53 · 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
52 · 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
51 · 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
50 · 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
49 · 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
48 · 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
47 · 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
46 · 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
45 · 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
44 · 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
43 · 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
42 · 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
41 · 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
40 · 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
39 · 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
38 · 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
37 · 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
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 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
30 · 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
29 · 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
28 · 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
27 · 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
26 · 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
25 · 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
24 · 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
23 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Wed, 29 Oct 2025
22 · 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
21 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Mon, 27 Oct 2025
20 · 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
Thu, 23 Oct 2025
26.2000
26.5100
25.5350
25.7500
51,100
Wed, 22 Oct 2025
19 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Wed, 22 Oct 2025
26.2000
26.8700
24.5600
25.6400
110,000
Tue, 21 Oct 2025
29.0200
29.0500
25.8550
26.6400
132,200
Mon, 20 Oct 2025
18 · 6-K
After-hours · 16:30 ET
FORM 6-K ↗
Mon, 20 Oct 2025
27.0000
29.5000
26.4200
29.3400
177,600
Mon, 20 Oct 2025
17 · 6-K
Pre-market · 08:31 ET
FORM 6-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
27.5700
28.6000
26.2800
26.9200
110,100
Thu, 16 Oct 2025
29.8300
30.8200
27.5100
27.6200
139,800
Wed, 15 Oct 2025
31.9900
33.3550
29.8300
30.0400
132,900
Tue, 14 Oct 2025
28.2000
31.7300
27.5000
31.0900
255,500
Mon, 13 Oct 2025
27.3900
28.6150
26.8000
28.2350
124,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
27.9000
27.9000
26.0400
26.2100
98,200
Thu, 09 Oct 2025
29.0000
29.2500
28.0000
28.2600
143,900
Wed, 08 Oct 2025
26.0000
28.5600
25.7100
28.3750
181,700
Tue, 07 Oct 2025
24.1500
25.7800
24.0700
25.1350
166,600
Mon, 06 Oct 2025
24.1600
24.1650
23.4990
23.8500
53,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
23.8200
24.3100
23.3100
23.7300
51,700
Fri, 03 Oct 2025
16 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Thu, 02 Oct 2025
24.0000
24.4500
23.3600
24.1400
114,600
Wed, 01 Oct 2025
23.7100
23.9060
22.7550
23.3050
77,800
Tue, 30 Sep 2025
23.4800
24.1200
22.2660
24.0100
164,000
Mon, 29 Sep 2025
24.9900
25.0000
23.0200
23.4000
185,200
Mon, 29 Sep 2025
15 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
23.5100
25.2800
23.0530
24.1000
210,800
Thu, 25 Sep 2025
21.7000
23.4400
21.0000
23.4400
186,000
Wed, 24 Sep 2025
21.4100
22.8700
21.3500
21.6000
122,000
Tue, 23 Sep 2025
21.6000
21.8900
21.0000
21.2800
149,100
Mon, 22 Sep 2025
14 · 6-K
After-hours · 16:23 ET
FORM 6-K ↗
Mon, 22 Sep 2025
22.3900
22.5000
21.1200
21.7400
152,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
20.8000
22.2400
20.8000
21.7500
206,700
Thu, 18 Sep 2025
19.6000
20.2400
19.2500
20.0300
187,600
Wed, 17 Sep 2025
18.2200
19.2500
18.0600
18.5500
160,300
Tue, 16 Sep 2025
16.1900
17.9630
16.1900
17.4600
146,500
Tue, 16 Sep 2025
13 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Mon, 15 Sep 2025
16.6600
16.8900
15.5450
16.1100
126,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
17.1200
17.1500
16.2500
16.4000
151,300
Thu, 11 Sep 2025
18.5100
18.6000
17.3400
17.3800
172,700
Wed, 10 Sep 2025
19.6100
19.6100
18.4000
18.8600
152,400
Tue, 09 Sep 2025
20.4000
20.5700
19.0600
19.7000
264,100
Mon, 08 Sep 2025
22.3500
22.5000
20.7600
20.9300
296,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
12 · 6-K
After-hours · 16:10 ET
FORM 6-K ↗
Fri, 05 Sep 2025
22.7600
22.8800
22.1200
22.3500
217,800
Thu, 04 Sep 2025
22.0100
22.8850
22.0100
22.6900
339,700
Wed, 03 Sep 2025
21.5200
23.2000
21.5200
22.5800
611,300
Tue, 02 Sep 2025
11 · 6-K
After-hours · 16:18 ET
FORM 6-K ↗
Tue, 02 Sep 2025
10 · 6-K
After-hours · 16:17 ET
FORM 6-K ↗
Tue, 02 Sep 2025
23.7300
24.5100
22.0000
22.8200
649,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
No trading
Thu, 28 Aug 2025
No trading
Wed, 27 Aug 2025
9 · 6-K
After-hours · 16:00 ET
6-K ↗
Wed, 27 Aug 2025
No trading
Tue, 26 Aug 2025
No trading
Tue, 26 Aug 2025
8 · 6-K
Pre-market · 06:02 ET
6-K ↗
Mon, 25 Aug 2025
7 · 6-K
After-hours · 16:02 ET
6-K ↗
Mon, 25 Aug 2025
No trading
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
No trading
Thu, 21 Aug 2025
No trading
Wed, 20 Aug 2025
No trading
Tue, 19 Aug 2025
No trading
Mon, 18 Aug 2025
No trading
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
No trading
Thu, 14 Aug 2025
No trading
Wed, 13 Aug 2025
No trading
Tue, 12 Aug 2025
No trading
Tue, 12 Aug 2025
6 · 6-K
Pre-market · 07:00 ET
6-K ↗
Mon, 11 Aug 2025
No trading
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
No trading
Thu, 07 Aug 2025
No trading
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
5 · 6-K
After-hours · 16:09 ET
6-K ↗
Tue, 05 Aug 2025
No trading
Mon, 04 Aug 2025
No trading
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4 · 6-K
After market open · 15:37 ET
6-K ↗
Fri, 01 Aug 2025
No trading
Thu, 31 Jul 2025
3 · 6-K
After-hours · 16:20 ET
6-K ↗
Thu, 31 Jul 2025
2 · 6-K
After-hours · 16:57 ET
6-K ↗
Thu, 31 Jul 2025
1 · 6-K
After-hours · 16:20 ET
6-K ↗
Thu, 31 Jul 2025
No trading
Wed, 30 Jul 2025
No trading
Tue, 29 Jul 2025
No trading
Mon, 28 Jul 2025
No trading
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend