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.3000
39.4400
37.3300
38.9700
1,345,800
Thu, 23 Jul 2026
39.9000
40.4960
38.8600
39.4300
837,100
Wed, 22 Jul 2026
39.8000
40.8600
39.3850
40.3800
1,054,000
Tue, 21 Jul 2026
40.2200
40.7300
39.6300
40.0900
849,200
Mon, 20 Jul 2026
40.2200
41.9200
39.5850
39.7000
1,071,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
39.1200
41.0400
38.2000
40.2500
958,000
Thu, 16 Jul 2026
40.0000
40.6600
39.0100
39.3600
1,257,200
Wed, 15 Jul 2026
41.1200
41.5500
40.1200
41.0000
914,600
Tue, 14 Jul 2026
41.1200
43.1590
41.0100
41.5200
985,200
Mon, 13 Jul 2026
41.8700
42.5200
40.3000
41.1000
1,460,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
44.4800
44.8500
41.0200
42.6300
1,139,900
Thu, 09 Jul 2026
43.0800
44.5700
42.8600
44.4800
1,159,800
Wed, 08 Jul 2026
41.4200
43.5900
40.7500
43.4900
1,904,800
Tue, 07 Jul 2026
41.9100
42.0000
39.5000
41.4100
2,221,300
Mon, 06 Jul 2026
41.8100
43.0000
41.1500
41.3600
1,113,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
45.9900
46.0950
41.1500
41.8100
2,810,000
Wed, 01 Jul 2026
46.2000
47.5550
45.1200
45.1700
1,092,900
Tue, 30 Jun 2026
47.0000
47.6200
45.7600
46.0600
2,048,600
Mon, 29 Jun 2026
48.4100
49.6900
47.0700
47.3900
2,305,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.2300
49.7000
46.1700
47.5100
3,156,000
Thu, 25 Jun 2026
49.2800
50.4700
48.3550
49.1000
2,919,400
Wed, 24 Jun 2026
29 · 8-K
After-hours · 16:54 ET
FORM 8-K ↗
Wed, 24 Jun 2026
28 · 424B5
After-hours · 16:52 ET
424B5 ↗
Wed, 24 Jun 2026
49.8000
50.0500
47.0200
48.8500
4,736,800
Tue, 23 Jun 2026
44.4700
49.5800
44.4700
49.0400
3,439,200
Mon, 22 Jun 2026
27 · 424B5
After-hours · 17:09 ET
424B5 ↗
Mon, 22 Jun 2026
46.2900
48.0600
43.8400
44.3900
2,812,700
Mon, 22 Jun 2026
26 · 8-K
Pre-market · 06:50 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
48.8750
50.0800
45.7600
46.2900
4,859,900
Wed, 17 Jun 2026
43.5500
49.7000
42.5000
48.1600
19,709,000
Wed, 17 Jun 2026
25 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Tue, 16 Jun 2026
27.7500
27.9000
26.6500
26.9900
613,500
Mon, 15 Jun 2026
24 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 15 Jun 2026
27.7500
28.5000
27.2600
27.8700
1,093,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26.8700
28.7100
26.8000
27.5700
836,000
Thu, 11 Jun 2026
26.6900
27.6900
26.0100
26.8200
1,309,200
Wed, 10 Jun 2026
26.1100
27.4400
25.9700
26.8200
1,119,900
Tue, 09 Jun 2026
27.3300
27.5000
25.6500
26.4600
1,182,800
Mon, 08 Jun 2026
26.8500
27.7600
26.7800
27.0000
760,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
27.6300
28.1900
26.3000
26.4500
1,451,300
Thu, 04 Jun 2026
30.0100
31.0000
27.9000
27.9900
3,182,700
Wed, 03 Jun 2026
27.0200
30.4500
26.9000
29.8800
2,941,300
Tue, 02 Jun 2026
27.6200
27.6200
26.2550
26.7600
891,300
Mon, 01 Jun 2026
27.9200
28.6500
26.4300
28.2200
1,305,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
28.7500
29.4800
27.5900
28.5300
3,552,000
Thu, 28 May 2026
24.9700
25.3100
24.3900
24.8500
644,000
Wed, 27 May 2026
25.1500
25.7400
24.8300
25.1700
516,600
Tue, 26 May 2026
24.4100
25.5200
24.0000
25.1500
1,222,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
24.9500
25.5400
24.1600
24.1900
679,400
Thu, 21 May 2026
24.2700
25.2850
24.0600
24.7600
1,012,800
Wed, 20 May 2026
24.9900
25.8200
24.2600
24.6000
984,600
Tue, 19 May 2026
24.7850
25.1600
24.0100
24.6900
872,100
Mon, 18 May 2026
26.9800
27.4900
24.3900
24.9300
1,815,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
27.4000
27.7400
26.3700
27.0500
1,450,300
Thu, 14 May 2026
29.0200
29.5000
26.8300
27.7500
1,515,600
Wed, 13 May 2026
29.0000
29.3950
27.7500
29.1700
1,808,200
Tue, 12 May 2026
27.5700
29.8300
27.0500
29.1000
4,094,500
Mon, 11 May 2026
27.1600
27.9700
25.6800
27.6400
2,694,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
24.3000
29.4900
23.4900
27.6600
6,719,200
Thu, 07 May 2026
22.5900
24.2500
22.5900
24.1500
1,943,100
Wed, 06 May 2026
20.9700
23.1700
20.5000
22.8200
3,552,500
Tue, 05 May 2026
20.1100
21.2700
19.7600
21.1600
1,566,300
Tue, 05 May 2026
23 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Tue, 05 May 2026
22 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 04 May 2026
19.4000
20.9700
19.4000
20.6800
1,891,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
19.8500
20.4400
18.6550
19.1300
1,528,400
Thu, 30 Apr 2026
17.9700
20.9100
17.6500
19.9500
4,437,500
Thu, 30 Apr 2026
21 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 29 Apr 2026
18.0700
18.0900
16.6000
16.7300
1,673,900
Tue, 28 Apr 2026
17.9400
18.8900
17.8050
18.0500
835,100
Mon, 27 Apr 2026
18.2400
18.6500
17.7900
17.9000
1,297,100
Mon, 27 Apr 2026
20 · DEFA14A
Pre-market · 07:01 ET
DEFA14A ↗
Mon, 27 Apr 2026
19 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
17.6300
18.0900
17.3400
18.0300
1,005,000
Thu, 23 Apr 2026
17.7800
18.2000
17.3450
17.5400
725,900
Wed, 22 Apr 2026
17.7100
18.1100
17.4300
17.7800
594,100
Tue, 21 Apr 2026
18.0300
18.0650
17.0000
17.4500
1,128,300
Mon, 20 Apr 2026
17.5000
19.2300
17.1300
18.0400
2,221,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
17.0500
17.8900
17.0150
17.5800
1,903,100
Thu, 16 Apr 2026
18 · PRE 14A
After-hours · 17:00 ET
PRE 14A ↗
Thu, 16 Apr 2026
17.1100
17.1700
16.2100
16.8100
1,321,300
Wed, 15 Apr 2026
17.3000
17.5450
16.7600
17.2500
1,456,300
Tue, 14 Apr 2026
17.9200
17.9200
16.8100
17.0900
1,219,000
Mon, 13 Apr 2026
15.4800
18.1950
15.4000
17.9200
2,097,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
16.2900
16.3600
13.2100
15.3800
3,282,900
Thu, 09 Apr 2026
15.6200
16.6850
15.6200
16.3000
1,051,500
Wed, 08 Apr 2026
17.5100
17.7000
15.8400
15.8900
1,452,000
Tue, 07 Apr 2026
17.3800
17.4630
16.6500
17.1400
1,092,200
Mon, 06 Apr 2026
17.2500
17.6900
16.8500
17.3900
1,040,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16.6000
17.5500
16.5500
17.1600
1,192,600
Wed, 01 Apr 2026
16.2900
17.5550
16.2900
16.8900
1,405,800
Tue, 31 Mar 2026
15.0600
16.4400
15.0400
16.3500
1,716,800
Mon, 30 Mar 2026
14.6700
15.2750
14.5100
14.7300
1,135,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
15.5500
15.8300
14.5800
14.7700
1,360,000
Thu, 26 Mar 2026
16.0100
16.1500
15.4500
15.6000
1,593,500
Wed, 25 Mar 2026
15.6200
16.9560
15.3600
16.3600
1,373,200
Tue, 24 Mar 2026
15.9700
16.1400
15.0000
15.1800
1,867,100
Mon, 23 Mar 2026
16.0600
16.7400
14.9500
15.9200
2,364,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.1500
17.7190
15.0000
16.0900
5,757,900
Thu, 19 Mar 2026
14.7200
15.8000
14.1700
15.2600
1,779,800
Wed, 18 Mar 2026
15.5600
15.7500
14.7100
14.7300
1,944,100
Tue, 17 Mar 2026
15.5500
16.0000
15.3550
15.6200
1,619,000
Mon, 16 Mar 2026
15.6100
16.7400
15.5000
15.9400
1,565,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.8300
17.2900
15.0410
15.5300
2,996,400
Thu, 12 Mar 2026
17.5600
17.9700
16.7000
16.9400
2,235,600
Wed, 11 Mar 2026
18.5100
18.9800
17.5300
17.5600
2,901,500
Tue, 10 Mar 2026
17.9600
19.2200
17.1000
18.2600
3,572,700
Mon, 09 Mar 2026
18.0150
18.2000
16.0300
17.9900
15,400,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10.3400
15.0400
10.0000
14.2700
17,626,500
Thu, 05 Mar 2026
9.0400
11.3300
8.9700
10.6500
9,727,700
Wed, 04 Mar 2026
9.0800
9.4870
9.0000
9.0400
3,389,800
Tue, 03 Mar 2026
9.1700
9.3200
8.7300
9.0300
9,904,900
Mon, 02 Mar 2026
9.1900
11.0900
8.9600
10.5000
16,841,100
Mon, 02 Mar 2026
17 · 10-K
Pre-market · 07:24 ET
10-K ↗
Mon, 02 Mar 2026
16 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
17.0800
17.2830
15.5000
15.6300
5,986,200
Thu, 26 Feb 2026
20.9000
21.0700
16.2100
17.1150
17,679,400
Wed, 25 Feb 2026
23.4300
25.1300
23.0200
24.8700
2,023,000
Tue, 24 Feb 2026
23.8500
24.7800
23.3400
24.0300
1,555,900
Mon, 23 Feb 2026
23.1100
25.4200
23.0150
24.4650
2,127,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23.8600
24.3130
22.6700
23.4300
1,629,900
Thu, 19 Feb 2026
23.5400
24.6500
22.8300
24.4000
1,437,100
Wed, 18 Feb 2026
22.6100
24.9800
22.5400
23.4300
2,302,500
Tue, 17 Feb 2026
20.6500
22.2300
20.2450
21.7500
1,899,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
22.3700
22.6000
20.1700
20.5000
2,347,900
Thu, 12 Feb 2026
23.9700
24.3900
22.2800
22.3700
1,918,700
Wed, 11 Feb 2026
24.7100
24.7100
23.4100
24.1100
1,298,300
Tue, 10 Feb 2026
25.5500
26.9700
24.6100
24.7100
1,175,600
Mon, 09 Feb 2026
25.5400
26.5000
25.0100
26.0500
1,338,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
25.5500
28.0300
25.2000
25.6500
1,728,100
Thu, 05 Feb 2026
26.5800
27.1700
24.3650
24.5200
1,645,300
Wed, 04 Feb 2026
27.6100
28.0350
25.3200
26.6500
2,241,000
Tue, 03 Feb 2026
25.1000
28.4800
24.8200
27.8000
4,683,500
Mon, 02 Feb 2026
22.6800
24.8400
22.4300
24.7000
2,597,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
23.5100
24.1700
22.3200
22.7200
1,605,400
Thu, 29 Jan 2026
23.0300
23.7500
22.7250
23.6550
751,300
Wed, 28 Jan 2026
24.0400
24.4900
22.8500
23.0200
1,434,900
Tue, 27 Jan 2026
25.0000
25.6500
24.2900
24.3700
1,262,500
Mon, 26 Jan 2026
24.5000
25.7900
24.2700
25.2700
2,241,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.9500
25.8000
23.7100
25.0800
4,246,800
Thu, 22 Jan 2026
21.6500
23.0000
21.6500
22.6900
1,633,100
Wed, 21 Jan 2026
22.4900
22.5700
21.6400
21.7400
1,433,900
Tue, 20 Jan 2026
22.4500
22.5400
21.8000
22.4000
1,315,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
21.9800
23.3400
21.7000
22.8400
1,572,100
Thu, 15 Jan 2026
22.0500
22.7400
21.4200
21.9800
1,710,400
Wed, 14 Jan 2026
21.5600
22.8700
21.1500
22.3500
1,443,100
Tue, 13 Jan 2026
23.0800
23.1800
21.2150
21.5000
2,418,900
Tue, 13 Jan 2026
15 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 12 Jan 2026
25.0900
25.1080
22.6350
23.0400
2,773,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
27.2900
28.7700
24.8400
25.3200
4,664,300
Fri, 09 Jan 2026
14 · 8-K
Pre-market · 07:06 ET
8-K ↗
Thu, 08 Jan 2026
22.6800
23.6000
22.2700
23.1500
1,617,800
Wed, 07 Jan 2026
22.2100
24.4300
22.1100
23.0800
1,697,200
Tue, 06 Jan 2026
22.4700
23.3000
22.2500
22.3100
1,296,800
Mon, 05 Jan 2026
23.1700
23.3900
22.1500
22.6300
1,506,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
24.0300
24.1000
23.1450
23.3900
936,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
23.8100
24.0300
23.4600
23.9300
930,100
Tue, 30 Dec 2025
24.6300
24.7900
23.7400
23.7800
1,216,100
Mon, 29 Dec 2025
24.6800
24.8000
24.0000
24.5600
1,021,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
24.7600
25.0900
24.2800
24.8100
861,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
24.1400
25.6900
24.0390
25.1900
707,400
Tue, 23 Dec 2025
24.7600
24.8700
23.7400
24.1800
1,334,500
Mon, 22 Dec 2025
23.5700
25.0700
23.5500
24.9800
2,154,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
23.7650
25.4000
23.1000
23.9900
7,286,400
Thu, 18 Dec 2025
23.4200
25.7500
22.8000
23.9300
3,112,000
Wed, 17 Dec 2025
22.8700
25.7100
22.7600
23.0300
5,642,700
Tue, 16 Dec 2025
21.8000
22.2600
20.0000
21.8900
6,466,700
Mon, 15 Dec 2025
19.5900
20.6100
19.2900
20.4300
3,363,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
19.8700
20.0000
19.3400
19.5100
1,850,500
Thu, 11 Dec 2025
20.0000
20.3600
19.5600
19.7500
3,094,000
Wed, 10 Dec 2025
20.8000
21.0000
20.0700
20.1400
1,919,700
Tue, 09 Dec 2025
21.6200
21.7500
20.6000
20.7800
2,110,900
Mon, 08 Dec 2025
21.4800
22.1100
20.7000
21.7700
2,591,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
22.5500
22.9800
20.5510
21.3300
3,495,400
Thu, 04 Dec 2025
21.2500
23.9800
21.0000
22.7400
9,101,700
Thu, 04 Dec 2025
13 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 03 Dec 2025
24.9800
25.7900
24.7700
25.4800
2,202,000
Tue, 02 Dec 2025
26.4600
26.4600
24.9700
25.3200
1,838,600
Mon, 01 Dec 2025
26.5400
26.9500
26.1300
26.5700
1,335,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
27.7300
27.9000
26.7700
27.5100
612,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
28.3400
28.5000
27.2800
27.6300
983,900
Tue, 25 Nov 2025
27.8200
28.2800
26.7600
27.9600
1,920,000
Mon, 24 Nov 2025
27.8500
29.9900
26.9000
27.7800
2,375,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
27.7800
28.7150
26.2000
27.8100
2,108,800
Thu, 20 Nov 2025
28.2000
29.8000
27.3150
27.9000
2,705,500
Wed, 19 Nov 2025
29.5100
30.0000
26.8200
27.9500
2,030,400
Tue, 18 Nov 2025
29.7500
30.6200
28.4200
29.7100
1,870,700
Mon, 17 Nov 2025
28.9900
31.3800
28.2900
30.3300
2,848,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
29.0000
30.7300
28.7900
29.8800
1,829,300
Thu, 13 Nov 2025
30.1200
31.1600
29.3400
30.3400
2,189,800
Wed, 12 Nov 2025
29.8600
30.9800
28.3850
30.1200
3,765,500
Tue, 11 Nov 2025
26.4900
31.4300
26.0300
30.8400
6,202,300
Mon, 10 Nov 2025
26.5000
28.7700
25.2400
26.1500
3,145,800
Mon, 10 Nov 2025
12 · 10-Q
Pre-market · 07:17 ET
10-Q ↗
Mon, 10 Nov 2025
11 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
26.1200
28.3900
25.6200
27.7900
3,999,500
Thu, 06 Nov 2025
27.3000
30.1900
26.2000
27.5100
5,794,300
Wed, 05 Nov 2025
27.5500
27.9900
25.5200
26.0600
8,937,100
Tue, 04 Nov 2025
30.8100
32.4900
28.5000
30.4400
8,600,500
Mon, 03 Nov 2025
23.0500
36.1900
22.8500
34.2900
30,679,100
Mon, 03 Nov 2025
10 · 8-K
Pre-market · 07:06 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.0000
68.6180
66.0000
67.6900
890,100
Thu, 30 Oct 2025
69.0100
69.9900
67.7600
67.8600
1,183,700
Wed, 29 Oct 2025
70.6500
70.8800
68.0100
70.5900
1,676,700
Tue, 28 Oct 2025
68.2900
71.5000
66.2200
70.0000
2,690,600
Mon, 27 Oct 2025
61.6500
68.2990
61.3000
67.9200
2,619,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.8400
62.2700
60.0170
61.0100
1,008,900
Thu, 23 Oct 2025
60.5400
60.7740
58.0500
59.3300
989,800
Wed, 22 Oct 2025
63.0000
63.4000
58.1070
59.9100
1,508,200
Tue, 21 Oct 2025
63.3200
63.6500
61.3100
63.0700
1,161,900
Mon, 20 Oct 2025
59.4300
64.7500
59.4300
63.9200
2,876,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
59.9900
60.3800
57.6400
58.0000
2,262,500
Thu, 16 Oct 2025
62.9900
65.1400
59.3900
59.9900
2,227,400
Wed, 15 Oct 2025
58.9600
62.9000
58.1220
62.8300
2,195,000
Tue, 14 Oct 2025
61.4000
61.5000
58.5700
58.9600
2,134,000
Mon, 13 Oct 2025
61.8100
63.5690
61.4500
62.0200
1,966,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.7500
64.0000
59.1620
61.5550
3,078,600
Thu, 09 Oct 2025
59.8800
65.1200
59.7750
63.6500
3,580,300
Wed, 08 Oct 2025
58.7300
61.8000
56.0800
59.9700
4,124,000
Tue, 07 Oct 2025
53.2800
58.6600
50.8000
57.9200
4,613,300
Mon, 06 Oct 2025
55.5500
56.9900
52.5000
52.9100
3,573,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
54.8400
57.5700
54.5000
54.9200
2,823,300
Thu, 02 Oct 2025
55.8700
56.9900
54.0800
54.5000
2,182,100
Wed, 01 Oct 2025
57.9000
58.2100
54.0200
54.9900
5,300,500
Tue, 30 Sep 2025
59.6900
60.7000
57.0800
58.3700
4,907,500
Mon, 29 Sep 2025
55.5400
59.8300
53.0200
59.4000
8,129,800
Mon, 29 Sep 2025
9 · 8-K
Next filing day · accepted 26 Sep, 21:24 ET
FORM 8-K ↗
Mon, 29 Sep 2025
8 · 424B5
Next filing day · accepted 26 Sep, 19:02 ET
424B5 ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
51.0000
55.1100
49.2000
54.3100
11,296,800
Thu, 25 Sep 2025
50.4300
54.9800
46.5600
52.6500
17,210,300
Wed, 24 Sep 2025
7 · 424B5
After-hours · 17:16 ET
424B5 ↗
Wed, 24 Sep 2025
39.3600
51.2100
37.1200
47.5000
70,079,700
Wed, 24 Sep 2025
6 · 8-K
Pre-market · 07:18 ET
FORM 8-K ↗
Wed, 24 Sep 2025
5 · 8-K
Pre-market · 07:06 ET
8-K ↗
Tue, 23 Sep 2025
13.8500
14.0900
13.6500
13.6600
1,004,000
Mon, 22 Sep 2025
13.9000
14.8200
13.7600
13.8300
2,001,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
14.8700
15.4000
13.8200
13.8700
2,330,300
Thu, 18 Sep 2025
14.2300
14.8700
14.1600
14.7400
1,197,700
Wed, 17 Sep 2025
14.5600
15.1400
14.0300
14.1600
1,451,100
Tue, 16 Sep 2025
15.0000
15.2000
14.3600
14.4700
1,971,100
Mon, 15 Sep 2025
16.5500
16.6100
14.7050
14.8350
2,995,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
16.8500
17.1890
16.4800
16.4850
670,800
Thu, 11 Sep 2025
17.6100
17.7550
16.6900
16.9400
765,400
Wed, 10 Sep 2025
17.4900
17.5500
17.2600
17.4800
821,700
Tue, 09 Sep 2025
17.5200
17.7600
17.0300
17.4900
819,900
Mon, 08 Sep 2025
18.1600
18.1700
17.2100
17.4300
1,386,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
17.9200
18.1800
17.3700
17.9500
2,079,600
Thu, 04 Sep 2025
17.3700
17.7900
16.5600
17.7300
976,900
Wed, 03 Sep 2025
17.2500
17.6550
16.8500
17.3800
1,475,100
Tue, 02 Sep 2025
16.2800
17.1350
16.0800
17.0100
1,198,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
16.2700
16.3600
15.5900
16.3300
711,200
Thu, 28 Aug 2025
15.7900
16.6800
15.6400
16.2600
1,174,800
Wed, 27 Aug 2025
15.7900
15.8650
15.4800
15.7500
617,500
Tue, 26 Aug 2025
15.6500
15.8200
15.2800
15.7900
540,100
Mon, 25 Aug 2025
15.6400
16.2000
15.3900
15.5500
410,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
15.6000
16.4300
15.5200
15.7000
1,043,500
Thu, 21 Aug 2025
15.2500
15.6650
15.1700
15.5500
823,800
Wed, 20 Aug 2025
15.2200
15.5250
14.7000
15.4800
458,400
Tue, 19 Aug 2025
15.5900
15.7650
14.7300
15.3300
736,900
Mon, 18 Aug 2025
15.9700
16.0000
15.2900
15.6600
620,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
16.2500
16.6600
15.7240
16.1800
1,360,800
Thu, 14 Aug 2025
14.9400
16.1350
14.9000
15.7800
1,554,600
Wed, 13 Aug 2025
14.3800
14.8800
14.3500
14.6000
547,800
Tue, 12 Aug 2025
14.0700
14.7050
13.8600
14.3000
879,200
Mon, 11 Aug 2025
13.1100
14.1600
12.8900
14.1200
1,113,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
13.5000
13.6900
13.2000
13.2800
436,400
Thu, 07 Aug 2025
13.5000
13.7350
13.2100
13.4500
629,200
Wed, 06 Aug 2025
13.9100
13.9400
13.3100
13.4900
745,400
Tue, 05 Aug 2025
13.7000
14.2300
13.4200
14.0000
1,169,800
Mon, 04 Aug 2025
13.7200
14.0650
13.3600
13.7700
709,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
13.8700
14.4300
13.5900
13.6950
1,062,500
Thu, 31 Jul 2025
14.4100
14.5950
13.7800
13.9200
1,365,300
Wed, 30 Jul 2025
14.8600
16.2850
14.2700
14.4600
3,076,900
Tue, 29 Jul 2025
14.7400
15.1000
12.3300
13.6800
4,022,100
Tue, 29 Jul 2025
4 · 10-Q
Pre-market · 07:22 ET
10-Q ↗
Tue, 29 Jul 2025
3 · 8-K
Pre-market · 07:08 ET
8-K ↗
Tue, 29 Jul 2025
2 · 8-K
Pre-market · 08:20 ET
FORM 8-K ↗
Tue, 29 Jul 2025
1 · 424B5
Pre-market · 08:08 ET
424B5 ↗
Mon, 28 Jul 2025
15.0600
15.2500
14.6800
14.9800
813,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend