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
104.2700
106.4900
103.4700
105.7800
1,218,600
Thu, 23 Jul 2026
17 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 23 Jul 2026
16 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Thu, 23 Jul 2026
15 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 23 Jul 2026
103.9900
105.1300
102.6700
102.9000
798,700
Wed, 22 Jul 2026
104.0400
105.6600
104.0100
104.4200
997,700
Tue, 21 Jul 2026
103.5800
104.8000
102.6400
102.9100
1,027,700
Mon, 20 Jul 2026
102.6700
102.7100
100.8000
101.7800
877,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.4500
104.5900
101.4500
102.8300
1,249,100
Thu, 16 Jul 2026
99.6700
101.0100
99.2500
100.2900
1,011,200
Wed, 15 Jul 2026
101.4900
101.9700
98.7800
99.9100
1,030,500
Tue, 14 Jul 2026
101.5500
102.2100
100.0800
100.5900
959,500
Mon, 13 Jul 2026
14 · PRE 14A
After-hours · 16:34 ET
PRE 14A ↗
Mon, 13 Jul 2026
101.6100
103.1800
100.8900
102.2200
902,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
103.4500
103.8700
101.3800
101.9500
826,600
Thu, 09 Jul 2026
99.4700
101.7100
98.0000
101.6700
1,410,300
Wed, 08 Jul 2026
95.6600
97.9800
95.6600
97.8600
978,100
Tue, 07 Jul 2026
98.5600
98.7000
96.2500
97.1100
742,500
Mon, 06 Jul 2026
95.1900
97.7400
94.8300
97.4300
1,546,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.4300
96.2900
93.5100
94.0000
922,500
Wed, 01 Jul 2026
93.0600
95.7500
92.4200
94.6400
1,144,600
Tue, 30 Jun 2026
92.9500
94.7300
91.3200
94.0400
2,065,500
Mon, 29 Jun 2026
98.6500
98.9500
97.2900
98.6300
868,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
99.3400
99.6600
96.2700
97.3700
1,497,000
Thu, 25 Jun 2026
103.0400
103.0600
99.7500
100.8500
918,100
Wed, 24 Jun 2026
104.2800
104.6400
101.9300
102.3700
830,000
Tue, 23 Jun 2026
103.8600
105.0500
103.7400
104.3900
526,100
Mon, 22 Jun 2026
106.3500
107.2900
106.0000
106.8300
619,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.2700
108.9600
106.1400
107.6400
898,800
Wed, 17 Jun 2026
109.7200
109.7700
105.7500
105.9400
925,400
Tue, 16 Jun 2026
111.4700
111.7900
109.1000
109.2300
574,100
Mon, 15 Jun 2026
112.4100
112.5800
110.7000
110.9000
685,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.4500
111.1100
108.8000
110.8100
752,800
Thu, 11 Jun 2026
109.5000
109.9000
106.5800
109.8900
1,378,100
Wed, 10 Jun 2026
111.2400
112.3300
109.0100
109.1300
967,500
Tue, 09 Jun 2026
115.0000
115.6200
110.1100
113.0400
1,045,800
Mon, 08 Jun 2026
114.4400
115.0800
113.0100
113.3800
589,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
115.9400
115.9700
112.3800
112.9300
912,500
Thu, 04 Jun 2026
118.5200
119.6100
118.1600
118.6900
803,700
Wed, 03 Jun 2026
123.4500
123.7500
118.6700
119.0700
1,915,200
Tue, 02 Jun 2026
129.1000
129.6600
126.6800
126.6900
1,279,200
Mon, 01 Jun 2026
122.0200
126.8600
122.0200
126.6700
1,839,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
117.5000
123.5700
117.5000
121.8700
3,555,400
Thu, 28 May 2026
111.5200
112.8900
109.8200
111.7600
985,100
Wed, 27 May 2026
109.7100
110.5600
109.1800
109.9100
639,200
Tue, 26 May 2026
110.9500
111.7500
109.1800
111.3600
1,162,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.9500
113.0400
106.9200
112.6300
1,761,400
Thu, 21 May 2026
13 · 10-K
After-hours · 17:02 ET
10-K ↗
Thu, 21 May 2026
102.6400
105.9400
102.5600
105.8000
575,500
Wed, 20 May 2026
104.3200
105.0500
103.1900
103.7800
799,600
Tue, 19 May 2026
104.4700
104.7600
102.5200
103.6600
692,500
Mon, 18 May 2026
104.4100
105.2700
103.8700
105.2100
986,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
100.5800
103.8400
100.5800
102.9900
886,700
Thu, 14 May 2026
103.4500
103.5400
99.6300
100.9500
1,399,100
Wed, 13 May 2026
103.1200
104.0100
101.6700
103.9900
958,900
Tue, 12 May 2026
105.1000
105.4400
101.8600
103.5600
1,203,200
Mon, 11 May 2026
109.7300
110.4700
106.2400
106.8900
1,380,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
107.2700
110.0600
107.1300
109.3900
1,911,700
Thu, 07 May 2026
105.8300
106.5700
102.8500
103.2100
1,386,200
Wed, 06 May 2026
101.8300
103.5100
97.0700
103.4200
2,695,800
Tue, 05 May 2026
12 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 05 May 2026
101.7900
105.5300
101.6100
105.4200
1,806,100
Mon, 04 May 2026
101.7700
102.1800
99.8800
101.5000
2,749,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
99.2800
101.0600
99.2800
99.4900
893,300
Thu, 30 Apr 2026
97.8000
99.4600
96.8900
99.2800
849,600
Wed, 29 Apr 2026
96.5700
98.1500
96.3300
97.7000
810,300
Tue, 28 Apr 2026
95.6600
97.0500
95.5500
96.6400
725,000
Mon, 27 Apr 2026
96.0900
96.8500
94.9900
95.1400
666,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.0400
95.7300
94.3500
95.3900
640,800
Thu, 23 Apr 2026
96.2500
96.7100
93.7500
95.0000
1,032,700
Wed, 22 Apr 2026
98.9400
99.1400
97.7000
98.0100
820,600
Tue, 21 Apr 2026
97.7600
99.4500
97.1600
98.1700
943,600
Mon, 20 Apr 2026
100.7300
100.7600
99.6200
100.0100
421,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.1300
102.2400
100.7000
101.0900
850,400
Thu, 16 Apr 2026
99.3200
100.3000
98.6400
99.0400
952,500
Wed, 15 Apr 2026
96.9100
97.8500
96.3800
97.7100
610,300
Tue, 14 Apr 2026
95.1500
96.1200
94.5500
95.9600
589,800
Mon, 13 Apr 2026
90.1100
94.4800
90.0500
94.4300
812,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.3200
94.4400
90.5500
91.2600
1,621,100
Thu, 09 Apr 2026
93.1500
93.1500
90.1200
91.0600
1,456,600
Wed, 08 Apr 2026
96.4900
96.6400
94.3700
94.7900
1,209,000
Tue, 07 Apr 2026
92.4800
93.2200
91.3000
92.8100
655,500
Mon, 06 Apr 2026
92.1000
93.0500
92.1000
92.4800
400,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
89.3300
92.0800
89.2900
91.9800
613,100
Wed, 01 Apr 2026
91.8600
92.4400
91.1600
91.7200
819,500
Tue, 31 Mar 2026
91.7100
91.8200
89.3400
91.1200
1,107,100
Mon, 30 Mar 2026
90.7600
90.8900
89.4800
90.0100
611,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.3300
91.7000
89.7800
90.0400
740,200
Thu, 26 Mar 2026
93.0700
94.4500
92.4800
92.5800
859,400
Wed, 25 Mar 2026
94.2000
94.5600
92.9500
93.9100
632,500
Tue, 24 Mar 2026
89.6900
92.3300
89.6800
91.8300
795,400
Mon, 23 Mar 2026
90.2000
92.1900
89.9000
90.9000
798,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
90.9500
91.2900
87.3800
87.9200
1,456,600
Thu, 19 Mar 2026
90.1400
91.7700
89.5700
91.7200
1,293,700
Wed, 18 Mar 2026
89.6500
91.5200
89.5600
90.1400
1,518,300
Tue, 17 Mar 2026
95.7700
97.8900
91.2800
92.5900
2,038,200
Mon, 16 Mar 2026
93.6600
95.1800
93.5400
94.6800
744,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.4600
94.3500
92.3600
92.7500
551,500
Thu, 12 Mar 2026
92.3400
95.0900
92.3400
92.9300
864,000
Wed, 11 Mar 2026
91.8600
92.8000
91.1200
92.3100
686,500
Tue, 10 Mar 2026
92.2400
92.9300
90.6800
90.9400
952,500
Mon, 09 Mar 2026
90.3200
92.8000
90.3000
92.4000
2,109,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.2500
92.2700
88.2500
92.1800
1,388,300
Thu, 05 Mar 2026
90.8700
92.2800
89.0800
89.9900
909,400
Wed, 04 Mar 2026
91.6200
92.1400
90.5900
92.0100
726,100
Tue, 03 Mar 2026
89.3800
91.6200
88.5300
91.6000
974,300
Mon, 02 Mar 2026
89.6200
91.7700
89.4300
91.0900
771,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.9900
92.7900
91.4600
91.9500
683,200
Thu, 26 Feb 2026
93.0000
93.4400
91.2700
92.7100
969,500
Wed, 25 Feb 2026
90.6200
90.6200
89.3700
90.0900
899,300
Tue, 24 Feb 2026
89.7600
91.8100
89.7600
91.3600
819,100
Mon, 23 Feb 2026
90.0200
90.2700
88.8400
89.3800
743,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.4300
91.7500
89.3400
90.0400
925,400
Thu, 19 Feb 2026
88.8400
89.7500
88.8400
89.3700
722,400
Wed, 18 Feb 2026
89.1600
89.8800
88.3100
88.9400
899,700
Tue, 17 Feb 2026
89.9400
90.3400
89.0400
89.9400
720,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
89.0800
89.7500
88.1600
89.4100
1,687,600
Thu, 12 Feb 2026
88.9400
89.1000
85.5500
87.0200
2,676,400
Wed, 11 Feb 2026
93.9300
94.1200
92.3100
93.3200
986,400
Tue, 10 Feb 2026
92.5100
93.3700
92.3400
92.4000
982,300
Mon, 09 Feb 2026
91.4200
92.3400
90.9600
91.7000
771,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
89.7900
91.4600
89.5800
91.4500
1,220,100
Thu, 05 Feb 2026
90.6400
90.7000
87.7100
88.9100
1,882,200
Wed, 04 Feb 2026
89.7300
91.8400
89.1300
91.3000
2,065,400
Tue, 03 Feb 2026
87.7800
88.5600
86.8200
87.5300
1,083,300
Mon, 02 Feb 2026
86.3300
88.0600
86.2600
87.6700
1,535,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.3100
87.6700
85.5300
85.8400
1,374,300
Thu, 29 Jan 2026
87.7500
88.9200
87.2600
88.4800
2,394,500
Wed, 28 Jan 2026
11 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Wed, 28 Jan 2026
91.0400
91.1400
83.3200
86.6400
5,403,900
Tue, 27 Jan 2026
10 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 27 Jan 2026
94.0500
95.1600
92.6700
93.7400
2,332,800
Mon, 26 Jan 2026
94.1000
95.4600
93.8900
94.1600
1,690,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.7400
93.5600
91.2000
93.4400
1,401,500
Thu, 22 Jan 2026
92.0600
92.6700
91.4000
91.8100
751,700
Wed, 21 Jan 2026
90.5500
92.1300
90.3500
91.8800
1,285,800
Tue, 20 Jan 2026
91.1600
92.5500
90.4000
91.1900
1,926,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
95.8400
96.0500
94.9700
95.4800
1,579,200
Thu, 15 Jan 2026
96.7700
97.0300
95.7100
96.6000
945,400
Wed, 14 Jan 2026
97.6200
98.0000
96.1800
96.7400
1,009,200
Tue, 13 Jan 2026
97.6100
97.6100
95.5800
96.7900
600,300
Mon, 12 Jan 2026
95.7200
97.5500
95.3000
97.5500
1,195,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
96.8600
97.0800
94.5400
95.1000
1,557,700
Thu, 08 Jan 2026
94.6200
96.4500
94.4300
96.3800
2,049,800
Wed, 07 Jan 2026
100.8700
101.0600
99.4600
99.7000
1,767,500
Tue, 06 Jan 2026
98.7800
99.2400
97.9400
98.1800
1,026,700
Mon, 05 Jan 2026
100.8500
101.6400
99.3800
99.5100
790,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
101.2100
101.5600
98.9300
100.2800
734,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
102.1200
102.2100
100.1500
100.2200
650,500
Tue, 30 Dec 2025
102.6300
103.1700
102.4800
102.4800
267,300
Mon, 29 Dec 2025
104.5200
104.7700
102.7700
102.9000
790,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.1400
105.3800
104.8300
105.2600
454,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
104.4000
105.1900
103.7000
104.9700
257,900
Tue, 23 Dec 2025
103.3800
104.6600
103.2500
104.1600
590,300
Mon, 22 Dec 2025
104.7400
104.7800
103.3000
103.3900
513,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
104.2700
104.8800
103.5800
104.2800
1,032,000
Thu, 18 Dec 2025
107.7000
107.7400
103.1800
104.1600
2,107,500
Wed, 17 Dec 2025
108.9600
109.9700
105.8700
106.5400
1,053,900
Tue, 16 Dec 2025
112.0000
112.5000
111.3500
112.2800
514,600
Mon, 15 Dec 2025
112.6800
113.1900
111.3800
111.9400
494,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
118.7000
118.8100
111.3300
112.7700
1,107,600
Thu, 11 Dec 2025
120.8400
120.8800
119.9100
120.4300
326,300
Wed, 10 Dec 2025
118.3000
120.7100
118.2600
120.6500
305,100
Tue, 09 Dec 2025
119.4500
119.8400
118.7000
118.8300
669,300
Mon, 08 Dec 2025
119.0200
119.8700
118.2500
119.1200
400,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.2700
118.4900
117.2700
117.7900
380,000
Thu, 04 Dec 2025
118.8600
119.7200
118.7800
119.1200
436,500
Wed, 03 Dec 2025
118.6300
119.6000
117.8200
118.1200
775,600
Tue, 02 Dec 2025
114.6000
117.6900
114.1300
117.0700
947,200
Mon, 01 Dec 2025
113.6000
113.7700
112.0500
112.9200
1,130,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.6500
112.9100
111.5100
112.7300
606,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.5300
112.7700
110.3500
110.5600
1,411,500
Tue, 25 Nov 2025
111.8100
112.5700
111.1600
112.4200
363,800
Mon, 24 Nov 2025
110.9100
113.3500
110.9100
112.1000
617,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
107.0300
110.9500
106.9400
109.9200
676,700
Thu, 20 Nov 2025
110.3000
110.9200
106.4100
106.6400
1,114,500
Wed, 19 Nov 2025
110.1700
110.2100
106.2400
106.8900
1,523,100
Tue, 18 Nov 2025
113.2400
113.9700
111.4700
111.7400
643,100
Mon, 17 Nov 2025
116.2500
116.6600
112.4000
113.2700
1,031,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Fri, 14 Nov 2025
118.1600
119.4700
117.4400
118.0200
467,000
Thu, 13 Nov 2025
120.8000
121.0900
118.2400
118.5900
449,500
Wed, 12 Nov 2025
120.1600
121.3900
120.0100
121.1300
253,700
Tue, 11 Nov 2025
121.1800
121.7300
119.8100
119.9700
369,500
Mon, 10 Nov 2025
121.5000
122.3300
120.7900
122.0300
512,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
119.6900
120.4900
117.6800
120.4000
570,300
Thu, 06 Nov 2025
119.1100
119.9300
118.2800
119.4700
599,200
Wed, 05 Nov 2025
117.4600
119.1400
117.1900
118.8500
422,100
Tue, 04 Nov 2025
119.5400
119.5400
117.2500
117.3800
745,000
Mon, 03 Nov 2025
121.2400
123.0100
121.2400
122.9900
486,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
120.6400
121.0900
119.9600
120.5600
571,800
Thu, 30 Oct 2025
119.6000
122.2400
119.2500
120.6900
830,900
Wed, 29 Oct 2025
8 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 29 Oct 2025
113.9900
117.4000
113.5200
115.8400
1,388,900
Tue, 28 Oct 2025
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 28 Oct 2025
112.8900
113.8800
111.9900
113.7300
861,100
Mon, 27 Oct 2025
112.4600
114.0400
112.1700
113.7900
612,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
111.1800
112.1000
111.0900
111.3600
533,100
Thu, 23 Oct 2025
109.6500
111.8100
109.2800
111.7000
455,600
Wed, 22 Oct 2025
110.4800
110.5400
108.8900
109.5500
378,000
Tue, 21 Oct 2025
109.5900
110.9000
109.4600
110.4500
353,500
Mon, 20 Oct 2025
109.1000
110.8500
109.0500
110.1300
387,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
108.5800
109.8200
108.1400
109.6400
305,600
Thu, 16 Oct 2025
109.0500
109.1100
107.6100
108.6100
631,000
Wed, 15 Oct 2025
106.7500
108.6500
106.6300
108.5300
799,300
Tue, 14 Oct 2025
102.8700
105.7900
102.7000
104.9400
456,600
Mon, 13 Oct 2025
105.2900
105.2900
103.4400
104.2700
898,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
109.4100
109.4100
101.6100
101.7100
1,316,600
Thu, 09 Oct 2025
110.9600
110.9600
108.5900
109.2900
574,700
Wed, 08 Oct 2025
112.4100
113.2800
111.6700
112.3500
710,700
Tue, 07 Oct 2025
114.2000
114.3600
112.1600
112.6700
455,300
Mon, 06 Oct 2025
114.4700
114.9400
114.0500
114.2100
400,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
113.2600
114.1200
112.4300
112.9700
384,500
Thu, 02 Oct 2025
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 02 Oct 2025
112.1300
112.7300
111.4700
112.6500
396,000
Wed, 01 Oct 2025
108.5400
109.8500
108.3400
109.8300
283,900
Tue, 30 Sep 2025
108.5200
109.7400
108.3300
109.6800
330,800
Mon, 29 Sep 2025
108.2100
108.2400
107.6400
107.9200
324,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
108.0900
108.5400
107.7300
108.2800
325,400
Thu, 25 Sep 2025
107.3400
108.7000
107.3400
108.5100
392,800
Wed, 24 Sep 2025
110.9100
110.9400
108.7400
108.7900
380,400
Tue, 23 Sep 2025
111.9700
112.4400
111.2000
111.3500
304,600
Mon, 22 Sep 2025
111.5000
113.2900
111.5000
113.0800
441,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 19 Sep 2025
110.7700
111.8000
110.6700
111.7300
373,800
Thu, 18 Sep 2025
113.0400
113.4300
110.7000
111.3300
580,000
Wed, 17 Sep 2025
112.2600
112.9100
111.0900
111.8300
402,400
Tue, 16 Sep 2025
111.0300
112.3600
110.7100
112.3200
550,200
Mon, 15 Sep 2025
108.5400
109.8800
108.4200
109.8700
360,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
107.6800
108.4700
107.1700
108.3500
265,200
Thu, 11 Sep 2025
108.3300
108.8700
108.2400
108.6500
741,500
Wed, 10 Sep 2025
108.7000
108.9500
107.9300
108.3000
477,100
Tue, 09 Sep 2025
4 · 8-K
After-hours · 16:37 ET
8-K ↗
Tue, 09 Sep 2025
108.3700
108.6900
107.2500
107.7900
278,600
Mon, 08 Sep 2025
106.9700
108.8700
106.6400
108.7500
500,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
107.4200
107.8500
106.5600
107.2500
234,400
Thu, 04 Sep 2025
105.0000
106.5200
103.1300
106.5200
546,400
Wed, 03 Sep 2025
104.2700
104.5800
103.6500
104.4300
358,400
Tue, 02 Sep 2025
101.3000
103.1100
101.2000
103.0900
567,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
103.4400
103.6200
102.8100
103.5400
398,300
Thu, 28 Aug 2025
103.6100
104.2800
103.5600
103.9900
497,900
Wed, 27 Aug 2025
3 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 27 Aug 2025
102.2400
103.1800
101.9700
103.0700
166,300
Tue, 26 Aug 2025
102.1800
102.7700
102.1200
102.4600
294,300
Mon, 25 Aug 2025
102.5200
102.8300
101.6300
101.6700
328,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
100.7500
103.3100
100.5500
103.0900
686,300
Thu, 21 Aug 2025
99.4000
99.8100
98.9100
99.6700
411,600
Wed, 20 Aug 2025
99.5400
99.7700
99.0800
99.6000
595,700
Tue, 19 Aug 2025
100.1200
100.6000
99.3700
99.5300
612,500
Mon, 18 Aug 2025
97.6000
98.5300
97.5700
98.4600
401,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
98.6700
98.7700
97.7200
97.7600
404,300
Thu, 14 Aug 2025
98.1800
98.7200
97.9800
98.3500
461,500
Wed, 13 Aug 2025
99.0100
99.5300
98.5800
99.0100
630,200
Tue, 12 Aug 2025
96.7300
99.4400
96.5600
99.0100
617,300
Mon, 11 Aug 2025
97.1800
97.5400
96.2400
96.4300
599,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
97.2500
98.6900
97.1900
98.2700
614,900
Thu, 07 Aug 2025
96.7200
97.0600
95.8900
96.7700
877,300
Wed, 06 Aug 2025
94.5100
95.1300
94.3300
94.7300
765,500
Tue, 05 Aug 2025
95.4900
96.4200
94.4800
95.2800
1,328,600
Mon, 04 Aug 2025
93.7800
93.8700
91.6600
92.2700
1,586,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
91.0200
91.0200
87.7900
89.6700
781,100
Thu, 31 Jul 2025
92.9800
94.7000
92.6700
92.8800
1,470,600
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 30 Jul 2025
95.8200
96.3000
90.4100
90.9700
2,484,600
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 29 Jul 2025
94.9300
95.5000
93.4500
93.7600
839,900
Mon, 28 Jul 2025
96.5400
96.8000
94.4500
94.5200
934,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend