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
88.1400
90.9600
87.0200
90.3200
969,800
Thu, 23 Jul 2026
87.8700
90.0600
85.5900
88.1400
1,255,400
Wed, 22 Jul 2026
81.3800
88.3700
80.5900
87.8600
2,542,500
Wed, 22 Jul 2026
18 · 10-K
Pre-market · 06:17 ET
FORM 10K ↗
Wed, 22 Jul 2026
17 · 8-K
Pre-market · 06:07 ET
FORM 8-K ↗
Tue, 21 Jul 2026
88.4800
89.5000
87.0700
87.2500
990,900
Mon, 20 Jul 2026
88.5900
89.9900
87.5200
88.4200
844,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.4200
90.7400
87.3000
88.5500
828,800
Thu, 16 Jul 2026
85.8500
88.3900
85.6900
88.2800
1,033,600
Wed, 15 Jul 2026
83.1400
85.8000
82.7400
85.3600
902,800
Tue, 14 Jul 2026
83.0600
83.5500
81.5900
83.1400
960,100
Mon, 13 Jul 2026
88.3400
88.4400
83.0200
83.4100
1,416,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.9400
88.7400
85.8500
88.3400
865,200
Thu, 09 Jul 2026
84.0000
85.3700
83.2200
85.3500
728,200
Wed, 08 Jul 2026
85.8700
86.3000
84.7500
85.0800
672,700
Tue, 07 Jul 2026
86.0000
87.1500
84.6300
85.4100
632,800
Mon, 06 Jul 2026
83.9700
85.7200
82.5700
85.1900
751,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.5900
84.2000
80.4600
83.8500
862,700
Wed, 01 Jul 2026
80.5600
83.0700
80.1600
80.4500
978,400
Tue, 30 Jun 2026
79.2200
80.9800
79.0100
80.5600
829,300
Tue, 30 Jun 2026
16 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Mon, 29 Jun 2026
79.4100
80.0000
77.8000
79.3400
736,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.6500
80.5300
78.5500
80.2300
2,362,800
Thu, 25 Jun 2026
78.1500
78.7600
75.9600
78.2400
720,600
Wed, 24 Jun 2026
79.3300
80.7500
78.8600
79.0300
729,200
Tue, 23 Jun 2026
15 · 8-K
After-hours · 16:56 ET
FORM 8-K ↗
Tue, 23 Jun 2026
76.9900
79.8800
76.9900
79.5700
901,200
Mon, 22 Jun 2026
76.9000
77.7200
74.8700
75.9700
976,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.7600
79.1500
76.9000
77.7300
1,229,800
Wed, 17 Jun 2026
78.9100
79.2500
77.9600
78.3000
587,900
Tue, 16 Jun 2026
79.8100
80.2500
78.1500
79.0300
488,600
Mon, 15 Jun 2026
77.3800
79.7200
77.0100
79.5700
600,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.7800
80.5000
76.9900
78.1000
707,100
Thu, 11 Jun 2026
78.9100
80.0500
78.4800
79.8700
599,300
Wed, 10 Jun 2026
78.3000
80.0100
77.7700
79.0700
721,400
Tue, 09 Jun 2026
77.1400
78.3000
76.7000
77.6900
686,600
Mon, 08 Jun 2026
75.3500
77.3000
75.0200
76.3400
462,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.9300
76.5000
74.6500
75.6500
765,500
Thu, 04 Jun 2026
75.8400
76.6500
74.3700
74.4600
762,600
Wed, 03 Jun 2026
74.0000
75.3800
73.7700
75.3500
575,700
Tue, 02 Jun 2026
75.5400
75.5900
74.1700
74.5300
649,200
Mon, 01 Jun 2026
74.5000
76.3300
74.2500
75.1400
691,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.9200
76.5500
74.6800
74.7200
1,121,700
Thu, 28 May 2026
75.7900
76.5600
75.1600
76.4900
565,000
Wed, 27 May 2026
75.6200
77.5900
75.4000
76.0300
770,600
Tue, 26 May 2026
76.6200
77.2900
74.8300
76.0000
687,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.7200
77.5000
75.8200
77.0100
682,500
Thu, 21 May 2026
77.6000
78.1900
76.7600
76.9200
597,300
Wed, 20 May 2026
78.8300
79.0100
77.3500
78.2600
541,000
Tue, 19 May 2026
77.7500
80.3300
76.9800
78.5700
828,200
Mon, 18 May 2026
76.7900
78.2500
76.7900
77.6100
698,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.3700
79.1800
75.8000
76.8800
1,051,300
Thu, 14 May 2026
80.0700
80.5000
77.5300
78.0100
696,000
Wed, 13 May 2026
78.7800
80.1800
77.4200
79.5100
1,216,200
Tue, 12 May 2026
76.0000
79.5600
75.9100
78.8800
1,415,100
Mon, 11 May 2026
76.1200
76.5800
73.7900
75.4500
811,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
75.3700
76.6500
74.3900
76.0900
570,700
Thu, 07 May 2026
75.2700
76.7300
74.6700
75.7400
623,700
Wed, 06 May 2026
77.3300
77.8300
75.9100
76.0500
564,800
Tue, 05 May 2026
74.7500
77.1500
74.3000
76.8700
608,700
Mon, 04 May 2026
75.8500
76.6300
74.6300
74.7500
635,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.6000
78.1900
76.0600
76.2500
572,600
Thu, 30 Apr 2026
74.9900
77.8700
74.9000
77.2600
651,700
Wed, 29 Apr 2026
77.1800
77.3700
74.5900
75.0700
715,100
Tue, 28 Apr 2026
78.7000
79.0000
76.8900
77.2800
596,700
Mon, 27 Apr 2026
76.3800
77.9100
76.2900
77.7800
630,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.2800
76.5900
75.5800
76.2400
477,900
Thu, 23 Apr 2026
77.3600
77.6000
75.6200
76.1800
516,200
Wed, 22 Apr 2026
76.9200
77.9400
76.4000
76.9600
569,700
Tue, 21 Apr 2026
75.1200
77.1000
74.7300
77.0200
793,200
Mon, 20 Apr 2026
73.8800
76.4100
72.7700
75.1200
1,000,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.3100
77.0400
76.0500
76.6000
727,300
Thu, 16 Apr 2026
74.8500
76.7800
74.8400
76.3100
729,400
Wed, 15 Apr 2026
75.5600
76.0500
74.9400
75.0200
598,300
Tue, 14 Apr 2026
75.7100
76.2200
74.8600
75.5600
693,100
Mon, 13 Apr 2026
75.1100
76.4700
73.9400
75.9700
1,148,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.7700
77.9200
75.6900
75.8300
758,500
Thu, 09 Apr 2026
76.5100
78.3500
75.7600
77.7200
875,500
Wed, 08 Apr 2026
77.2000
78.5000
76.5600
77.0700
985,700
Tue, 07 Apr 2026
78.6900
79.1100
77.0800
77.2400
763,900
Mon, 06 Apr 2026
77.5200
80.6800
77.5200
78.9700
1,050,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
84.8200
84.8200
77.3800
78.1000
1,959,700
Wed, 01 Apr 2026
82.2000
84.9900
80.4300
83.3600
2,487,000
Wed, 01 Apr 2026
14 · 8-K
Pre-market · 06:20 ET
FORM 8-K ↗
Wed, 01 Apr 2026
13 · 10-Q
Pre-market · 06:15 ET
FORM 10-Q ↗
Wed, 01 Apr 2026
12 · 8-K
Pre-market · 06:09 ET
FORM 8-K ↗
Tue, 31 Mar 2026
78.6900
79.5700
77.9000
79.1500
1,254,700
Mon, 30 Mar 2026
78.0100
79.2800
77.3900
78.6600
1,072,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.7900
79.5800
76.7800
77.1200
812,300
Thu, 26 Mar 2026
77.5000
79.8300
77.1100
78.7000
679,400
Wed, 25 Mar 2026
78.6000
79.1100
77.3200
78.1100
792,900
Tue, 24 Mar 2026
77.6500
79.4400
77.1500
78.6000
842,400
Mon, 23 Mar 2026
79.1300
79.3500
77.0000
77.0700
1,021,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0200
81.2500
77.6200
78.3500
2,602,000
Thu, 19 Mar 2026
83.4300
84.0100
81.1800
81.2600
980,200
Wed, 18 Mar 2026
86.6200
86.6200
83.5800
83.7100
867,900
Tue, 17 Mar 2026
87.7500
88.7500
85.0900
86.6200
1,076,000
Mon, 16 Mar 2026
87.8400
88.8000
87.0200
87.7700
889,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
89.6700
90.3600
87.7800
87.8500
569,300
Thu, 12 Mar 2026
88.1800
90.5100
87.9800
89.1400
899,900
Wed, 11 Mar 2026
87.1800
89.6100
86.6500
88.1800
834,200
Tue, 10 Mar 2026
87.8600
88.6100
86.9200
87.1200
436,500
Mon, 09 Mar 2026
88.6900
88.9900
86.5000
87.8000
669,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.7700
90.2500
88.5000
89.8400
793,500
Thu, 05 Mar 2026
88.8400
89.3600
86.5000
89.3500
1,010,600
Wed, 04 Mar 2026
88.0000
88.6200
84.5500
88.5000
860,500
Tue, 03 Mar 2026
87.7200
89.4500
86.2600
87.9900
952,400
Tue, 03 Mar 2026
11 · 8-K
Next filing day · accepted 02 Mar, 19:15 ET
FORM 8-K ↗
Mon, 02 Mar 2026
86.0000
87.7300
85.0000
87.5000
714,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.4900
87.1800
83.3900
87.1100
953,700
Thu, 26 Feb 2026
84.0000
85.0200
83.2200
83.8500
712,900
Wed, 25 Feb 2026
85.1300
85.4500
82.6600
84.4300
867,700
Tue, 24 Feb 2026
83.9200
84.9800
83.4500
84.8800
630,800
Mon, 23 Feb 2026
83.3400
85.7600
83.1200
84.1300
759,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.1500
84.1500
82.4800
83.8100
725,800
Thu, 19 Feb 2026
82.2400
84.1500
81.8700
83.5800
933,300
Wed, 18 Feb 2026
81.4300
82.9900
80.9100
82.2400
921,800
Tue, 17 Feb 2026
83.8000
84.1500
80.0200
81.2300
770,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.5000
85.0000
82.0000
83.4400
885,000
Thu, 12 Feb 2026
83.1900
83.5000
81.1100
83.2100
1,311,500
Wed, 11 Feb 2026
81.9900
83.5800
80.8500
83.1800
1,057,800
Tue, 10 Feb 2026
82.3000
83.8700
81.5100
81.6300
1,274,900
Mon, 09 Feb 2026
82.5100
82.9500
80.9900
82.4900
1,003,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.4000
84.9400
82.2800
82.5300
1,157,200
Thu, 05 Feb 2026
86.7500
87.0000
83.9000
84.2800
1,065,500
Wed, 04 Feb 2026
85.8200
89.4800
85.5600
86.6700
1,327,700
Tue, 03 Feb 2026
83.7900
86.0300
83.7100
85.2100
1,132,100
Mon, 02 Feb 2026
83.2800
84.7700
83.2000
83.9100
1,083,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.2100
83.6300
82.0400
83.5300
1,446,200
Thu, 29 Jan 2026
81.9900
84.8800
81.9800
82.5000
1,331,100
Wed, 28 Jan 2026
83.0000
83.2900
81.1600
81.4000
1,644,000
Tue, 27 Jan 2026
82.2200
83.6800
80.6600
83.4900
1,735,000
Mon, 26 Jan 2026
80.3500
82.4100
79.8500
82.3700
1,116,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.9400
82.8000
80.2000
80.5000
1,310,200
Thu, 22 Jan 2026
79.3500
82.0500
79.2600
81.5700
1,848,100
Wed, 21 Jan 2026
77.2800
79.6000
76.5700
79.5000
1,466,900
Tue, 20 Jan 2026
77.9500
77.9800
75.7200
77.4400
1,675,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.5600
77.9900
75.7600
77.9200
1,822,800
Thu, 15 Jan 2026
72.9000
77.1600
72.8500
77.1200
2,094,900
Wed, 14 Jan 2026
72.4500
73.7600
71.9200
73.6700
1,933,300
Tue, 13 Jan 2026
74.0000
74.3400
72.1600
72.4400
1,522,800
Mon, 12 Jan 2026
73.9000
75.4000
73.5000
73.8600
1,746,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.0400
75.4500
72.5200
73.6900
2,502,300
Thu, 08 Jan 2026
77.2400
77.5900
75.4500
75.4600
2,026,900
Wed, 07 Jan 2026
81.8300
82.6600
74.7400
77.8100
3,148,000
Wed, 07 Jan 2026
10 · 10-Q
Pre-market · 06:20 ET
FORM 10-Q ↗
Wed, 07 Jan 2026
9 · 8-K
Pre-market · 06:10 ET
FORM 8K ↗
Tue, 06 Jan 2026
79.8300
80.2900
77.3100
79.0800
1,882,100
Mon, 05 Jan 2026
78.5300
79.6700
78.2800
79.0700
1,405,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.9800
80.2100
78.3300
78.4700
979,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.6000
80.6000
79.4000
79.5700
889,000
Tue, 30 Dec 2025
81.5000
81.6700
79.2400
80.5200
1,653,000
Mon, 29 Dec 2025
82.1500
82.5600
81.3300
82.0800
1,052,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.8500
82.8500
81.8100
81.9800
711,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
82.4300
83.0700
82.2000
82.8400
390,200
Tue, 23 Dec 2025
83.4900
83.5000
81.8100
82.4300
943,000
Mon, 22 Dec 2025
85.5000
85.6400
83.2100
83.3500
1,153,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.5600
87.3700
85.2000
85.7000
1,514,200
Thu, 18 Dec 2025
87.3900
88.0500
85.5400
86.0700
772,400
Wed, 17 Dec 2025
86.3000
87.9000
85.8800
87.6900
917,100
Tue, 16 Dec 2025
88.1500
88.5000
85.9700
86.1500
1,103,000
Mon, 15 Dec 2025
88.0100
89.7600
88.0000
88.0200
1,330,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.9800
88.2500
86.6200
86.8900
870,200
Thu, 11 Dec 2025
87.1400
88.8500
87.1000
87.5800
1,085,600
Wed, 10 Dec 2025
86.3900
86.8400
84.5400
85.9600
1,051,300
Tue, 09 Dec 2025
85.8900
86.8800
85.7500
86.2800
671,700
Mon, 08 Dec 2025
84.6000
85.8700
83.0900
85.3100
936,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.5500
86.6700
84.2800
84.7100
773,000
Thu, 04 Dec 2025
83.2000
86.3000
83.2000
85.2100
1,218,600
Wed, 03 Dec 2025
81.6100
83.4400
81.6100
82.6700
963,500
Tue, 02 Dec 2025
83.8200
83.9100
80.9100
81.5100
1,204,100
Mon, 01 Dec 2025
83.4000
83.9700
82.7000
83.6300
900,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.2000
83.7400
82.4000
83.3200
460,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.0200
84.8200
82.8200
82.9900
901,700
Tue, 25 Nov 2025
85.3600
86.3200
83.7900
83.8500
843,900
Mon, 24 Nov 2025
86.2100
86.5500
84.3900
84.9400
978,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.6100
87.6800
85.0200
86.3700
796,200
Thu, 20 Nov 2025
87.6200
88.5400
85.3300
85.6100
945,100
Wed, 19 Nov 2025
88.0200
88.0200
86.7600
87.6600
724,500
Tue, 18 Nov 2025
87.8700
88.3900
87.1800
87.9600
644,800
Mon, 17 Nov 2025
90.5000
90.5700
87.6400
88.0100
761,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.8200
91.9900
89.7500
90.4700
575,700
Thu, 13 Nov 2025
91.1800
92.3200
90.8400
91.5700
676,000
Wed, 12 Nov 2025
90.7400
91.8600
90.3100
90.9400
891,300
Tue, 11 Nov 2025
88.6700
90.3700
88.6700
89.9300
642,200
Mon, 10 Nov 2025
89.1200
89.5000
88.1000
88.6700
561,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.1500
88.7800
87.3200
88.7200
770,100
Thu, 06 Nov 2025
88.3600
89.2400
87.4000
87.9500
618,200
Wed, 05 Nov 2025
88.9600
90.0000
88.3800
88.5600
658,200
Tue, 04 Nov 2025
89.2000
90.3000
87.8100
88.8500
1,118,400
Mon, 03 Nov 2025
87.8000
89.2000
87.1100
88.4600
830,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
86.9900
88.1400
86.2500
87.8000
811,800
Thu, 30 Oct 2025
85.8100
88.2000
85.2500
86.8700
1,021,600
Wed, 29 Oct 2025
86.1600
87.7000
85.5600
87.1200
1,107,900
Tue, 28 Oct 2025
90.4000
90.5900
88.1700
88.2000
996,200
Mon, 27 Oct 2025
90.5000
91.1000
89.7500
90.4900
844,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.9900
91.1900
89.8300
90.0100
645,000
Thu, 23 Oct 2025
91.0800
91.0800
87.6800
89.3500
958,700
Wed, 22 Oct 2025
90.2500
91.4800
89.5300
91.1500
824,300
Tue, 21 Oct 2025
90.1800
91.8600
89.1200
90.2500
1,003,200
Mon, 20 Oct 2025
95.2600
95.5700
91.1200
91.2500
1,030,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
92.2900
94.7100
92.2900
94.5600
669,700
Thu, 16 Oct 2025
93.0500
93.4700
91.8000
91.8600
969,100
Wed, 15 Oct 2025
93.7300
94.5400
92.3400
93.0500
756,200
Tue, 14 Oct 2025
91.8600
94.0300
91.8000
93.2600
801,200
Mon, 13 Oct 2025
94.5400
95.5600
91.9400
92.0300
1,240,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
92.3600
94.7700
91.5000
94.4300
1,280,000
Thu, 09 Oct 2025
92.1200
93.1400
91.5000
91.5500
842,100
Wed, 08 Oct 2025
93.0100
93.1200
91.4900
92.1200
1,476,800
Tue, 07 Oct 2025
94.6000
94.6000
92.2500
92.8700
1,226,900
Mon, 06 Oct 2025
92.5000
94.1200
92.0000
92.7700
1,480,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
8 · 8-K
After-hours · 16:45 ET
FORM 8-K ↗
Fri, 03 Oct 2025
92.7800
94.8000
92.2700
92.5600
1,813,200
Thu, 02 Oct 2025
92.0600
93.6800
89.9400
92.5800
1,736,100
Wed, 01 Oct 2025
87.0000
94.3600
86.6400
92.9600
2,323,200
Wed, 01 Oct 2025
7 · 10-Q
Pre-market · 06:16 ET
10-Q ↗
Wed, 01 Oct 2025
6 · 8-K
Pre-market · 06:09 ET
8-K ↗
Tue, 30 Sep 2025
96.3100
96.5900
93.7500
94.1000
1,613,000
Mon, 29 Sep 2025
98.4400
98.4400
95.1300
96.1200
1,384,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
100.3500
101.8600
98.0500
98.4300
1,582,800
Thu, 25 Sep 2025
97.3100
97.8400
94.5000
97.4900
1,482,500
Wed, 24 Sep 2025
97.0000
98.5500
96.2400
97.2200
880,200
Tue, 23 Sep 2025
99.3800
99.7200
96.5700
96.8500
861,800
Mon, 22 Sep 2025
99.9500
100.1900
97.9000
99.4700
1,492,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
104.8100
104.8100
99.5000
100.0000
1,892,100
Thu, 18 Sep 2025
103.0100
105.2800
102.4900
104.4700
767,900
Wed, 17 Sep 2025
102.8700
104.4000
101.9400
103.5200
831,300
Tue, 16 Sep 2025
108.5100
108.8100
101.6000
103.0100
1,229,700
Mon, 15 Sep 2025
110.5600
110.8700
108.3800
108.4900
494,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
110.2500
111.6200
109.9000
110.6400
417,200
Thu, 11 Sep 2025
109.9100
111.7600
109.3600
111.0100
419,800
Wed, 10 Sep 2025
108.0300
109.5300
106.3200
109.5000
749,600
Tue, 09 Sep 2025
111.0100
112.1300
108.6100
108.6800
699,500
Mon, 08 Sep 2025
114.1800
115.2800
111.4400
111.5400
598,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
113.5000
115.4900
113.4500
113.8300
720,500
Thu, 04 Sep 2025
111.1200
113.3500
110.4100
113.0700
678,300
Wed, 03 Sep 2025
116.0500
116.4400
109.9200
110.6000
922,300
Tue, 02 Sep 2025
115.6400
116.5800
115.1000
116.0100
768,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
115.8700
116.6100
115.2800
115.6400
544,400
Thu, 28 Aug 2025
116.7400
116.7400
114.8600
115.4000
470,900
Wed, 27 Aug 2025
114.9600
116.9900
114.5900
116.8000
493,500
Tue, 26 Aug 2025
114.4600
115.8800
113.1700
114.9900
676,200
Mon, 25 Aug 2025
116.3400
117.4500
114.5600
115.4300
585,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
5 · 424B3
After-hours · 16:30 ET
PROSPECTUS ↗
Fri, 22 Aug 2025
113.8200
116.6300
113.4600
116.0400
740,600
Thu, 21 Aug 2025
113.3100
114.4000
111.9700
113.2500
700,800
Wed, 20 Aug 2025
111.0900
114.2600
110.8700
114.2000
802,900
Tue, 19 Aug 2025
4 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Tue, 19 Aug 2025
3 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Tue, 19 Aug 2025
2 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Tue, 19 Aug 2025
108.8000
110.6400
108.7400
110.0600
558,600
Mon, 18 Aug 2025
111.0000
112.8800
108.7000
108.9000
832,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
108.3600
111.1000
108.3000
110.6500
1,086,100
Thu, 14 Aug 2025
108.3900
109.0100
106.5000
107.9900
489,900
Wed, 13 Aug 2025
107.8500
110.1000
106.8800
109.6500
1,052,300
Tue, 12 Aug 2025
107.1400
107.9300
105.8600
107.8300
455,200
Mon, 11 Aug 2025
1 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Mon, 11 Aug 2025
107.6200
109.0000
106.2500
107.5300
749,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
105.9300
108.5500
105.9300
107.7400
723,800
Thu, 07 Aug 2025
104.1900
106.0400
103.7500
105.7600
572,500
Wed, 06 Aug 2025
105.0100
105.2400
103.4200
104.4500
694,500
Tue, 05 Aug 2025
103.6500
106.2900
103.6300
105.0300
864,500
Mon, 04 Aug 2025
106.0700
107.1800
102.0000
103.6100
1,295,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
110.1100
110.4400
106.3800
107.8800
926,800
Thu, 31 Jul 2025
111.4500
112.2500
110.1200
111.1400
857,200
Wed, 30 Jul 2025
109.0100
112.1700
108.5600
111.1600
1,475,900
Tue, 29 Jul 2025
104.3600
108.3800
104.2000
108.1500
1,112,800
Mon, 28 Jul 2025
105.0000
107.1200
103.3200
104.3600
1,121,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend