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
4.0800
4.2000
3.8600
3.9300
31,500
Thu, 23 Jul 2026
4.3300
4.4600
3.9700
3.9900
76,200
Wed, 22 Jul 2026
4.3700
4.6800
4.2800
4.4500
60,100
Tue, 21 Jul 2026
5.2100
5.4200
4.4600
4.5400
186,500
Mon, 20 Jul 2026
6.1900
6.3500
5.3300
5.4300
250,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
6.9500
7.2100
6.4200
6.4200
117,600
Thu, 16 Jul 2026
7.5500
7.5900
6.7300
7.1200
457,900
Wed, 15 Jul 2026
8.5100
9.9000
6.1100
6.7300
26,100,500
Tue, 14 Jul 2026
5.8900
6.1500
5.7700
6.0600
18,800
Mon, 13 Jul 2026
5.8600
6.0000
5.5100
5.5400
20,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
6.1300
6.2000
5.7800
6.0600
14,300
Thu, 09 Jul 2026
6.2400
6.3600
5.7100
5.9300
35,200
Wed, 08 Jul 2026
6.4300
6.4300
5.7300
5.7300
20,300
Tue, 07 Jul 2026
6.5500
6.6700
6.2000
6.2000
7,100
Mon, 06 Jul 2026
6.4400
6.7300
6.3900
6.4400
18,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
22 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 02 Jul 2026
21 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 02 Jul 2026
6.6300
6.9200
6.2600
6.2700
13,900
Wed, 01 Jul 2026
6.6200
7.2800
6.5000
6.7000
96,900
Tue, 30 Jun 2026
6.6700
6.8800
6.5000
6.6500
5,600
Mon, 29 Jun 2026
6.6600
7.2500
6.5100
7.0300
8,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
20 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 26 Jun 2026
6.9100
7.2300
5.1600
6.9700
81,300
Thu, 25 Jun 2026
6.4800
7.9400
6.4700
7.4000
117,000
Wed, 24 Jun 2026
6.1300
6.3800
6.0500
6.3000
5,000
Tue, 23 Jun 2026
5.8200
6.5000
5.6600
6.1800
32,300
Mon, 22 Jun 2026
6.2600
6.2600
5.7900
5.8900
26,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
6.0400
6.2000
5.6200
6.2000
34,500
Wed, 17 Jun 2026
6.3900
6.7700
5.6600
5.8900
389,800
Tue, 16 Jun 2026
6.4400
6.4400
5.8400
6.1000
26,000
Mon, 15 Jun 2026
6.5600
6.7500
6.1200
6.3000
20,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.6700
6.6700
6.0900
6.1500
28,000
Thu, 11 Jun 2026
6.4300
6.6000
6.3100
6.5600
25,400
Wed, 10 Jun 2026
6.8500
7.0000
6.3400
6.3400
43,100
Tue, 09 Jun 2026
7.8400
7.8400
6.8000
6.8000
57,000
Mon, 08 Jun 2026
7.9300
8.0500
7.3900
7.3900
40,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
8.0300
8.3200
7.6500
7.8900
36,800
Thu, 04 Jun 2026
8.0000
8.4700
7.5900
8.1900
59,500
Wed, 03 Jun 2026
8.2100
8.8500
8.0100
8.0100
44,400
Tue, 02 Jun 2026
9.0800
9.1000
8.0000
8.0000
54,500
Mon, 01 Jun 2026
10.3600
10.5600
8.7500
9.1200
93,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
11.4300
11.5300
10.4700
10.5700
50,900
Thu, 28 May 2026
11.0100
11.9100
10.7000
11.6600
70,600
Wed, 27 May 2026
11.6300
11.6300
10.5000
11.1400
55,000
Tue, 26 May 2026
11.7500
11.9600
10.8800
11.4300
79,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12.2100
12.6700
11.5000
11.9900
83,500
Thu, 21 May 2026
10.8800
13.0000
10.7500
12.4600
179,700
Wed, 20 May 2026
10.7600
11.9200
10.6700
11.4000
78,600
Tue, 19 May 2026
11.5100
12.0300
10.5000
11.4500
77,800
Mon, 18 May 2026
13.3200
14.1900
11.2500
12.2500
239,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
9.2100
15.0000
9.2000
13.6300
1,374,300
Thu, 14 May 2026
11.7000
11.9700
9.5600
9.5600
465,700
Wed, 13 May 2026
14.3700
14.5900
11.7000
12.1400
1,781,900
Tue, 12 May 2026
7.4600
15.8800
7.2200
12.0100
19,408,100
Mon, 11 May 2026
19 · DEFA14A
After-hours · 17:12 ET
DEFA14A ↗
Mon, 11 May 2026
18 · DEF 14A
After-hours · 17:09 ET
DEF 14A ↗
Mon, 11 May 2026
17 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Mon, 11 May 2026
7.4000
7.9000
6.5600
7.2100
489,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.7400
8.1100
6.3900
7.5300
1,460,800
Thu, 07 May 2026
6.9600
8.4900
6.2500
7.8200
10,258,000
Wed, 06 May 2026
5.8500
7.7000
4.5700
6.0400
64,131,700
Tue, 05 May 2026
3.8800
4.2500
3.8000
3.9900
76,400
Mon, 04 May 2026
16 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 04 May 2026
3.9300
3.9300
3.1800
3.7400
85,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3.7500
3.7500
3.7500
3.7500
18,948
Thu, 30 Apr 2026
3.7500
3.7500
3.2500
3.7500
82,176
Wed, 29 Apr 2026
5.0000
5.0000
4.7500
4.7500
5,188
Tue, 28 Apr 2026
4.7500
5.0000
4.7500
4.7500
5,368
Mon, 27 Apr 2026
5.0000
5.0000
4.7500
5.0000
9,320
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
4.7500
4.7500
4.7500
4.7500
6,412
Thu, 23 Apr 2026
5.0000
5.0000
4.7500
4.7500
4,428
Wed, 22 Apr 2026
5.0000
5.0000
4.7500
4.7500
3,468
Tue, 21 Apr 2026
5.0000
5.0000
4.7500
4.7500
11,632
Mon, 20 Apr 2026
5.2500
5.2500
4.7500
4.7500
19,404
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
5.0000
5.2500
4.7500
5.2500
25,224
Thu, 16 Apr 2026
4.7500
5.0000
4.7500
5.0000
48,940
Wed, 15 Apr 2026
4.5000
5.0000
4.5000
4.7500
61,600
Tue, 14 Apr 2026
5.0000
5.0000
5.0000
5.0000
175,236
Mon, 13 Apr 2026
5.0000
5.0000
4.7500
5.0000
13,712
Mon, 13 Apr 2026
15 · DEF 14C
Pre-market · 09:28 ET
DEF 14C ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.2500
5.2500
5.0000
5.0000
14,444
Thu, 09 Apr 2026
5.2500
5.5000
5.2500
5.2500
8,820
Wed, 08 Apr 2026
5.5000
5.5000
5.2500
5.5000
14,200
Tue, 07 Apr 2026
5.2500
5.5000
5.0000
5.2500
11,596
Mon, 06 Apr 2026
4.7500
5.2500
4.7500
5.2500
15,888
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
5.0000
5.2500
5.0000
5.0000
7,840
Wed, 01 Apr 2026
14 · PRE 14C
After-hours · 17:23 ET
PRE 14C ↗
Wed, 01 Apr 2026
5.2500
5.7500
5.0000
5.2500
24,012
Tue, 31 Mar 2026
4.7500
5.2500
4.7500
5.0000
33,480
Mon, 30 Mar 2026
5.0000
5.0000
4.5000
4.7500
22,256
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.2500
5.2500
5.0000
5.0000
8,380
Thu, 26 Mar 2026
5.2500
5.5000
5.0000
5.2500
16,156
Wed, 25 Mar 2026
5.2500
5.5000
5.0000
5.2500
29,572
Tue, 24 Mar 2026
13 · S-3/A
After-hours · 16:59 ET
S-3/A ↗
Tue, 24 Mar 2026
5.7500
5.7500
5.2500
5.2500
32,280
Mon, 23 Mar 2026
6.5000
6.5000
5.2500
6.0000
119,688
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 20 Mar 2026
7.0000
7.2500
6.5000
6.7500
73,380
Thu, 19 Mar 2026
7.0000
7.2500
6.5000
6.7500
41,580
Wed, 18 Mar 2026
7.2500
7.5000
7.0000
7.2500
21,724
Tue, 17 Mar 2026
7.7500
7.7500
7.0000
7.2500
27,536
Mon, 16 Mar 2026
7.5000
8.0000
7.0000
7.5000
107,036
Mon, 16 Mar 2026
11 · S-3
Next filing day · accepted 13 Mar, 18:13 ET
S-3 ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10 · 10-K
After-hours · 17:22 ET
10-K ↗
Fri, 13 Mar 2026
7.7500
8.7500
7.5000
8.0000
138,912
Thu, 12 Mar 2026
7.2500
8.0000
7.2500
7.7500
46,276
Wed, 11 Mar 2026
7.5000
7.7500
6.7500
7.2500
85,508
Tue, 10 Mar 2026
7.0000
8.5000
7.0000
7.5000
219,048
Mon, 09 Mar 2026
7.2500
7.5000
7.0000
7.0000
35,188
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7.5000
7.7500
7.0000
7.2500
20,072
Thu, 05 Mar 2026
7.7500
8.2500
7.2500
7.7500
23,904
Wed, 04 Mar 2026
7.5000
8.0000
7.0000
7.7500
22,968
Tue, 03 Mar 2026
7.0000
7.7500
7.0000
7.5000
42,528
Mon, 02 Mar 2026
7.2500
7.5000
7.0000
7.0000
20,628
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7.2500
8.0000
7.2500
7.2500
35,896
Thu, 26 Feb 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 26 Feb 2026
7.5000
7.7500
7.2500
7.5000
33,452
Wed, 25 Feb 2026
7.7500
8.0000
7.2500
7.2500
36,832
Tue, 24 Feb 2026
7.5000
9.0000
7.2500
7.5000
149,020
Mon, 23 Feb 2026
7.7500
7.7500
6.7500
6.7500
43,452
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8.7500
9.0000
7.2500
7.7500
49,276
Thu, 19 Feb 2026
8.7500
9.5000
8.2500
9.2500
50,988
Wed, 18 Feb 2026
8.2500
10.0000
8.2500
9.0000
202,260
Tue, 17 Feb 2026
9.5000
10.0000
8.2500
8.2500
1,210,268
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8.7500
8.7500
8.0000
8.0000
555,940
Thu, 12 Feb 2026
7.7500
9.5000
7.2500
9.0000
69,064
Wed, 11 Feb 2026
8 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 11 Feb 2026
7.5000
8.0000
7.2500
7.5000
22,324
Tue, 10 Feb 2026
8.0000
8.0000
6.7500
7.7500
31,252
Tue, 10 Feb 2026
7 · 424B5
Pre-market · 08:42 ET
424B5 ↗
Mon, 09 Feb 2026
8.7500
9.0000
6.7500
7.7500
49,620
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.0000
10.5000
7.7500
9.5000
157,088
Thu, 05 Feb 2026
6 · S-1/A
After market open · 09:46 ET
S-1/A ↗
Thu, 05 Feb 2026
20.0000
21.0000
16.7500
17.0000
6,368
Wed, 04 Feb 2026
23.0000
23.0000
19.5000
21.2500
5,396
Wed, 04 Feb 2026
5 · S-1/A
Next filing day · accepted 03 Feb, 21:59 ET
S-1/A ↗
Tue, 03 Feb 2026
29.2500
30.2500
23.0000
23.0000
9,944
Tue, 03 Feb 2026
4 · S-1
Next filing day · accepted 02 Feb, 20:10 ET
S-1 ↗
Mon, 02 Feb 2026
30.2500
32.0000
30.0000
31.0000
1,072
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.0000
31.2500
30.0000
30.5000
1,328
Thu, 29 Jan 2026
30.0000
30.7500
29.0000
30.0000
660
Wed, 28 Jan 2026
28.7500
31.5000
28.7500
31.0000
2,284
Tue, 27 Jan 2026
28.2500
30.2500
28.0000
29.0000
4,980
Mon, 26 Jan 2026
29.5000
29.7500
28.5000
29.2500
2,076
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.0000
30.5000
29.0000
30.0000
1,040
Thu, 22 Jan 2026
29.5000
31.5000
28.5000
31.0000
2,748
Wed, 21 Jan 2026
30.5000
30.5000
28.7500
29.5000
4,100
Tue, 20 Jan 2026
28.7500
32.0000
28.5000
30.5000
104,656
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
30.0000
30.7500
29.0000
30.2500
1,220
Thu, 15 Jan 2026
32.0000
32.0000
28.7500
29.5000
2,216
Wed, 14 Jan 2026
31.0000
32.2500
30.7500
31.7500
1,064
Tue, 13 Jan 2026
30.7500
32.0000
30.7500
31.0000
544
Mon, 12 Jan 2026
32.0000
32.5000
31.0000
32.5000
1,108
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
34.7500
34.7500
32.2500
32.7500
1,620
Thu, 08 Jan 2026
30.0000
35.0000
30.0000
34.7500
4,736
Wed, 07 Jan 2026
32.7500
33.5000
28.5000
31.0000
7,008
Tue, 06 Jan 2026
29.2500
32.7500
28.2500
31.7500
113,588
Mon, 05 Jan 2026
29.2500
30.5000
28.5000
30.2500
1,016
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
29.2500
29.7500
29.0000
29.0000
560
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
29.5000
30.7500
27.7500
30.0000
1,876
Tue, 30 Dec 2025
29.2500
32.2500
27.7500
29.2500
4,024
Mon, 29 Dec 2025
31.0000
31.0000
27.0000
29.2500
4,024
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.2500
32.2500
29.7500
30.2500
552
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.5000
32.7500
30.2500
31.7500
736
Tue, 23 Dec 2025
31.7500
32.0000
30.5000
31.0000
780
Mon, 22 Dec 2025
31.2500
32.2500
31.2500
32.0000
512
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.2500
33.2500
31.7500
32.7500
1,624
Thu, 18 Dec 2025
30.5000
31.5000
30.2500
31.5000
1,764
Wed, 17 Dec 2025
32.5000
32.7500
30.2500
31.0000
932
Tue, 16 Dec 2025
32.5000
33.0000
30.5000
32.7500
1,108
Mon, 15 Dec 2025
33.5000
33.5000
31.2500
32.2500
1,308
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
36.7500
36.7500
33.5000
34.0000
1,280
Thu, 11 Dec 2025
31.2500
37.5000
31.2500
37.0000
3,616
Thu, 11 Dec 2025
3 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 10 Dec 2025
32.2500
34.7500
30.5000
32.0000
1,788
Tue, 09 Dec 2025
31.7500
35.0000
31.7500
34.0000
1,952
Mon, 08 Dec 2025
32.2500
33.0000
31.2500
32.5000
1,288
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.5000
33.0000
30.0000
33.0000
1,348
Thu, 04 Dec 2025
29.0000
32.7500
29.0000
32.7500
4,368
Wed, 03 Dec 2025
29.5000
30.0000
27.5000
28.7500
3,356
Tue, 02 Dec 2025
30.5000
31.0000
29.5000
30.0000
2,052
Mon, 01 Dec 2025
31.7500
33.5000
31.2500
31.2500
2,580
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
33.7500
34.7500
32.5000
33.7500
632
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
33.0000
35.7500
33.0000
34.5000
1,032
Tue, 25 Nov 2025
31.5000
33.7500
30.7500
33.7500
928
Mon, 24 Nov 2025
33.0000
33.5000
31.5000
32.2500
1,424
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
31.2500
33.7500
30.2500
33.7500
1,844
Thu, 20 Nov 2025
34.5000
34.7500
32.0000
32.0000
2,104
Wed, 19 Nov 2025
36.2500
36.7500
34.2500
34.7500
2,016
Tue, 18 Nov 2025
36.2500
38.0000
36.2500
37.0000
1,140
Mon, 17 Nov 2025
37.2500
38.0000
37.0000
37.7500
972
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.5000
38.7500
37.5000
38.0000
1,724
Thu, 13 Nov 2025
38.7500
40.2500
37.5000
39.2500
3,048
Wed, 12 Nov 2025
41.5000
41.7500
38.7500
40.2500
3,380
Tue, 11 Nov 2025
41.0000
42.0000
39.5000
39.5000
2,404
Mon, 10 Nov 2025
41.7500
43.7500
40.7500
41.7500
4,676
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Fri, 07 Nov 2025
41.2500
46.0000
40.7500
43.7500
4,396
Thu, 06 Nov 2025
43.2500
44.5000
41.0000
42.2500
5,188
Wed, 05 Nov 2025
42.0000
45.0000
41.0000
41.2500
6,212
Tue, 04 Nov 2025
40.2500
47.2500
40.2500
42.0000
14,288
Mon, 03 Nov 2025
47.0000
47.2500
40.7500
41.7500
17,820
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.0000
48.0000
40.5000
47.0000
29,772
Thu, 30 Oct 2025
43.7500
44.5000
38.0000
44.5000
97,436
Wed, 29 Oct 2025
54.2500
71.5000
37.7500
44.0000
8,606,896
Tue, 28 Oct 2025
30.7500
31.5000
30.0000
31.2500
476
Mon, 27 Oct 2025
30.5000
30.7500
29.7500
29.7500
604
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
29.7500
31.2500
29.2500
31.0000
668
Thu, 23 Oct 2025
28.5000
30.0000
27.7500
29.2500
1,072
Wed, 22 Oct 2025
29.7500
30.0000
27.7500
28.7500
2,084
Tue, 21 Oct 2025
31.2500
31.2500
30.2500
30.2500
676
Mon, 20 Oct 2025
31.2500
31.2500
30.5000
31.2500
432
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
30.2500
30.5000
29.5000
30.5000
828
Thu, 16 Oct 2025
33.0000
33.5000
30.7500
31.2500
860
Wed, 15 Oct 2025
32.2500
33.0000
31.5000
33.0000
824
Tue, 14 Oct 2025
32.0000
32.2500
31.5000
32.2500
1,080
Mon, 13 Oct 2025
33.0000
33.0000
31.2500
31.2500
1,584
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
34.2500
34.2500
32.0000
32.5000
1,060
Thu, 09 Oct 2025
34.2500
35.0000
33.0000
33.5000
1,280
Wed, 08 Oct 2025
33.2500
34.2500
32.2500
34.2500
4,028
Tue, 07 Oct 2025
34.0000
35.0000
31.5000
32.7500
2,708
Mon, 06 Oct 2025
31.2500
34.0000
31.2500
34.0000
6,840
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
31.0000
32.0000
29.5000
30.0000
3,996
Thu, 02 Oct 2025
29.5000
32.0000
28.7500
30.5000
9,660
Wed, 01 Oct 2025
27.5000
28.5000
27.5000
28.5000
348
Tue, 30 Sep 2025
29.2500
29.2500
27.2500
27.5000
2,744
Mon, 29 Sep 2025
28.5000
30.0000
28.5000
29.2500
1,796
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
27.7500
30.0000
27.5000
28.5000
1,344
Thu, 25 Sep 2025
28.2500
28.7500
27.2500
28.0000
4,692
Wed, 24 Sep 2025
30.5000
33.0000
28.0000
28.2500
7,056
Tue, 23 Sep 2025
30.2500
31.5000
30.2500
30.2500
2,228
Mon, 22 Sep 2025
31.5000
33.5000
30.0000
30.2500
7,864
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
32.2500
35.0000
32.2500
33.2500
10,504
Thu, 18 Sep 2025
32.0000
33.5000
29.7500
31.7500
12,796
Wed, 17 Sep 2025
30.7500
32.2500
29.5000
29.5000
46,916
Tue, 16 Sep 2025
29.7500
32.2500
29.7500
31.2500
3,396
Mon, 15 Sep 2025
32.2500
33.0000
29.2500
29.5000
7,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
34.7500
35.0000
31.5000
32.2500
7,304
Thu, 11 Sep 2025
35.2500
39.2500
33.7500
34.5000
17,748
Wed, 10 Sep 2025
33.7500
35.0000
30.5000
32.2500
3,332
Tue, 09 Sep 2025
31.5000
31.5000
30.0000
31.5000
1,792
Mon, 08 Sep 2025
32.5000
32.7500
29.7500
31.0000
2,032
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
30.7500
32.2500
30.2500
31.2500
2,164
Thu, 04 Sep 2025
35.2500
36.7500
30.2500
30.5000
3,944
Wed, 03 Sep 2025
33.0000
35.7500
33.0000
34.2500
1,640
Tue, 02 Sep 2025
36.2500
36.2500
33.2500
33.5000
2,436
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
36.2500
36.2500
33.2500
33.2500
1,564
Thu, 28 Aug 2025
37.5000
37.5000
34.2500
34.5000
2,408
Wed, 27 Aug 2025
37.7500
38.2500
34.2500
34.7500
3,872
Tue, 26 Aug 2025
36.2500
39.0000
36.2500
37.2500
524
Mon, 25 Aug 2025
37.0000
38.2500
35.7500
35.7500
2,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
37.5000
39.0000
37.0000
37.5000
2,948
Thu, 21 Aug 2025
38.2500
39.7500
37.7500
38.0000
2,300
Wed, 20 Aug 2025
39.2500
40.5000
38.0000
38.7500
392
Tue, 19 Aug 2025
39.5000
40.5000
38.7500
38.7500
1,124
Mon, 18 Aug 2025
39.7500
42.5000
39.2500
40.2500
1,448
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
40.0000
41.2500
38.7500
39.7500
2,684
Thu, 14 Aug 2025
40.0000
41.5000
39.5000
40.5000
844
Wed, 13 Aug 2025
1 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 13 Aug 2025
42.2500
42.5000
40.7500
40.7500
924
Tue, 12 Aug 2025
42.0000
42.2500
41.0000
42.2500
1,632
Mon, 11 Aug 2025
42.5000
42.5000
40.5000
40.5000
448
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
41.2500
42.5000
40.7500
42.5000
544
Thu, 07 Aug 2025
41.5000
42.5000
40.0000
41.2500
672
Wed, 06 Aug 2025
42.2500
43.5000
40.5000
42.0000
844
Tue, 05 Aug 2025
39.0000
42.5000
39.0000
42.2500
1,088
Mon, 04 Aug 2025
38.5000
39.0000
37.5000
39.0000
2,020
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
42.5000
42.5000
38.2500
39.0000
2,188
Thu, 31 Jul 2025
46.5000
46.5000
42.7500
43.2500
2,400
Wed, 30 Jul 2025
44.7500
46.7500
44.0000
46.2500
2,936
Tue, 29 Jul 2025
47.7500
47.7500
44.0000
44.7500
1,024
Mon, 28 Jul 2025
49.7500
51.0000
47.2500
47.7500
1,092
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend