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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
110.8500
111.8250
109.0500
110.7600
516,970
Thu, 22 Oct 2026
111.4300
113.7400
110.1300
110.8500
850,300
Wed, 21 Oct 2026
113.3800
115.7500
112.5200
112.6300
1,056,300
Tue, 20 Oct 2026
108.7500
115.2800
108.4900
113.4600
705,000
Mon, 19 Oct 2026
106.5600
109.1600
105.1000
108.0700
683,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
108.1900
108.5900
104.3900
104.7800
488,700
Thu, 15 Oct 2026
106.7500
110.6800
104.6250
108.1400
821,000
Wed, 14 Oct 2026
106.3900
108.0800
105.5800
106.8300
1,029,100
Tue, 13 Oct 2026
110.8300
112.0600
106.5200
106.6800
779,100
Mon, 12 Oct 2026
111.6100
113.1300
110.5200
112.0800
537,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
109.5400
115.8150
107.4570
112.4000
1,305,200
Thu, 08 Oct 2026
106.5200
110.0400
104.1900
109.3000
1,044,700
Wed, 07 Oct 2026
104.5800
108.6800
103.4500
108.3500
1,167,400
Tue, 06 Oct 2026
111.0300
111.0350
101.7450
105.9800
960,700
Mon, 05 Oct 2026
108.3800
109.9200
103.3300
109.8500
729,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
111.2300
111.2300
106.5300
107.3900
870,200
Thu, 01 Oct 2026
111.7900
116.2000
109.4100
110.1200
1,051,100
Wed, 30 Sep 2026
110.7400
115.6900
108.0300
111.7900
1,022,600
Tue, 29 Sep 2026
110.5400
111.9180
108.9700
110.5100
448,200
Mon, 28 Sep 2026
111.9500
113.5950
110.5100
112.0000
723,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
115.9900
116.2000
111.4200
111.9500
698,400
Thu, 24 Sep 2026
115.2800
116.4050
111.3650
115.8100
841,700
Wed, 23 Sep 2026
121.2900
123.0000
112.9100
115.4700
969,600
Tue, 22 Sep 2026
119.0300
122.3700
117.8750
122.0600
779,400
Mon, 21 Sep 2026
117.7500
119.5300
116.6100
117.6700
636,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
119.0600
119.0600
116.3600
117.7500
1,900,300
Thu, 17 Sep 2026
119.1200
122.1300
118.2700
118.4800
570,500
Wed, 16 Sep 2026
113.0600
117.4300
112.8810
116.3300
653,800
Tue, 15 Sep 2026
114.5000
114.5000
110.2900
113.1500
900,900
Mon, 14 Sep 2026
116.0100
117.8500
114.3200
114.6300
499,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
118.4000
119.9300
113.7400
114.9600
574,200
Thu, 10 Sep 2026
116.0500
119.6300
114.3500
117.0000
734,300
Wed, 09 Sep 2026
115.3400
120.6650
113.1780
115.4300
767,400
Tue, 08 Sep 2026
114.4100
120.2200
113.9700
116.4700
631,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
115.0900
118.2800
112.7700
117.3900
378,600
Thu, 03 Sep 2026
118.6300
119.2600
115.5500
117.2800
591,600
Wed, 02 Sep 2026
119.5800
123.5400
117.4150
118.6300
983,000
Tue, 01 Sep 2026
116.9200
119.7850
116.2800
119.0500
576,600
Mon, 31 Aug 2026
118.6000
119.9300
115.9700
118.8100
656,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
119.4000
121.9750
117.4800
118.1500
415,900
Thu, 27 Aug 2026
124.9900
125.0650
119.9800
120.2300
595,400
Wed, 26 Aug 2026
126.2400
126.3150
123.3900
125.5500
558,000
Tue, 25 Aug 2026
122.6400
127.8500
121.6000
126.6400
925,800
Mon, 24 Aug 2026
119.9800
121.5600
116.4600
121.0500
466,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
122.8700
125.7100
119.7700
119.8000
503,400
Thu, 20 Aug 2026
124.9500
125.4500
121.1300
121.5000
580,500
Wed, 19 Aug 2026
124.6300
127.3600
121.8250
127.3100
842,800
Tue, 18 Aug 2026
119.7500
122.1400
118.0900
121.3800
640,800
Mon, 17 Aug 2026
117.3900
122.5900
117.0400
121.4100
704,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
112.9000
118.0400
110.0500
117.3900
468,600
Thu, 13 Aug 2026
114.7300
114.7300
112.4400
114.4200
481,700
Wed, 12 Aug 2026
110.2200
115.0000
109.0850
114.0300
961,000
Tue, 11 Aug 2026
108.7900
110.3700
106.3000
109.6200
2,380,100
Mon, 10 Aug 2026
106.6300
109.0500
106.0350
108.5800
404,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
106.6100
108.1200
104.7800
107.5200
463,600
Thu, 06 Aug 2026
105.0000
107.0400
103.3700
106.4100
510,900
Wed, 05 Aug 2026
104.8600
107.9000
103.8350
105.4800
586,200
Wed, 05 Aug 2026
24 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Wed, 05 Aug 2026
23 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 04 Aug 2026
101.7500
104.9500
100.5300
104.3900
601,500
Mon, 03 Aug 2026
102.7700
103.0000
99.5200
100.3100
666,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.2500
106.7250
102.1300
103.4000
511,600
Thu, 30 Jul 2026
105.6600
107.8150
104.3150
107.0100
444,400
Wed, 29 Jul 2026
105.0000
108.2800
104.1200
105.2500
505,600
Tue, 28 Jul 2026
108.7750
110.3600
105.4500
106.1600
679,800
Mon, 27 Jul 2026
22 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 27 Jul 2026
110.5700
113.0000
109.9250
110.0500
473,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
114.1450
114.1450
108.3100
110.5700
585,200
Thu, 23 Jul 2026
109.0600
112.3270
107.4000
110.3800
431,600
Wed, 22 Jul 2026
110.9200
113.6300
110.1800
110.3400
538,300
Tue, 21 Jul 2026
110.2500
113.8300
110.2500
113.3700
565,400
Mon, 20 Jul 2026
115.5100
119.8300
110.9300
111.0600
544,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
111.7600
117.0000
110.4050
115.7700
720,700
Thu, 16 Jul 2026
112.8400
115.8880
112.3000
113.9900
713,700
Wed, 15 Jul 2026
111.7700
114.2900
110.1550
114.1200
414,600
Tue, 14 Jul 2026
111.5000
113.6600
110.4500
112.0800
434,500
Mon, 13 Jul 2026
115.4700
117.2750
108.8700
110.4000
809,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
119.5200
120.6000
114.0000
119.3500
665,600
Thu, 09 Jul 2026
114.1500
119.0800
113.3500
119.0000
583,200
Wed, 08 Jul 2026
119.1600
119.8300
114.0300
114.1600
788,000
Tue, 07 Jul 2026
115.2600
120.9000
115.0200
119.2400
831,000
Mon, 06 Jul 2026
111.9900
117.0800
111.2100
114.7600
625,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
115.0600
115.4700
109.2800
113.5100
788,300
Wed, 01 Jul 2026
114.2900
116.7500
112.2800
114.2000
895,600
Tue, 30 Jun 2026
110.3900
118.4800
109.6650
114.6700
1,134,800
Mon, 29 Jun 2026
106.9600
111.9600
105.0000
109.3200
1,676,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
114.0000
119.0350
106.9500
108.1200
4,264,200
Thu, 25 Jun 2026
108.8000
130.0500
106.1700
116.4600
3,915,000
Thu, 25 Jun 2026
21 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 24 Jun 2026
20 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 24 Jun 2026
98.4600
101.5350
97.8600
99.8700
1,302,300
Tue, 23 Jun 2026
97.7700
100.6900
94.6200
98.2500
1,368,200
Mon, 22 Jun 2026
92.8400
105.0000
91.7410
99.4500
2,891,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
90.6800
92.4700
89.1800
90.4300
1,262,300
Wed, 17 Jun 2026
88.3100
91.0500
87.6200
89.9000
1,092,500
Tue, 16 Jun 2026
85.8800
88.0900
84.5200
87.4400
588,100
Mon, 15 Jun 2026
86.2700
88.5930
84.8420
85.5900
485,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5300
88.5800
82.5300
86.2050
625,200
Thu, 11 Jun 2026
78.2700
83.5000
77.7950
82.9600
674,500
Wed, 10 Jun 2026
77.4400
80.7000
75.8200
78.2300
604,800
Tue, 09 Jun 2026
75.8600
77.3200
73.0500
76.9100
748,300
Mon, 08 Jun 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 08 Jun 2026
74.7300
75.3350
73.3300
73.9500
453,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.3600
75.3850
72.7700
74.1300
639,400
Thu, 04 Jun 2026
73.2700
75.2900
72.6600
74.6100
752,700
Wed, 03 Jun 2026
70.9800
73.9400
69.4800
73.2100
860,600
Tue, 02 Jun 2026
77.3900
78.8700
71.1400
71.2900
837,000
Mon, 01 Jun 2026
80.6600
80.7100
77.2000
78.4700
437,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.8300
82.9200
80.7900
81.4200
587,300
Thu, 28 May 2026
81.8000
82.2000
80.3600
81.4600
316,800
Wed, 27 May 2026
80.6000
82.5000
80.5500
81.7000
330,300
Tue, 26 May 2026
79.1700
80.7800
77.9900
80.7700
503,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.7600
81.1500
78.3200
78.8900
549,400
Thu, 21 May 2026
79.4600
80.7300
78.6500
80.6100
407,600
Wed, 20 May 2026
78.5900
81.4200
78.4050
80.6500
517,700
Tue, 19 May 2026
79.0800
79.3200
76.8700
78.1400
587,700
Mon, 18 May 2026
82.4100
83.4100
79.0700
79.6700
681,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.9400
84.4700
81.7200
82.2100
468,300
Thu, 14 May 2026
85.5900
86.7000
83.3200
84.5000
327,500
Wed, 13 May 2026
82.8700
85.9600
82.7500
85.5900
408,500
Tue, 12 May 2026
84.0400
84.2050
81.9000
83.5500
385,200
Mon, 11 May 2026
85.9800
89.4600
83.9800
84.1000
486,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.8100
86.9000
83.6500
86.0800
446,100
Thu, 07 May 2026
86.7100
86.7100
83.3900
84.6300
637,500
Wed, 06 May 2026
84.0800
86.5400
83.8500
86.2600
426,800
Tue, 05 May 2026
83.5900
85.1100
81.0900
82.7100
459,700
Mon, 04 May 2026
79.8800
84.3300
79.1800
83.5900
507,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.5100
82.5400
79.5700
80.7100
693,600
Thu, 30 Apr 2026
85.3900
85.3900
77.6350
81.0700
751,400
Thu, 30 Apr 2026
18 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Thu, 30 Apr 2026
17 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 29 Apr 2026
16 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Wed, 29 Apr 2026
15 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 29 Apr 2026
82.4700
83.0700
80.1100
81.5100
754,500
Tue, 28 Apr 2026
86.8900
88.3900
83.8000
83.8500
461,000
Mon, 27 Apr 2026
84.8200
89.0300
83.9700
86.6800
513,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0000
88.0000
84.4940
84.9100
393,700
Thu, 23 Apr 2026
88.8700
89.9500
86.2600
87.1700
411,200
Wed, 22 Apr 2026
89.2500
90.1000
87.4500
88.7700
420,100
Tue, 21 Apr 2026
87.1400
88.2870
85.4900
88.0700
502,400
Mon, 20 Apr 2026
87.8100
88.8000
86.0200
86.9300
375,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.7500
88.4500
87.0550
87.7100
587,300
Thu, 16 Apr 2026
88.9300
89.2250
84.6400
86.1400
554,900
Wed, 15 Apr 2026
89.5500
90.1450
87.7300
89.0000
390,100
Tue, 14 Apr 2026
89.0500
90.0800
88.5500
89.8650
573,100
Mon, 13 Apr 2026
85.1200
89.0900
85.0900
88.5300
460,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.8600
87.5050
84.1900
85.0500
399,600
Thu, 09 Apr 2026
86.2400
89.0750
86.0050
87.3500
510,000
Wed, 08 Apr 2026
89.3900
89.5500
85.6800
87.1300
514,400
Tue, 07 Apr 2026
84.3400
85.4700
82.2800
85.1000
359,700
Mon, 06 Apr 2026
84.5900
86.0700
83.5250
85.2700
434,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.7800
85.6500
82.6700
85.4000
690,900
Wed, 01 Apr 2026
84.2000
86.7800
83.6100
84.9300
668,100
Tue, 31 Mar 2026
80.2000
86.0600
80.2000
83.2900
1,313,800
Mon, 30 Mar 2026
78.7300
80.7400
77.4650
79.4800
584,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 27 Mar 2026
80.1800
81.2600
78.0500
78.1600
671,400
Thu, 26 Mar 2026
77.5100
82.0300
77.2350
80.1800
774,000
Wed, 25 Mar 2026
76.0000
81.3100
75.7100
78.9300
934,900
Tue, 24 Mar 2026
75.6700
76.0100
73.3100
74.4200
596,500
Mon, 23 Mar 2026
80.0000
80.7350
75.8200
76.9600
707,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.4800
81.5300
77.1500
77.9100
1,197,700
Thu, 19 Mar 2026
78.5800
80.6600
76.8500
79.5700
460,400
Wed, 18 Mar 2026
80.6200
80.6200
78.4250
79.1400
429,500
Tue, 17 Mar 2026
79.4700
81.8800
77.8900
81.2100
531,000
Mon, 16 Mar 2026
80.4700
82.4600
79.4800
79.6000
488,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.1800
81.2500
77.1000
79.0300
417,200
Thu, 12 Mar 2026
79.9500
80.5850
76.8500
77.5000
740,900
Wed, 11 Mar 2026
83.5100
84.5600
81.4300
81.5200
688,900
Tue, 10 Mar 2026
84.8600
86.9180
83.8800
84.5800
601,500
Mon, 09 Mar 2026
82.8500
85.7100
81.4400
85.0400
438,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
81.5500
84.1200
80.1800
83.4900
557,300
Thu, 05 Mar 2026
85.5300
86.9200
81.5000
83.5200
1,044,400
Wed, 04 Mar 2026
86.9700
87.6600
83.3600
86.1100
1,043,100
Tue, 03 Mar 2026
87.4100
89.1950
85.9800
86.3500
780,700
Mon, 02 Mar 2026
89.2400
91.0000
87.1900
90.1000
1,019,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.1400
93.9900
88.8000
91.3500
1,240,200
Thu, 26 Feb 2026
86.0000
95.9000
83.7350
95.0300
1,396,700
Thu, 26 Feb 2026
13 · 8-K
Pre-market · 08:22 ET
8-K ↗
Thu, 26 Feb 2026
12 · 424B3
Pre-market · 08:18 ET
424B3 ↗
Thu, 26 Feb 2026
11 · 424B5
Pre-market · 08:14 ET
424B5 ↗
Thu, 26 Feb 2026
10 · 10-K
Pre-market · 07:15 ET
10-K ↗
Thu, 26 Feb 2026
9 · 8-K
Pre-market · 07:10 ET
8-K ↗
Wed, 25 Feb 2026
91.4000
93.6400
89.0600
90.6800
1,058,200
Tue, 24 Feb 2026
88.5900
91.9900
87.3680
91.0100
823,200
Mon, 23 Feb 2026
87.1600
89.4900
85.6950
88.4300
568,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.0600
89.2800
85.6000
87.4000
1,046,700
Thu, 19 Feb 2026
84.5400
86.5400
82.4800
86.5000
557,700
Wed, 18 Feb 2026
84.2300
88.4000
83.6100
85.1100
754,100
Tue, 17 Feb 2026
82.0600
85.4400
80.3600
84.8400
560,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
84.6400
86.1790
82.0500
82.3400
592,000
Thu, 12 Feb 2026
82.7800
85.9950
81.8300
84.0200
1,228,100
Wed, 11 Feb 2026
78.9800
82.4700
76.5150
82.2700
637,300
Tue, 10 Feb 2026
78.7500
80.9500
78.1350
79.4900
1,207,900
Mon, 09 Feb 2026
79.2400
80.5800
76.7800
79.0200
572,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.5600
80.0000
77.0800
79.5900
594,600
Thu, 05 Feb 2026
76.7700
79.6100
74.2700
75.9400
1,428,300
Wed, 04 Feb 2026
77.5300
78.0000
75.3700
77.7000
837,200
Tue, 03 Feb 2026
75.1600
78.9100
75.1600
77.2200
648,400
Mon, 02 Feb 2026
71.5500
75.8300
71.1800
75.6200
607,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.8000
74.2800
71.3600
72.6900
927,700
Thu, 29 Jan 2026
71.2000
74.0300
70.0000
73.9100
601,600
Wed, 28 Jan 2026
72.5400
73.6020
70.5500
71.1600
963,000
Tue, 27 Jan 2026
71.1700
73.1500
71.1400
72.1500
545,700
Mon, 26 Jan 2026
69.1200
71.2500
68.2850
71.0600
754,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.9500
72.3600
68.9800
69.9300
635,000
Thu, 22 Jan 2026
69.8300
72.8600
69.4400
72.7700
562,900
Wed, 21 Jan 2026
68.0900
70.8200
67.7600
70.7400
612,200
Tue, 20 Jan 2026
67.2100
68.6950
66.2050
68.1400
1,024,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.2400
72.8100
69.4090
69.5400
661,800
Thu, 15 Jan 2026
75.3700
76.5400
70.4600
71.1200
541,200
Wed, 14 Jan 2026
73.8800
76.7100
72.6900
75.2100
405,400
Tue, 13 Jan 2026
72.9700
74.9400
71.6250
74.1300
668,100
Tue, 13 Jan 2026
8 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 12 Jan 2026
74.2600
75.5700
71.4600
73.0900
785,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.9900
77.9250
74.6000
74.7700
594,800
Thu, 08 Jan 2026
75.3300
76.8000
73.7100
74.9800
744,800
Wed, 07 Jan 2026
73.8900
77.7500
73.8500
76.6900
929,800
Tue, 06 Jan 2026
70.6600
73.8150
69.0800
73.4600
1,005,100
Mon, 05 Jan 2026
72.5900
73.5300
70.3500
72.4100
995,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.3500
77.8250
72.1550
72.7600
854,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.6900
78.8200
77.3700
77.8100
929,600
Tue, 30 Dec 2025
79.8800
80.5300
77.2800
78.1200
583,900
Mon, 29 Dec 2025
80.6300
81.9400
79.4800
80.3500
766,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.4700
82.8550
81.0400
81.3200
418,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.7400
84.8300
82.6700
83.1300
256,500
Tue, 23 Dec 2025
83.5800
85.1450
82.5500
83.5300
343,300
Mon, 22 Dec 2025
84.7300
85.4100
82.8700
84.3500
804,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
81.2000
84.6400
81.2000
83.9900
1,453,400
Thu, 18 Dec 2025
83.0000
83.7000
77.7800
79.6300
1,167,000
Wed, 17 Dec 2025
83.3600
84.2300
80.7800
82.0700
1,103,100
Tue, 16 Dec 2025
86.3200
87.4200
84.0500
84.1900
1,026,400
Mon, 15 Dec 2025
87.5800
90.3300
84.5780
85.6800
1,126,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
90.0900
91.3800
86.3500
89.6800
1,863,800
Thu, 11 Dec 2025
90.7400
91.7100
86.2330
87.8100
1,398,500
Wed, 10 Dec 2025
7 · 8-K
After-hours · 17:17 ET
8-K ↗
Wed, 10 Dec 2025
6 · 424B5
After-hours · 16:25 ET
424B5 ↗
Wed, 10 Dec 2025
93.0700
93.8200
86.3700
89.8900
4,460,000
Tue, 09 Dec 2025
90.7200
91.1000
85.0000
86.8800
2,339,200
Mon, 08 Dec 2025
5 · 424B5
After-hours · 16:23 ET
424B5 ↗
Mon, 08 Dec 2025
89.1700
103.0000
86.6110
94.3000
7,495,500
Mon, 08 Dec 2025
4 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 08 Dec 2025
3 · 8-K
Pre-market · 07:17 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.3600
67.0000
64.8400
66.6200
392,700
Thu, 04 Dec 2025
66.3100
68.7800
65.2400
66.2300
741,600
Wed, 03 Dec 2025
64.8000
66.5100
64.2600
65.9900
508,800
Tue, 02 Dec 2025
66.8600
67.0750
63.6900
64.2700
747,800
Mon, 01 Dec 2025
66.7600
68.2350
65.9900
66.8600
616,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
68.0800
68.1950
67.0900
67.8800
450,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.8900
68.4350
66.1200
67.8600
835,900
Tue, 25 Nov 2025
65.8000
67.1950
63.8600
66.0400
675,800
Mon, 24 Nov 2025
67.7500
68.8000
64.2900
65.5900
1,025,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.0400
67.3100
63.7650
66.0400
768,900
Thu, 20 Nov 2025
66.0800
68.3000
64.0350
64.6300
648,500
Wed, 19 Nov 2025
64.3100
66.4450
64.1600
64.8200
505,100
Tue, 18 Nov 2025
63.3100
65.5800
62.9100
64.3100
384,200
Mon, 17 Nov 2025
64.1500
65.6500
63.3900
64.1000
414,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
62.1300
68.4550
62.1300
64.9400
1,146,200
Thu, 13 Nov 2025
62.3000
65.7400
61.5010
63.6300
1,013,200
Wed, 12 Nov 2025
63.3700
65.6900
62.9600
63.5300
892,600
Tue, 11 Nov 2025
60.5100
64.5500
60.2500
63.3700
948,000
Mon, 10 Nov 2025
59.5000
62.1000
58.8650
61.2600
665,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.2900
60.2900
56.7500
58.6600
600,000
Thu, 06 Nov 2025
59.8600
61.2450
59.2000
61.0000
724,700
Wed, 05 Nov 2025
59.0700
60.8100
57.4300
59.8900
771,800
Tue, 04 Nov 2025
55.8000
61.5800
55.6600
59.9100
830,800
Tue, 04 Nov 2025
2 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:10 ET
8-K ↗
Mon, 03 Nov 2025
62.3000
63.3600
57.5400
59.7200
1,041,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.6000
62.2400
59.8450
61.8400
486,000
Thu, 30 Oct 2025
59.9900
61.7860
59.2400
61.4400
445,600
Wed, 29 Oct 2025
61.6800
61.8200
58.7500
60.0300
576,100
Tue, 28 Oct 2025
60.5600
62.1100
60.2700
61.9500
496,400
Mon, 27 Oct 2025
59.1000
61.3300
59.1000
60.8500
532,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.5950
59.5950
58.0600
58.5600
424,800