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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
9.3500
9.5200
9.0300
9.1400
1,061,356
Thu, 22 Oct 2026
8.1900
9.5000
8.1900
9.4100
1,809,900
Wed, 21 Oct 2026
8.2100
8.3250
8.0400
8.1700
1,285,600
Tue, 20 Oct 2026
8.2400
8.3700
8.1350
8.2100
1,525,400
Mon, 19 Oct 2026
8.3900
8.4000
8.0700
8.1600
1,490,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
8.5400
8.7850
8.1900
8.4000
1,897,800
Thu, 15 Oct 2026
9.0150
9.2500
8.3900
8.5500
2,552,500
Wed, 14 Oct 2026
9.2100
9.3100
8.7400
8.9100
1,912,300
Tue, 13 Oct 2026
9.3100
9.6200
9.2000
9.3400
1,181,600
Mon, 12 Oct 2026
9.3000
9.5550
9.0100
9.4700
1,277,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
9.4700
9.5250
9.2700
9.3300
1,123,500
Thu, 08 Oct 2026
9.2400
9.4800
9.1600
9.4350
1,811,600
Wed, 07 Oct 2026
9.3300
9.4400
9.1400
9.2400
1,219,200
Tue, 06 Oct 2026
9.2500
9.5910
9.1110
9.4000
1,445,100
Mon, 05 Oct 2026
9.0500
9.3650
8.8590
9.2500
1,777,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
8.9700
9.0740
8.6850
9.0600
2,315,100
Thu, 01 Oct 2026
9.3800
9.3800
8.8300
8.9200
1,802,600
Wed, 30 Sep 2026
9.2400
9.4200
9.0500
9.2800
2,018,800
Tue, 29 Sep 2026
9.6100
9.6700
8.8900
9.3900
2,558,300
Mon, 28 Sep 2026
9.8400
9.9300
9.6000
9.6700
1,255,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
10.0500
10.2200
9.8230
9.9500
1,306,300
Thu, 24 Sep 2026
10.3900
10.4400
9.9200
10.0900
1,725,700
Wed, 23 Sep 2026
11.1700
11.1700
10.1000
10.3100
1,930,400
Tue, 22 Sep 2026
12.4100
12.4600
11.2200
11.2500
3,059,300
Mon, 21 Sep 2026
12.0500
12.6050
11.9400
12.2300
2,662,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
11.3800
12.0100
11.2000
11.9900
4,476,100
Thu, 17 Sep 2026
10.7000
11.7300
10.5400
11.7000
3,260,600
Wed, 16 Sep 2026
9.9500
10.0750
9.8400
10.0300
1,297,500
Tue, 15 Sep 2026
9.9900
10.0300
9.7600
10.0100
992,800
Mon, 14 Sep 2026
9.8900
10.1400
9.8450
10.0300
1,308,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
9.7900
9.8800
9.4700
9.7400
1,432,500
Thu, 10 Sep 2026
9.9400
9.9800
9.7350
9.7900
1,038,500
Wed, 09 Sep 2026
9.9800
10.0100
9.7650
9.8900
919,900
Tue, 08 Sep 2026
9.8900
10.3800
9.8300
10.0800
1,333,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
10.1000
10.1000
9.8200
9.9200
1,283,000
Thu, 03 Sep 2026
10.2000
10.3100
10.0000
10.1000
1,018,300
Wed, 02 Sep 2026
10.1700
10.5200
10.0750
10.1200
1,193,000
Tue, 01 Sep 2026
10.6700
10.7100
10.1450
10.2100
1,101,900
Mon, 31 Aug 2026
10.7700
10.9350
10.5900
10.6800
1,181,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
10.4700
10.9650
10.4500
10.7900
1,171,900
Thu, 27 Aug 2026
10.9000
10.9750
10.2200
10.4400
1,397,500
Wed, 26 Aug 2026
11.0300
11.2560
10.8800
10.9400
1,652,300
Tue, 25 Aug 2026
11.1200
11.1900
10.9150
11.1100
1,374,000
Mon, 24 Aug 2026
10.6400
12.0400
10.6400
11.0800
2,278,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
10.5300
10.7300
10.4100
10.5700
920,800
Thu, 20 Aug 2026
10.7800
11.0500
10.5800
10.6200
1,018,600
Wed, 19 Aug 2026
10.8600
11.1210
10.6120
10.8700
879,600
Tue, 18 Aug 2026
11.2900
11.3600
10.9300
11.0100
1,261,800
Mon, 17 Aug 2026
14 · 8-K/A
After market open · 10:45 ET
8-K/A ↗
Mon, 17 Aug 2026
10.6900
11.4050
10.5500
11.1600
1,251,300
Mon, 17 Aug 2026
13 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
11.5900
11.6110
10.8250
10.9000
1,402,900
Thu, 13 Aug 2026
11.5550
11.8500
11.5400
11.5900
1,067,200
Wed, 12 Aug 2026
11.3000
11.5600
11.2250
11.5200
1,192,600
Tue, 11 Aug 2026
11.1400
11.7650
11.0500
11.5600
1,291,800
Mon, 10 Aug 2026
12.0100
12.2150
11.2200
11.2600
1,738,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
12.8700
12.8800
11.9650
12.2400
2,737,700
Thu, 06 Aug 2026
11.8400
12.8300
10.8600
12.5100
3,149,400
Thu, 06 Aug 2026
12 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Thu, 06 Aug 2026
11 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 05 Aug 2026
12.0900
12.4600
11.7300
12.2400
2,190,700
Tue, 04 Aug 2026
12.7550
12.7550
11.9450
12.1500
1,626,600
Mon, 03 Aug 2026
12.9800
13.5900
12.5900
12.7900
1,183,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
12.4600
12.8600
12.2100
12.7300
1,394,500
Thu, 30 Jul 2026
13.2800
13.5100
12.4900
12.5100
1,140,200
Wed, 29 Jul 2026
13.6700
14.0200
13.5480
13.6800
1,147,700
Tue, 28 Jul 2026
13.6500
14.0550
13.5150
13.8200
1,224,100
Mon, 27 Jul 2026
12.9750
13.6300
12.9000
13.2900
1,225,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
12.9350
13.0600
12.7100
13.0200
1,314,400
Thu, 23 Jul 2026
13.1300
13.3700
12.4700
12.7500
1,423,300
Wed, 22 Jul 2026
12.9800
13.2830
12.5100
13.1300
2,236,600
Tue, 21 Jul 2026
13.6300
13.8200
13.0750
13.1100
1,868,400
Mon, 20 Jul 2026
13.5000
13.9500
13.3300
13.7600
1,254,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13.3900
13.7400
13.2550
13.5500
1,374,800
Thu, 16 Jul 2026
13.6200
13.7500
13.1250
13.1800
1,766,700
Wed, 15 Jul 2026
13.0800
13.8900
13.0000
13.5900
1,571,800
Tue, 14 Jul 2026
12.7000
13.2200
12.4100
13.1100
1,251,100
Mon, 13 Jul 2026
13.1400
13.3100
12.6300
12.7800
1,374,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
12.9500
13.0480
12.7550
12.9500
1,157,800
Thu, 09 Jul 2026
12.2700
12.9900
12.2000
12.9600
1,580,700
Wed, 08 Jul 2026
13.0500
13.0600
12.2900
12.3200
1,724,400
Tue, 07 Jul 2026
12.9300
13.3700
12.9300
13.1500
1,809,000
Mon, 06 Jul 2026
12.5900
12.9250
12.2850
12.8400
1,621,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
12.4400
13.0300
12.0700
12.7600
2,052,600
Wed, 01 Jul 2026
11.7100
12.3950
11.4900
12.3100
1,725,000
Tue, 30 Jun 2026
11.2800
11.7000
11.0920
11.6300
1,831,500
Mon, 29 Jun 2026
11.0900
11.3200
10.8850
11.3000
1,781,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
10.6100
11.2900
10.5900
11.1900
4,682,300
Thu, 25 Jun 2026
11.0000
11.0800
10.4300
10.6800
2,581,000
Wed, 24 Jun 2026
10.7500
11.1550
10.6350
11.1100
1,989,800
Tue, 23 Jun 2026
10.2900
10.9300
10.2800
10.6800
2,276,400
Mon, 22 Jun 2026
10.3500
10.5100
9.9150
10.0800
3,836,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10.8400
11.1550
10.3200
10.4100
8,832,200
Wed, 17 Jun 2026
10.6650
11.4900
10.3850
10.8500
2,606,300
Tue, 16 Jun 2026
10.6700
10.7450
10.3000
10.7000
1,891,100
Tue, 16 Jun 2026
10 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 15 Jun 2026
10.8000
10.8000
10.4450
10.6100
1,807,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11.0000
11.0600
10.5400
10.6000
1,843,900
Thu, 11 Jun 2026
10.5400
11.0400
10.3000
11.0000
1,959,900
Wed, 10 Jun 2026
10.5200
10.8900
10.3000
10.5400
1,998,300
Tue, 09 Jun 2026
10.1200
10.8000
10.0610
10.4800
2,324,700
Mon, 08 Jun 2026
10.0400
10.2700
9.8500
10.0600
1,970,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9.8900
10.1500
9.6900
10.0400
2,066,800
Thu, 04 Jun 2026
9.9300
10.0500
9.6100
9.8300
1,647,900
Wed, 03 Jun 2026
9.9100
9.9100
9.6200
9.8700
1,996,900
Tue, 02 Jun 2026
10.0700
10.0700
9.6100
9.8000
2,612,900
Mon, 01 Jun 2026
9.8600
10.2350
9.6000
10.0700
3,095,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
10.3500
10.3600
9.8450
10.0100
2,442,000
Thu, 28 May 2026
10.1000
10.4800
9.6730
10.4500
2,086,400
Wed, 27 May 2026
9.8600
10.6000
9.7700
10.1900
2,023,100
Tue, 26 May 2026
10.0800
10.1700
9.5400
9.8700
3,628,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
9.3700
10.1450
9.3500
10.1300
2,992,600
Thu, 21 May 2026
9.5200
9.9300
9.2200
9.2400
3,112,800
Wed, 20 May 2026
9.1500
9.8610
9.0300
9.4300
3,500,400
Tue, 19 May 2026
8.4800
9.1950
8.3700
9.1700
4,306,000
Mon, 18 May 2026
8.5300
8.6400
8.1230
8.2800
4,204,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
8.5100
8.6900
8.2200
8.4800
4,427,200
Thu, 14 May 2026
8.3300
8.6200
8.1550
8.5100
3,177,400
Wed, 13 May 2026
8.4300
8.5300
7.9500
8.3300
4,268,800
Tue, 12 May 2026
8.7500
8.8700
8.3200
8.6500
3,791,300
Mon, 11 May 2026
9.0000
9.0550
8.3000
8.7400
5,284,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
9.2400
9.6500
8.8000
8.9400
6,525,700
Thu, 07 May 2026
9.1000
9.6550
8.4000
9.5200
19,560,700
Thu, 07 May 2026
9 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Thu, 07 May 2026
8 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 06 May 2026
12.9400
13.4300
11.8900
12.0000
5,202,100
Tue, 05 May 2026
13.0000
13.0400
12.0600
12.8000
3,678,800
Mon, 04 May 2026
13.5200
13.9000
12.7500
13.0000
3,185,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13.6000
14.3200
13.3350
14.1800
3,218,200
Thu, 30 Apr 2026
12.2500
13.7900
12.2500
13.6500
4,168,100
Wed, 29 Apr 2026
12.9400
13.0400
11.8000
12.1000
4,582,400
Tue, 28 Apr 2026
13.2400
13.3600
12.7630
12.9600
2,445,200
Mon, 27 Apr 2026
7 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Mon, 27 Apr 2026
6 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Mon, 27 Apr 2026
12.6200
13.2000
12.3200
13.1700
2,786,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
12.7100
12.7900
12.1900
12.6400
1,853,900
Thu, 23 Apr 2026
12.5800
12.9300
12.3300
12.7300
2,136,600
Wed, 22 Apr 2026
13.0700
13.4700
12.4900
12.5000
2,349,200
Tue, 21 Apr 2026
12.8400
13.4300
12.4100
13.1300
2,461,300
Mon, 20 Apr 2026
12.2900
13.0660
12.1200
12.8000
2,781,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
12.5700
12.8800
12.2100
12.2900
2,341,200
Thu, 16 Apr 2026
12.4700
13.0500
12.4200
12.4700
2,332,500
Wed, 15 Apr 2026
12.8300
13.2500
12.2300
12.2600
2,708,300
Tue, 14 Apr 2026
12.7400
13.1800
12.6600
12.7500
1,744,800
Mon, 13 Apr 2026
12.9600
13.0700
12.5400
12.7500
1,640,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12.9700
13.2900
12.7900
13.0400
2,271,200
Thu, 09 Apr 2026
12.6100
13.2600
12.5100
12.9900
2,280,500
Wed, 08 Apr 2026
13.7400
13.9000
12.5200
12.7700
3,334,400
Tue, 07 Apr 2026
13.0500
13.7700
12.9600
13.5500
3,127,400
Mon, 06 Apr 2026
12.7100
13.1700
12.6700
13.1100
2,163,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13.1200
13.3300
12.3500
12.5900
3,447,500
Wed, 01 Apr 2026
14.2700
14.5700
13.2800
13.4000
2,983,600
Tue, 31 Mar 2026
13.3000
14.1350
13.2500
14.1200
2,980,300
Mon, 30 Mar 2026
13.2100
13.4000
12.6350
13.2000
2,575,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
13.0100
13.2500
12.8000
13.1400
2,364,600
Thu, 26 Mar 2026
13.5400
13.5900
12.9900
13.0100
2,197,200
Wed, 25 Mar 2026
13.8500
13.8500
13.0800
13.5400
3,052,800
Tue, 24 Mar 2026
13.6900
13.9570
13.5600
13.8000
2,890,400
Mon, 23 Mar 2026
14.5100
14.6730
13.5410
13.6900
3,172,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.3200
15.7800
14.4700
14.5100
4,209,400
Thu, 19 Mar 2026
15.2600
15.8200
15.2000
15.3300
3,470,700
Wed, 18 Mar 2026
15.6200
15.7750
15.0000
15.1600
3,819,800
Tue, 17 Mar 2026
16.4200
16.8600
15.6200
15.7000
2,618,800
Mon, 16 Mar 2026
17.0000
17.3900
16.0550
16.2100
3,439,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
17.6700
17.8000
17.0000
17.2100
2,017,100
Thu, 12 Mar 2026
17.9200
18.4600
17.3500
17.4700
2,656,500
Wed, 11 Mar 2026
18.2200
18.3200
17.5200
17.6200
2,171,900
Tue, 10 Mar 2026
19.1300
19.2550
18.0100
18.0600
1,533,500
Mon, 09 Mar 2026
19.5900
19.6450
17.9100
19.1000
2,235,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
19.7800
20.0500
19.6100
19.8900
1,654,100
Thu, 05 Mar 2026
20.1300
20.4600
19.6800
19.8900
2,180,900
Wed, 04 Mar 2026
20.4200
20.8100
19.9500
20.0100
1,950,200
Tue, 03 Mar 2026
20.0100
21.1800
19.7500
20.3000
3,749,900
Mon, 02 Mar 2026
20.5550
20.8100
20.0330
20.1200
2,342,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21.2900
21.9500
20.6300
21.0900
3,750,800
Thu, 26 Feb 2026
20.6250
22.1600
19.8000
22.1100
12,842,400
Thu, 26 Feb 2026
5 · 10-K
Pre-market · 07:31 ET
10-K ↗
Thu, 26 Feb 2026
4 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 25 Feb 2026
25.8600
26.1470
24.1500
24.7900
2,459,700
Tue, 24 Feb 2026
25.5700
26.5050
25.4400
25.7600
1,842,900
Mon, 23 Feb 2026
26.5300
27.1900
25.4200
25.5700
2,210,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
27.5000
27.8250
26.5300
27.1700
1,273,300
Thu, 19 Feb 2026
27.5000
27.7500
27.1000
27.5500
1,123,400
Wed, 18 Feb 2026
28.1300
28.9700
27.3700
27.4700
1,777,500
Tue, 17 Feb 2026
28.3700
28.6700
28.0400
28.2400
2,035,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
27.9100
28.7100
27.1600
28.4100
1,075,000
Thu, 12 Feb 2026
25.9700
27.7700
25.8950
27.7100
1,411,500
Wed, 11 Feb 2026
26.1500
26.4000
25.5100
25.8000
1,654,200
Tue, 10 Feb 2026
26.2100
27.2150
25.8800
26.1500
1,513,800
Mon, 09 Feb 2026
26.7200
26.9800
25.7600
26.1200
1,155,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
26.2200
26.9500
26.2100
26.8500
1,030,900
Thu, 05 Feb 2026
26.9000
27.3650
26.0500
26.1900
1,223,200
Wed, 04 Feb 2026
26.4500
28.1200
25.5200
26.8200
1,914,200
Tue, 03 Feb 2026
27.3900
27.6350
26.3200
26.7200
1,886,900
Mon, 02 Feb 2026
28.4500
28.5410
27.2600
27.4400
1,149,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.0000
28.6100
27.7500
28.4500
1,426,800
Thu, 29 Jan 2026
27.3200
28.9900
27.2000
28.1300
1,241,600
Wed, 28 Jan 2026
27.8600
27.8600
26.8100
27.2100
1,370,100
Tue, 27 Jan 2026
27.4000
27.9000
26.9750
27.8000
1,335,000
Mon, 26 Jan 2026
28.3700
28.8200
27.0600
27.5000
1,673,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.0000
30.4860
28.2200
28.3800
1,621,800
Thu, 22 Jan 2026
27.4000
30.4000
27.3200
30.1100
2,678,200
Wed, 21 Jan 2026
27.0700
28.0900
26.6500
27.3000
2,861,200
Tue, 20 Jan 2026
28.5800
28.7490
26.6500
27.4600
4,069,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
29.0900
29.5750
28.8180
29.2500
958,400
Thu, 15 Jan 2026
29.5600
30.0400
29.1300
29.4900
804,100
Wed, 14 Jan 2026
30.4600
30.9100
29.1800
29.5500
1,226,700
Tue, 13 Jan 2026
30.9100
31.4300
30.5450
30.5900
1,122,600
Mon, 12 Jan 2026
31.0500
31.5600
30.7000
30.8100
971,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
30.0800
30.9650
29.6200
30.9000
887,300
Thu, 08 Jan 2026
30.0700
30.5100
29.6930
30.0600
1,027,900
Wed, 07 Jan 2026
30.4700
30.9100
29.5300
30.0400
1,264,000
Tue, 06 Jan 2026
29.8000
30.0900
29.4800
30.0300
1,422,200
Mon, 05 Jan 2026
29.8200
30.3700
29.2700
29.7000
1,705,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.1000
32.3100
29.7600
29.8200
1,782,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
33.0000
33.4200
31.8450
31.9400
1,442,500
Tue, 30 Dec 2025
32.4800
33.0600
32.4700
32.9900
720,100
Mon, 29 Dec 2025
31.8400
32.5800
31.8000
32.5100
864,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.7000
32.7600
31.7200
31.7300
660,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.4600
32.8900
32.2300
32.6800
568,600
Tue, 23 Dec 2025
32.7800
33.0850
32.2400
32.5900
1,411,300
Mon, 22 Dec 2025
33.4900
33.5700
32.2100
32.6700
1,289,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.2500
33.5900
32.0060
33.3800
1,376,700
Thu, 18 Dec 2025
32.7900
34.4000
32.2000
32.2500
1,893,900
Wed, 17 Dec 2025
32.7100
33.7200
32.4400
32.7900
1,973,900
Tue, 16 Dec 2025
30.6000
32.2700
30.2100
32.2000
3,569,100
Tue, 16 Dec 2025
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 15 Dec 2025
34.3000
36.0950
34.0400
34.5300
3,407,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
33.9300
34.7000
33.5500
34.3000
1,505,800
Thu, 11 Dec 2025
33.7300
34.6900
33.0530
33.9900
2,189,400
Wed, 10 Dec 2025
33.2900
34.5400
32.8300
33.9400
8,056,000
Tue, 09 Dec 2025
32.8600
34.2400
32.4900
33.3300
4,506,700
Mon, 08 Dec 2025
31.4500
32.0510
30.5700
31.7300
1,630,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.2100
33.0800
31.4800
31.7300
5,184,600
Thu, 04 Dec 2025
30.7000
32.2300
30.6410
31.4600
1,510,700
Wed, 03 Dec 2025
31.1600
31.5400
29.9950
30.5200
5,420,700
Tue, 02 Dec 2025
32.7000
32.9600
30.9450
31.1600
1,250,700
Mon, 01 Dec 2025
32.7000
34.0330
32.3960
32.9200
2,070,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
31.8300
32.8200
31.7900
32.7000
545,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.3500
32.3400
31.0600
32.1200
1,237,200
Tue, 25 Nov 2025
30.6900
32.2450
30.6100
31.3500
1,426,500
Mon, 24 Nov 2025
31.9000
32.2500
30.5000
30.6700
1,487,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
31.8200
32.5000
31.4100
32.0600
1,292,700
Thu, 20 Nov 2025
32.4300
33.0900
31.5500
31.9600
1,327,700
Wed, 19 Nov 2025
32.3100
33.2000
31.4300
32.4300
1,429,500
Tue, 18 Nov 2025
30.7900
32.1200
30.7600
31.6900
1,597,300
Mon, 17 Nov 2025
32.0100
32.2850
30.3200
30.7400
1,163,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.5100
33.4000
31.8990
32.1800
747,200
Thu, 13 Nov 2025
33.0900
34.2000
32.5500
32.6400
868,400
Wed, 12 Nov 2025
33.1000
33.6300
32.3500
32.5200
933,700
Tue, 11 Nov 2025
33.0000
33.3500
32.2900
32.8700
1,284,000
Mon, 10 Nov 2025
34.9500
35.1980
32.4400
32.9700
1,343,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
35.4800
35.6980
34.4100
34.6800
1,091,800
Thu, 06 Nov 2025
35.1900
36.3600
34.6300
35.4800
1,612,600
Wed, 05 Nov 2025
37.7600
38.6400
35.3900
35.6700
2,454,100
Tue, 04 Nov 2025
37.9300
38.0750
34.7800
37.3700
3,673,200
Tue, 04 Nov 2025
2 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:25 ET
8-K ↗
Mon, 03 Nov 2025
33.2800
33.2800
31.2250
32.1800
2,666,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.4600
33.9500
32.3000
32.8500
1,098,500
Thu, 30 Oct 2025
34.5000
34.9500
33.2600
33.2900
1,590,500
Wed, 29 Oct 2025
34.7300
35.3950
33.9710
34.8900
1,523,100
Tue, 28 Oct 2025
36.6600
36.9400
34.3600
34.8800
1,765,900
Mon, 27 Oct 2025
38.0000
38.0000
36.5700
36.6400
1,508,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
38.1600
38.8600
37.9250
38.3800
833,800