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
2.8000
2.8450
2.6600
2.7000
65,700
Thu, 23 Jul 2026
2.9900
3.0000
2.6700
2.7500
153,000
Wed, 22 Jul 2026
2.9700
3.2100
2.9000
3.0600
161,600
Tue, 21 Jul 2026
2.9000
3.0300
2.7560
2.9500
85,000
Mon, 20 Jul 2026
2.7800
3.0300
2.7100
2.8800
297,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
2.7120
2.7500
2.6200
2.7000
65,000
Thu, 16 Jul 2026
2.7100
2.8000
2.6500
2.6600
61,800
Wed, 15 Jul 2026
2.7400
2.9200
2.7000
2.7800
175,500
Tue, 14 Jul 2026
2.4700
2.7900
2.4300
2.7000
225,900
Mon, 13 Jul 2026
2.6500
2.7400
2.4500
2.4700
207,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
2.5400
2.6700
2.5400
2.6000
62,300
Thu, 09 Jul 2026
2.7000
2.7000
2.5010
2.5800
82,100
Wed, 08 Jul 2026
2.7100
2.8100
2.3800
2.7500
220,900
Tue, 07 Jul 2026
2.5800
2.7000
2.5400
2.6500
301,500
Mon, 06 Jul 2026
28 · 8-K
After-hours · 16:51 ET
8-K ↗
Mon, 06 Jul 2026
2.8100
3.0690
2.6500
2.7500
557,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3.3900
4.0500
2.5900
2.9700
25,971,700
Wed, 01 Jul 2026
3.2400
3.2500
2.7100
2.8000
270,300
Tue, 30 Jun 2026
3.0220
3.0900
2.8500
3.0400
49,200
Mon, 29 Jun 2026
3.0200
3.1300
2.8380
3.0300
46,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3.2100
3.2400
3.0200
3.0200
82,500
Thu, 25 Jun 2026
3.9400
3.9400
3.2200
3.2400
77,200
Wed, 24 Jun 2026
3.9100
4.1500
3.7500
3.8800
40,600
Tue, 23 Jun 2026
3.7900
3.9700
3.7900
3.9100
139,600
Mon, 22 Jun 2026
3.8200
3.9300
3.7200
3.8300
35,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4.1200
4.1200
3.8100
3.8500
29,200
Wed, 17 Jun 2026
4.1300
4.1800
4.0200
4.1000
28,100
Tue, 16 Jun 2026
3.9000
4.1800
3.7200
4.1800
55,000
Mon, 15 Jun 2026
3.9500
4.1130
3.8250
3.8450
64,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
4.1400
4.2200
3.4500
3.8200
139,400
Thu, 11 Jun 2026
4.3700
4.5100
4.0300
4.1000
77,600
Wed, 10 Jun 2026
4.6300
4.6500
4.2800
4.3000
109,600
Tue, 09 Jun 2026
5.1000
5.5000
4.7550
4.8000
116,100
Mon, 08 Jun 2026
5.0700
5.3000
4.7300
5.2400
157,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
5.8000
7.5000
5.4900
5.5200
688,200
Thu, 04 Jun 2026
5.9900
5.9900
5.3200
5.4500
303,950
Wed, 03 Jun 2026
8.0000
8.1900
5.9200
5.9300
208,040
Tue, 02 Jun 2026
27 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 02 Jun 2026
9.6000
9.6000
9.2500
9.3100
22,670
Mon, 01 Jun 2026
9.5000
9.7800
9.0200
9.6300
30,760
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
9.1800
9.7000
9.0600
9.3000
27,290
Thu, 28 May 2026
9.0000
9.3500
8.7000
9.2000
21,740
Wed, 27 May 2026
8.7000
9.0000
8.7000
9.0000
24,100
Tue, 26 May 2026
9.4000
9.6600
8.5000
8.6000
61,010
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.2600
9.4000
8.9100
9.3200
29,060
Thu, 21 May 2026
8.8000
9.4500
8.6900
9.3700
53,140
Wed, 20 May 2026
8.1900
8.7200
8.0000
8.4100
23,630
Tue, 19 May 2026
7.9000
9.3000
7.6600
8.1500
99,090
Mon, 18 May 2026
8.2000
8.2000
7.4300
7.7000
27,060
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
26 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 15 May 2026
25 · 8-K
After-hours · 16:00 ET
8-K ↗
Fri, 15 May 2026
8.3000
8.4000
7.8000
8.0000
35,600
Thu, 14 May 2026
7.7000
8.2100
7.6500
8.1500
27,780
Wed, 13 May 2026
7.8200
7.9700
7.5500
7.5500
26,530
Tue, 12 May 2026
7.9400
8.5000
7.7000
7.9700
32,960
Mon, 11 May 2026
9.1000
9.1000
7.9700
7.9700
39,550
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
8.7000
9.3000
8.7000
8.9000
34,100
Thu, 07 May 2026
9.1000
9.5000
8.6600
8.8200
41,590
Wed, 06 May 2026
10.1000
10.2400
9.4100
9.4200
44,640
Tue, 05 May 2026
10.7000
10.8000
10.1000
10.2000
51,160
Mon, 04 May 2026
10.8000
11.1500
10.7000
10.7000
17,460
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11.0000
11.3000
10.9500
11.0000
16,360
Thu, 30 Apr 2026
10.9000
11.5500
10.6000
11.3000
34,180
Wed, 29 Apr 2026
11.1000
11.1000
10.6000
10.8000
29,300
Tue, 28 Apr 2026
11.1000
11.5000
10.9000
11.1000
27,800
Mon, 27 Apr 2026
10.9000
11.1500
10.7000
11.0000
28,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11.1000
11.5000
11.0000
11.0000
21,900
Thu, 23 Apr 2026
11.7000
12.0000
11.0000
11.2000
98,240
Wed, 22 Apr 2026
11.9000
12.3500
11.7500
12.1000
39,030
Tue, 21 Apr 2026
13.1000
13.1000
11.6000
11.6000
88,800
Mon, 20 Apr 2026
12.0000
13.8000
11.5000
12.9000
174,260
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.3000
12.6000
12.0000
12.2000
60,410
Thu, 16 Apr 2026
12.2500
12.6000
11.8000
12.2000
64,520
Wed, 15 Apr 2026
12.0000
12.7000
11.4000
12.5000
122,940
Tue, 14 Apr 2026
11.5000
12.5500
11.3000
12.1000
154,040
Mon, 13 Apr 2026
10.7000
12.1000
10.5000
11.6000
191,550
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.9000
11.8000
9.6900
10.7000
268,650
Thu, 09 Apr 2026
10.5000
10.9000
9.8000
10.2000
190,470
Wed, 08 Apr 2026
11.4500
11.8000
8.1000
10.8000
861,110
Tue, 07 Apr 2026
16.8500
17.4000
12.4000
12.9000
14,953,790
Mon, 06 Apr 2026
8.1100
9.1900
7.8700
7.9600
106,460
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7.5000
8.4300
7.3500
8.4000
106,360
Wed, 01 Apr 2026
6.8600
9.5800
6.7200
7.8000
1,995,530
Tue, 31 Mar 2026
5.4500
6.8000
5.4000
6.2500
297,320
Mon, 30 Mar 2026
5.4500
5.5700
5.1000
5.1200
33,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.4900
5.6600
5.3200
5.5000
24,760
Thu, 26 Mar 2026
24 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
6.4300
6.5000
5.5100
5.5200
40,380
Wed, 25 Mar 2026
6.0200
6.4800
6.0000
6.4200
21,370
Tue, 24 Mar 2026
23 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Tue, 24 Mar 2026
6.1000
6.3500
5.9200
5.9800
16,120
Mon, 23 Mar 2026
6.5800
6.7000
5.8600
6.1900
38,550
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
6.7600
6.7600
6.2200
6.3000
27,670
Thu, 19 Mar 2026
22 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 19 Mar 2026
6.9300
6.9300
6.1000
6.5700
46,140
Wed, 18 Mar 2026
7.1900
7.1900
6.6400
6.9300
42,360
Tue, 17 Mar 2026
7.1600
7.4000
7.1500
7.1900
21,450
Mon, 16 Mar 2026
21 · DEF 14C
After-hours · 16:15 ET
DEF 14C ↗
Mon, 16 Mar 2026
7.6000
7.6600
7.0500
7.1100
33,040
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
7.7400
7.8100
7.5000
7.5300
48,020
Thu, 12 Mar 2026
7.6000
9.2000
7.6000
7.6700
220,870
Wed, 11 Mar 2026
7.6100
7.6100
6.6300
7.0100
68,750
Tue, 10 Mar 2026
8.1400
8.3000
7.4000
7.4200
47,770
Mon, 09 Mar 2026
7.7900
8.5000
7.4100
8.0800
111,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20 · PRE 14C
After-hours · 16:38 ET
PRE 14C ↗
Fri, 06 Mar 2026
10.3000
10.5000
9.3100
9.3100
134,510
Thu, 05 Mar 2026
10.2000
10.8500
10.0000
10.5000
53,360
Wed, 04 Mar 2026
10.9000
11.1600
10.3000
10.4000
58,880
Tue, 03 Mar 2026
10.2000
11.3000
9.8400
10.9000
150,780
Mon, 02 Mar 2026
10.5000
10.7600
10.2000
10.5000
55,880
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11.4000
11.6000
10.6000
10.6000
48,720
Thu, 26 Feb 2026
11.6000
12.1500
11.4000
11.7000
32,410
Wed, 25 Feb 2026
11.4000
12.2800
11.4000
11.7000
71,930
Tue, 24 Feb 2026
11.2000
11.4000
10.8000
11.3000
49,590
Mon, 23 Feb 2026
11.5000
11.9000
11.3000
11.5000
35,560
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12.8000
13.1000
11.9000
11.9500
69,260
Thu, 19 Feb 2026
13.3000
13.3500
12.8000
13.3000
46,560
Wed, 18 Feb 2026
13.5000
13.8400
13.1000
13.3000
60,990
Tue, 17 Feb 2026
19 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 17 Feb 2026
14.3000
14.5000
13.6000
14.2000
51,820
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
13.8000
15.0000
13.7000
14.0000
42,700
Thu, 12 Feb 2026
15.0000
15.0000
13.6500
14.0000
51,960
Wed, 11 Feb 2026
16.0000
16.0000
14.7000
15.0000
43,190
Wed, 11 Feb 2026
18 · 8-K
Pre-market · 08:04 ET
8-K ↗
Tue, 10 Feb 2026
14.9000
15.8000
14.6100
15.5000
46,200
Mon, 09 Feb 2026
15.4000
15.5000
14.5500
14.8000
61,270
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15.2000
16.2000
13.6000
16.2000
373,260
Thu, 05 Feb 2026
14.4000
14.8000
13.9000
14.0000
344,510
Wed, 04 Feb 2026
14.8000
15.3000
13.7000
14.8000
65,150
Tue, 03 Feb 2026
15.5000
16.5000
14.3000
14.9000
72,280
Mon, 02 Feb 2026
15.4000
16.3000
14.7000
15.3000
87,610
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
16.2000
17.4000
15.1000
15.4000
87,750
Thu, 29 Jan 2026
17.8000
17.9000
16.6000
16.7000
72,850
Wed, 28 Jan 2026
18.9000
18.9000
17.8000
17.8000
66,750
Tue, 27 Jan 2026
17.7000
19.5000
17.6000
19.0000
124,320
Mon, 26 Jan 2026
18.5000
18.9900
17.4000
18.0000
118,390
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
21.2000
21.3000
19.4000
19.4000
141,730
Thu, 22 Jan 2026
21.1000
21.9000
20.9000
21.0000
120,260
Wed, 21 Jan 2026
22.5000
22.6000
20.3000
21.0000
197,070
Tue, 20 Jan 2026
22.2000
23.0300
21.3000
21.4000
148,790
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
24.0000
24.5000
22.7000
22.8000
116,400
Fri, 16 Jan 2026
17 · 10-K/A
Pre-market · 08:59 ET
10-K/A ↗
Thu, 15 Jan 2026
24.7000
25.4000
23.3000
24.5000
135,020
Wed, 14 Jan 2026
22.8000
25.8000
22.6000
24.9500
238,250
Tue, 13 Jan 2026
24.1000
24.2000
22.1000
23.1000
295,140
Mon, 12 Jan 2026
26.3000
27.4000
24.4000
25.0000
429,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
16 · 424B5
After-hours · 16:26 ET
424B5 ↗
Fri, 09 Jan 2026
15 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 09 Jan 2026
38.0000
40.9000
29.4000
29.7000
3,641,080
Thu, 08 Jan 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 08 Jan 2026
25.7000
29.0000
24.8000
29.0000
1,487,470
Wed, 07 Jan 2026
27.4000
27.4000
25.4000
26.4000
124,800
Tue, 06 Jan 2026
25.3000
28.3000
25.2000
27.7000
207,410
Mon, 05 Jan 2026
27.6000
27.9500
24.9000
25.6000
254,380
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
27.5000
29.7000
27.2000
27.4000
307,330
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
28.5000
28.5000
25.5000
25.9000
420,550
Tue, 30 Dec 2025
13 · 424B5
After-hours · 17:14 ET
424B5 ↗
Tue, 30 Dec 2025
12 · 8-K
After-hours · 17:07 ET
8-K ↗
Tue, 30 Dec 2025
28.8000
33.8000
24.4000
29.8000
9,432,370
Mon, 29 Dec 2025
11 · 10-K
After-hours · 16:30 ET
10-K ↗
Mon, 29 Dec 2025
22.3000
22.3000
20.9500
21.1000
946,670
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
23.8000
24.2000
22.6000
22.8000
113,360
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
23.7000
24.8000
23.1000
24.3000
101,510
Tue, 23 Dec 2025
10 · 424B5
After market open · 15:41 ET
424B5 ↗
Tue, 23 Dec 2025
9 · 8-K
After market open · 15:36 ET
8-K ↗
Tue, 23 Dec 2025
25.1000
26.2600
22.4000
24.7000
1,697,550
Mon, 22 Dec 2025
23.3000
32.1500
23.1000
30.3000
1,783,370
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.3000
24.2000
21.2000
23.0000
112,580
Thu, 18 Dec 2025
23.0000
24.7100
22.1000
23.4000
94,750
Wed, 17 Dec 2025
24.5000
24.6000
21.8000
21.8000
106,000
Tue, 16 Dec 2025
21.9000
27.2000
21.6000
24.5000
143,850
Mon, 15 Dec 2025
29.1000
29.2000
23.9000
24.0000
201,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.9000
35.9900
29.5000
29.6000
267,220
Thu, 11 Dec 2025
8 · 8-K
After-hours · 16:49 ET
8-K ↗
Thu, 11 Dec 2025
7 · 424B5
After market open · 13:08 ET
424B5 ↗
Thu, 11 Dec 2025
36.1000
37.7000
32.7000
34.8000
929,250
Thu, 11 Dec 2025
6 · 8-K
Pre-market · 08:20 ET
8-K ↗
Wed, 10 Dec 2025
40.0000
44.2000
34.6000
41.2000
414,570
Tue, 09 Dec 2025
60.7000
65.0000
40.8000
44.9000
961,380
Mon, 08 Dec 2025
81.3000
97.0000
48.4000
70.5000
13,254,640
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
30.1000
41.4000
28.2000
30.7000
395,230
Thu, 04 Dec 2025
25.8000
33.4000
25.5000
29.6000
43,130
Wed, 03 Dec 2025
27.5000
27.5000
25.0000
26.0000
17,220
Tue, 02 Dec 2025
30.1000
30.5000
28.1000
28.1000
16,540
Mon, 01 Dec 2025
32.5000
33.5000
30.2000
30.4000
5,370
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
29.9000
33.5000
29.9000
32.6000
10,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
29.5000
30.9000
28.6000
29.7000
11,420
Tue, 25 Nov 2025
32.3000
32.3000
29.0000
29.5000
9,570
Mon, 24 Nov 2025
27.6000
34.2000
27.1000
31.4000
49,680
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.8000
28.8000
26.3000
27.2000
9,360
Thu, 20 Nov 2025
28.0000
31.7000
27.6000
28.4000
35,900
Wed, 19 Nov 2025
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 19 Nov 2025
35.0000
39.0900
34.0000
36.3000
54,160
Tue, 18 Nov 2025
32.3000
35.9000
31.2000
35.3000
11,730
Mon, 17 Nov 2025
33.4000
33.5000
30.7000
32.0000
6,980
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
37.0000
37.0000
32.3000
33.4000
9,730
Thu, 13 Nov 2025
47.1000
47.7000
36.7000
37.4000
13,640
Wed, 12 Nov 2025
4 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 12 Nov 2025
50.7000
50.7000
47.5000
47.6000
3,180
Tue, 11 Nov 2025
48.4000
50.5000
48.3700
50.5000
3,180
Mon, 10 Nov 2025
45.9000
51.2000
45.9000
49.0000
8,590
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
43.4000
45.4500
42.0000
45.2000
4,000
Thu, 06 Nov 2025
46.7000
48.4000
43.7000
43.8000
4,020
Wed, 05 Nov 2025
45.5000
47.3000
45.0000
46.7000
2,500
Tue, 04 Nov 2025
45.8000
46.4500
45.2000
45.5000
4,360
Mon, 03 Nov 2025
48.2000
48.3000
45.4000
46.2000
5,110
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
44.5000
48.7000
44.5000
48.2000
5,300
Thu, 30 Oct 2025
49.9000
51.2100
44.3000
44.5000
12,830
Wed, 29 Oct 2025
50.9000
51.7000
48.9000
49.2000
10,660
Tue, 28 Oct 2025
52.6000
53.7000
50.8000
50.8000
5,080
Mon, 27 Oct 2025
54.6000
54.6000
50.7000
52.6000
12,410
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
53.6000
55.5000
53.1000
54.9000
5,850
Thu, 23 Oct 2025
54.9000
55.3400
52.1000
53.5000
8,360
Wed, 22 Oct 2025
57.1000
57.1200
53.3000
53.7000
12,500
Tue, 21 Oct 2025
60.6000
62.0000
56.9000
58.0000
15,600
Mon, 20 Oct 2025
54.0000
62.0000
53.3000
59.9000
35,840
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
52.0000
52.8000
49.0000
52.0000
11,540
Thu, 16 Oct 2025
56.8000
57.1000
52.7000
53.2000
15,130
Wed, 15 Oct 2025
62.4000
62.6000
56.0000
56.7000
20,600
Tue, 14 Oct 2025
53.7000
63.0000
52.1000
62.2000
62,490
Mon, 13 Oct 2025
50.9000
54.6900
50.1000
53.0000
11,260
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
56.1000
56.1000
50.5000
52.1000
17,560
Thu, 09 Oct 2025
54.1000
56.2000
53.1000
56.2000
15,780
Wed, 08 Oct 2025
49.9000
56.7000
49.5000
56.1000
35,260
Tue, 07 Oct 2025
54.5000
54.5000
49.7000
49.9000
18,170
Mon, 06 Oct 2025
53.2000
55.5500
51.5000
55.1000
17,390
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
53.6000
54.0000
50.3000
51.3000
14,870
Thu, 02 Oct 2025
58.4000
58.4000
52.0000
52.9000
19,120
Wed, 01 Oct 2025
56.3000
60.7800
52.9000
57.7000
12,850
Tue, 30 Sep 2025
56.1000
58.4800
52.2000
56.6000
14,880
Mon, 29 Sep 2025
58.5000
61.8700
48.1000
55.2000
35,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.1500
60.4500
55.8000
58.5000
11,775
Thu, 25 Sep 2025
64.5000
67.5000
60.0000
62.2500
29,171
Wed, 24 Sep 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 24 Sep 2025
94.5000
95.7000
91.5000
94.2000
18,333
Tue, 23 Sep 2025
96.4500
99.7500
93.7500
95.1000
7,153
Mon, 22 Sep 2025
100.5000
109.5000
93.7500
94.3500
17,575
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
2 · 8-K
After-hours · 16:42 ET
8-K ↗
Fri, 19 Sep 2025
99.0000
104.2500
95.2500
99.4500
6,567
Thu, 18 Sep 2025
92.4000
100.2000
90.9000
98.5500
10,995
Wed, 17 Sep 2025
97.5000
98.7000
90.0000
94.0500
7,820
Tue, 16 Sep 2025
105.0000
105.6000
94.5000
96.9000
7,843
Mon, 15 Sep 2025
117.0000
117.0000
103.5000
104.4000
10,028
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
121.0500
121.0500
114.1500
117.0000
4,855
Thu, 11 Sep 2025
119.8500
125.8500
114.1500
122.1000
4,162
Wed, 10 Sep 2025
126.0000
137.7000
114.0000
119.8500
11,608
Tue, 09 Sep 2025
124.5000
133.2000
120.0000
123.7500
4,565
Mon, 08 Sep 2025
127.5000
130.9500
120.0000
124.3500
7,285
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
132.3000
136.8000
130.6500
134.2500
3,489
Thu, 04 Sep 2025
148.5000
150.0000
130.5000
134.4000
10,955
Wed, 03 Sep 2025
154.5000
162.0000
150.0000
151.5000
7,575
Tue, 02 Sep 2025
168.0000
168.0000
151.5000
156.0000
7,087
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
175.5000
175.5000
168.0000
169.5000
4,918
Thu, 28 Aug 2025
183.0000
184.0500
169.6500
175.5000
7,072
Wed, 27 Aug 2025
187.5000
189.0000
181.5000
183.0000
3,299
Tue, 26 Aug 2025
193.3500
201.0000
186.0000
189.0000
7,439
Mon, 25 Aug 2025
195.0000
198.0000
184.5000
190.5000
20,605
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
175.5000
183.0000
171.0000
177.0000
3,379
Thu, 21 Aug 2025
174.0000
181.6500
173.1000
180.0000
2,031
Wed, 20 Aug 2025
181.5000
181.5000
168.0000
178.5000
3,969
Tue, 19 Aug 2025
184.5000
192.0000
180.0000
184.5000
5,538
Mon, 18 Aug 2025
193.5000
199.5000
177.0000
180.7500
11,441
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
217.5000
217.5000
186.0000
190.5000
12,760
Thu, 14 Aug 2025
1 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 14 Aug 2025
195.0000
202.5000
187.5000
201.0000
7,341
Wed, 13 Aug 2025
205.5000
220.5000
189.0000
196.5000
14,003
Tue, 12 Aug 2025
193.5000
204.9000
189.0000
195.0000
5,262
Mon, 11 Aug 2025
192.0000
195.0000
186.0000
189.0000
2,157
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
193.5000
195.0000
184.5000
189.0000
3,952
Thu, 07 Aug 2025
196.5000
198.0000
186.0000
196.5000
5,501
Wed, 06 Aug 2025
199.5000
202.5000
178.5000
196.5000
7,360
Tue, 05 Aug 2025
202.5000
216.0000
190.5000
195.0000
16,899
Mon, 04 Aug 2025
181.5000
192.0000
180.0000
187.5000
5,765
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
211.5000
214.5000
166.5000
174.0000
22,167
Thu, 31 Jul 2025
193.5000
198.0000
189.0000
195.0000
24,903
Wed, 30 Jul 2025
192.0000
201.0000
189.0000
193.5000
1,855
Tue, 29 Jul 2025
189.0000
193.5000
186.6000
192.0000
2,303
Mon, 28 Jul 2025
193.5000
193.5000
183.0000
190.5000
1,035
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend