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
13 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 24 Jul 2026
62.0200
62.0200
60.0000
60.7200
15,200
Thu, 23 Jul 2026
59.3000
60.6600
57.0100
59.9600
20,200
Wed, 22 Jul 2026
60.1500
60.1500
57.2200
59.5000
22,800
Tue, 21 Jul 2026
60.3500
60.3500
59.2000
60.1600
14,500
Mon, 20 Jul 2026
60.0000
60.7500
59.0000
60.3500
9,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
62.7800
62.8500
60.5800
61.2800
13,600
Thu, 16 Jul 2026
61.9700
64.7000
61.9700
63.4100
15,000
Wed, 15 Jul 2026
61.7000
63.0700
61.6100
62.0000
19,200
Tue, 14 Jul 2026
61.8600
62.0000
61.7000
61.7500
8,000
Mon, 13 Jul 2026
62.1500
62.5100
60.5100
61.8900
8,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
61.9900
61.9900
61.5500
61.9900
4,000
Thu, 09 Jul 2026
56.7300
61.9900
56.7300
61.9900
4,900
Wed, 08 Jul 2026
60.0000
62.1100
60.0000
60.8500
7,500
Tue, 07 Jul 2026
63.0400
63.0500
61.3800
61.8600
4,800
Mon, 06 Jul 2026
65.2900
65.7500
63.1400
64.0100
5,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
62.8600
65.0700
62.8600
64.6900
8,500
Wed, 01 Jul 2026
64.7000
65.6600
64.5000
64.9300
6,800
Tue, 30 Jun 2026
64.1000
65.1600
64.1000
64.6400
5,900
Mon, 29 Jun 2026
64.9500
66.1100
64.0800
64.8200
18,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
63.7300
66.1100
61.9900
66.1100
61,800
Thu, 25 Jun 2026
66.4000
66.4000
62.9900
62.9900
9,700
Wed, 24 Jun 2026
65.9200
68.5500
65.7900
65.7900
12,400
Tue, 23 Jun 2026
63.4900
65.2000
63.4000
65.2000
12,600
Mon, 22 Jun 2026
63.2300
63.3300
62.4900
63.0000
6,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.7800
63.7800
62.8600
63.0000
9,900
Wed, 17 Jun 2026
62.6000
64.1900
62.5800
63.1400
4,200
Tue, 16 Jun 2026
64.0000
64.0000
63.6000
63.6000
3,500
Mon, 15 Jun 2026
64.0900
64.0900
63.0100
63.4900
2,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.3800
64.1900
63.3800
64.1900
3,500
Thu, 11 Jun 2026
64.0300
65.0000
64.0100
64.0100
3,900
Wed, 10 Jun 2026
64.9800
64.9800
64.7600
64.7600
5,200
Tue, 09 Jun 2026
63.5700
65.7200
63.5700
64.9900
5,800
Mon, 08 Jun 2026
66.0000
66.7100
63.6800
63.6800
5,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.0000
67.7400
63.0000
66.1400
11,900
Thu, 04 Jun 2026
60.5300
62.6600
60.5300
62.6600
4,900
Wed, 03 Jun 2026
60.3300
61.4200
60.3300
60.4600
5,500
Tue, 02 Jun 2026
60.2200
61.7100
60.2200
61.1200
3,700
Mon, 01 Jun 2026
61.1100
61.1100
59.2300
60.5200
3,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.3600
62.7800
61.3600
61.8100
4,300
Thu, 28 May 2026
57.3900
61.9100
57.3900
61.9100
6,800
Wed, 27 May 2026
54.6400
58.3500
54.6400
58.0100
8,000
Tue, 26 May 2026
55.2800
55.7800
53.6500
54.9500
11,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Fri, 22 May 2026
53.0200
54.5600
52.8500
54.3100
9,800
Thu, 21 May 2026
53.5000
53.8000
53.5000
53.8000
4,500
Wed, 20 May 2026
55.0100
55.0100
54.0500
54.6500
5,500
Tue, 19 May 2026
55.8100
55.8100
54.9000
54.9000
5,400
Mon, 18 May 2026
55.1200
55.1200
55.1200
55.1200
1,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.3000
56.3000
54.1800
54.1800
2,500
Thu, 14 May 2026
56.9600
57.0500
56.3200
56.3200
3,900
Wed, 13 May 2026
57.2500
57.2500
55.7800
55.7800
3,700
Tue, 12 May 2026
11 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Tue, 12 May 2026
55.4100
57.3100
55.3400
57.3100
2,400
Mon, 11 May 2026
57.3600
57.3600
56.5900
56.5900
1,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
55.4000
57.7700
55.4000
57.3600
3,200
Thu, 07 May 2026
56.0000
57.4600
56.0000
57.2800
3,700
Wed, 06 May 2026
54.9000
55.6700
54.7400
55.6700
5,100
Tue, 05 May 2026
54.2000
54.4000
54.2000
54.4000
2,100
Mon, 04 May 2026
53.3000
53.3000
53.3000
53.3000
2,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
52.6100
54.5600
52.6100
54.5600
1,900
Thu, 30 Apr 2026
54.0800
54.0800
54.0800
54.0800
3,100
Wed, 29 Apr 2026
55.4000
55.4100
53.5200
53.5200
3,900
Tue, 28 Apr 2026
53.9400
56.4000
53.9400
56.4000
9,800
Mon, 27 Apr 2026
52.6000
54.2200
52.6000
53.5900
3,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 24 Apr 2026
53.8100
53.8100
53.7800
53.7800
1,900
Thu, 23 Apr 2026
52.7500
52.8400
52.7200
52.7200
2,200
Wed, 22 Apr 2026
52.9100
52.9100
52.5100
52.8700
3,900
Tue, 21 Apr 2026
54.0500
54.0500
52.9900
52.9900
2,600
Mon, 20 Apr 2026
54.7300
54.7300
54.7300
54.7300
2,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
53.3000
54.9800
50.8200
54.5000
4,100
Thu, 16 Apr 2026
52.6100
52.6300
52.1400
52.6300
2,000
Wed, 15 Apr 2026
52.9800
52.9800
52.9800
52.9800
1,600
Tue, 14 Apr 2026
51.4500
53.5200
51.4500
53.5200
3,600
Mon, 13 Apr 2026
53.6700
54.4000
52.5600
52.8900
6,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
53.6700
54.1500
53.0000
54.1500
5,700
Thu, 09 Apr 2026
50.8500
53.5700
50.8500
53.5700
5,600
Wed, 08 Apr 2026
9 · DEFA14A
After-hours · 16:29 ET
DEFA14A ↗
Wed, 08 Apr 2026
8 · DEF 14A
After-hours · 16:27 ET
FORM- DEF 14A ↗
Wed, 08 Apr 2026
52.4700
52.6600
50.5300
52.2100
5,700
Tue, 07 Apr 2026
49.1800
52.6200
48.3900
52.2100
6,800
Mon, 06 Apr 2026
50.9000
50.9000
50.2200
50.2200
4,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
50.2900
50.2900
50.0600
50.0600
2,300
Wed, 01 Apr 2026
51.0800
51.0800
50.1300
50.1300
2,500
Tue, 31 Mar 2026
7 · 10-K
After-hours · 16:30 ET
10-K ↗
Tue, 31 Mar 2026
50.9800
50.9900
49.6300
49.6300
5,100
Mon, 30 Mar 2026
49.1800
51.7400
49.1800
51.4500
9,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
48.6000
49.3700
48.5300
49.3700
3,800
Thu, 26 Mar 2026
48.9400
48.9400
48.5000
48.5000
2,500
Wed, 25 Mar 2026
49.5600
49.5600
47.9900
47.9900
4,600
Tue, 24 Mar 2026
49.2400
50.0400
48.1200
48.1200
9,200
Mon, 23 Mar 2026
49.7300
50.2100
49.7300
50.2100
5,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
48.0600
48.9300
47.8000
48.9300
13,500
Thu, 19 Mar 2026
46.5300
48.2700
46.5300
48.2700
12,800
Wed, 18 Mar 2026
47.0800
47.2200
46.2200
46.8000
8,900
Tue, 17 Mar 2026
48.4900
48.4900
47.6100
47.9000
7,400
Mon, 16 Mar 2026
47.0500
47.9600
47.0300
47.0300
4,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
46.9300
46.9300
46.0600
46.7300
3,400
Thu, 12 Mar 2026
47.2500
47.8500
47.0500
47.0500
3,600
Wed, 11 Mar 2026
48.0700
48.1400
47.7100
47.9000
4,500
Tue, 10 Mar 2026
49.4000
49.4200
48.1600
48.8000
4,700
Mon, 09 Mar 2026
50.4600
50.4600
48.7200
49.8400
5,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
49.3800
50.3000
48.6100
50.1900
7,000
Thu, 05 Mar 2026
50.7000
50.7000
50.5000
50.6100
5,300
Wed, 04 Mar 2026
53.0800
53.0800
53.0000
53.0000
5,300
Tue, 03 Mar 2026
50.8600
52.6800
50.8600
51.6800
5,600
Mon, 02 Mar 2026
52.0000
52.2500
51.1300
51.8600
5,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.2000
53.2000
50.8000
50.8000
6,400
Thu, 26 Feb 2026
53.1500
54.4000
52.5800
53.3700
4,200
Wed, 25 Feb 2026
50.9900
52.7500
50.9900
52.7500
4,200
Tue, 24 Feb 2026
51.3200
51.3200
49.5000
50.8700
6,500
Mon, 23 Feb 2026
52.5100
52.5100
50.0100
50.0100
5,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
51.8300
53.5800
51.8300
53.5800
5,000
Thu, 19 Feb 2026
6 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Thu, 19 Feb 2026
51.7700
52.6900
51.7700
52.4000
3,500
Wed, 18 Feb 2026
53.2300
53.2300
51.5600
52.3600
3,500
Tue, 17 Feb 2026
52.0000
53.8200
51.3700
53.5200
7,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
53.5100
53.5100
52.2200
52.2200
3,200
Thu, 12 Feb 2026
53.8900
53.8900
51.6500
53.0900
2,400
Wed, 11 Feb 2026
54.0000
54.0000
52.7700
52.7700
5,500
Tue, 10 Feb 2026
51.5000
55.4500
51.5000
53.3000
8,500
Mon, 09 Feb 2026
52.8500
53.0200
50.9800
52.3000
6,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.6000
57.6000
53.6600
54.2000
13,700
Thu, 05 Feb 2026
62.9300
62.9300
56.5600
57.2000
15,100
Wed, 04 Feb 2026
62.9100
63.7000
61.8000
63.5000
9,900
Tue, 03 Feb 2026
57.4400
61.4600
57.4400
61.4600
8,400
Mon, 02 Feb 2026
59.0000
59.8400
57.8100
57.9600
12,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
54.0300
59.0600
53.9900
58.9200
7,200
Thu, 29 Jan 2026
49.7000
53.4300
49.6700
53.4300
5,700
Wed, 28 Jan 2026
52.8600
53.3700
49.9100
49.9900
5,300
Tue, 27 Jan 2026
52.1300
52.7200
52.1300
52.7200
1,800
Mon, 26 Jan 2026
50.1200
51.9600
50.1200
51.9600
2,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
5 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 23 Jan 2026
52.2700
52.2700
50.8700
50.8700
1,900
Thu, 22 Jan 2026
50.5500
52.2100
50.3900
52.2100
6,200
Wed, 21 Jan 2026
49.4700
50.2900
49.3600
50.2900
6,100
Tue, 20 Jan 2026
48.6600
49.5900
48.6600
48.7100
3,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
50.3300
51.4000
49.5700
49.6000
9,100
Thu, 15 Jan 2026
49.7100
51.2900
49.7100
50.7500
6,300
Wed, 14 Jan 2026
47.5600
50.0000
47.5600
49.9800
7,800
Tue, 13 Jan 2026
47.5900
47.5900
45.7900
47.0500
13,400
Mon, 12 Jan 2026
50.7900
50.7900
47.4000
47.4000
8,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.8900
52.0000
50.4300
51.5100
7,100
Thu, 08 Jan 2026
53.0500
54.2600
51.9300
52.5300
8,900
Wed, 07 Jan 2026
56.3500
56.3500
52.4500
53.0400
5,400
Tue, 06 Jan 2026
55.7800
56.4000
55.5000
55.9700
10,700
Mon, 05 Jan 2026
57.1800
57.5000
55.8000
56.2000
9,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
59.2500
59.2500
57.2500
58.2700
9,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.5800
59.2000
57.5800
59.2000
6,300
Tue, 30 Dec 2025
59.0100
59.0100
58.7500
58.8600
3,800
Mon, 29 Dec 2025
60.0000
61.2200
60.0000
60.7200
4,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
60.8200
61.4800
59.7600
59.8700
7,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
60.8500
60.8500
60.8500
60.8500
3,200
Tue, 23 Dec 2025
61.1200
62.0000
60.9300
61.2300
9,600
Mon, 22 Dec 2025
66.1500
66.1500
60.3200
61.7600
30,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
69.5000
71.0000
63.9900
66.5400
93,800
Thu, 18 Dec 2025
70.0000
70.8600
68.8700
69.5000
56,000
Wed, 17 Dec 2025
66.3800
69.7000
66.0000
69.7000
47,300
Tue, 16 Dec 2025
64.0000
66.3800
61.8800
66.3800
55,400
Mon, 15 Dec 2025
65.3900
68.5900
60.0600
65.0000
53,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
59.0800
65.8600
59.0000
65.2900
27,800
Thu, 11 Dec 2025
57.1300
59.8700
56.7000
59.6900
14,200
Wed, 10 Dec 2025
59.0000
59.9800
56.5500
56.8100
23,900
Tue, 09 Dec 2025
55.0000
59.6800
55.0000
58.4500
13,500
Mon, 08 Dec 2025
51.0000
54.4900
50.7000
54.4900
13,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.0900
50.7800
50.0900
50.7800
2,600
Thu, 04 Dec 2025
48.0900
50.9500
47.4800
50.9500
7,200
Wed, 03 Dec 2025
49.1900
50.4400
49.1900
50.4400
16,300
Tue, 02 Dec 2025
48.9000
49.9000
48.9000
49.1000
4,900
Mon, 01 Dec 2025
50.0000
50.0000
48.9300
49.3500
3,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.7500
49.9900
48.7500
49.9900
1,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
49.9100
50.0000
49.4000
49.4000
5,400
Tue, 25 Nov 2025
49.2300
49.9100
49.2300
49.9100
2,600
Mon, 24 Nov 2025
47.4000
48.7200
47.4000
48.7200
2,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
45.2800
47.4000
45.2800
47.4000
5,500
Thu, 20 Nov 2025
45.3900
45.3900
45.0900
45.0900
2,300
Wed, 19 Nov 2025
44.0200
44.0200
44.0200
44.0200
2,000
Tue, 18 Nov 2025
44.7500
45.7300
44.7500
45.7300
3,200
Mon, 17 Nov 2025
45.4800
45.5000
44.9700
45.0000
3,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
4 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Fri, 14 Nov 2025
44.3200
45.6200
44.2800
45.6200
2,300
Thu, 13 Nov 2025
45.0700
45.0700
45.0700
45.0700
2,100
Wed, 12 Nov 2025
43.5000
44.6600
43.5000
44.6600
2,200
Tue, 11 Nov 2025
44.5600
45.5700
44.2100
44.9600
5,700
Mon, 10 Nov 2025
44.0200
44.0200
44.0200
44.0200
1,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.1400
44.1400
44.1000
44.1000
2,700
Thu, 06 Nov 2025
44.0100
44.3600
43.6900
44.3600
2,300
Wed, 05 Nov 2025
44.5200
44.5200
44.5200
44.5200
2,700
Tue, 04 Nov 2025
42.9400
43.1400
42.7100
42.7100
3,100
Mon, 03 Nov 2025
44.0000
44.0000
42.9200
42.9200
4,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
42.4100
43.0500
42.4100
43.0500
2,200
Thu, 30 Oct 2025
42.0000
42.9900
42.0000
42.1300
2,200
Wed, 29 Oct 2025
42.2600
42.5000
42.1000
42.2500
4,800
Tue, 28 Oct 2025
42.0000
42.5000
41.6300
42.5000
4,500
Mon, 27 Oct 2025
42.0600
42.0600
42.0500
42.0500
1,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
3 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 24 Oct 2025
43.0900
43.0900
42.0000
42.9200
6,400
Thu, 23 Oct 2025
43.7400
43.7400
42.7600
42.7600
2,800
Wed, 22 Oct 2025
41.2200
42.1300
41.2200
42.1300
2,900
Tue, 21 Oct 2025
42.1600
42.1600
40.7500
40.7500
5,800
Mon, 20 Oct 2025
40.4200
41.1600
40.0200
41.1600
5,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
38.6500
40.5300
37.8200
40.0000
6,000
Thu, 16 Oct 2025
40.7000
40.7000
38.8900
38.8900
2,300
Wed, 15 Oct 2025
41.9800
41.9800
40.4600
40.4600
1,900
Tue, 14 Oct 2025
37.6400
44.5800
37.6400
42.3700
4,100
Mon, 13 Oct 2025
43.1100
43.1100
41.9400
42.3700
3,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
43.5700
44.2000
42.4100
42.4100
3,800
Thu, 09 Oct 2025
44.9600
45.0600
43.7500
43.7500
3,700
Wed, 08 Oct 2025
45.2000
45.8600
45.0900
45.0900
2,700
Tue, 07 Oct 2025
45.7500
45.7500
45.7500
45.7500
2,200
Mon, 06 Oct 2025
46.9500
46.9500
46.3500
46.3500
3,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
48.2500
48.2500
46.5900
46.5900
7,600
Thu, 02 Oct 2025
47.1900
47.1900
46.6200
46.6200
2,900
Wed, 01 Oct 2025
46.0500
47.8900
45.9700
47.8900
3,100
Tue, 30 Sep 2025
45.7000
46.5300
45.3000
45.8000
4,300
Mon, 29 Sep 2025
46.0000
46.0200
45.2800
45.2800
4,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
45.2300
45.9600
45.2300
45.9600
3,300
Thu, 25 Sep 2025
44.4600
45.6200
44.2000
45.1500
3,900
Wed, 24 Sep 2025
45.0100
45.3900
45.0100
45.3900
3,300
Tue, 23 Sep 2025
44.3900
44.3900
44.3900
44.3900
3,100
Mon, 22 Sep 2025
45.0300
45.1300
45.0300
45.0900
3,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.2600
46.0000
43.9600
46.0000
30,400
Thu, 18 Sep 2025
44.2000
45.3200
43.9400
45.3200
5,700
Wed, 17 Sep 2025
44.2700
45.1500
44.2700
44.2900
5,900
Tue, 16 Sep 2025
44.4300
44.7200
44.1200
44.7200
3,300
Mon, 15 Sep 2025
43.6500
44.1000
43.6500
44.0200
2,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.4500
43.4500
43.4500
43.4500
3,200
Thu, 11 Sep 2025
42.7700
44.0400
42.7700
43.8500
3,000
Wed, 10 Sep 2025
43.1000
43.3100
43.1000
43.3000
3,200
Tue, 09 Sep 2025
42.8000
43.1600
42.8000
43.1600
2,000
Mon, 08 Sep 2025
43.3400
43.3400
43.3200
43.3200
2,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
44.0000
44.0000
43.3200
43.3200
3,700
Thu, 04 Sep 2025
42.0500
43.4700
42.0500
43.4700
2,600
Wed, 03 Sep 2025
41.5200
41.7500
41.5200
41.5500
2,400
Tue, 02 Sep 2025
41.8900
41.9400
41.5400
41.5400
3,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
2 · 8-K
After-hours · 16:45 ET
FORM 8-K ↗
Fri, 29 Aug 2025
39.9700
42.1300
39.9700
41.1000
6,200
Thu, 28 Aug 2025
40.7600
40.8400
39.9300
39.9300
3,300
Wed, 27 Aug 2025
40.9800
41.6300
40.9000
40.9000
4,700
Tue, 26 Aug 2025
39.2000
40.9800
38.8800
40.9800
3,300
Mon, 25 Aug 2025
38.3900
38.6700
37.4800
38.0200
4,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
36.7900
39.0500
36.7900
38.9800
11,000
Thu, 21 Aug 2025
36.1400
36.1400
35.9800
35.9900
4,400
Wed, 20 Aug 2025
36.0000
36.4900
36.0000
36.0000
5,600
Tue, 19 Aug 2025
37.0000
37.0000
36.5000
36.5000
2,400
Mon, 18 Aug 2025
36.6300
37.1000
36.4100
36.8500
3,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
38.2500
38.2500
36.2400
37.0000
6,100
Thu, 14 Aug 2025
1 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 14 Aug 2025
37.7300
37.8900
37.1000
37.3800
5,100
Wed, 13 Aug 2025
37.0100
38.2900
37.0100
38.2900
11,600
Tue, 12 Aug 2025
37.1200
37.9000
37.1200
37.9000
4,000
Mon, 11 Aug 2025
33.8800
35.9500
33.8800
35.9500
4,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
36.0500
36.0500
35.6300
35.6300
3,100
Thu, 07 Aug 2025
33.7300
35.5000
33.7300
35.5000
3,400
Wed, 06 Aug 2025
37.7000
37.7000
36.0000
36.0000
5,800
Tue, 05 Aug 2025
35.5000
36.7700
35.0000
36.6500
9,100
Mon, 04 Aug 2025
34.5000
35.5400
34.5000
35.5400
6,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
34.0500
35.1000
34.0500
35.1000
5,900
Thu, 31 Jul 2025
35.6200
35.9300
35.5000
35.5200
5,400
Wed, 30 Jul 2025
38.0500
38.3300
37.4900
37.4900
6,300
Tue, 29 Jul 2025
37.7800
38.2600
37.7800
38.2600
2,500
Mon, 28 Jul 2025
38.3500
38.3500
36.4200
37.5100
3,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend