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
27.1200
27.2250
25.7900
25.9500
1,318,257
Thu, 23 Jul 2026
26.8250
27.5150
26.5400
26.9100
1,084,752
Wed, 22 Jul 2026
27.3800
28.1800
27.1700
27.2800
962,995
Tue, 21 Jul 2026
26.6600
28.0000
26.6600
27.9200
1,097,725
Mon, 20 Jul 2026
25.7600
26.4100
25.6000
26.2100
1,181,390
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
24.5300
25.9264
24.3700
25.3800
2,261,949
Thu, 16 Jul 2026
27.0800
27.5350
25.8200
25.9000
1,203,838
Wed, 15 Jul 2026
28.0500
28.2850
27.0400
27.6700
837,548
Tue, 14 Jul 2026
28.1500
28.2800
27.4200
27.9400
986,310
Mon, 13 Jul 2026
28.8300
28.8700
27.4900
27.6800
939,565
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
29.2000
29.5250
28.5700
28.9800
781,249
Thu, 09 Jul 2026
28.8500
30.0700
28.8400
29.5300
1,019,046
Wed, 08 Jul 2026
28.0000
29.1000
28.0000
28.5800
1,772,997
Tue, 07 Jul 2026
28.5300
28.6200
27.0500
28.3900
1,518,216
Mon, 06 Jul 2026
29.2000
30.4500
29.0000
29.3300
1,243,591
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
31.7900
32.4300
28.0900
29.1900
2,334,159
Wed, 01 Jul 2026
32.4000
32.7725
31.5000
32.0500
1,334,086
Wed, 01 Jul 2026
17 · 8-K
Pre-market · 08:07 ET
8-K ↗
Tue, 30 Jun 2026
33.1500
34.1200
32.1575
32.9300
2,405,752
Mon, 29 Jun 2026
31.3700
33.3900
30.6000
33.0000
2,435,561
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
29.6400
31.0500
29.0994
30.8200
4,184,273
Thu, 25 Jun 2026
31.1100
31.2200
29.7900
30.3800
1,528,468
Wed, 24 Jun 2026
30.3900
31.3300
28.9300
30.0600
2,942,305
Tue, 23 Jun 2026
30.1800
31.1200
29.4500
30.3900
1,333,271
Mon, 22 Jun 2026
31.7400
32.1400
30.4600
31.8100
2,048,010
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
32.3200
32.5000
29.8450
31.8100
2,477,718
Wed, 17 Jun 2026
31.8000
32.9000
31.3000
31.3800
1,430,559
Tue, 16 Jun 2026
32.5400
32.5704
31.4350
31.8000
1,452,743
Mon, 15 Jun 2026
33.2500
33.2500
31.5400
32.3400
1,418,117
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
32.9900
33.0000
31.6850
31.9200
1,290,499
Thu, 11 Jun 2026
30.9000
32.8900
30.0100
32.6200
2,117,764
Wed, 10 Jun 2026
30.1300
32.4464
29.9000
30.8500
1,951,397
Tue, 09 Jun 2026
32.0600
33.6100
29.0750
30.5300
3,799,103
Mon, 08 Jun 2026
30.3000
32.3000
29.5000
31.5500
2,711,690
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
31.1600
31.2400
28.3000
28.9800
3,000,446
Thu, 04 Jun 2026
30.7050
33.4500
29.6050
32.3600
3,905,173
Wed, 03 Jun 2026
31.1200
32.4600
29.3700
32.0500
4,001,918
Tue, 02 Jun 2026
28.8100
30.6700
28.4900
30.6600
3,216,796
Mon, 01 Jun 2026
26.7000
31.2600
26.5000
28.6100
4,243,820
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
27.3300
27.4700
26.6500
26.7100
1,881,869
Thu, 28 May 2026
28.0500
28.2500
27.1200
27.2000
1,203,105
Wed, 27 May 2026
28.6150
28.8100
27.5847
28.2500
1,366,394
Tue, 26 May 2026
27.3000
28.4900
26.7258
28.2500
1,863,121
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
26.6100
26.9999
26.4500
26.8600
1,179,161
Thu, 21 May 2026
26.0800
26.4600
25.7100
26.3600
1,224,548
Wed, 20 May 2026
26.6400
27.0000
26.2600
26.4100
1,488,991
Tue, 19 May 2026
27.2100
27.3148
26.2350
26.4200
1,709,470
Mon, 18 May 2026
29.0400
29.0900
26.8400
27.4000
2,743,783
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
30.5500
30.6962
29.6800
29.8850
1,974,342
Thu, 14 May 2026
32.1300
32.4500
30.6400
31.4800
2,010,910
Wed, 13 May 2026
32.8950
33.1895
31.1400
31.7200
3,939,263
Tue, 12 May 2026
31.6880
31.9099
30.3000
31.1800
3,001,977
Mon, 11 May 2026
29.0200
33.6981
28.9000
31.8400
5,596,620
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 08 May 2026
27.7500
29.6600
27.7200
29.5300
1,320,059
Thu, 07 May 2026
29.3900
29.4300
27.1250
27.4200
2,350,140
Wed, 06 May 2026
15 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 06 May 2026
28.0154
29.3500
27.1600
29.1600
2,902,098
Tue, 05 May 2026
30.2800
30.9100
26.9401
27.8250
4,870,410
Mon, 04 May 2026
14 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 04 May 2026
13 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 04 May 2026
33.2200
34.3400
32.5400
33.6300
3,670,650
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
32.0000
33.3850
31.7500
33.0000
1,950,213
Thu, 30 Apr 2026
30.7850
32.0000
30.4600
31.8500
1,394,888
Wed, 29 Apr 2026
30.2300
31.0400
29.8200
30.6900
1,411,571
Tue, 28 Apr 2026
29.8900
30.3700
29.6050
30.2300
999,449
Mon, 27 Apr 2026
30.3900
30.4900
29.8750
30.1300
900,943
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
30.4600
30.6300
29.9200
30.3100
1,064,738
Thu, 23 Apr 2026
30.3100
30.7000
29.6600
30.1300
1,260,508
Wed, 22 Apr 2026
30.1600
30.5550
29.2100
30.4900
1,613,993
Tue, 21 Apr 2026
29.6600
30.1701
29.5000
29.7200
1,760,986
Mon, 20 Apr 2026
28.8400
29.5400
28.6490
29.5200
1,348,252
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
28.7900
29.1200
28.2400
28.9300
1,145,533
Thu, 16 Apr 2026
27.0500
27.9200
27.0500
27.8900
1,101,213
Wed, 15 Apr 2026
27.4000
27.4050
26.8600
26.9200
712,000
Tue, 14 Apr 2026
27.1000
27.4900
26.8400
27.3000
801,609
Mon, 13 Apr 2026
26.5600
27.0150
26.4200
26.7400
836,310
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
27.0600
27.5900
26.7600
26.8700
1,493,514
Thu, 09 Apr 2026
25.9500
27.1000
25.5433
27.0600
1,374,927
Wed, 08 Apr 2026
26.6700
26.8800
25.9100
26.2000
1,132,292
Tue, 07 Apr 2026
25.6100
25.9900
25.3800
25.5100
933,969
Mon, 06 Apr 2026
25.0200
25.6800
24.8600
25.6700
830,918
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.2350
25.2600
24.1600
25.0700
835,805
Wed, 01 Apr 2026
24.4400
25.2300
24.2300
25.0700
1,100,807
Wed, 01 Apr 2026
12 · 8-K
Pre-market · 08:07 ET
8-K ↗
Tue, 31 Mar 2026
23.5200
24.2200
23.3200
24.0300
1,571,384
Mon, 30 Mar 2026
24.4300
24.6300
22.5750
23.1300
1,542,094
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.0900
24.2600
23.6600
24.1900
1,183,635
Thu, 26 Mar 2026
24.7500
25.3700
24.3400
24.3600
1,272,340
Wed, 25 Mar 2026
11 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 25 Mar 2026
10 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 25 Mar 2026
25.8550
26.0900
25.0100
25.2200
984,399
Tue, 24 Mar 2026
24.2500
25.4200
24.1150
25.2400
1,187,471
Mon, 23 Mar 2026
23.3900
24.7100
23.2300
24.4900
1,505,370
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
23.4000
23.4000
22.7650
23.2100
2,368,040
Thu, 19 Mar 2026
22.9300
23.7300
22.6800
23.4500
758,041
Wed, 18 Mar 2026
23.3100
23.7641
23.0600
23.2300
1,031,835
Tue, 17 Mar 2026
23.0400
23.6050
22.9100
23.4600
682,891
Mon, 16 Mar 2026
23.3000
23.8000
22.7501
22.9600
1,048,650
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
22.9100
23.3500
22.4700
22.7900
1,270,437
Thu, 12 Mar 2026
22.7000
23.3500
22.6000
22.8700
1,123,031
Wed, 11 Mar 2026
23.0100
23.5199
22.7500
23.3100
1,394,706
Tue, 10 Mar 2026
22.2500
23.3700
22.1500
22.9900
2,233,172
Mon, 09 Mar 2026
20.8000
22.3700
20.1300
22.3300
745
Mon, 09 Mar 2026
9 · 8-K
Pre-market · 08:07 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
20.4100
20.6000
19.6900
19.8700
741,645
Thu, 05 Mar 2026
20.5800
21.0700
20.3600
21.0000
1,329,446
Wed, 04 Mar 2026
20.3100
20.8900
19.9500
20.7500
1,082,051
Tue, 03 Mar 2026
19.5600
20.2300
19.2700
19.8800
848,506
Mon, 02 Mar 2026
20.0900
20.6337
19.8800
20.3500
983,533
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.2500
20.9300
19.8900
20.6900
1,233,850
Thu, 26 Feb 2026
8 · 10-K
After-hours · 16:06 ET
10-K ↗
Thu, 26 Feb 2026
20.7450
21.0699
20.2100
20.8500
1,360,567
Wed, 25 Feb 2026
19.7800
20.7500
19.7400
20.6900
745
Tue, 24 Feb 2026
20.0550
20.1200
17.3100
19.7300
745
Mon, 23 Feb 2026
7 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 23 Feb 2026
18.8100
18.9400
18.2200
18.4500
745
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
18.5100
19.1000
18.4300
19.0100
1,378,405
Thu, 19 Feb 2026
18.2600
18.5300
18.1300
18.5300
591,344
Wed, 18 Feb 2026
18.8400
19.0650
18.5050
18.5300
728,583
Tue, 17 Feb 2026
18.7000
18.8900
18.4800
18.7300
528,731
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18.7600
18.9500
18.1500
18.8000
580,636
Thu, 12 Feb 2026
19.2100
19.4500
18.1800
18.3300
796,546
Wed, 11 Feb 2026
19.4300
19.5125
18.6600
19.0300
605,229
Tue, 10 Feb 2026
19.2700
19.6000
19.0500
19.2400
656,447
Mon, 09 Feb 2026
18.1100
19.2350
18.1100
19.2000
568,494
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
17.9900
18.2800
17.6800
18.1000
681,180
Thu, 05 Feb 2026
17.3000
17.6400
16.8300
17.3100
992,315
Wed, 04 Feb 2026
17.4000
17.9100
17.2100
17.5000
1,080,563
Tue, 03 Feb 2026
18.8000
18.9200
17.1850
17.6600
1,011,591
Mon, 02 Feb 2026
18.1100
18.9000
18.0300
18.7900
740,346
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
17.9800
18.4100
17.9550
18.0900
934,956
Thu, 29 Jan 2026
18.2300
18.5200
17.9100
18.1100
950,161
Wed, 28 Jan 2026
18.6100
18.7500
18.3400
18.3700
990,257
Tue, 27 Jan 2026
18.8700
19.1400
18.1600
18.4200
710,870
Mon, 26 Jan 2026
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 26 Jan 2026
19.3200
19.6600
18.7500
18.8700
636,451
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
19.8000
19.8000
19.3150
19.3200
669,382
Thu, 22 Jan 2026
20.0600
20.3300
19.7900
19.9100
1,183,769
Wed, 21 Jan 2026
19.4900
20.1600
19.3200
19.8800
915,891
Tue, 20 Jan 2026
18.7800
19.4000
18.6500
19.1500
752,014
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
19.1800
19.5050
18.9600
19.4150
704,949
Thu, 15 Jan 2026
19.1500
19.5650
19.0850
19.1700
575,288
Wed, 14 Jan 2026
18.7200
18.9800
18.4800
18.9600
498,841
Tue, 13 Jan 2026
18.9300
19.2600
18.6900
18.7600
512,737
Mon, 12 Jan 2026
18.4900
19.0800
18.2400
18.9100
769,247
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
17.9700
18.9200
17.7500
18.5400
749,051
Thu, 08 Jan 2026
17.9500
18.0000
17.6800
17.9500
584,601
Wed, 07 Jan 2026
18.5100
18.5500
17.7700
18.0800
803,658
Tue, 06 Jan 2026
18.4300
18.6500
18.1650
18.5100
1,163,800
Mon, 05 Jan 2026
17.7400
19.0100
17.6800
18.4400
1,403,981
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
17.3300
17.6100
17.1400
17.5800
787,679
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
17.6200
17.6400
17.1750
17.2500
598,822
Tue, 30 Dec 2025
17.3800
17.8800
17.3200
17.6100
851,434
Mon, 29 Dec 2025
16.7800
17.3500
16.5945
17.3100
1,225,293
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
17.2700
17.3800
16.7750
16.9400
728,613
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
17.3000
18.0300
17.1572
17.3500
827,470
Tue, 23 Dec 2025
16.8400
18.1200
16.5937
17.0700
1,728,190
Mon, 22 Dec 2025
16.2000
17.2400
15.6000
16.6700
3,601,697
Mon, 22 Dec 2025
5 · 8-K
Pre-market · 08:07 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
12.9200
13.0200
12.6950
12.7700
2,422,731
Thu, 18 Dec 2025
13.0500
13.2250
12.9200
13.0000
1,034,176
Wed, 17 Dec 2025
13.0000
13.1800
12.7800
12.8200
743,264
Tue, 16 Dec 2025
12.8100
13.0900
12.7368
13.0300
643,320
Mon, 15 Dec 2025
13.2100
13.2500
12.8210
12.8400
705,086
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
13.5600
13.5700
13.0450
13.1000
681,485
Thu, 11 Dec 2025
13.5000
13.6199
13.3600
13.5600
676,473
Wed, 10 Dec 2025
12.7100
13.6800
12.7100
13.5200
1,260,771
Tue, 09 Dec 2025
12.7000
13.0250
12.7000
12.8000
564,635
Mon, 08 Dec 2025
12.6100
12.8300
12.3825
12.7500
570,843
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
12.3800
12.6400
12.3200
12.5100
573,438
Thu, 04 Dec 2025
12.5500
12.7000
12.3600
12.4400
540,301
Wed, 03 Dec 2025
12.4800
12.6200
12.2815
12.5600
547,427
Tue, 02 Dec 2025
12.4900
12.5950
12.3950
12.4800
486,508
Mon, 01 Dec 2025
12.1900
12.4699
12.1300
12.3900
721,791
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
12.3100
12.3850
12.2500
12.3700
329,082
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
12.3900
12.5800
12.2800
12.3100
1,153,852
Tue, 25 Nov 2025
12.2500
12.5500
12.2000
12.3500
629,406
Mon, 24 Nov 2025
12.0100
12.2900
11.9250
12.1700
715,004
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
11.7000
12.2800
11.6100
12.0400
1,048,365
Thu, 20 Nov 2025
11.9900
12.4212
11.7150
11.7400
630,076
Wed, 19 Nov 2025
12.3900
12.4450
12.0000
12.0300
795,581
Tue, 18 Nov 2025
12.2800
12.5100
11.9800
12.3500
1,041,506
Mon, 17 Nov 2025
12.7900
12.7900
12.3600
12.4100
739,659
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
12.9600
13.1800
12.8200
12.8600
880,358
Thu, 13 Nov 2025
13.8000
13.8800
12.9650
13.1400
872,166
Wed, 12 Nov 2025
13.9600
14.3255
13.7950
13.8300
1,315,273
Tue, 11 Nov 2025
14.0900
14.2050
13.8100
13.9600
833,345
Mon, 10 Nov 2025
14.0200
14.5700
14.0200
14.1900
1,056,403
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
13.8100
14.0950
13.6600
13.8900
1,325,853
Thu, 06 Nov 2025
4 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Thu, 06 Nov 2025
13.5500
14.1500
13.5500
14.0000
1,536,026
Wed, 05 Nov 2025
12.8400
13.8400
12.7000
13.7800
1,761,343
Tue, 04 Nov 2025
13.8700
14.0500
12.0950
12.7500
1,923,033
Mon, 03 Nov 2025
13.5600
14.5600
12.4400
14.3000
2,181,410
Mon, 03 Nov 2025
3 · 8-K
Pre-market · 08:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
17.0800
17.1800
16.7600
17.0400
777,175
Thu, 30 Oct 2025
17.4500
17.7400
17.0300
17.1200
661,735
Wed, 29 Oct 2025
17.5600
18.0650
17.3245
17.6000
624,489
Tue, 28 Oct 2025
17.6200
17.8900
17.3800
17.7300
491,506
Mon, 27 Oct 2025
17.1700
17.6500
17.0600
17.6400
492,980
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
17.0900
17.4400
16.9500
17.1000
386,557
Thu, 23 Oct 2025
16.8000
17.0800
16.7500
16.7700
316,994
Wed, 22 Oct 2025
17.0100
17.0500
16.5400
16.8200
406,197
Tue, 21 Oct 2025
16.8100
17.1900
16.6500
17.0100
304,285
Mon, 20 Oct 2025
16.6600
16.9200
16.4700
16.7900
327,283
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
16.4600
16.6900
16.0100
16.5600
562,960
Thu, 16 Oct 2025
17.3100
17.3650
16.5600
16.6100
449,614
Wed, 15 Oct 2025
16.8200
17.2800
16.6500
17.2700
605,596
Tue, 14 Oct 2025
15.4500
16.8200
15.4500
16.5800
755,921
Mon, 13 Oct 2025
16.1100
16.1250
15.6100
15.7500
436,474
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
16.4200
16.4800
15.5350
15.7100
518,871
Thu, 09 Oct 2025
16.5200
16.5200
15.9200
16.4200
625,524
Wed, 08 Oct 2025
17.1600
17.1600
16.5150
16.5400
499,313
Tue, 07 Oct 2025
18.0600
18.2500
16.8800
17.0900
977,692
Mon, 06 Oct 2025
17.3500
18.0300
17.3100
18.0100
638,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
17.3700
17.8400
17.2500
17.2900
668,704
Thu, 02 Oct 2025
17.1600
17.6600
16.8450
17.3200
877,720
Wed, 01 Oct 2025
16.6400
17.1650
16.3575
17.0900
532,175
Tue, 30 Sep 2025
16.6700
16.8150
16.4800
16.8000
627,458
Mon, 29 Sep 2025
16.9800
16.9800
16.6250
16.7300
474,170
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
16.6100
16.9050
16.5100
16.8300
366,428
Thu, 25 Sep 2025
16.5800
16.6700
16.3900
16.6600
381,473
Wed, 24 Sep 2025
16.9500
16.9750
16.6600
16.8400
484,709
Tue, 23 Sep 2025
16.9900
17.3150
16.8200
16.8700
476,431
Mon, 22 Sep 2025
16.6300
16.9900
16.5500
16.9500
479,827
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
16.6300
16.8400
16.3662
16.6400
1,314,098
Thu, 18 Sep 2025
15.7000
16.5900
15.7000
16.5800
567,191
Wed, 17 Sep 2025
15.5800
16.0400
15.5700
15.7000
488,400
Tue, 16 Sep 2025
15.3900
15.6950
15.2000
15.5700
519,396
Mon, 15 Sep 2025
15.6800
15.9000
15.4500
15.5000
556,925
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
15.6800
15.7900
15.4000
15.6500
529,147
Thu, 11 Sep 2025
15.2300
15.6800
15.1100
15.6600
454,420
Wed, 10 Sep 2025
15.3500
15.3700
15.0900
15.1100
397,725
Tue, 09 Sep 2025
15.3700
15.4000
15.2100
15.3500
469,141
Mon, 08 Sep 2025
15.5400
15.5450
15.3200
15.3700
414,959
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
15.4900
15.6200
15.2300
15.4300
328,714
Thu, 04 Sep 2025
15.2100
15.4400
15.0380
15.4100
346,123
Wed, 03 Sep 2025
14.7600
15.2600
14.7600
15.2600
358,415
Tue, 02 Sep 2025
14.7600
15.1650
14.7600
14.9000
549,612
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
15.4800
15.5500
14.9800
15.0400
679,960
Thu, 28 Aug 2025
15.6400
15.7250
15.3100
15.4800
514,395
Wed, 27 Aug 2025
15.3500
15.6800
15.2750
15.5600
503,461
Tue, 26 Aug 2025
15.5300
15.7750
15.3100
15.3600
747,467
Mon, 25 Aug 2025
15.5100
15.6920
15.4400
15.5800
552,250
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
14.7000
15.6800
14.4900
15.5200
666,940
Thu, 21 Aug 2025
14.4100
14.6500
14.4100
14.6000
317,445
Wed, 20 Aug 2025
14.6900
14.7800
14.3950
14.5200
333,368
Tue, 19 Aug 2025
15.2500
15.3900
14.7550
14.8100
530,191
Mon, 18 Aug 2025
14.9400
15.1322
14.6900
15.1000
321,084
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
14.9800
15.0400
14.7600
14.9800
609,105
Thu, 14 Aug 2025
15.0500
15.1700
14.7500
14.9400
521,481
Wed, 13 Aug 2025
14.9900
15.2300
14.9200
15.2200
500,511
Tue, 12 Aug 2025
14.1600
14.8500
14.1600
14.7700
528,905
Mon, 11 Aug 2025
14.2500
14.6150
14.0050
14.0700
488,648
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
13.8100
14.3600
13.7700
14.2300
541,485
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 07 Aug 2025
13.8900
13.8900
13.4200
13.7800
656,206
Wed, 06 Aug 2025
13.0000
14.4000
12.7620
13.7800
1,210,073
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 05 Aug 2025
12.4500
12.5200
12.2800
12.4900
619,764
Mon, 04 Aug 2025
12.4800
12.6900
12.3200
12.3900
594,039
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
12.6700
12.8350
12.2900
12.3400
567,845
Thu, 31 Jul 2025
12.9900
13.2150
12.8800
12.9500
467,551
Wed, 30 Jul 2025
13.0400
13.5100
12.9198
13.0000
572,149
Tue, 29 Jul 2025
13.4900
13.5600
12.8900
12.9600
467,890
Mon, 28 Jul 2025
13.3800
13.5100
13.3300
13.3700
521,635
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend