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
116.0800
122.3300
116.0800
118.9900
655,500
Thu, 23 Jul 2026
117.0000
119.1700
115.7200
116.5000
383,200
Wed, 22 Jul 2026
112.7400
116.4800
112.4900
115.9500
373,500
Tue, 21 Jul 2026
111.0000
112.9400
110.9500
111.8200
421,500
Mon, 20 Jul 2026
115.7300
115.9900
112.0900
112.6600
439,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.6800
117.9200
114.6800
115.5100
431,100
Thu, 16 Jul 2026
116.1800
116.3400
113.0200
114.9000
331,800
Wed, 15 Jul 2026
114.2300
116.9000
113.7000
115.2800
380,300
Tue, 14 Jul 2026
111.4700
115.1100
110.3500
113.9200
469,400
Mon, 13 Jul 2026
114.1500
115.1200
112.6300
113.3100
456,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.3200
115.0300
112.1800
112.6200
258,100
Thu, 09 Jul 2026
111.9900
114.1000
110.0300
114.0400
308,500
Wed, 08 Jul 2026
113.4700
113.6500
112.3100
113.2400
318,100
Tue, 07 Jul 2026
116.2500
117.6500
113.5800
113.6700
398,800
Mon, 06 Jul 2026
110.6300
115.0000
109.7400
114.7000
813,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.4700
111.0600
105.1700
110.9600
499,200
Wed, 01 Jul 2026
110.6500
113.0000
105.1900
105.4700
791,300
Tue, 30 Jun 2026
112.5900
113.7000
110.0000
110.4100
561,600
Mon, 29 Jun 2026
111.3100
113.1500
110.5000
112.9600
587,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
107.4000
110.8000
107.4000
110.2900
741,100
Thu, 25 Jun 2026
108.4700
111.2000
105.5200
106.6300
556,300
Wed, 24 Jun 2026
105.4500
108.5500
104.7800
108.4700
1,011,100
Tue, 23 Jun 2026
102.0800
105.3400
101.7400
105.1600
659,000
Mon, 22 Jun 2026
102.2300
103.5400
98.3400
100.6000
832,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.4500
106.7800
101.5000
102.3900
1,606,600
Wed, 17 Jun 2026
107.6800
110.3300
105.1700
106.7300
600,500
Tue, 16 Jun 2026
109.2900
110.3100
107.1500
108.8700
558,500
Mon, 15 Jun 2026
113.5600
113.7700
108.7400
109.3900
525,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.7800
115.8500
113.6500
113.8100
487,300
Thu, 11 Jun 2026
113.5200
116.7200
112.7300
114.9300
512,000
Wed, 10 Jun 2026
114.0700
115.8700
113.3100
114.2300
401,300
Tue, 09 Jun 2026
113.1200
114.5500
111.3200
114.0800
410,300
Mon, 08 Jun 2026
26 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 08 Jun 2026
113.6600
116.5900
112.5500
113.2000
461,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
117.7000
118.1700
113.4400
114.3500
501,600
Thu, 04 Jun 2026
116.4500
118.4200
112.7000
116.5700
571,400
Wed, 03 Jun 2026
113.3100
115.1700
109.2700
114.7300
716,500
Tue, 02 Jun 2026
113.4200
114.4500
108.7800
113.3600
906,000
Mon, 01 Jun 2026
25 · 10-Q
After market open · 12:41 ET
10-Q ↗
Mon, 01 Jun 2026
120.1900
123.4100
112.1600
115.0800
1,843,500
Mon, 01 Jun 2026
24 · 8-K
Pre-market · 06:55 ET
8-K ↗
Mon, 01 Jun 2026
23 · 8-K
Pre-market · 06:45 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
104.0200
106.0200
102.5000
104.2000
845,700
Fri, 29 May 2026
22 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 28 May 2026
101.6600
105.4100
100.3300
103.7000
511,100
Wed, 27 May 2026
100.8300
102.1500
100.0800
101.6600
557,800
Tue, 26 May 2026
99.1400
102.4500
98.1900
101.3600
517,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
96.3000
100.1600
95.6000
100.0100
406,100
Thu, 21 May 2026
95.8800
96.7300
94.5400
96.1700
310,000
Wed, 20 May 2026
95.3200
96.7200
93.0700
96.5400
428,800
Tue, 19 May 2026
96.8500
98.2900
94.9100
95.3200
646,200
Mon, 18 May 2026
92.7100
96.8800
92.0300
96.0100
568,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
93.3200
93.7200
92.1200
92.9300
351,600
Thu, 14 May 2026
90.4900
92.8300
89.9900
92.6500
378,300
Wed, 13 May 2026
93.2400
93.6600
87.1200
90.4100
552,300
Tue, 12 May 2026
93.3200
95.1700
93.1500
94.0000
475,100
Mon, 11 May 2026
93.9300
93.9500
91.4200
92.6500
516,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.7400
94.8600
91.1700
93.9300
477,100
Thu, 07 May 2026
94.4700
96.1700
93.0000
94.1200
602,700
Wed, 06 May 2026
94.7300
95.2700
92.8100
94.3600
524,300
Tue, 05 May 2026
97.0500
98.4500
94.3000
95.5900
502,500
Mon, 04 May 2026
95.6000
98.4300
94.9400
96.8600
380,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
97.6200
98.1900
95.6500
95.9100
414,500
Thu, 30 Apr 2026
95.0800
96.8800
94.6200
96.7700
431,400
Wed, 29 Apr 2026
95.6700
95.8800
94.0100
95.1300
407,200
Tue, 28 Apr 2026
94.7300
95.7600
92.9300
94.8800
420,500
Mon, 27 Apr 2026
95.7100
97.5700
93.6500
93.7900
565,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
95.4800
96.4600
94.0500
95.6100
441,300
Thu, 23 Apr 2026
95.2500
95.5100
93.6200
95.2700
494,300
Wed, 22 Apr 2026
21 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Wed, 22 Apr 2026
20 · DEF 14A
After-hours · 16:12 ET
DEFINITIVE PROXY STATEMENT ↗
Wed, 22 Apr 2026
96.7800
97.6500
94.8500
95.7100
439,900
Tue, 21 Apr 2026
95.2700
97.9100
94.0200
96.1400
496,300
Mon, 20 Apr 2026
95.5100
96.9200
94.4500
94.7000
417,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.3000
96.4300
94.5900
95.3800
488,100
Thu, 16 Apr 2026
96.2000
97.8600
94.9200
95.2300
359,300
Wed, 15 Apr 2026
94.6300
97.1400
94.1100
96.2000
559,200
Tue, 14 Apr 2026
95.0900
95.8500
93.5200
94.4800
517,800
Mon, 13 Apr 2026
91.9900
95.3900
91.8000
95.0100
538,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.6600
94.7700
91.3500
91.7200
614,600
Thu, 09 Apr 2026
19 · 8-K/A
After market open · 14:07 ET
8-K/A ↗
Thu, 09 Apr 2026
97.8500
97.8500
93.9800
95.0300
526,100
Thu, 09 Apr 2026
18 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 08 Apr 2026
100.4900
102.4700
97.7800
97.9800
611,300
Tue, 07 Apr 2026
99.5400
101.5800
99.0000
100.9100
448,100
Mon, 06 Apr 2026
99.6400
100.2100
99.0200
99.5700
318,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.3200
100.4100
96.5200
100.1100
426,600
Wed, 01 Apr 2026
95.2800
98.0900
94.2500
97.3200
483,500
Tue, 31 Mar 2026
95.2200
96.6400
92.6000
94.9200
758,900
Mon, 30 Mar 2026
97.4800
98.7700
94.2700
94.8000
711,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
99.4000
99.5500
96.8500
97.2600
494,800
Thu, 26 Mar 2026
96.1900
99.8900
96.0400
99.4000
642,900
Wed, 25 Mar 2026
95.3500
96.5100
93.6600
96.4600
461,500
Tue, 24 Mar 2026
96.6700
96.6700
94.3600
95.3500
617,000
Mon, 23 Mar 2026
96.2900
98.3000
95.7200
96.8700
638,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.2800
98.0900
96.3400
96.7400
1,954,800
Thu, 19 Mar 2026
96.3000
97.8900
95.8700
97.1600
565,100
Wed, 18 Mar 2026
93.5800
98.1000
93.5800
96.4000
649,500
Tue, 17 Mar 2026
93.7100
95.3800
91.4600
94.5800
1,027,200
Mon, 16 Mar 2026
17 · 10-K
After market open · 12:23 ET
10-K ↗
Mon, 16 Mar 2026
90.9800
94.9900
89.9400
93.0500
1,427,500
Mon, 16 Mar 2026
16 · 8-K
Pre-market · 06:55 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.0000
93.0000
90.8500
91.9100
784,600
Fri, 13 Mar 2026
15 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 12 Mar 2026
91.6200
93.6600
91.3100
91.5400
699,100
Wed, 11 Mar 2026
90.5200
92.0600
90.0100
91.6000
496,700
Tue, 10 Mar 2026
94.0700
94.6300
88.8000
90.5200
696,900
Mon, 09 Mar 2026
94.6900
95.1300
92.9200
94.3100
544,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.5200
95.6200
91.7000
95.4000
529,000
Thu, 05 Mar 2026
93.3000
94.6000
92.2200
93.4100
463,000
Wed, 04 Mar 2026
94.3100
95.0000
92.7200
93.3000
668,700
Tue, 03 Mar 2026
91.1400
94.7300
90.7300
94.4200
487,600
Mon, 02 Mar 2026
93.8000
93.9300
91.6900
92.4900
693,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.5600
92.6300
90.1500
92.2600
865,100
Thu, 26 Feb 2026
88.4800
91.8600
86.8100
91.7000
798,100
Wed, 25 Feb 2026
87.9700
88.5100
85.5000
86.7900
650,600
Tue, 24 Feb 2026
86.5700
88.0700
86.5700
87.5800
607,500
Mon, 23 Feb 2026
89.5000
89.9400
86.0200
86.4400
719,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
90.4600
90.9800
87.5900
89.9100
734,300
Thu, 19 Feb 2026
88.6300
92.5400
88.4100
91.0200
869,400
Wed, 18 Feb 2026
85.6400
88.9800
85.2200
88.5800
647,000
Tue, 17 Feb 2026
85.6800
87.2100
84.6700
85.1800
856,900
Tue, 17 Feb 2026
14 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
83.8300
88.0400
83.2600
86.6100
943,400
Thu, 12 Feb 2026
82.2300
86.7500
81.6600
83.4500
1,362,400
Wed, 11 Feb 2026
94.0900
95.8500
81.0800
82.2200
2,496,500
Wed, 11 Feb 2026
13 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 10 Feb 2026
98.1100
99.7100
97.4500
97.9200
476,300
Mon, 09 Feb 2026
98.3600
99.0900
96.7700
98.2600
466,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
97.2300
99.3700
95.1200
98.3600
705,100
Thu, 05 Feb 2026
98.0200
100.3700
96.9200
97.0300
542,700
Wed, 04 Feb 2026
97.0800
98.9500
96.4500
97.8700
595,800
Tue, 03 Feb 2026
100.1900
100.8300
96.6700
97.0000
610,500
Mon, 02 Feb 2026
101.1600
101.4500
99.1600
100.8800
505,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.2600
102.2400
100.6700
101.7600
605,500
Thu, 29 Jan 2026
104.3600
106.2200
101.4900
101.7000
511,000
Wed, 28 Jan 2026
103.6000
105.1300
102.5000
103.5500
425,400
Tue, 27 Jan 2026
104.5200
105.3700
103.5000
103.7000
356,700
Mon, 26 Jan 2026
110.1700
110.4200
102.2800
104.3800
727,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.2200
115.0000
108.6100
110.1400
603,400
Thu, 22 Jan 2026
109.1900
110.9700
108.7200
109.0700
393,300
Wed, 21 Jan 2026
108.7400
109.2400
107.5800
108.7400
521,200
Tue, 20 Jan 2026
110.3000
110.7400
108.1500
108.2400
335,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.1900
111.7800
108.5600
111.1300
551,300
Thu, 15 Jan 2026
108.2500
110.9500
107.2200
110.6500
408,600
Wed, 14 Jan 2026
111.0000
112.1300
105.6800
108.0600
791,100
Tue, 13 Jan 2026
114.6600
115.1100
112.3700
112.7400
363,700
Mon, 12 Jan 2026
114.0600
115.5000
112.7100
114.3200
475,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.3100
114.9200
111.2600
114.0200
393,400
Thu, 08 Jan 2026
108.4900
114.3300
108.2700
111.9800
635,400
Wed, 07 Jan 2026
108.8000
109.5600
106.2500
106.8400
679,000
Tue, 06 Jan 2026
106.7400
109.1900
106.2100
108.8000
531,800
Mon, 05 Jan 2026
102.0000
107.5300
101.1000
107.2200
630,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
100.6700
102.2400
100.0000
101.2200
374,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
102.1200
102.2500
100.5700
100.6600
291,900
Tue, 30 Dec 2025
103.1200
103.2900
102.1600
102.4800
350,900
Mon, 29 Dec 2025
102.3800
103.5800
101.8100
103.3500
358,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.9000
103.5100
102.1100
102.7100
264,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
102.3400
104.1400
101.5200
102.8000
193,700
Tue, 23 Dec 2025
102.1600
103.1100
101.6300
102.6600
501,200
Mon, 22 Dec 2025
101.9000
103.6100
101.2600
102.8200
447,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.7400
102.4600
100.2600
102.0000
1,231,300
Thu, 18 Dec 2025
102.6300
103.5000
99.9500
100.7400
775,200
Wed, 17 Dec 2025
99.8400
103.5400
99.8400
102.4400
826,800
Tue, 16 Dec 2025
101.4600
101.7600
99.4000
100.3500
654,500
Mon, 15 Dec 2025
99.7700
101.7700
98.6900
101.5800
753,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
101.3300
102.2700
100.1700
100.1800
639,600
Thu, 11 Dec 2025
101.0000
101.5200
98.5000
99.9500
632,900
Wed, 10 Dec 2025
97.4500
101.0900
96.5800
100.6600
694,400
Tue, 09 Dec 2025
98.6400
98.9100
96.5700
97.3300
785,600
Mon, 08 Dec 2025
101.8200
102.1400
97.5700
98.9300
876,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.3200
101.0100
97.2200
100.6100
1,195,700
Thu, 04 Dec 2025
12 · 10-Q
After market open · 12:25 ET
10-Q ↗
Thu, 04 Dec 2025
92.0000
104.6400
92.0000
101.7900
2,849,500
Thu, 04 Dec 2025
11 · 8-K
Pre-market · 06:55 ET
8-K ↗
Wed, 03 Dec 2025
87.6300
88.4000
86.6700
87.5300
823,200
Tue, 02 Dec 2025
86.5500
88.3900
86.3300
87.5600
801,500
Mon, 01 Dec 2025
86.0200
87.3200
85.2000
86.2400
632,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.6300
86.9200
85.5700
86.2100
326,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.6700
86.9700
85.6000
85.6900
342,300
Tue, 25 Nov 2025
85.4200
86.5200
84.8700
85.6700
567,600
Mon, 24 Nov 2025
85.8800
85.9800
84.1600
85.0800
563,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.8100
87.4300
84.5400
85.1700
608,500
Thu, 20 Nov 2025
87.0300
87.3500
84.7900
85.0100
384,600
Wed, 19 Nov 2025
87.0000
87.4100
85.6900
85.7600
341,400
Tue, 18 Nov 2025
87.3200
88.4800
86.9500
87.1500
463,900
Mon, 17 Nov 2025
87.9800
88.6200
87.0300
87.0900
427,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.0000
89.8600
87.9300
88.6200
358,100
Thu, 13 Nov 2025
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 13 Nov 2025
90.6000
91.3200
89.4800
89.6100
319,400
Wed, 12 Nov 2025
91.5900
92.2100
90.3200
90.3800
518,600
Tue, 11 Nov 2025
91.7200
92.2000
89.9200
91.6200
455,200
Mon, 10 Nov 2025
91.9700
92.2700
89.2400
91.7200
710,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
90.2800
91.8500
89.7100
91.8100
327,100
Thu, 06 Nov 2025
92.0000
92.8900
90.2900
90.5200
352,400
Wed, 05 Nov 2025
91.4600
92.6300
90.9600
92.2200
375,900
Tue, 04 Nov 2025
91.4100
93.5300
90.8400
91.4400
487,500
Mon, 03 Nov 2025
93.3500
93.3500
90.7900
91.4100
499,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.0000
93.8400
91.0000
93.7100
641,500
Thu, 30 Oct 2025
90.1400
92.2100
90.1400
91.5000
429,200
Wed, 29 Oct 2025
92.0100
92.0300
90.1500
90.6600
560,900
Tue, 28 Oct 2025
92.9800
93.3400
92.0000
92.3400
555,700
Mon, 27 Oct 2025
94.0200
94.5500
92.2100
93.2100
908,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
98.8100
99.6900
91.8900
94.0900
1,308,300
Thu, 23 Oct 2025
9 · 8-K
After-hours · 17:21 ET
8-K ↗
Thu, 23 Oct 2025
98.8800
100.7600
98.8800
100.6400
325,500
Wed, 22 Oct 2025
100.1500
101.3100
98.0400
98.1100
371,300
Tue, 21 Oct 2025
99.4800
100.9500
98.3300
100.4300
254,500
Mon, 20 Oct 2025
97.7000
99.7700
97.7000
99.5000
273,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
96.8100
98.4100
95.7100
97.5100
337,600
Thu, 16 Oct 2025
97.9000
99.7600
96.7800
96.8800
475,100
Wed, 15 Oct 2025
97.8000
99.2800
96.7300
97.8400
556,500
Tue, 14 Oct 2025
96.2900
97.7100
95.4900
97.2700
306,600
Mon, 13 Oct 2025
96.5900
96.7800
95.1200
96.3000
309,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
99.1800
99.7200
96.1300
96.5600
569,600
Thu, 09 Oct 2025
102.0500
102.0500
98.4600
98.5500
363,700
Wed, 08 Oct 2025
101.2200
103.6500
101.1500
101.3700
618,900
Tue, 07 Oct 2025
102.8400
103.6000
100.5000
101.2200
476,100
Mon, 06 Oct 2025
8 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 06 Oct 2025
101.8000
103.0300
100.4500
102.8300
425,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
100.7500
101.9800
100.6300
101.6700
402,800
Thu, 02 Oct 2025
100.3900
101.1400
99.8300
100.6500
298,000
Wed, 01 Oct 2025
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 01 Oct 2025
98.6700
101.3100
98.2100
101.1300
519,200
Tue, 30 Sep 2025
97.4200
99.8300
97.4200
99.3700
483,600
Mon, 29 Sep 2025
98.3900
98.3900
96.9000
97.7200
546,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
97.2000
98.5600
95.3000
97.6700
438,000
Thu, 25 Sep 2025
6 · 8-K
After-hours · 16:36 ET
8-K ↗
Thu, 25 Sep 2025
99.5000
100.2100
95.3400
97.2000
603,800
Wed, 24 Sep 2025
98.5600
100.3200
98.1100
100.0100
560,600
Tue, 23 Sep 2025
101.8100
103.1500
98.4800
98.5900
664,300
Mon, 22 Sep 2025
5 · 8-K
After-hours · 16:59 ET
8-K ↗
Mon, 22 Sep 2025
103.6300
103.8000
101.3800
101.4500
685,000
Mon, 22 Sep 2025
4 · 8-K
Pre-market · 07:29 ET
8-K ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
103.2600
104.0000
102.1400
103.8700
1,075,800
Thu, 18 Sep 2025
102.7900
103.0300
101.3100
102.4800
442,700
Wed, 17 Sep 2025
103.1300
104.3500
102.2600
102.7900
485,600
Tue, 16 Sep 2025
103.4100
103.9400
101.9600
103.1200
421,400
Mon, 15 Sep 2025
105.4700
106.0100
103.3500
103.9300
530,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
106.4400
107.4300
106.3100
106.4200
433,800
Thu, 11 Sep 2025
103.3000
106.6700
103.2900
106.3700
541,000
Wed, 10 Sep 2025
102.8100
104.2200
101.7800
103.1100
604,100
Tue, 09 Sep 2025
102.8200
103.5500
101.7300
102.7800
702,300
Mon, 08 Sep 2025
103.8600
103.8600
101.4300
102.6000
863,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
106.7200
108.3500
104.1200
104.9300
1,028,000
Thu, 04 Sep 2025
3 · 10-Q
After market open · 12:23 ET
10-Q ↗
Thu, 04 Sep 2025
103.6200
109.5000
102.0000
106.2200
1,374,100
Thu, 04 Sep 2025
2 · 8-K
Pre-market · 06:57 ET
8-K ↗
Wed, 03 Sep 2025
117.9500
118.6400
113.7200
114.1100
828,800
Tue, 02 Sep 2025
117.3400
118.3900
116.9600
118.2700
571,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
117.2600
118.7400
116.1800
117.7000
490,200
Fri, 29 Aug 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 28 Aug 2025
118.9700
119.1400
116.6200
117.8400
284,200
Wed, 27 Aug 2025
119.3100
120.1400
118.8900
119.3400
418,600
Tue, 26 Aug 2025
118.8100
120.6100
118.0300
119.5800
461,200
Mon, 25 Aug 2025
118.6500
119.7700
118.2100
118.7000
300,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
118.8300
121.0400
117.4700
119.1900
288,000
Thu, 21 Aug 2025
116.8900
118.7200
116.8900
118.2200
258,100
Wed, 20 Aug 2025
117.2500
118.1800
116.2000
117.7900
245,800
Tue, 19 Aug 2025
117.6000
118.9800
116.7400
116.9000
284,700
Mon, 18 Aug 2025
118.3300
118.5800
117.1500
117.2800
224,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
117.0000
117.7500
116.5000
117.6300
239,000
Thu, 14 Aug 2025
120.1000
121.0500
117.0200
117.3100
350,100
Wed, 13 Aug 2025
117.0000
120.7800
116.9300
120.6000
415,800
Tue, 12 Aug 2025
116.0500
117.4000
114.6300
117.2300
309,100
Mon, 11 Aug 2025
116.6700
118.5000
115.4100
115.8700
245,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
115.6900
117.5600
114.3900
116.6600
395,000
Thu, 07 Aug 2025
115.4600
116.8500
114.2600
116.1400
287,000
Wed, 06 Aug 2025
114.8400
115.5500
112.9400
115.1400
372,100
Tue, 05 Aug 2025
113.0400
116.7700
113.0400
115.1800
451,200
Mon, 04 Aug 2025
111.0000
113.2500
110.4900
113.2100
294,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
112.0000
112.0300
109.8400
110.7300
534,100
Thu, 31 Jul 2025
112.0100
113.0200
110.3700
111.4800
431,000
Wed, 30 Jul 2025
113.0400
113.9800
111.5300
112.3300
305,900
Tue, 29 Jul 2025
113.9600
114.2400
112.8700
113.6600
272,700
Mon, 28 Jul 2025
114.9100
114.9100
112.0900
113.2400
306,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend