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
75.1600
81.8800
75.1600
80.9800
93,300
Thu, 23 Jul 2026
73.5300
76.0700
72.8000
74.5700
96,100
Wed, 22 Jul 2026
21 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 22 Jul 2026
76.7400
77.1600
73.1100
74.9500
95,900
Tue, 21 Jul 2026
77.0700
77.0900
74.9000
76.7400
78,100
Mon, 20 Jul 2026
75.8800
78.4200
74.5100
77.0400
59,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.1200
77.4400
75.3500
75.9500
86,700
Thu, 16 Jul 2026
76.2500
78.1000
76.1300
77.9800
48,000
Wed, 15 Jul 2026
74.8600
76.5400
74.3200
76.0100
92,500
Tue, 14 Jul 2026
74.6700
76.4000
74.6700
74.7600
52,500
Mon, 13 Jul 2026
74.6100
76.1200
74.4500
74.9000
99,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.3000
75.4700
73.5600
75.0600
39,500
Thu, 09 Jul 2026
73.1800
74.9000
72.8400
74.7700
80,800
Wed, 08 Jul 2026
74.2500
76.6800
72.3500
73.1800
92,600
Tue, 07 Jul 2026
73.4500
75.4300
73.4500
74.3300
65,100
Mon, 06 Jul 2026
74.0000
75.4000
73.3000
74.7300
40,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
76.6500
76.6500
74.1000
74.5000
27,500
Wed, 01 Jul 2026
74.5100
76.5200
74.4000
76.2800
19,300
Tue, 30 Jun 2026
74.0900
74.5900
73.4700
74.5800
16,600
Mon, 29 Jun 2026
75.3800
75.3800
72.2200
74.6000
27,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
74.4300
75.7500
72.9200
75.5800
85,100
Thu, 25 Jun 2026
74.3500
75.1100
73.5200
74.3300
29,100
Wed, 24 Jun 2026
73.3000
74.4800
72.7400
74.4000
44,700
Tue, 23 Jun 2026
71.4600
74.1900
71.4600
73.6000
31,300
Mon, 22 Jun 2026
71.0200
71.9500
70.1000
71.4500
39,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
70.9500
72.5300
69.5400
70.9700
111,000
Wed, 17 Jun 2026
70.9700
71.9000
69.3500
70.2500
62,100
Tue, 16 Jun 2026
71.1600
72.3600
70.7800
71.2600
56,700
Mon, 15 Jun 2026
72.8000
73.0000
70.5000
70.5000
20,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.6500
73.3300
71.9500
72.5100
32,700
Thu, 11 Jun 2026
72.7000
73.8400
71.5800
72.4100
40,600
Wed, 10 Jun 2026
71.8500
73.1200
71.5600
72.2300
58,000
Tue, 09 Jun 2026
71.6000
73.1000
71.2900
71.4700
39,500
Mon, 08 Jun 2026
71.2000
73.0500
70.5000
71.4300
54,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
69.7400
72.3100
68.7000
71.0300
59,700
Thu, 04 Jun 2026
68.4200
70.0000
68.1000
69.7700
54,200
Wed, 03 Jun 2026
69.1800
69.4500
67.4600
67.5200
52,900
Tue, 02 Jun 2026
20 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 02 Jun 2026
68.2000
69.6700
68.0500
69.2500
52,300
Mon, 01 Jun 2026
68.6000
69.2000
66.9400
68.7000
67,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.6200
69.8500
68.4900
68.6800
41,100
Thu, 28 May 2026
68.7000
69.6100
66.9500
69.3700
25,300
Wed, 27 May 2026
69.9000
70.3600
68.3000
68.8400
38,700
Tue, 26 May 2026
69.0200
70.2000
68.1400
69.6500
72,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
69.4200
69.4200
68.2400
68.9400
44,400
Thu, 21 May 2026
19 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 21 May 2026
67.7400
68.8200
67.0500
68.8200
33,600
Wed, 20 May 2026
67.3700
68.3100
66.8500
67.9900
42,700
Tue, 19 May 2026
65.6800
67.9500
65.0000
67.1000
64,600
Mon, 18 May 2026
65.2200
67.0200
65.2200
66.2200
51,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
66.4200
66.5400
65.0300
65.5100
41,600
Thu, 14 May 2026
66.1500
67.5500
66.0000
66.8000
58,200
Wed, 13 May 2026
65.0000
66.4900
65.0000
66.3800
43,600
Tue, 12 May 2026
67.0700
67.6000
65.5900
65.5900
77,600
Mon, 11 May 2026
68.6800
68.6800
65.0000
67.0800
42,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18 · 8-K
After market open · 14:05 ET
FORM 8-K ↗
Fri, 08 May 2026
68.6100
68.9100
66.6800
68.0000
30,700
Thu, 07 May 2026
17 · 10-Q
After market open · 11:57 ET
10-Q ↗
Thu, 07 May 2026
67.4000
69.4000
67.2200
68.9000
33,500
Wed, 06 May 2026
68.2700
68.2700
66.5000
67.0500
21,100
Tue, 05 May 2026
66.3600
68.5900
65.7600
67.3700
32,100
Mon, 04 May 2026
65.9900
70.0000
65.1700
65.7500
28,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
66.4500
67.7400
65.1600
66.0900
33,200
Thu, 30 Apr 2026
66.7800
68.0300
66.0500
66.4100
16,300
Wed, 29 Apr 2026
67.6300
68.0000
65.6700
66.8300
35,100
Tue, 28 Apr 2026
67.5300
68.1900
65.7100
67.6800
18,700
Mon, 27 Apr 2026
65.1000
67.5600
65.0000
67.5100
19,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.7500
66.8300
65.2500
66.8300
8,700
Thu, 23 Apr 2026
66.0800
67.0100
65.5900
66.3000
4,300
Thu, 23 Apr 2026
16 · DEFA14A
Pre-market · 08:07 ET
DEFA14A ↗
Thu, 23 Apr 2026
15 · DEF 14A
Pre-market · 08:04 ET
DEF 14A ↗
Wed, 22 Apr 2026
65.7500
68.6000
65.7500
66.4700
10,900
Tue, 21 Apr 2026
69.4100
69.4100
64.3900
66.5500
19,900
Mon, 20 Apr 2026
64.3300
70.8300
64.3300
67.9500
31,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.2500
64.2500
62.0000
62.8200
11,900
Fri, 17 Apr 2026
14 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Thu, 16 Apr 2026
58.6300
64.4900
57.5900
59.3000
7,800
Wed, 15 Apr 2026
59.0000
59.3900
59.0000
59.2000
2,900
Tue, 14 Apr 2026
59.0000
59.0000
59.0000
59.0000
2,500
Mon, 13 Apr 2026
57.9000
59.1700
56.3600
59.1700
4,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.6500
59.6500
57.8000
58.6600
4,600
Thu, 09 Apr 2026
57.5900
60.0000
56.0000
60.0000
8,500
Wed, 08 Apr 2026
57.3300
58.3500
57.3300
58.3500
8,600
Tue, 07 Apr 2026
13 · 8-K
After market open · 10:30 ET
FORM 8-K ↗
Tue, 07 Apr 2026
55.3900
55.8000
55.3900
55.8000
4,600
Mon, 06 Apr 2026
53.6800
55.1500
53.4900
54.4900
5,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53.5600
53.5700
53.5400
53.5700
3,000
Wed, 01 Apr 2026
54.1300
55.0300
53.4800
53.6700
4,200
Tue, 31 Mar 2026
54.5000
54.9000
53.5800
53.8200
13,000
Mon, 30 Mar 2026
54.3000
56.1000
54.3000
55.2600
7,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
54.1400
54.1400
53.5800
53.5800
2,800
Thu, 26 Mar 2026
53.3000
54.8000
53.3000
54.5000
3,500
Wed, 25 Mar 2026
56.9200
56.9200
53.3000
53.3000
4,800
Tue, 24 Mar 2026
55.5000
55.5000
53.1500
53.1500
5,400
Mon, 23 Mar 2026
53.0600
54.8400
53.0600
54.8400
6,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.4000
53.1700
51.3600
53.1700
18,300
Thu, 19 Mar 2026
50.3100
51.9100
50.3100
51.4000
7,300
Wed, 18 Mar 2026
51.1400
51.5000
51.0500
51.2500
9,700
Tue, 17 Mar 2026
53.2300
53.3500
51.7100
51.7200
5,500
Mon, 16 Mar 2026
53.0500
53.9700
53.0500
53.3000
3,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
12 · 10-K
After market open · 11:14 ET
10-K ↗
Fri, 13 Mar 2026
55.3900
55.3900
52.6000
53.6000
6,800
Thu, 12 Mar 2026
52.6600
53.9600
52.4700
53.9600
7,400
Wed, 11 Mar 2026
53.2000
53.2100
53.0000
53.0000
3,500
Tue, 10 Mar 2026
55.2100
55.2100
53.4000
53.4000
4,100
Mon, 09 Mar 2026
55.2800
55.8200
53.0000
54.8500
9,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54.4200
55.3000
54.0000
54.9400
10,200
Thu, 05 Mar 2026
55.7000
55.7100
55.3000
55.3000
6,600
Wed, 04 Mar 2026
56.3500
56.8700
56.3500
56.8700
3,300
Tue, 03 Mar 2026
55.5200
56.3700
55.5200
55.5400
4,000
Mon, 02 Mar 2026
55.3500
56.5700
55.3500
56.1900
5,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.9900
57.9900
55.5200
55.5200
9,800
Thu, 26 Feb 2026
57.0000
58.0500
56.4300
58.0500
7,300
Wed, 25 Feb 2026
56.7400
57.7300
56.0400
57.5000
5,300
Tue, 24 Feb 2026
56.5600
56.8700
55.7000
56.1600
2,400
Mon, 23 Feb 2026
59.0400
59.0400
56.3500
56.3500
6,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.6300
59.1000
58.5400
58.7600
4,200
Thu, 19 Feb 2026
58.4600
59.2600
58.3400
59.0900
4,000
Wed, 18 Feb 2026
59.2100
59.2100
58.0200
58.9800
4,600
Tue, 17 Feb 2026
11 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Tue, 17 Feb 2026
59.8600
60.1300
59.2400
59.2400
9,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.8500
60.8500
59.4400
59.4400
2,600
Thu, 12 Feb 2026
60.2800
61.2400
59.7500
60.6800
8,500
Wed, 11 Feb 2026
61.4000
62.1000
60.2700
60.2800
4,200
Tue, 10 Feb 2026
64.6900
64.8000
62.5600
62.5600
16,600
Mon, 09 Feb 2026
64.7000
65.5000
64.0300
65.0000
11,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.4800
65.0000
64.0000
64.4000
15,500
Thu, 05 Feb 2026
63.6000
64.2500
63.3000
64.0800
9,500
Wed, 04 Feb 2026
61.0800
63.0200
61.0800
63.0000
13,900
Tue, 03 Feb 2026
62.2100
62.5400
60.1900
61.1000
8,500
Mon, 02 Feb 2026
10 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Mon, 02 Feb 2026
61.2500
62.6900
61.0000
61.7600
9,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.4600
61.5800
59.4600
60.7700
9,300
Thu, 29 Jan 2026
59.1400
60.0700
58.6700
60.0700
11,000
Wed, 28 Jan 2026
60.0000
60.0000
58.4300
58.4300
10,800
Tue, 27 Jan 2026
57.6500
59.1100
57.6500
59.1100
4,400
Mon, 26 Jan 2026
9 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 26 Jan 2026
57.2800
58.5200
57.0000
57.6800
6,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
58.0000
58.0000
56.8000
56.8000
9,700
Thu, 22 Jan 2026
57.8600
58.7000
57.6800
58.4500
4,400
Wed, 21 Jan 2026
55.2200
57.1300
55.2200
57.1300
5,100
Tue, 20 Jan 2026
55.5300
55.5300
54.2800
54.2800
5,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
56.4200
56.4200
55.2400
55.2400
5,100
Thu, 15 Jan 2026
55.7800
58.2100
55.7800
56.7300
5,300
Wed, 14 Jan 2026
54.3400
55.6100
54.2500
55.6000
5,400
Tue, 13 Jan 2026
54.4300
55.6800
54.3000
54.3000
5,300
Mon, 12 Jan 2026
54.2500
55.1900
54.1400
54.1400
3,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
53.7200
54.0400
53.7200
54.0000
3,800
Thu, 08 Jan 2026
53.6500
54.7400
53.6500
54.2700
6,500
Wed, 07 Jan 2026
54.2500
55.2900
53.3700
53.6500
7,300
Tue, 06 Jan 2026
54.5800
55.5900
54.0000
54.9400
13,000
Mon, 05 Jan 2026
54.9400
55.3200
54.4800
54.9900
8,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
55.8100
55.8100
54.4500
54.5000
6,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
55.8000
57.0800
55.0800
55.8000
7,800
Tue, 30 Dec 2025
55.8000
55.8000
55.8000
55.8000
2,800
Mon, 29 Dec 2025
55.9300
55.9300
55.7100
55.8000
3,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
55.5800
55.5800
55.1600
55.2500
2,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
55.0200
55.0500
55.0200
55.0500
2,100
Tue, 23 Dec 2025
55.6300
55.6900
54.8900
54.9700
5,600
Mon, 22 Dec 2025
57.7100
57.7100
53.8300
56.2600
9,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
60.4100
60.4100
57.7000
57.8100
14,800
Thu, 18 Dec 2025
60.0000
60.8000
59.8600
60.5900
9,600
Wed, 17 Dec 2025
59.4100
59.9200
59.4100
59.6200
5,300
Tue, 16 Dec 2025
59.7400
59.7400
59.0000
59.5700
9,000
Mon, 15 Dec 2025
58.0000
59.6500
57.8100
59.3000
11,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
57.9200
58.9600
57.5100
57.6000
11,300
Thu, 11 Dec 2025
55.9100
58.4800
55.9100
57.8800
9,200
Wed, 10 Dec 2025
55.3000
56.9600
55.1600
56.0100
31,900
Tue, 09 Dec 2025
53.5000
55.8800
53.5000
55.3800
14,000
Mon, 08 Dec 2025
53.0800
53.5000
52.6600
53.4800
8,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
52.8500
53.3000
52.8500
53.3000
6,200
Thu, 04 Dec 2025
53.2700
53.7600
52.8800
53.5900
10,100
Wed, 03 Dec 2025
52.7800
53.6300
52.7800
53.6300
35,000
Tue, 02 Dec 2025
52.8800
52.8800
52.3000
52.3000
5,500
Mon, 01 Dec 2025
52.3100
52.5000
52.1500
52.4300
6,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
52.1100
52.6700
52.1100
52.6700
3,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
52.4500
53.0200
52.1700
52.1700
6,600
Tue, 25 Nov 2025
51.5500
52.5300
51.4200
51.9700
8,200
Mon, 24 Nov 2025
52.3500
52.3500
51.1600
51.6800
6,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
50.5000
53.0000
50.5000
53.0000
14,800
Thu, 20 Nov 2025
50.8600
50.9300
50.5000
50.6000
7,200
Wed, 19 Nov 2025
50.5500
51.1200
50.5000
50.6100
6,100
Tue, 18 Nov 2025
8 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Tue, 18 Nov 2025
50.6900
50.6900
50.6900
50.6900
3,300
Mon, 17 Nov 2025
50.5000
50.6300
50.5000
50.5000
10,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
50.9700
51.5900
50.7000
51.5900
8,800
Thu, 13 Nov 2025
51.9300
52.0400
51.8500
52.0300
8,100
Wed, 12 Nov 2025
51.5200
52.5500
51.5000
52.3200
4,800
Tue, 11 Nov 2025
50.5000
51.3900
50.2400
51.3900
4,600
Mon, 10 Nov 2025
51.2000
51.2000
50.2100
50.5600
7,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 8-K
After market open · 12:30 ET
FORM 8-K ↗
Fri, 07 Nov 2025
50.5000
51.3900
50.5000
50.7900
7,900
Thu, 06 Nov 2025
6 · 10-Q
After market open · 11:09 ET
10-Q ↗
Thu, 06 Nov 2025
51.0800
51.0800
50.2900
50.3500
7,100
Wed, 05 Nov 2025
50.9400
51.3000
50.5700
51.3000
5,200
Tue, 04 Nov 2025
50.5400
50.5400
50.5400
50.5400
3,100
Mon, 03 Nov 2025
52.0000
52.0000
50.0500
50.9800
4,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.3700
51.0700
50.2100
50.6700
4,100
Thu, 30 Oct 2025
50.5100
51.1200
50.5100
51.1200
3,200
Wed, 29 Oct 2025
51.9600
51.9900
51.1900
51.1900
7,100
Tue, 28 Oct 2025
51.0600
52.2500
51.0600
51.7800
6,000
Mon, 27 Oct 2025
53.5800
53.5800
51.7400
51.7400
6,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
52.1400
53.1000
52.1400
53.1000
3,100
Thu, 23 Oct 2025
51.2600
52.7700
51.0700
51.4100
7,800
Wed, 22 Oct 2025
51.0300
51.8000
50.6400
51.7700
7,800
Tue, 21 Oct 2025
5 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 21 Oct 2025
50.4100
50.5300
50.4100
50.5300
2,600
Mon, 20 Oct 2025
50.5300
51.1100
50.5300
51.1100
4,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
49.9800
50.0400
49.9800
50.0400
4,100
Thu, 16 Oct 2025
50.8600
50.8600
49.8200
50.0000
14,300
Wed, 15 Oct 2025
52.2000
52.3900
51.9800
52.0300
5,700
Tue, 14 Oct 2025
50.7900
51.7800
50.7900
51.7800
4,900
Mon, 13 Oct 2025
50.3700
50.7600
50.0500
50.4100
4,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.5000
52.7300
50.0500
50.1600
10,900
Thu, 09 Oct 2025
52.5000
52.6200
51.9800
51.9800
6,200
Wed, 08 Oct 2025
52.6500
52.6500
52.5000
52.5000
3,600
Tue, 07 Oct 2025
52.7500
52.7500
52.5000
52.5000
6,500
Mon, 06 Oct 2025
52.9000
53.0000
52.5000
52.5200
4,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
52.5000
52.5300
52.5000
52.5300
4,100
Thu, 02 Oct 2025
52.5400
52.6000
52.0500
52.3500
10,800
Wed, 01 Oct 2025
52.5000
52.8200
52.5000
52.7500
6,000
Tue, 30 Sep 2025
52.5300
52.5300
52.3500
52.5200
7,500
Mon, 29 Sep 2025
52.7100
52.9300
52.5000
52.6900
4,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
53.7500
53.7500
53.2000
53.4000
6,500
Thu, 25 Sep 2025
53.3200
53.3200
53.3200
53.3200
4,100
Wed, 24 Sep 2025
52.6100
53.0600
52.6100
53.0600
21,200
Tue, 23 Sep 2025
53.5000
53.5300
52.7100
52.7100
6,800
Mon, 22 Sep 2025
52.7500
52.9900
52.4100
52.9700
5,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
53.7500
54.0400
52.8500
53.0600
24,700
Thu, 18 Sep 2025
52.6100
53.9000
52.6000
53.8100
11,700
Wed, 17 Sep 2025
52.2500
53.3400
52.2500
52.5000
16,600
Tue, 16 Sep 2025
52.4000
52.5000
52.2000
52.4400
16,500
Mon, 15 Sep 2025
52.6200
52.9400
52.5000
52.5700
13,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
52.5800
52.7500
52.5000
52.5800
9,300
Thu, 11 Sep 2025
4 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Thu, 11 Sep 2025
52.5000
53.4900
52.5000
53.4900
7,800
Wed, 10 Sep 2025
53.1100
53.1100
52.5000
52.5300
8,700
Tue, 09 Sep 2025
52.6700
53.2600
52.5000
53.0200
5,700
Mon, 08 Sep 2025
52.9200
53.4300
52.9200
53.2200
4,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
53.9400
53.9400
52.3100
52.3100
8,900
Thu, 04 Sep 2025
53.5000
53.8900
53.2200
53.8900
10,100
Wed, 03 Sep 2025
53.5000
54.7700
52.7700
53.3300
10,100
Tue, 02 Sep 2025
3 · 8-K
After market open · 11:36 ET
FORM 8-K ↗
Tue, 02 Sep 2025
53.5000
54.3100
53.5000
53.5300
8,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
53.9000
53.9200
53.5000
53.9200
3,900
Thu, 28 Aug 2025
54.1900
54.2000
53.7500
54.1000
6,700
Wed, 27 Aug 2025
52.7600
53.8500
52.7600
53.6200
5,600
Tue, 26 Aug 2025
52.8000
53.3100
52.6400
52.8600
8,100
Mon, 25 Aug 2025
53.3100
53.4900
52.9400
52.9400
3,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
51.2000
53.4100
51.2000
53.1700
13,900
Thu, 21 Aug 2025
50.6800
50.8600
50.6800
50.8000
4,000
Wed, 20 Aug 2025
51.2200
51.6000
50.8200
51.5100
7,500
Tue, 19 Aug 2025
2 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Tue, 19 Aug 2025
49.9900
50.8000
49.9900
50.7100
6,000
Mon, 18 Aug 2025
50.8000
50.8000
50.1400
50.2700
4,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
52.0200
52.3000
50.7400
50.9200
6,200
Thu, 14 Aug 2025
51.6500
52.1100
51.4500
51.6600
8,000
Wed, 13 Aug 2025
52.0000
52.6100
52.0000
52.4800
9,400
Tue, 12 Aug 2025
51.0000
52.0900
51.0000
51.9600
11,800
Mon, 11 Aug 2025
49.7500
50.4100
49.7500
50.4100
12,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
49.4700
49.7500
49.4700
49.7500
4,300
Thu, 07 Aug 2025
1 · 10-Q
After market open · 12:13 ET
10-Q ↗
Thu, 07 Aug 2025
49.9800
49.9800
49.0500
49.2500
14,000
Wed, 06 Aug 2025
50.7500
50.7500
49.3100
49.7500
10,800
Tue, 05 Aug 2025
50.0300
50.6000
49.1500
49.8500
10,900
Mon, 04 Aug 2025
49.4800
50.1300
49.0200
50.0200
9,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
49.5500
49.5500
48.6100
49.1400
11,000
Thu, 31 Jul 2025
52.3400
52.4200
50.6000
50.6000
81,500
Wed, 30 Jul 2025
52.0500
53.2000
51.1100
52.4200
30,500
Tue, 29 Jul 2025
53.1200
53.1200
51.9400
52.0500
17,600
Mon, 28 Jul 2025
52.3300
52.9400
52.3000
52.5400
16,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend