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
78.7000
80.2100
77.1400
79.2500
66,600
Thu, 23 Jul 2026
77.0100
78.5700
76.4400
78.3300
74,600
Wed, 22 Jul 2026
78.5500
78.9600
76.9700
77.7900
63,900
Tue, 21 Jul 2026
77.9000
79.0000
77.0800
78.7100
103,000
Mon, 20 Jul 2026
78.5400
78.9900
76.8500
78.1400
132,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.1200
79.1500
76.8700
78.2500
189,800
Thu, 16 Jul 2026
16 · 8-K
After market open · 12:55 ET
FORM 8-K ↗
Thu, 16 Jul 2026
77.3100
81.4400
76.5400
80.1100
430,500
Wed, 15 Jul 2026
77.0800
79.8000
75.2000
77.5400
124,300
Tue, 14 Jul 2026
77.5500
79.2000
76.6600
76.9600
169,100
Mon, 13 Jul 2026
77.7600
80.4400
76.5400
77.5500
200,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
76.8300
77.9000
75.7600
77.6400
73,100
Thu, 09 Jul 2026
77.0000
78.2800
76.7500
77.1800
97,400
Wed, 08 Jul 2026
77.3600
77.3600
75.7400
76.5800
80,600
Tue, 07 Jul 2026
78.4300
79.0500
77.3300
77.5100
45,100
Mon, 06 Jul 2026
78.4800
79.5500
78.2200
78.4300
110,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.2900
82.4000
78.7700
78.8300
91,500
Wed, 01 Jul 2026
78.7800
81.3700
77.9100
81.1600
80,200
Tue, 30 Jun 2026
78.0200
79.7600
77.7200
78.4100
94,700
Mon, 29 Jun 2026
78.0400
78.5000
77.1400
78.2800
67,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.9000
79.2900
76.8000
79.0500
248,300
Thu, 25 Jun 2026
76.7100
77.3000
76.5000
76.8800
102,500
Wed, 24 Jun 2026
76.1900
76.9700
76.0000
76.5400
66,400
Tue, 23 Jun 2026
74.9700
76.3600
73.2800
75.8700
106,000
Mon, 22 Jun 2026
74.0900
75.6300
74.0900
74.8200
67,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.8800
75.7000
74.0000
74.2300
163,700
Wed, 17 Jun 2026
15 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 17 Jun 2026
74.9100
75.8900
73.0100
73.6300
116,000
Tue, 16 Jun 2026
74.7200
75.6200
74.2800
74.7700
73,000
Mon, 15 Jun 2026
76.2900
76.8000
74.3900
74.4700
58,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
75.2700
76.1500
75.1400
75.8600
58,600
Thu, 11 Jun 2026
75.6900
76.9200
72.0000
75.2700
59,000
Wed, 10 Jun 2026
74.9600
76.2400
74.4000
75.3900
95,200
Tue, 09 Jun 2026
74.1100
75.2800
73.9700
74.4800
102,300
Mon, 08 Jun 2026
73.6500
74.3800
73.0400
73.5500
63,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.5100
74.4200
71.9800
73.3100
110,600
Thu, 04 Jun 2026
71.8100
73.4700
71.7000
72.4600
74,700
Wed, 03 Jun 2026
72.5000
73.1200
70.9400
71.0400
157,200
Tue, 02 Jun 2026
70.7300
73.0200
70.3900
72.8400
104,400
Mon, 01 Jun 2026
71.1700
72.1400
70.3800
71.0200
63,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.2500
72.3700
70.9000
71.7500
116,000
Thu, 28 May 2026
70.9700
71.5000
70.3400
71.3400
55,700
Wed, 27 May 2026
71.3200
71.9900
70.6400
70.9000
130,800
Tue, 26 May 2026
71.2200
72.7500
69.7200
71.3200
113,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
71.3700
71.7800
66.7300
70.9300
123,400
Thu, 21 May 2026
69.7900
71.2200
69.0300
71.1600
92,200
Wed, 20 May 2026
68.4000
70.1400
68.1500
70.0400
106,000
Tue, 19 May 2026
68.9500
68.9500
68.2900
68.4600
72,400
Mon, 18 May 2026
67.5600
69.1800
67.5600
68.9700
102,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14 · 8-K
After market open · 11:30 ET
FORM 8-K ↗
Fri, 15 May 2026
67.7900
68.2800
66.9800
67.1800
103,100
Thu, 14 May 2026
68.2900
69.0500
67.9900
68.0700
74,100
Wed, 13 May 2026
68.1100
69.2400
67.4800
67.9100
106,400
Tue, 12 May 2026
68.9900
69.3300
67.2900
68.5000
96,600
Mon, 11 May 2026
69.8500
69.9900
68.2600
68.9900
104,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
69.6600
70.0100
68.9700
69.7400
103,900
Thu, 07 May 2026
13 · 10-Q
After market open · 15:38 ET
10-Q ↗
Thu, 07 May 2026
69.8600
70.5800
69.1300
69.7600
121,800
Wed, 06 May 2026
70.1400
70.5600
69.6400
70.1000
152,800
Tue, 05 May 2026
68.7700
70.1800
67.9200
69.6400
93,400
Mon, 04 May 2026
68.5100
69.3900
68.0000
68.7000
130,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.9700
69.3600
67.6000
68.8700
94,200
Thu, 30 Apr 2026
67.1100
68.4500
67.0000
68.2200
194,200
Wed, 29 Apr 2026
68.2500
68.6500
67.2700
67.5500
132,900
Tue, 28 Apr 2026
68.2300
69.5000
67.7600
68.6500
117,500
Mon, 27 Apr 2026
67.2700
68.7000
67.2000
67.9100
107,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
66.7300
67.3300
65.8000
66.8800
111,600
Thu, 23 Apr 2026
67.2200
67.3000
65.8700
66.8900
55,000
Wed, 22 Apr 2026
66.8500
67.4500
66.3000
66.9200
84,400
Tue, 21 Apr 2026
66.6500
67.7800
66.1400
66.6500
128,400
Mon, 20 Apr 2026
67.5900
68.3800
66.5400
66.8200
64,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.2800
70.9100
66.1800
68.2900
94,600
Thu, 16 Apr 2026
12 · 8-K
After market open · 12:55 ET
FORM 8-K ↗
Thu, 16 Apr 2026
67.7100
69.3800
66.8900
66.8900
161,100
Wed, 15 Apr 2026
67.3500
67.9400
66.3800
67.5800
79,700
Tue, 14 Apr 2026
67.5600
68.5500
66.4100
67.5000
82,100
Mon, 13 Apr 2026
67.5700
68.0500
66.7300
67.7000
61,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.2600
68.4000
67.2900
67.7700
82,600
Thu, 09 Apr 2026
66.5400
68.7400
66.5400
68.2600
80,400
Wed, 08 Apr 2026
66.4000
67.3500
66.2900
67.0300
88,400
Tue, 07 Apr 2026
64.1500
65.4900
64.1500
65.2200
82,600
Mon, 06 Apr 2026
63.9000
65.2500
63.8500
64.4400
48,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.1900
64.4800
62.8200
64.0800
49,500
Wed, 01 Apr 2026
63.1300
64.5700
62.9700
63.6500
53,800
Tue, 31 Mar 2026
11 · DEFA14A
After market open · 11:01 ET
DEFINITIVE ADDITIONAL MATERIALS ↗
Tue, 31 Mar 2026
10 · DEF 14A
After market open · 11:00 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 31 Mar 2026
63.2900
63.8600
62.3500
63.1300
76,500
Mon, 30 Mar 2026
62.2000
62.8800
61.6600
62.6000
47,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.5800
62.9000
61.9000
62.1000
47,300
Thu, 26 Mar 2026
61.9300
62.9900
60.7900
62.7500
49,900
Wed, 25 Mar 2026
63.1000
63.3800
61.9200
62.2900
77,900
Tue, 24 Mar 2026
62.1500
63.2000
61.8900
62.6000
68,800
Mon, 23 Mar 2026
62.2100
63.6800
61.5100
62.5800
69,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
61.6500
61.9000
60.7200
61.0100
133,900
Thu, 19 Mar 2026
60.4200
62.2300
60.0600
61.6500
57,100
Wed, 18 Mar 2026
9 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Wed, 18 Mar 2026
60.6800
61.1600
60.2500
60.5300
69,600
Tue, 17 Mar 2026
61.2800
62.3700
60.5700
60.9000
73,000
Mon, 16 Mar 2026
61.3800
61.6700
60.9200
61.3300
44,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
61.6800
62.4800
60.3100
60.9000
63,200
Thu, 12 Mar 2026
59.8900
61.4000
59.7800
61.1600
64,900
Wed, 11 Mar 2026
61.1600
61.4800
60.3300
60.9400
53,800
Tue, 10 Mar 2026
61.1600
62.9900
61.0900
61.6200
108,500
Mon, 09 Mar 2026
60.1300
61.7000
59.3600
61.5700
109,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
8 · 10-K
After market open · 15:46 ET
10-K ↗
Fri, 06 Mar 2026
60.6400
61.5900
60.0600
61.3200
56,000
Thu, 05 Mar 2026
62.3800
62.3800
61.4600
61.9600
78,100
Wed, 04 Mar 2026
63.0200
63.5400
62.6300
62.7800
71,800
Tue, 03 Mar 2026
61.4800
62.9700
61.1000
62.7000
51,100
Mon, 02 Mar 2026
60.8600
63.3000
60.2900
62.8100
63,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.8800
62.8800
61.0500
61.5300
86,800
Thu, 26 Feb 2026
63.6800
64.8200
62.9700
63.8500
60,400
Wed, 25 Feb 2026
62.8800
63.8900
62.3200
63.6300
64,300
Tue, 24 Feb 2026
61.6200
62.4400
61.2900
62.4400
79,000
Mon, 23 Feb 2026
64.5100
64.5100
61.4000
61.8200
74,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
64.7300
65.5000
63.7700
64.4600
176,300
Thu, 19 Feb 2026
63.6200
64.9100
63.6100
64.8700
114,200
Wed, 18 Feb 2026
64.0500
64.8700
63.7200
63.7800
60,900
Tue, 17 Feb 2026
7 · 8-K
After-hours · 17:10 ET
FORM 8-K ↗
Tue, 17 Feb 2026
64.3600
65.0000
64.1600
64.3300
46,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
63.4300
64.5900
62.9300
64.1400
64,200
Thu, 12 Feb 2026
63.8100
64.0000
62.4100
63.6100
63,100
Wed, 11 Feb 2026
64.4000
64.9000
63.0600
63.2100
77,600
Tue, 10 Feb 2026
63.8100
64.6900
63.4100
64.1800
70,700
Mon, 09 Feb 2026
63.7100
64.2300
63.4200
63.8500
52,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
63.9300
64.3500
62.9100
64.0700
89,200
Thu, 05 Feb 2026
63.2200
64.0600
62.3700
63.2800
65,400
Wed, 04 Feb 2026
63.1700
64.2300
63.1700
63.3200
52,000
Tue, 03 Feb 2026
62.2500
63.5900
61.9300
62.8900
77,900
Mon, 02 Feb 2026
62.0000
63.0000
62.0000
62.4100
65,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
60.2500
61.7400
60.2500
61.3800
59,200
Thu, 29 Jan 2026
59.8300
61.0000
59.6300
60.8800
63,100
Wed, 28 Jan 2026
60.5200
60.5400
59.2800
59.4900
76,300
Tue, 27 Jan 2026
60.4500
61.3400
60.3000
60.7100
56,400
Mon, 26 Jan 2026
60.7800
61.7400
60.3700
60.3700
78,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
65.8500
65.8500
60.5800
61.0300
126,900
Thu, 22 Jan 2026
6 · 8-K
After market open · 10:45 ET
FORM 8-K ↗
Thu, 22 Jan 2026
66.7900
67.7000
65.1700
66.3500
58,500
Wed, 21 Jan 2026
63.4000
66.9700
63.0000
66.9700
86,000
Tue, 20 Jan 2026
62.9000
63.6800
62.8400
62.9800
62,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
64.0500
64.6800
63.6800
63.7400
56,000
Thu, 15 Jan 2026
62.8700
64.8000
62.8700
64.3300
49,400
Wed, 14 Jan 2026
62.6000
63.3200
62.1500
63.0700
52,400
Tue, 13 Jan 2026
62.3700
63.3300
61.7600
62.0800
60,200
Mon, 12 Jan 2026
62.1800
62.5200
61.9200
62.3600
37,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
63.1200
63.9100
62.4100
62.4300
45,100
Thu, 08 Jan 2026
61.3600
63.5700
61.3600
63.3800
47,900
Wed, 07 Jan 2026
61.4600
61.9300
60.9700
61.6000
49,300
Tue, 06 Jan 2026
61.6100
62.1900
61.3000
61.8600
38,600
Mon, 05 Jan 2026
61.5800
62.9100
61.5800
61.9600
42,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.4000
61.6000
60.7300
61.3100
36,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
61.6200
61.8900
61.3200
61.5600
39,300
Tue, 30 Dec 2025
62.0300
62.1300
61.5200
61.5300
49,300
Mon, 29 Dec 2025
62.3200
62.4900
61.6300
62.1500
38,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.1200
63.5500
62.4500
62.6200
26,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.2000
63.3000
62.8400
62.8400
18,200
Tue, 23 Dec 2025
63.7300
64.3600
62.8400
62.9200
53,700
Mon, 22 Dec 2025
65.0300
65.0300
63.6000
64.0100
32,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
66.0000
66.4900
63.7900
64.3500
137,500
Thu, 18 Dec 2025
66.0700
66.5900
65.7700
66.2400
59,500
Wed, 17 Dec 2025
5 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 17 Dec 2025
65.4600
66.3800
65.0800
65.6700
86,500
Tue, 16 Dec 2025
65.7700
66.4600
65.3900
65.5500
83,700
Mon, 15 Dec 2025
65.6600
66.2700
65.2500
65.8800
85,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.9600
65.4700
64.5900
65.3300
66,900
Thu, 11 Dec 2025
64.2100
65.2900
64.2100
65.0200
55,500
Wed, 10 Dec 2025
62.2100
64.7700
62.0900
64.4700
61,600
Tue, 09 Dec 2025
62.2300
63.0000
61.8300
62.0800
37,100
Mon, 08 Dec 2025
61.9700
62.3000
61.7000
61.9900
40,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
62.0900
62.3100
61.2400
61.7200
60,100
Thu, 04 Dec 2025
62.4200
62.7600
61.6700
62.3600
40,000
Wed, 03 Dec 2025
61.0000
62.4300
61.0000
62.2800
45,100
Tue, 02 Dec 2025
60.9800
61.1300
60.6600
60.7500
45,300
Mon, 01 Dec 2025
59.7800
61.0000
59.7800
60.6100
49,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
60.2500
60.2600
59.8700
60.1600
26,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.8800
60.7400
59.5300
60.2300
43,700
Tue, 25 Nov 2025
59.3000
60.7800
59.0900
60.3200
50,500
Mon, 24 Nov 2025
58.6400
59.2500
58.1200
58.9600
41,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.5000
59.2600
57.5000
58.9000
105,900
Thu, 20 Nov 2025
57.7400
58.4500
57.0400
57.4000
53,100
Wed, 19 Nov 2025
57.1000
57.4300
56.3700
57.2900
47,300
Tue, 18 Nov 2025
56.1400
56.8900
55.3700
56.7700
37,300
Mon, 17 Nov 2025
58.5800
58.5800
56.1900
56.3100
57,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
58.1900
58.8500
57.2000
58.4800
41,300
Thu, 13 Nov 2025
57.4500
58.8000
57.4500
58.7500
63,500
Wed, 12 Nov 2025
57.5800
58.6800
57.5600
57.8600
48,200
Tue, 11 Nov 2025
57.5400
58.3000
57.5000
58.1300
28,500
Mon, 10 Nov 2025
57.1800
58.0000
56.8800
57.6800
35,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.1500
57.7800
56.6300
57.1800
32,700
Thu, 06 Nov 2025
4 · 10-Q
After market open · 13:34 ET
10-Q ↗
Thu, 06 Nov 2025
57.3200
57.5000
56.8000
57.0100
28,700
Wed, 05 Nov 2025
55.9900
57.6300
55.9900
57.5800
31,800
Tue, 04 Nov 2025
55.3500
56.4300
55.1000
55.9600
56,100
Mon, 03 Nov 2025
55.3600
55.9900
53.7600
55.9900
43,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.3200
56.0100
54.8500
55.7000
55,300
Thu, 30 Oct 2025
56.0100
57.4000
55.6100
55.6700
49,200
Wed, 29 Oct 2025
57.2900
57.8400
55.6800
56.2500
41,200
Tue, 28 Oct 2025
57.5500
57.9100
57.0000
57.6000
37,100
Mon, 27 Oct 2025
58.4600
58.4600
57.3900
57.3900
34,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
57.4600
58.2800
57.4600
58.2300
28,700
Thu, 23 Oct 2025
57.1600
57.6000
56.8800
56.9700
41,500
Wed, 22 Oct 2025
57.5200
58.5000
56.7400
57.7800
43,600
Tue, 21 Oct 2025
57.1500
57.6300
56.6500
57.2900
54,100
Mon, 20 Oct 2025
56.2000
57.6400
56.1700
57.4900
42,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.3300
57.0000
55.6700
56.0800
59,400
Thu, 16 Oct 2025
3 · 8-K
After market open · 10:31 ET
FORM 8-K ↗
Thu, 16 Oct 2025
61.7000
61.7800
55.1700
55.6700
62,900
Wed, 15 Oct 2025
62.5500
62.8500
61.0000
62.2600
52,200
Tue, 14 Oct 2025
60.1100
62.7300
60.1100
62.4000
50,000
Mon, 13 Oct 2025
60.0800
60.6100
59.5500
60.5700
48,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.3400
61.1400
59.1000
59.1100
43,000
Thu, 09 Oct 2025
60.9300
60.9600
60.2600
60.2600
30,600
Wed, 08 Oct 2025
61.6000
61.6000
61.0900
61.0900
24,200
Tue, 07 Oct 2025
62.0100
63.0800
61.2100
61.2300
31,700
Mon, 06 Oct 2025
61.7000
62.5400
60.7500
62.4100
41,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.8500
62.0000
60.8600
61.2300
26,800
Thu, 02 Oct 2025
60.5300
61.0000
60.2000
60.8000
27,500
Wed, 01 Oct 2025
60.7900
60.9500
60.0600
60.6900
31,500
Tue, 30 Sep 2025
60.7100
61.3000
60.0100
61.2500
55,700
Mon, 29 Sep 2025
61.9900
61.9900
60.7600
61.0200
28,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
62.1800
62.4000
61.7200
62.3700
21,100
Thu, 25 Sep 2025
62.0000
62.1100
61.6300
61.9500
31,900
Wed, 24 Sep 2025
62.5900
62.9400
61.7500
62.1700
26,400
Tue, 23 Sep 2025
62.7800
63.4300
62.2600
62.3800
25,600
Mon, 22 Sep 2025
62.4400
62.9800
62.0800
62.8700
34,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
64.2300
64.2300
62.8800
62.8800
112,100
Thu, 18 Sep 2025
62.7300
64.5700
62.7300
64.5100
41,400
Wed, 17 Sep 2025
2 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Wed, 17 Sep 2025
62.3400
63.7300
61.5400
62.1000
38,500
Tue, 16 Sep 2025
62.5000
62.5000
61.4800
61.9700
28,100
Mon, 15 Sep 2025
62.6200
62.9700
62.4900
62.6700
30,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.9000
63.1400
62.5200
62.7100
28,200
Thu, 11 Sep 2025
63.0300
63.8100
62.9500
63.6200
39,800
Wed, 10 Sep 2025
63.2000
63.6900
62.7600
63.0800
32,700
Tue, 09 Sep 2025
63.6900
64.2400
63.1300
63.2900
29,700
Mon, 08 Sep 2025
63.8600
63.8600
62.7200
63.8400
30,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
64.1600
65.3500
63.3300
63.4900
29,000
Thu, 04 Sep 2025
63.6900
64.3400
63.5800
64.2800
25,900
Wed, 03 Sep 2025
62.8300
63.4100
62.6900
63.4100
28,200
Tue, 02 Sep 2025
62.4200
63.2400
62.3500
63.1900
41,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
63.7400
63.7800
63.2900
63.2900
22,000
Thu, 28 Aug 2025
63.3600
63.6900
62.9700
63.4800
21,500
Wed, 27 Aug 2025
62.9200
63.7400
62.9200
63.6500
24,700
Tue, 26 Aug 2025
62.6300
63.4400
62.2400
63.2000
32,400
Mon, 25 Aug 2025
62.1700
62.7800
62.1700
62.4100
29,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
60.0000
63.0000
59.9900
62.6600
51,700
Thu, 21 Aug 2025
59.9400
60.4000
59.3700
59.7700
36,300
Wed, 20 Aug 2025
59.9200
60.5600
59.5600
60.3400
40,300
Tue, 19 Aug 2025
59.8800
60.4800
59.7800
59.9500
32,800
Mon, 18 Aug 2025
59.0700
59.9800
59.0400
59.6900
22,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
60.3800
60.6800
58.9900
59.1700
68,800
Thu, 14 Aug 2025
59.7300
60.3100
59.3800
60.0500
31,300
Wed, 13 Aug 2025
60.1800
60.6700
58.9700
60.4400
47,000
Tue, 12 Aug 2025
57.8500
59.7300
56.8800
59.5800
45,700
Mon, 11 Aug 2025
56.2100
57.4000
56.2100
57.2900
32,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
56.3700
56.8200
56.3200
56.7800
26,900
Thu, 07 Aug 2025
1 · 10-Q
After market open · 14:54 ET
10-Q ↗
Thu, 07 Aug 2025
56.5000
56.7100
55.3500
56.3100
48,000
Wed, 06 Aug 2025
56.4800
56.8700
56.0600
56.2200
31,100
Tue, 05 Aug 2025
56.6200
56.6700
55.6600
56.6000
50,700
Mon, 04 Aug 2025
56.1800
56.6000
55.9700
56.1700
42,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
56.4700
57.7200
55.2800
55.9900
65,500
Thu, 31 Jul 2025
56.9800
57.4000
56.7100
56.9400
48,200
Wed, 30 Jul 2025
58.6300
59.2200
57.4100
57.5500
38,800
Tue, 29 Jul 2025
59.8200
59.8200
58.4500
58.6000
29,700
Mon, 28 Jul 2025
59.2600
59.7600
59.1200
59.3800
82,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend