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
39.2900
41.0400
38.6900
40.8400
1,028,000
Thu, 23 Jul 2026
37.7800
39.6000
37.5150
39.2900
956,000
Wed, 22 Jul 2026
39.0600
39.7800
38.3300
38.3300
593,200
Tue, 21 Jul 2026
38.8100
39.9700
38.8100
39.5800
604,200
Mon, 20 Jul 2026
40.0100
40.6800
38.7500
38.8100
618,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
38.6000
40.4000
37.2500
39.7600
744,700
Thu, 16 Jul 2026
40.5500
40.6800
37.4100
38.1900
691,700
Thu, 16 Jul 2026
16 · 8-K/A
Pre-market · 08:01 ET
FORM 8-K/A ↗
Wed, 15 Jul 2026
39.3700
40.8500
38.4700
40.8300
1,106,900
Tue, 14 Jul 2026
41.0000
41.0700
38.4500
39.7300
1,212,700
Mon, 13 Jul 2026
43.6750
44.5450
41.1800
41.2700
1,037,500
Mon, 13 Jul 2026
15 · 8-K
Pre-market · 08:37 ET
FORM 8-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
48.0900
48.1350
43.8100
45.4100
1,068,200
Thu, 09 Jul 2026
46.5000
48.4000
46.4800
48.3500
1,590,400
Wed, 08 Jul 2026
42.9700
46.9500
42.6950
46.3000
2,469,200
Tue, 07 Jul 2026
40.5000
43.6150
40.2050
43.1300
1,281,100
Mon, 06 Jul 2026
39.3900
40.6000
39.2700
40.1000
511,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
39.1500
39.8100
38.3600
39.5600
793,200
Wed, 01 Jul 2026
40.3200
41.8600
38.7700
39.1500
1,278,000
Tue, 30 Jun 2026
40.9700
42.0200
40.4800
40.6300
968,000
Mon, 29 Jun 2026
41.5000
42.0700
39.5000
40.9200
1,932,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
41.0800
42.8100
40.3100
41.4600
2,810,700
Thu, 25 Jun 2026
42.0200
43.9300
41.1200
41.6900
834,600
Wed, 24 Jun 2026
38.9700
42.4600
38.6150
42.3000
1,345,700
Tue, 23 Jun 2026
36.3100
39.3400
36.0250
38.8300
1,034,800
Mon, 22 Jun 2026
37.5100
37.5100
35.9600
36.5000
1,158,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.7850
37.1400
35.3900
36.8100
2,007,500
Wed, 17 Jun 2026
33.9600
35.4800
33.7200
34.8200
3,098,800
Tue, 16 Jun 2026
35.7050
36.8430
30.8400
33.9500
6,423,400
Mon, 15 Jun 2026
35.4400
36.9000
34.7200
35.2100
933,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
33.9600
35.2700
33.9600
34.8300
927,400
Thu, 11 Jun 2026
33.1100
35.4800
33.0600
33.9300
1,063,800
Wed, 10 Jun 2026
34.0400
34.7000
32.5000
32.9200
1,345,400
Tue, 09 Jun 2026
36.0100
36.0100
33.1400
34.0600
1,354,100
Mon, 08 Jun 2026
35.5000
36.3550
34.5700
34.8400
1,139,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
14 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Fri, 05 Jun 2026
37.2800
37.5650
34.1300
35.5900
2,961,900
Thu, 04 Jun 2026
35.9900
38.0000
35.9900
37.2300
1,045,600
Wed, 03 Jun 2026
38.0300
38.0300
36.0600
36.2100
1,444,400
Tue, 02 Jun 2026
40.0000
40.3800
37.0200
37.2500
2,816,600
Mon, 01 Jun 2026
40.6000
40.7650
37.2900
40.2600
4,468,600
Mon, 01 Jun 2026
13 · 8-K
Pre-market · 08:51 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.1800
34.5800
33.1200
34.1600
1,166,900
Thu, 28 May 2026
33.4700
34.4950
33.1200
33.3000
1,772,900
Wed, 27 May 2026
33.6900
34.3000
33.0500
33.5400
572,700
Tue, 26 May 2026
32.6500
33.7600
31.7450
33.5600
1,339,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
32.9200
33.5500
32.3200
32.7000
681,400
Thu, 21 May 2026
32.7600
33.0200
32.2300
32.6900
639,800
Wed, 20 May 2026
31.8000
32.9900
31.7500
32.8200
802,100
Tue, 19 May 2026
31.5200
32.0900
31.0200
31.4300
1,057,100
Mon, 18 May 2026
33.9200
33.9200
31.2200
31.7200
955,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
33.8100
33.9500
32.7600
33.0900
989,100
Thu, 14 May 2026
33.3000
34.1150
32.5300
34.0100
837,300
Wed, 13 May 2026
34.0400
34.4100
33.3100
33.7600
1,130,600
Tue, 12 May 2026
34.5500
34.6700
33.5350
34.0100
1,168,400
Mon, 11 May 2026
35.9400
36.0000
34.1100
34.5600
1,096,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
35.3500
36.2100
34.6650
35.3200
1,015,700
Thu, 07 May 2026
38.0000
38.2100
35.0200
35.5800
1,169,000
Thu, 07 May 2026
12 · 8-K
Pre-market · 09:20 ET
FORM 8-K ↗
Thu, 07 May 2026
11 · 10-Q
Pre-market · 08:09 ET
10-Q ↗
Wed, 06 May 2026
37.9400
38.1800
36.0700
36.9900
2,928,500
Tue, 05 May 2026
39.1250
39.9600
37.0000
38.0100
5,050,400
Mon, 04 May 2026
30.8050
31.6900
30.5100
31.4500
682,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
30.9600
31.1300
30.1200
30.6100
609,600
Thu, 30 Apr 2026
30.5100
30.9600
30.2100
30.9600
1,136,300
Wed, 29 Apr 2026
30.8600
31.0800
30.3300
30.4500
1,211,100
Tue, 28 Apr 2026
30.9400
32.4700
30.4500
30.9900
3,438,400
Mon, 27 Apr 2026
31.5600
32.7400
30.3500
30.6400
1,056,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
31.4000
32.0300
30.9300
31.5800
1,033,900
Thu, 23 Apr 2026
10 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Thu, 23 Apr 2026
9 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Thu, 23 Apr 2026
32.1700
32.8700
31.1700
31.2300
877,700
Wed, 22 Apr 2026
32.6700
32.9300
31.8700
32.1700
658,000
Tue, 21 Apr 2026
33.9500
34.1150
32.0900
32.4500
711,200
Mon, 20 Apr 2026
34.2900
34.7150
33.3400
33.9700
617,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
33.6700
35.0000
33.1500
34.4300
824,000
Thu, 16 Apr 2026
33.6400
34.0700
32.8650
33.1200
497,900
Wed, 15 Apr 2026
33.0000
33.9050
32.5700
33.7000
1,242,900
Tue, 14 Apr 2026
33.7900
34.7700
33.0350
33.1600
1,069,800
Mon, 13 Apr 2026
33.0950
34.1100
32.7700
33.8400
689,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
33.5200
33.7200
32.2600
32.8200
599,300
Thu, 09 Apr 2026
32.7000
33.7000
32.3200
33.5200
575,000
Wed, 08 Apr 2026
33.9200
33.9200
32.1900
33.0400
681,600
Tue, 07 Apr 2026
32.5600
32.7700
31.7000
32.5000
717,900
Mon, 06 Apr 2026
33.0900
34.0000
32.5600
32.8300
577,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
32.5200
33.5550
32.2610
33.3300
985,900
Wed, 01 Apr 2026
31.9150
33.4700
31.7900
33.1400
1,593,600
Tue, 31 Mar 2026
30.6700
32.4600
30.6700
31.5000
1,122,700
Mon, 30 Mar 2026
30.8150
31.1500
29.7100
30.2800
614,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
31.4100
31.8750
30.4400
30.8400
565,600
Thu, 26 Mar 2026
31.5100
32.4200
31.4700
31.6500
446,400
Wed, 25 Mar 2026
31.0000
32.8000
30.9250
31.9400
767,900
Tue, 24 Mar 2026
29.3600
30.7200
29.1250
30.6400
1,539,200
Mon, 23 Mar 2026
29.8500
30.4500
28.9000
29.8000
713,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
30.0950
30.4400
28.8700
29.0600
1,004,200
Thu, 19 Mar 2026
29.6900
30.3400
29.4000
30.0500
659,400
Wed, 18 Mar 2026
30.4200
30.4200
29.2400
29.6900
679,300
Tue, 17 Mar 2026
30.4100
31.7700
30.3200
30.5000
1,027,600
Mon, 16 Mar 2026
29.7800
30.8100
29.6200
29.7800
604,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
30.1000
31.3600
29.0100
29.5900
702,200
Thu, 12 Mar 2026
30.0000
30.7250
29.6050
29.9400
1,031,500
Wed, 11 Mar 2026
29.0500
31.3800
28.6000
30.9900
1,120,300
Tue, 10 Mar 2026
28.6600
29.8100
28.3100
29.3000
673,800
Mon, 09 Mar 2026
27.3000
29.3200
27.0300
28.6600
1,143,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
28.0800
28.0800
26.8240
27.8200
1,170,100
Thu, 05 Mar 2026
29.1000
29.4300
27.7000
28.3900
1,136,800
Wed, 04 Mar 2026
29.9300
29.9300
28.7500
28.8800
1,443,300
Tue, 03 Mar 2026
29.3000
29.8950
28.4000
28.8100
763,000
Mon, 02 Mar 2026
30.1300
30.2600
28.6000
29.7000
687,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
29.5450
30.4600
29.3550
30.4400
1,132,500
Thu, 26 Feb 2026
29.9000
30.3350
29.2100
29.6600
729,300
Thu, 26 Feb 2026
8 · 10-K
Pre-market · 08:05 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Wed, 25 Feb 2026
31.0000
31.8200
29.7800
30.1200
852,400
Tue, 24 Feb 2026
30.3100
30.9200
29.8850
30.9100
905,800
Mon, 23 Feb 2026
29.3300
30.1500
28.9800
30.0900
815,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
29.6000
29.6100
28.1860
29.3100
627,600
Thu, 19 Feb 2026
30.1600
30.7000
29.3260
29.5100
952,300
Wed, 18 Feb 2026
29.8600
31.2000
29.7200
30.1500
566,500
Tue, 17 Feb 2026
29.4600
30.8800
29.4600
30.0800
1,099,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
30.4700
31.2900
29.7600
30.0100
919,300
Thu, 12 Feb 2026
30.8000
30.8100
29.3800
30.3700
652,900
Wed, 11 Feb 2026
31.0850
31.1100
29.3000
30.6600
597,900
Tue, 10 Feb 2026
30.2500
31.2600
29.9000
31.0000
971,800
Mon, 09 Feb 2026
29.2300
30.5700
28.3300
30.2500
909,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
28.0600
29.5100
27.7800
29.1000
918,300
Thu, 05 Feb 2026
28.2000
29.6500
27.0000
27.1900
836,500
Wed, 04 Feb 2026
29.7300
29.7500
27.6550
28.4700
922,900
Tue, 03 Feb 2026
29.0700
29.9800
28.6000
29.6500
1,028,900
Mon, 02 Feb 2026
28.1500
29.1900
27.0700
28.8900
607,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.5800
28.6450
27.6700
28.1500
839,900
Thu, 29 Jan 2026
28.6700
29.3150
28.3950
28.7800
511,100
Wed, 28 Jan 2026
29.3200
29.6400
28.3200
28.6800
623,900
Tue, 27 Jan 2026
28.2900
29.4600
28.0900
29.3600
939,500
Mon, 26 Jan 2026
28.3300
28.4800
27.5800
28.0200
1,000,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
29.5500
30.2500
28.2700
28.6100
1,123,300
Thu, 22 Jan 2026
29.2000
29.9400
29.0000
29.7800
1,658,100
Wed, 21 Jan 2026
29.0400
29.8100
28.3050
29.2400
1,966,400
Tue, 20 Jan 2026
26.5800
28.8900
26.4200
28.7300
2,034,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26.5500
27.5100
25.9200
27.3900
1,448,500
Thu, 15 Jan 2026
28.0000
28.0000
26.0600
26.6000
1,687,800
Wed, 14 Jan 2026
24.8700
28.2850
24.6850
28.1700
2,393,000
Tue, 13 Jan 2026
24.2400
25.2500
24.1400
24.9500
757,100
Mon, 12 Jan 2026
24.9700
24.9700
23.5700
24.1300
444,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
24.9700
25.4100
24.5690
24.9000
842,700
Thu, 08 Jan 2026
24.7800
25.0950
23.7400
24.9700
707,800
Wed, 07 Jan 2026
23.2900
24.7100
23.2900
24.6700
1,210,700
Tue, 06 Jan 2026
23.4000
23.9600
22.7800
22.9400
1,044,400
Mon, 05 Jan 2026
23.6400
23.8700
22.9800
23.5700
986,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
25.0800
25.0800
23.6600
23.7500
1,003,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
24.5500
25.0300
24.0730
24.8150
1,093,900
Tue, 30 Dec 2025
24.0700
24.9500
23.9500
24.5400
926,700
Mon, 29 Dec 2025
26.3100
26.5400
24.5700
24.6200
1,601,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
27.2900
27.3900
25.3620
26.3500
2,412,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
22.4600
27.3800
22.1500
27.2900
3,623,300
Tue, 23 Dec 2025
21.0200
22.2900
21.0200
21.7450
1,862,300
Mon, 22 Dec 2025
25.2000
25.3900
19.7600
20.9400
3,600,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
21.8500
25.6400
21.4850
25.5500
3,124,700
Thu, 18 Dec 2025
22.3100
22.8120
20.1400
21.1500
2,598,200
Wed, 17 Dec 2025
22.7300
23.2500
22.2600
22.3100
3,439,400
Tue, 16 Dec 2025
23.8100
24.3100
22.5500
22.7700
2,070,900
Mon, 15 Dec 2025
23.6700
24.3100
22.9900
23.9400
3,668,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
24.0100
24.9980
22.7700
23.6200
2,335,200
Thu, 11 Dec 2025
24.0450
24.5100
23.3200
23.4300
1,266,900
Wed, 10 Dec 2025
23.5800
24.3900
23.4600
23.7400
1,048,700
Tue, 09 Dec 2025
23.5600
24.0800
23.1300
23.3400
1,103,400
Mon, 08 Dec 2025
24.1000
24.6600
23.2200
23.5600
1,294,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
23.7200
24.2700
23.4750
23.5900
756,100
Thu, 04 Dec 2025
23.4400
24.0350
23.1400
23.7100
940,200
Wed, 03 Dec 2025
23.0500
23.4800
22.5100
23.3200
1,330,800
Tue, 02 Dec 2025
25.2700
25.6550
22.9500
22.9800
1,371,800
Mon, 01 Dec 2025
26.0400
26.2400
25.0300
25.2700
964,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.6200
26.3000
25.2900
26.0400
479,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
24.2400
25.9300
23.8600
25.5200
1,306,900
Tue, 25 Nov 2025
23.4800
24.1450
23.2800
24.0600
1,742,800
Mon, 24 Nov 2025
22.6700
23.8600
22.6700
23.4800
1,014,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
22.2000
23.2200
21.7200
22.6700
1,282,700
Thu, 20 Nov 2025
6 · 8-K
After-hours · 17:07 ET
FORM 8-K ↗
Thu, 20 Nov 2025
22.8000
23.3600
22.1600
22.2500
861,300
Wed, 19 Nov 2025
22.1600
22.7400
21.9300
22.3400
1,182,200
Tue, 18 Nov 2025
22.2600
22.7300
21.6000
22.1600
1,041,500
Mon, 17 Nov 2025
22.4600
22.8900
22.0700
22.2600
1,662,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
20.5200
24.0000
19.9600
22.7500
2,512,800
Thu, 13 Nov 2025
21.1000
21.1550
19.8700
20.4200
1,088,700
Wed, 12 Nov 2025
21.4300
21.5700
20.3400
21.1700
1,933,800
Tue, 11 Nov 2025
18.2800
21.5700
18.1000
21.4800
3,046,800
Mon, 10 Nov 2025
5 · 8-K
After-hours · 17:17 ET
FORM 8-K ↗
Mon, 10 Nov 2025
17.1400
18.7000
16.9750
18.2800
1,060,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
17.0500
17.6500
16.7000
17.1600
745,800
Thu, 06 Nov 2025
17.5900
18.2600
17.0700
17.0900
892,300
Thu, 06 Nov 2025
4 · 10-Q
Pre-market · 08:05 ET
10-Q ↗
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Wed, 05 Nov 2025
17.3500
17.5200
16.8200
17.3700
800,000
Tue, 04 Nov 2025
17.5850
18.0300
16.9900
17.3250
959,000
Mon, 03 Nov 2025
18.2800
18.6100
17.6350
17.9700
1,113,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
18.6000
18.7200
17.8500
18.2800
1,224,400
Thu, 30 Oct 2025
16.3500
18.8000
16.3300
18.6700
2,324,400
Wed, 29 Oct 2025
16.4500
16.7440
15.9400
16.3300
861,000
Tue, 28 Oct 2025
16.0300
16.6200
15.6600
16.4200
632,200
Mon, 27 Oct 2025
15.2300
16.3800
15.2300
16.0300
935,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
15.1800
15.3200
15.0200
15.1800
433,600
Thu, 23 Oct 2025
14.9400
15.4500
14.8500
15.1000
441,600
Wed, 22 Oct 2025
15.4700
15.6420
14.6750
14.8900
516,700
Tue, 21 Oct 2025
15.3900
15.5600
14.9800
15.5100
467,100
Mon, 20 Oct 2025
15.3300
16.0800
15.0700
15.3900
1,069,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
15.1500
15.3950
14.8800
15.0600
679,100
Thu, 16 Oct 2025
15.4300
16.6000
15.0000
15.3200
726,100
Wed, 15 Oct 2025
14.7500
15.8100
14.7500
15.6200
629,600
Tue, 14 Oct 2025
14.5700
14.9800
14.2500
14.7000
455,300
Mon, 13 Oct 2025
15.0600
15.2400
14.6800
14.7100
440,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
16.0600
16.0600
14.6740
15.1100
771,700
Thu, 09 Oct 2025
15.3800
16.5100
15.3100
16.0500
1,360,800
Wed, 08 Oct 2025
15.2800
16.0300
15.2100
15.3500
1,162,600
Tue, 07 Oct 2025
15.3400
15.5040
14.9400
15.1400
426,600
Mon, 06 Oct 2025
15.7300
16.0000
15.0450
15.3500
975,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
15.3600
15.8400
15.1410
15.6500
1,328,800
Thu, 02 Oct 2025
15.4200
15.6200
14.8500
15.0000
629,000
Wed, 01 Oct 2025
16.1500
16.4300
15.3900
15.4400
674,200
Tue, 30 Sep 2025
15.5150
16.3700
15.4800
16.2200
1,130,400
Mon, 29 Sep 2025
16.0900
16.2450
15.6200
15.7500
682,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
14.7100
16.5300
14.6700
16.0500
1,265,400
Thu, 25 Sep 2025
16.0100
16.3400
14.8050
14.8850
1,421,100
Wed, 24 Sep 2025
15.1400
17.0000
15.1300
16.5900
1,603,900
Tue, 23 Sep 2025
15.1100
15.4450
14.9400
15.0900
735,600
Mon, 22 Sep 2025
14.5000
15.1300
14.2800
15.1000
886,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
15.5200
15.6900
14.0900
14.2600
2,072,600
Thu, 18 Sep 2025
14.0500
15.6800
14.0250
15.5300
1,649,800
Wed, 17 Sep 2025
14.1500
14.4250
13.8500
13.8900
651,100
Tue, 16 Sep 2025
14.0000
14.2100
13.8900
14.0600
868,900
Mon, 15 Sep 2025
14.2600
14.4400
13.6850
13.7000
517,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
14.7000
14.7450
14.1950
14.2400
573,600
Thu, 11 Sep 2025
14.6600
14.8670
14.4300
14.6700
751,800
Wed, 10 Sep 2025
14.7500
15.1600
14.5500
14.6700
581,600
Tue, 09 Sep 2025
14.8800
15.1250
14.5600
14.7500
661,700
Mon, 08 Sep 2025
15.5200
15.6050
14.7500
14.8800
916,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
14.6800
15.7900
14.0800
15.5700
847,100
Thu, 04 Sep 2025
14.6300
14.7200
14.3000
14.6200
1,321,900
Wed, 03 Sep 2025
14.6400
15.0100
14.4400
14.6350
1,028,800
Tue, 02 Sep 2025
14.5000
15.1190
14.3300
14.8600
1,048,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
14.6000
14.7000
14.1200
14.3500
670,600
Thu, 28 Aug 2025
14.5500
14.9350
13.9300
14.6500
1,107,200
Wed, 27 Aug 2025
14.4200
14.6050
14.2700
14.4500
549,600
Tue, 26 Aug 2025
14.2300
14.8200
14.1750
14.6000
2,235,600
Mon, 25 Aug 2025
14.8600
14.8600
14.2050
14.3000
485,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
14.7300
15.2050
14.6150
14.8500
570,300
Thu, 21 Aug 2025
13.6500
14.7400
13.6400
14.6200
769,100
Wed, 20 Aug 2025
13.7800
13.9500
13.5250
13.8400
426,900
Tue, 19 Aug 2025
14.0200
14.1500
13.6800
13.8000
676,900
Mon, 18 Aug 2025
14.2700
14.4900
13.9100
14.0000
501,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
13.9800
14.1600
13.8200
14.1500
574,600
Thu, 14 Aug 2025
13.5000
13.9800
13.5000
13.9300
387,200
Wed, 13 Aug 2025
13.5100
14.1050
13.3750
13.7300
675,000
Tue, 12 Aug 2025
13.0800
13.5300
12.8400
13.3900
939,100
Mon, 11 Aug 2025
13.0600
13.0600
12.3000
12.9900
676,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
12.9900
13.1800
12.4600
12.6800
568,100
Thu, 07 Aug 2025
13.9100
13.9100
12.5350
12.9500
796,100
Thu, 07 Aug 2025
2 · 10-Q
Pre-market · 08:05 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗
Wed, 06 Aug 2025
13.5900
13.5900
12.9400
13.5150
524,600
Tue, 05 Aug 2025
13.6700
13.7900
13.3200
13.7400
666,700
Mon, 04 Aug 2025
14.3200
14.4970
13.5950
13.6100
851,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
14.1400
14.4900
13.9000
14.3100
649,500
Thu, 31 Jul 2025
14.0900
14.7900
14.0800
14.2600
531,800
Wed, 30 Jul 2025
14.3800
15.3300
14.1150
14.2300
1,059,800
Tue, 29 Jul 2025
14.3200
14.3700
13.9400
13.9500
589,600
Mon, 28 Jul 2025
14.2100
14.5000
13.9870
14.2600
659,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend