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
97.8200
100.1490
97.8200
99.4900
59,700
Thu, 23 Jul 2026
95.8400
97.5350
94.6150
97.2300
96,600
Wed, 22 Jul 2026
97.2200
97.6400
95.5100
96.6500
90,400
Tue, 21 Jul 2026
98.3200
100.8000
97.4000
97.9800
173,700
Mon, 20 Jul 2026
97.4800
98.5700
96.5270
98.2500
94,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.3000
99.4200
97.2600
97.7300
75,500
Thu, 16 Jul 2026
97.6000
100.5200
97.6000
99.8700
108,200
Wed, 15 Jul 2026
96.5300
98.4900
94.6550
97.5000
129,200
Tue, 14 Jul 2026
97.3600
97.6000
96.0130
96.2000
55,300
Mon, 13 Jul 2026
95.7300
97.6700
95.5000
97.3500
87,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.6100
96.3550
94.0630
95.7750
93,800
Thu, 09 Jul 2026
95.4100
96.8000
95.0900
95.9100
110,700
Wed, 08 Jul 2026
96.6800
96.6800
94.8100
95.4200
81,800
Tue, 07 Jul 2026
97.1700
98.5550
96.7600
97.3000
78,000
Mon, 06 Jul 2026
94.8600
97.5350
94.2750
97.0600
122,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.5200
95.4400
93.5750
94.7900
91,100
Wed, 01 Jul 2026
91.1200
95.2000
91.1200
94.5200
101,500
Tue, 30 Jun 2026
91.1600
91.9500
90.6600
91.2800
48,600
Mon, 29 Jun 2026
91.5900
92.3000
89.7000
91.6650
113,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.3200
92.1500
89.7650
91.7500
174,300
Thu, 25 Jun 2026
92.1000
92.9600
89.5500
90.2600
76,200
Wed, 24 Jun 2026
91.3900
91.8200
90.4600
91.4400
112,100
Tue, 23 Jun 2026
89.2400
90.9400
89.2000
90.5300
89,500
Mon, 22 Jun 2026
88.6000
89.7400
88.0900
89.0200
79,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.3800
89.7100
87.7950
88.8000
291,900
Wed, 17 Jun 2026
89.3000
90.2800
87.1500
87.9700
56,300
Tue, 16 Jun 2026
90.3500
91.7700
89.0600
89.5100
93,900
Mon, 15 Jun 2026
93.1500
93.3000
89.7500
89.8000
97,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.9000
93.2500
91.0400
92.7000
145,500
Thu, 11 Jun 2026
93.7500
94.4700
90.5100
91.4300
112,100
Wed, 10 Jun 2026
90.9000
93.3300
90.9000
93.0900
102,800
Tue, 09 Jun 2026
91.5800
93.0850
90.5200
90.7450
122,000
Mon, 08 Jun 2026
90.9900
92.0300
89.8800
90.8400
86,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.7900
92.1500
89.8650
91.2400
132,200
Thu, 04 Jun 2026
90.6300
92.2900
89.7900
90.2500
99,300
Wed, 03 Jun 2026
90.9000
91.5650
89.6200
89.7400
45,700
Tue, 02 Jun 2026
90.0700
91.9250
87.3700
91.2400
114,300
Mon, 01 Jun 2026
90.8100
91.0000
88.2010
90.6200
85,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.7500
92.7700
90.7200
90.9200
93,800
Thu, 28 May 2026
23 · 8-K
After-hours · 17:08 ET
8-K ↗
Thu, 28 May 2026
22 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 28 May 2026
90.6000
93.0650
89.9900
92.4400
62,400
Wed, 27 May 2026
92.6400
92.7200
90.7700
91.1000
62,700
Tue, 26 May 2026
91.1100
92.7000
90.1100
92.1400
63,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.1400
91.1900
89.8300
90.7000
76,800
Thu, 21 May 2026
89.3700
91.1200
88.0600
91.1100
71,400
Wed, 20 May 2026
88.9700
90.0300
88.6600
89.3700
89,800
Tue, 19 May 2026
89.0000
89.4900
88.2100
88.2900
44,800
Mon, 18 May 2026
89.3300
90.6800
88.8500
89.0600
74,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.5700
89.9000
87.3800
89.0100
61,000
Thu, 14 May 2026
21 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 14 May 2026
89.6600
91.0850
88.6650
88.8400
50,500
Wed, 13 May 2026
89.7800
91.1050
88.2300
88.9700
40,100
Tue, 12 May 2026
89.3400
89.9500
88.3500
89.7800
37,700
Mon, 11 May 2026
90.2900
91.6400
88.8600
89.0800
73,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
92.2000
94.0300
90.2900
91.2000
63,300
Fri, 08 May 2026
20 · 10-Q
Next filing day · accepted 07 May, 17:44 ET
10-Q ↗
Thu, 07 May 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 07 May 2026
92.6500
93.8730
91.9600
92.1200
100,400
Wed, 06 May 2026
90.5000
93.4500
90.5000
92.1300
107,100
Tue, 05 May 2026
87.6300
89.3800
85.6450
89.1300
141,100
Mon, 04 May 2026
90.9400
93.9000
87.0000
88.5200
63,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.8300
93.2300
89.2950
91.3400
132,100
Thu, 30 Apr 2026
94.2100
95.5500
89.0800
90.7300
90,300
Thu, 30 Apr 2026
18 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 29 Apr 2026
95.0000
97.4200
92.7700
93.3200
53,900
Tue, 28 Apr 2026
94.3800
96.1800
94.0400
95.1000
60,600
Mon, 27 Apr 2026
93.8000
95.3100
93.3900
94.1150
53,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
93.4100
95.7150
92.8100
93.8000
49,900
Thu, 23 Apr 2026
94.0100
94.4400
93.0200
93.9100
50,200
Wed, 22 Apr 2026
93.9100
95.9700
93.7200
93.8000
41,100
Tue, 21 Apr 2026
96.2600
96.8200
93.4300
93.7100
37,700
Mon, 20 Apr 2026
96.2000
97.5000
96.0500
96.1000
49,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.8700
98.8500
95.7600
96.5300
73,000
Thu, 16 Apr 2026
95.1000
95.9400
94.4700
94.5600
29,300
Wed, 15 Apr 2026
95.3000
95.5700
94.4050
95.2400
30,100
Tue, 14 Apr 2026
93.6300
95.6950
92.6700
95.3200
64,400
Mon, 13 Apr 2026
93.5000
94.2800
91.9700
93.8100
50,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.1400
94.1400
92.1200
93.6900
48,400
Thu, 09 Apr 2026
93.3600
94.8900
93.1500
94.2200
85,600
Wed, 08 Apr 2026
93.0000
94.8640
92.5300
93.7800
138,800
Tue, 07 Apr 2026
89.0400
91.2400
89.0400
91.1500
74,900
Mon, 06 Apr 2026
91.4900
92.6250
90.1500
91.9600
52,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1100
92.3300
89.8900
91.5400
57,400
Wed, 01 Apr 2026
90.4300
93.4200
90.4300
92.3200
80,900
Tue, 31 Mar 2026
90.9100
91.4950
89.2700
90.4400
68,600
Mon, 30 Mar 2026
90.2800
90.4200
89.3050
89.9000
69,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.3000
90.5400
88.4050
89.9000
69,600
Thu, 26 Mar 2026
89.9000
91.3700
88.7700
90.3900
144,200
Wed, 25 Mar 2026
91.1700
91.9700
89.8400
90.5800
61,500
Tue, 24 Mar 2026
88.9000
90.7900
88.4500
90.7900
60,000
Mon, 23 Mar 2026
88.9400
90.9600
88.7400
89.4200
86,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.9100
89.5000
86.5000
87.1900
104,400
Thu, 19 Mar 2026
86.4000
89.7500
85.7600
88.9400
107,600
Wed, 18 Mar 2026
88.0300
88.8100
85.8900
86.6700
93,200
Tue, 17 Mar 2026
88.9300
90.2600
87.0000
88.7600
84,800
Mon, 16 Mar 2026
87.8600
89.4550
87.8000
88.5900
59,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.1100
89.1150
86.4100
87.0500
42,200
Fri, 13 Mar 2026
17 · DEFA14A
Next filing day · accepted 12 Mar, 17:47 ET
DEF 14A ↗
Fri, 13 Mar 2026
16 · DEF 14A
Next filing day · accepted 12 Mar, 17:46 ET
DEF 14A ↗
Fri, 13 Mar 2026
15 · 10-K
Next filing day · accepted 12 Mar, 17:44 ET
10-K ↗
Thu, 12 Mar 2026
86.3100
88.0800
85.5200
87.8000
89,500
Wed, 11 Mar 2026
87.3100
87.4800
85.8400
87.1400
36,400
Tue, 10 Mar 2026
86.2000
89.4900
86.1300
87.9800
34,600
Mon, 09 Mar 2026
85.1500
87.0600
83.0700
86.9900
51,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
85.6700
87.2100
84.0100
86.8400
69,900
Thu, 05 Mar 2026
89.8900
90.4300
87.0100
87.6500
22,900
Wed, 04 Mar 2026
89.6700
91.4550
89.0000
90.7300
47,700
Tue, 03 Mar 2026
87.8600
89.8500
87.1600
89.3200
30,000
Mon, 02 Mar 2026
88.3900
90.7700
87.5000
89.5500
78,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.8500
90.9400
88.1600
88.7000
66,400
Thu, 26 Feb 2026
14 · 8-K
After-hours · 16:34 ET
8-K ↗
Thu, 26 Feb 2026
13 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 26 Feb 2026
90.6600
91.5900
89.2400
91.1900
71,000
Wed, 25 Feb 2026
88.7800
90.8000
87.1000
90.1700
87,900
Tue, 24 Feb 2026
88.0000
89.2350
86.6800
88.3600
35,100
Mon, 23 Feb 2026
89.9000
90.8050
87.1750
87.7700
38,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
88.8400
90.3200
88.3500
89.4300
43,300
Thu, 19 Feb 2026
88.0000
89.1800
88.0000
89.1300
44,700
Wed, 18 Feb 2026
90.1600
91.3000
87.8700
87.9800
31,600
Tue, 17 Feb 2026
88.1700
91.3500
88.1700
90.7200
41,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.7000
90.4600
88.0300
88.9000
44,700
Thu, 12 Feb 2026
89.5700
90.1550
88.5900
89.9200
40,200
Wed, 11 Feb 2026
90.1100
91.8800
88.8950
89.0000
30,600
Tue, 10 Feb 2026
90.0150
90.4100
89.3550
90.1100
34,300
Mon, 09 Feb 2026
91.4600
91.8950
90.2750
90.6200
47,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
92.0300
93.9000
91.0200
91.0400
35,100
Thu, 05 Feb 2026
90.4000
91.7300
89.8800
91.0400
37,800
Wed, 04 Feb 2026
89.7600
91.8540
88.3300
90.3500
57,000
Tue, 03 Feb 2026
87.4500
90.4600
87.4500
88.9800
69,700
Mon, 02 Feb 2026
83.8900
87.9300
83.8900
87.3900
87,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
79.8300
83.8000
79.2750
83.0600
48,200
Fri, 30 Jan 2026
12 · 8-K
Pre-market · 08:45 ET
8-K ↗
Thu, 29 Jan 2026
78.3000
78.7500
76.9200
78.3100
31,900
Wed, 28 Jan 2026
76.6800
77.1700
76.1500
76.6600
27,200
Tue, 27 Jan 2026
76.6500
77.5600
76.5800
76.9900
18,900
Mon, 26 Jan 2026
77.1300
77.7750
76.2000
76.6700
61,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
79.9600
79.9600
76.6000
77.2900
50,800
Thu, 22 Jan 2026
79.5500
81.4500
79.4900
79.8800
67,400
Wed, 21 Jan 2026
76.0000
80.2600
76.0000
79.2700
50,400
Tue, 20 Jan 2026
74.5000
76.1800
74.0000
75.6900
51,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.1500
75.9500
73.7200
75.0200
35,700
Thu, 15 Jan 2026
73.3100
75.6000
73.3100
75.4800
39,400
Wed, 14 Jan 2026
72.9800
73.6300
72.3510
73.0000
18,900
Tue, 13 Jan 2026
73.2600
73.4900
71.9960
72.9300
20,800
Mon, 12 Jan 2026
71.9500
73.4500
71.2330
72.8700
39,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.1550
73.2100
72.0400
72.2400
19,600
Thu, 08 Jan 2026
71.1000
73.8100
71.1000
73.1800
77,100
Wed, 07 Jan 2026
71.4000
72.6500
70.8100
71.3800
45,000
Tue, 06 Jan 2026
71.9100
72.8500
71.5130
72.5600
33,800
Mon, 05 Jan 2026
70.7600
73.2700
70.3950
72.4100
67,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.2300
72.3230
69.5000
69.9200
47,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.4550
72.4550
71.0500
71.4300
34,400
Tue, 30 Dec 2025
73.1100
74.3000
71.6500
71.6500
27,200
Mon, 29 Dec 2025
73.9600
73.9950
72.0200
72.8300
15,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.9500
74.4900
72.9500
73.4100
13,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.0000
74.0350
73.4000
73.7000
15,400
Tue, 23 Dec 2025
73.5400
74.5200
73.2400
74.0100
53,600
Mon, 22 Dec 2025
75.1600
75.9900
73.0000
73.5400
30,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.8900
78.0100
74.8900
75.3100
70,800
Thu, 18 Dec 2025
11 · 8-K
After-hours · 16:41 ET
8-K ↗
Thu, 18 Dec 2025
74.4100
75.3000
74.3200
74.3600
24,300
Wed, 17 Dec 2025
73.1600
74.4650
73.0800
74.0600
42,000
Tue, 16 Dec 2025
74.2600
74.8150
73.0900
73.3000
30,500
Mon, 15 Dec 2025
74.5400
75.5980
73.7850
74.2200
69,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
74.4000
75.4900
73.6300
74.2100
35,200
Thu, 11 Dec 2025
74.0000
74.9400
73.2950
74.5600
28,400
Wed, 10 Dec 2025
71.3600
74.7500
71.3600
74.0400
39,000
Tue, 09 Dec 2025
71.1600
72.4750
70.8700
71.7700
44,800
Mon, 08 Dec 2025
70.3200
76.1250
69.9400
71.1000
29,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
71.3100
72.6800
70.3800
70.5400
40,400
Thu, 04 Dec 2025
71.2000
72.5250
70.6300
71.5500
36,300
Wed, 03 Dec 2025
68.6000
71.3900
68.6000
71.2000
24,400
Tue, 02 Dec 2025
69.8500
69.8500
68.2800
68.3600
20,400
Mon, 01 Dec 2025
69.4500
69.9400
69.0700
69.1700
18,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
10 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 28 Nov 2025
70.8000
70.8000
69.8100
70.0500
25,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.8200
71.5200
70.1850
70.4800
47,400
Tue, 25 Nov 2025
68.2600
71.0750
68.2600
70.7900
23,900
Mon, 24 Nov 2025
68.3600
69.0700
67.5750
68.4700
28,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.1500
68.8800
66.1000
67.9000
53,900
Thu, 20 Nov 2025
9 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 20 Nov 2025
67.3300
68.0000
66.0000
66.0200
33,500
Wed, 19 Nov 2025
65.6800
67.1500
65.4000
66.3100
74,800
Tue, 18 Nov 2025
65.2700
66.0500
64.9000
65.4600
25,900
Mon, 17 Nov 2025
66.9090
67.4100
64.8600
65.1000
28,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.1400
67.9000
66.3200
67.4400
36,000
Thu, 13 Nov 2025
67.7200
68.0900
66.9700
67.4600
15,800
Wed, 12 Nov 2025
67.8900
69.1800
67.8500
67.9400
17,600
Tue, 11 Nov 2025
66.8900
68.0500
66.8900
67.9500
22,800
Mon, 10 Nov 2025
66.4500
67.6400
65.6000
67.0300
18,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.8000
66.7300
64.9500
66.3000
33,500
Fri, 07 Nov 2025
8 · 10-Q
Next filing day · accepted 06 Nov, 17:34 ET
10-Q ↗
Thu, 06 Nov 2025
65.5600
66.8200
64.9300
65.4900
41,200
Wed, 05 Nov 2025
66.0400
66.3000
64.9000
65.6900
55,600
Tue, 04 Nov 2025
64.8700
65.7900
64.5200
65.4800
45,500
Mon, 03 Nov 2025
66.1800
66.6700
64.5900
64.8800
33,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.0500
68.8700
64.9010
66.0600
48,900
Thu, 30 Oct 2025
66.4000
68.4000
66.4000
67.8100
26,000
Thu, 30 Oct 2025
7 · 8-K
Pre-market · 08:45 ET
8-K ↗
Wed, 29 Oct 2025
67.2300
68.2100
65.7950
66.4000
49,700
Tue, 28 Oct 2025
67.1600
68.3400
66.9800
67.6000
48,900
Mon, 27 Oct 2025
67.8900
69.4000
66.4400
66.9300
30,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
6 · 424B7
After market open · 15:30 ET
424B7 ↗
Fri, 24 Oct 2025
67.0000
69.0000
66.8650
68.0100
28,800
Thu, 23 Oct 2025
66.3000
66.9000
61.6000
66.2200
259,100
Wed, 22 Oct 2025
65.2300
66.5000
64.9800
66.2100
23,300
Tue, 21 Oct 2025
64.6500
65.1250
63.5500
64.8500
20,500
Mon, 20 Oct 2025
64.5150
64.8900
63.9800
64.6500
15,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
64.0400
64.9050
63.4900
63.8300
18,600
Thu, 16 Oct 2025
66.1600
67.0000
63.4900
63.9000
22,600
Wed, 15 Oct 2025
66.9600
67.5750
66.0700
66.1600
19,800
Tue, 14 Oct 2025
63.6400
66.3200
63.6400
66.1600
28,600
Mon, 13 Oct 2025
63.0500
64.5000
62.0700
64.3850
29,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.5300
63.9580
61.7500
61.7500
19,000
Thu, 09 Oct 2025
65.1400
65.1400
63.5800
63.7000
12,800
Wed, 08 Oct 2025
64.7500
65.2500
64.7500
65.0000
8,100
Tue, 07 Oct 2025
64.3800
65.7250
64.2700
64.7200
15,600
Mon, 06 Oct 2025
65.0800
65.2100
64.1200
64.6000
14,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.6900
64.9400
63.6900
64.7000
10,200
Thu, 02 Oct 2025
62.8700
63.5400
62.8700
63.3000
11,100
Wed, 01 Oct 2025
64.3300
64.4800
63.5600
64.4800
12,700
Tue, 30 Sep 2025
64.7600
65.1700
63.4800
64.8200
9,300
Mon, 29 Sep 2025
66.2400
67.0250
64.9900
65.2900
9,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
65.9800
66.1800
65.9700
66.0200
7,300
Thu, 25 Sep 2025
65.6800
66.8800
65.6800
66.1000
14,600
Wed, 24 Sep 2025
66.4600
66.4600
65.6900
66.3800
12,800
Tue, 23 Sep 2025
66.7700
68.2040
64.7170
66.2200
13,100
Mon, 22 Sep 2025
65.7500
66.9200
65.4400
66.1800
18,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
67.7300
67.7300
65.3100
66.1200
34,000
Thu, 18 Sep 2025
65.9300
67.9800
64.2100
67.8700
17,300
Wed, 17 Sep 2025
64.9000
66.1800
64.4800
65.3400
36,400
Tue, 16 Sep 2025
64.7600
65.2080
64.0450
64.5700
7,300
Mon, 15 Sep 2025
65.6100
65.6880
65.1800
65.3200
15,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
65.0000
65.0000
64.6900
64.7600
6,400
Thu, 11 Sep 2025
64.5000
65.2100
64.4500
65.2100
18,500
Wed, 10 Sep 2025
64.9100
64.9100
63.9150
64.5000
13,900
Tue, 09 Sep 2025
65.6200
65.6200
63.9100
64.5000
21,900
Mon, 08 Sep 2025
65.0000
65.6150
64.7800
65.4500
9,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
65.2500
65.2500
64.1500
64.5100
22,000
Thu, 04 Sep 2025
65.0000
65.6600
64.4410
65.5300
8,500
Wed, 03 Sep 2025
64.2630
64.7600
64.0200
64.4400
6,500
Tue, 02 Sep 2025
65.2000
65.2000
64.2900
64.4100
9,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
65.4640
65.5900
64.9500
65.4000
28,600
Fri, 29 Aug 2025
5 · 8-K
Next filing day · accepted 28 Aug, 17:41 ET
8-K ↗
Thu, 28 Aug 2025
66.5000
66.5000
64.7500
65.3800
11,400
Wed, 27 Aug 2025
64.7500
66.2300
64.7500
66.2300
14,700
Tue, 26 Aug 2025
65.7600
66.1890
64.7600
65.1000
21,100
Mon, 25 Aug 2025
66.2300
66.2700
65.0100
65.3500
6,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
63.8000
66.4000
63.8000
66.2700
18,200
Thu, 21 Aug 2025
62.0200
63.8000
61.9700
62.7500
5,600
Wed, 20 Aug 2025
61.2500
62.8600
61.2500
62.8600
5,100
Tue, 19 Aug 2025
62.8900
63.0150
62.0000
62.7400
7,200
Mon, 18 Aug 2025
62.6050
63.2200
62.3450
62.9400
4,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
64.4700
64.4700
62.2380
62.7000
7,400
Thu, 14 Aug 2025
63.9600
64.4700
63.9600
63.9600
7,500
Wed, 13 Aug 2025
64.6800
65.0000
64.3500
64.9400
9,700
Tue, 12 Aug 2025
60.9910
64.4500
60.9910
64.4500
11,400
Mon, 11 Aug 2025
61.9400
61.9900
61.2800
61.6400
7,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
4 · 424B7
After-hours · 16:31 ET
424B7 ↗
Fri, 08 Aug 2025
61.3900
62.0000
61.1450
61.7400
7,300
Fri, 08 Aug 2025
3 · 10-Q
Next filing day · accepted 07 Aug, 17:40 ET
10-Q ↗
Thu, 07 Aug 2025
2 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 07 Aug 2025
60.2850
61.4700
60.2850
60.7000
9,500
Wed, 06 Aug 2025
60.4300
61.0600
59.7500
60.5300
12,300
Tue, 05 Aug 2025
60.1100
60.1100
59.2500
60.0500
12,200
Mon, 04 Aug 2025
59.1960
60.8800
58.7200
60.0200
16,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
60.0700
60.0700
58.6700
59.2500
16,500
Thu, 31 Jul 2025
59.0000
60.1700
59.0000
60.1700
23,300
Wed, 30 Jul 2025
60.4000
60.5000
58.1800
59.9400
16,500
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 08:45 ET
8-K ↗
Tue, 29 Jul 2025
61.4400
61.4400
60.1000
60.3500
10,400
Mon, 28 Jul 2025
59.6300
61.2750
58.1160
60.8500
9,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend