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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
69.5300
71.0000
69.4300
70.3400
403,471
Thu, 22 Oct 2026
67.7700
70.3900
67.6000
70.2600
318,400
Wed, 21 Oct 2026
69.4800
70.2600
68.0550
68.4100
458,500
Tue, 20 Oct 2026
69.9200
71.0600
69.0300
69.6500
326,200
Mon, 19 Oct 2026
68.9100
70.0000
68.2500
69.2700
342,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
70.4100
70.4900
68.5100
68.8000
385,900
Thu, 15 Oct 2026
70.1200
70.8200
69.0700
70.4100
461,200
Wed, 14 Oct 2026
70.6500
71.9000
69.0200
69.1600
477,700
Tue, 13 Oct 2026
70.8100
72.1500
70.0030
71.5100
478,000
Mon, 12 Oct 2026
70.8800
71.7800
70.1100
71.4900
383,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
68.4100
71.1050
68.1300
70.9100
507,400
Thu, 08 Oct 2026
68.1600
68.5000
66.2300
68.2100
722,300
Wed, 07 Oct 2026
69.5700
70.6600
68.4500
68.6100
398,600
Tue, 06 Oct 2026
71.2700
71.5450
69.4400
70.2800
291,700
Mon, 05 Oct 2026
69.8700
71.8600
69.4000
70.5700
681,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
68.5200
70.6750
67.8000
69.9300
574,200
Thu, 01 Oct 2026
68.8000
69.7000
67.3200
67.7000
928,700
Wed, 30 Sep 2026
70.2200
70.8500
68.9400
68.9400
621,200
Tue, 29 Sep 2026
71.9200
72.5800
69.4900
70.6500
501,000
Mon, 28 Sep 2026
70.0800
72.8400
69.6200
71.8100
528,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
70.8100
71.4800
69.5850
70.7900
598,700
Thu, 24 Sep 2026
73.1100
73.7000
70.9600
71.3100
754,100
Wed, 23 Sep 2026
73.6100
74.3450
72.6800
73.2100
560,700
Tue, 22 Sep 2026
73.7100
74.8050
73.0100
73.9300
795,400
Mon, 21 Sep 2026
76.2700
76.4500
72.6200
72.6700
796,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
77.6600
78.0100
75.7100
76.0000
1,284,400
Thu, 17 Sep 2026
76.4400
78.0050
75.8000
77.7800
573,200
Wed, 16 Sep 2026
77.1200
78.9700
75.6600
75.7800
1,177,000
Tue, 15 Sep 2026
75.6300
79.7700
75.3450
77.1200
1,589,500
Mon, 14 Sep 2026
75.2900
76.2700
74.3100
75.4900
1,177,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
75.3400
75.9070
73.7800
75.4900
610,300
Thu, 10 Sep 2026
70.4500
75.1000
70.4500
74.2800
801,900
Wed, 09 Sep 2026
71.3100
72.5550
70.0800
70.8700
575,100
Tue, 08 Sep 2026
72.7200
73.5300
71.8200
71.9700
455,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.8200
74.7000
73.3600
73.7100
502,000
Thu, 03 Sep 2026
76.2200
76.2700
73.2650
74.6200
1,142,600
Wed, 02 Sep 2026
75.4100
76.9700
75.3100
75.7000
712,800
Tue, 01 Sep 2026
75.8000
76.6300
74.8130
75.5200
763,000
Mon, 31 Aug 2026
75.2450
76.3000
73.5000
75.8200
658,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
75.7200
75.8600
74.1150
74.6100
472,800
Thu, 27 Aug 2026
75.7500
76.5000
74.9400
75.3600
528,500
Wed, 26 Aug 2026
76.9600
77.7900
75.2900
76.4700
391,300
Tue, 25 Aug 2026
75.5200
77.0900
73.8100
76.8600
444,900
Mon, 24 Aug 2026
76.9800
77.5000
74.0100
74.6900
549,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
76.9600
78.2850
75.8600
76.8200
644,900
Thu, 20 Aug 2026
74.6400
78.0200
74.6400
77.0500
479,700
Wed, 19 Aug 2026
75.0700
76.5600
74.6150
75.5400
371,900
Tue, 18 Aug 2026
75.7900
76.4530
73.7300
73.8300
548,600
Mon, 17 Aug 2026
76.1700
76.6600
75.0000
75.9300
596,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
22 · 8-K
After-hours · 16:17 ET
CURRENT REPORT ↗
Fri, 14 Aug 2026
21 · 424B7
After-hours · 16:15 ET
PROSPECTUS ↗
Fri, 14 Aug 2026
76.8700
78.1420
75.8400
76.3500
632,900
Thu, 13 Aug 2026
77.0000
78.1600
76.4400
77.3100
663,400
Wed, 12 Aug 2026
76.2200
77.8200
75.4300
76.9500
637,400
Tue, 11 Aug 2026
76.2500
77.4950
74.6100
76.3400
723,900
Mon, 10 Aug 2026
19 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Mon, 10 Aug 2026
73.0300
78.8610
69.8050
77.2800
1,780,400
Mon, 10 Aug 2026
20 · 8-K
Pre-market · 06:07 ET
FORM 8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
68.6200
72.3850
67.9400
72.3850
1,469,800
Thu, 06 Aug 2026
67.9700
68.2800
66.5300
68.1600
611,900
Wed, 05 Aug 2026
68.9700
68.9850
66.3350
67.0600
605,700
Tue, 04 Aug 2026
66.5000
69.7800
64.4700
69.2200
1,638,600
Mon, 03 Aug 2026
64.8500
68.0000
64.5100
66.8000
791,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
62.7000
64.3900
61.4900
63.7800
596,200
Thu, 30 Jul 2026
63.3700
64.1800
62.0200
62.6900
524,600
Wed, 29 Jul 2026
62.8700
63.6800
61.2100
63.3700
865,900
Tue, 28 Jul 2026
62.1500
63.8400
61.7000
63.2200
928,700
Mon, 27 Jul 2026
62.2600
63.1600
61.0950
61.5100
476,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
61.6500
62.8000
61.3800
61.5700
605,300
Thu, 23 Jul 2026
58.6800
61.0450
57.7500
60.9800
459,100
Wed, 22 Jul 2026
61.2700
62.3900
59.2000
59.2200
525,900
Tue, 21 Jul 2026
60.1900
62.3300
60.0800
61.8700
459,200
Mon, 20 Jul 2026
62.1400
62.1900
59.5530
60.6800
591,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
61.5500
63.0150
58.9700
62.1900
820,900
Thu, 16 Jul 2026
61.4600
64.4900
61.0000
62.9900
602,300
Wed, 15 Jul 2026
62.7900
63.3350
61.3200
61.4100
849,100
Tue, 14 Jul 2026
63.0000
64.3000
62.0900
62.7800
1,043,800
Mon, 13 Jul 2026
65.4900
66.4100
62.8900
63.3100
577,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.3300
67.0600
64.9000
65.6000
376,100
Thu, 09 Jul 2026
65.4200
66.3700
64.8400
65.9400
591,100
Wed, 08 Jul 2026
66.9000
67.2000
65.3300
65.5900
673,600
Tue, 07 Jul 2026
69.7600
70.4150
67.2800
67.8300
945,800
Mon, 06 Jul 2026
68.6900
70.2300
68.5400
68.9200
1,121,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.1200
70.0000
65.3200
68.7500
1,717,600
Wed, 01 Jul 2026
62.0000
65.6700
61.8300
65.6200
1,032,600
Tue, 30 Jun 2026
59.0500
61.9500
58.2400
61.6700
810,500
Mon, 29 Jun 2026
59.9000
60.7000
58.4800
59.2800
813,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
60.0500
61.2800
58.8000
60.7400
3,019,400
Thu, 25 Jun 2026
58.1200
60.3500
58.1000
60.0100
838,700
Wed, 24 Jun 2026
56.3300
59.1700
56.3200
58.1600
902,800
Tue, 23 Jun 2026
56.2200
57.4800
55.5250
56.2000
640,800
Mon, 22 Jun 2026
52.8500
56.3700
52.8500
55.7600
870,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.5500
55.9500
52.8750
53.7400
2,522,400
Wed, 17 Jun 2026
55.7400
56.2450
50.8200
52.8200
1,510,600
Tue, 16 Jun 2026
57.1500
59.9800
56.1700
56.5100
855,500
Mon, 15 Jun 2026
56.9000
59.3400
56.8800
57.0500
840,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
58.3300
59.4500
56.5850
56.7100
673,100
Thu, 11 Jun 2026
58.2100
59.5600
57.2000
58.2000
626,400
Wed, 10 Jun 2026
18 · 8-K
After-hours · 17:23 ET
FORM 8-K ↗
Wed, 10 Jun 2026
56.7800
58.7400
56.1000
58.1600
879,600
Tue, 09 Jun 2026
54.2800
56.3100
53.6400
56.1800
657,200
Mon, 08 Jun 2026
54.4000
55.2700
53.5300
54.1600
556,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
53.0800
54.9050
52.9400
54.3400
960,500
Thu, 04 Jun 2026
51.9500
53.3100
51.5950
52.8100
1,124,600
Thu, 04 Jun 2026
17 · 8-K
Next filing day · accepted 03 Jun, 21:08 ET
CURRENT REPORT ↗
Wed, 03 Jun 2026
53.7000
54.1400
51.6600
51.8700
637,100
Wed, 03 Jun 2026
16 · 8-K
Pre-market · 08:07 ET
CURRENT REPORT ↗
Tue, 02 Jun 2026
52.3300
54.6960
52.3200
54.3100
712,800
Mon, 01 Jun 2026
54.7400
54.9100
51.8500
52.8900
920,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
55.1300
55.8400
54.4600
55.5300
589,200
Thu, 28 May 2026
53.6200
55.3400
53.1800
55.3100
477,000
Wed, 27 May 2026
54.2600
55.3900
53.1700
53.8400
496,100
Tue, 26 May 2026
54.7500
55.2000
53.7800
54.1200
539,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.9250
55.9900
53.6200
54.4000
423,000
Thu, 21 May 2026
53.7500
54.9900
52.4000
54.4400
537,800
Wed, 20 May 2026
53.3500
54.3700
51.9200
54.2100
400,400
Tue, 19 May 2026
54.0000
54.2650
52.6050
53.3500
411,700
Mon, 18 May 2026
52.4100
54.5600
52.0000
54.1700
467,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
53.4300
53.8800
51.5400
52.3900
744,900
Thu, 14 May 2026
53.0300
54.7600
52.8950
53.4300
733,100
Wed, 13 May 2026
55.6200
55.6200
51.6800
52.9800
1,066,200
Tue, 12 May 2026
54.5000
56.2700
51.7800
56.0000
2,055,900
Mon, 11 May 2026
14 · 10-Q
After-hours · 16:40 ET
10-Q ↗
Mon, 11 May 2026
63.4500
63.4500
55.7100
55.9000
2,415,700
Mon, 11 May 2026
15 · 8-K
Pre-market · 07:24 ET
CURREMT REPORT ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
57.5000
60.6250
56.0000
58.1900
1,460,300
Thu, 07 May 2026
58.7400
60.0730
56.9000
57.5000
900,200
Wed, 06 May 2026
59.0200
60.4000
58.2500
58.6400
711,900
Tue, 05 May 2026
58.2500
61.0700
57.6950
59.0200
976,800
Mon, 04 May 2026
56.8500
58.6100
56.3300
58.2600
887,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
57.3200
58.9800
56.1400
56.8500
612,700
Thu, 30 Apr 2026
55.7600
56.8100
55.1060
56.5500
726,000
Wed, 29 Apr 2026
57.2900
58.7500
55.6300
55.8900
904,500
Tue, 28 Apr 2026
57.8500
58.4200
55.7850
57.8900
598,600
Mon, 27 Apr 2026
57.8300
59.6000
57.6600
57.7500
920,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
56.2500
57.6900
55.2300
57.6300
381,300
Thu, 23 Apr 2026
57.8500
59.0800
55.8000
56.4400
497,100
Wed, 22 Apr 2026
58.3700
59.3100
56.9500
57.8300
817,300
Tue, 21 Apr 2026
57.8300
59.9100
57.0700
57.5100
627,900
Mon, 20 Apr 2026
13 · DEFA14A
After-hours · 17:16 ET
FORM DEFA 14A ↗
Mon, 20 Apr 2026
12 · DEF 14A
After-hours · 17:15 ET
DEFINITIVE PROXY STATEMENT ↗
Mon, 20 Apr 2026
60.0000
61.7800
56.0800
57.8500
1,019,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
61.1900
63.1700
59.7900
60.3900
648,000
Thu, 16 Apr 2026
58.8600
63.5000
58.7900
60.0900
2,250,000
Wed, 15 Apr 2026
58.0600
59.4500
57.6050
58.2200
544,700
Tue, 14 Apr 2026
56.7800
58.1700
56.3100
57.7600
564,600
Mon, 13 Apr 2026
54.8800
56.4150
54.5580
56.2300
494,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.0500
56.0550
54.5200
55.4300
428,100
Thu, 09 Apr 2026
55.0700
56.3000
54.3300
56.0700
620,500
Wed, 08 Apr 2026
57.4400
58.5600
55.3750
55.9100
939,000
Tue, 07 Apr 2026
54.9800
55.2000
53.5300
54.5800
659,600
Mon, 06 Apr 2026
54.7500
55.8350
54.5800
55.0600
590,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
53.7300
55.5500
52.3900
54.7900
1,001,000
Wed, 01 Apr 2026
56.1800
57.0750
54.5400
55.3100
870,300
Tue, 31 Mar 2026
56.7900
57.7050
55.3900
55.8900
858,500
Mon, 30 Mar 2026
56.3200
57.2800
55.6300
55.7400
683,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.4700
58.5100
55.8850
56.1500
868,300
Thu, 26 Mar 2026
59.5900
61.2600
59.2000
59.4100
628,600
Wed, 25 Mar 2026
60.3400
61.8700
59.9800
60.6600
580,000
Tue, 24 Mar 2026
60.7600
60.7600
58.9700
59.8700
830,700
Mon, 23 Mar 2026
62.9100
64.2500
61.4100
61.7400
676,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.6000
63.4600
60.5200
61.4900
1,227,400
Thu, 19 Mar 2026
61.2000
63.7800
60.4700
62.6400
702,300
Wed, 18 Mar 2026
62.6300
64.1000
61.5700
61.9900
801,500
Tue, 17 Mar 2026
64.3000
66.2000
62.9550
63.6300
1,043,000
Mon, 16 Mar 2026
62.7700
64.4340
61.9600
64.1000
1,103,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.9300
62.1300
59.1050
62.0900
1,154,400
Thu, 12 Mar 2026
60.5600
63.0300
59.3150
59.7800
1,322,700
Wed, 11 Mar 2026
60.1500
61.5800
58.4600
61.2000
716,900
Tue, 10 Mar 2026
62.1200
62.2900
59.0900
60.8300
827,200
Mon, 09 Mar 2026
59.5000
63.4400
58.7000
62.3300
1,355,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.9000
66.6400
60.5100
60.6800
1,090,000
Thu, 05 Mar 2026
70.1400
70.9700
65.7700
66.6700
1,000,400
Wed, 04 Mar 2026
72.5100
73.6900
71.0800
71.3300
1,065,300
Tue, 03 Mar 2026
72.9700
73.6000
68.6000
72.5800
1,220,100
Mon, 02 Mar 2026
9 · 10-K
After-hours · 17:17 ET
10-K ↗
Mon, 02 Mar 2026
71.0100
75.4700
70.9300
75.2200
1,258,600
Mon, 02 Mar 2026
11 · 8-K
Pre-market · 07:01 ET
CURRENT REPORT ↗
Mon, 02 Mar 2026
10 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.1400
72.0000
69.3350
69.8100
1,113,400
Thu, 26 Feb 2026
70.2700
72.1700
70.0100
72.0900
671,000
Wed, 25 Feb 2026
68.7300
70.3600
66.9600
70.0100
802,200
Tue, 24 Feb 2026
68.6500
68.7700
65.9650
67.7900
1,070,200
Mon, 23 Feb 2026
69.5800
70.1950
67.6200
68.5800
869,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.5000
71.5100
69.4300
70.0800
415,800
Thu, 19 Feb 2026
70.7300
71.2200
69.4700
70.5000
465,800
Wed, 18 Feb 2026
71.0600
73.1600
70.7800
71.6300
991,700
Tue, 17 Feb 2026
69.7800
73.0000
68.7900
71.0800
905,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.2900
69.9900
65.2900
69.5400
680,800
Thu, 12 Feb 2026
69.8300
70.6900
63.6100
65.2400
1,148,700
Wed, 11 Feb 2026
70.4400
70.8750
68.6800
69.4700
509,200
Tue, 10 Feb 2026
69.5800
71.2900
69.5800
70.0700
383,300
Mon, 09 Feb 2026
69.0000
70.4000
68.0400
69.1500
588,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.5400
69.4600
63.9900
69.2400
1,433,300
Thu, 05 Feb 2026
68.4000
68.8150
64.5000
64.5200
1,153,700
Wed, 04 Feb 2026
70.2500
70.2500
67.1600
67.6800
655,900
Tue, 03 Feb 2026
70.7500
72.7500
69.0500
70.1100
766,600
Mon, 02 Feb 2026
70.0400
70.9400
69.3100
70.8700
583,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
8 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Fri, 30 Jan 2026
7 · 424B7
After-hours · 16:15 ET
424B7 PROSPECTUS SUPPLEMENT ↗
Fri, 30 Jan 2026
70.5800
71.9050
69.5000
70.1000
877,100
Thu, 29 Jan 2026
71.3700
72.2300
69.4000
70.7100
670,000
Wed, 28 Jan 2026
72.3800
73.3400
70.9800
71.6600
457,400
Tue, 27 Jan 2026
73.8700
74.1200
70.3710
72.5000
475,600
Mon, 26 Jan 2026
72.9800
74.1600
72.0600
74.0950
443,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.6500
73.3600
70.8450
73.1700
530,800
Thu, 22 Jan 2026
72.7300
75.0100
72.3950
72.9700
609,000
Wed, 21 Jan 2026
71.2000
72.2200
69.6750
72.0000
693,400
Tue, 20 Jan 2026
69.8000
71.6300
69.5000
70.4500
632,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
72.8300
73.1900
70.8400
70.9900
639,200
Thu, 15 Jan 2026
72.6900
73.9300
70.5400
72.9900
1,053,800
Wed, 14 Jan 2026
73.9800
74.0750
71.8700
72.9000
886,600
Tue, 13 Jan 2026
76.4400
76.6650
73.2800
74.1400
624,100
Mon, 12 Jan 2026
77.1300
77.8500
75.8100
76.3500
551,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
6 · 8-K
After-hours · 16:15 ET
CURRENT REPORT ↗
Fri, 09 Jan 2026
79.6700
81.2100
77.2050
78.2000
704,100
Thu, 08 Jan 2026
77.2700
78.5900
76.6800
78.3800
639,300
Wed, 07 Jan 2026
77.5200
79.0000
76.8300
77.4100
504,600
Tue, 06 Jan 2026
73.9300
78.2600
73.2600
77.3600
949,500
Mon, 05 Jan 2026
70.5000
74.4950
70.3600
74.1700
700,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
71.3100
71.5200
70.3100
70.9500
571,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
71.6100
71.7300
70.8400
71.3500
721,600
Tue, 30 Dec 2025
72.1000
72.7900
71.4000
71.4900
497,600
Mon, 29 Dec 2025
73.2500
73.5200
72.3400
72.8100
384,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.0600
73.4300
71.7300
73.1500
379,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
72.9200
73.2500
71.8600
72.9400
369,800
Tue, 23 Dec 2025
74.3500
74.3500
71.5050
72.7600
795,600
Mon, 22 Dec 2025
76.0700
76.3300
73.5500
74.6800
762,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.2500
77.0000
71.2500
76.6800
2,027,100
Thu, 18 Dec 2025
72.0500
73.1750
70.8000
71.4000
1,442,400
Wed, 17 Dec 2025
71.0000
72.8200
70.4500
71.2400
1,618,200
Tue, 16 Dec 2025
65.7800
73.4900
64.3500
71.2250
3,694,800
Mon, 15 Dec 2025
73.9400
74.0200
69.2400
72.5800
1,269,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.9300
79.6700
73.8200
73.9400
1,026,800
Thu, 11 Dec 2025
77.2700
78.8000
75.9000
78.6600
990,100
Wed, 10 Dec 2025
75.7700
78.0700
74.9600
77.1300
884,000
Tue, 09 Dec 2025
76.4900
77.1570
75.1000
75.8500
810,600
Mon, 08 Dec 2025
79.3900
79.3900
76.0600
76.1600
700,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.0800
81.0800
77.5300
78.5900
789,600
Thu, 04 Dec 2025
5 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Thu, 04 Dec 2025
4 · 424B7
After-hours · 17:29 ET
FORM 424B7 ↗
Thu, 04 Dec 2025
3 · S-3ASR
After-hours · 17:04 ET
FORM S-3ASR ↗
Thu, 04 Dec 2025
79.1200
81.3500
78.2500
81.0800
719,800
Wed, 03 Dec 2025
78.9100
79.8250
77.6200
79.4600
877,900
Tue, 02 Dec 2025
80.7800
80.7800
77.8500
78.8000
454,600
Mon, 01 Dec 2025
82.2500
82.6800
79.9200
80.0100
950,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.2300
83.4530
81.6800
82.7900
559,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.9200
84.2200
82.6150
82.7900
807,800
Tue, 25 Nov 2025
84.9700
85.8400
82.7850
82.9100
1,028,800
Mon, 24 Nov 2025
83.0000
84.6800
82.3600
84.4800
859,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.2600
84.3400
78.8750
83.0000
1,162,300
Thu, 20 Nov 2025
81.4400
83.1400
79.0300
79.2600
864,100
Wed, 19 Nov 2025
78.7700
81.0500
78.3170
80.2900
743,100
Tue, 18 Nov 2025
76.7000
80.1100
75.4900
79.1600
827,500
Mon, 17 Nov 2025
75.3500
77.4600
74.9550
77.0400
961,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.4300
76.7900
72.0000
75.1500
1,003,400
Thu, 13 Nov 2025
74.0500
75.5100
72.9300
73.4600
864,800
Wed, 12 Nov 2025
78.4500
79.9700
74.3500
74.4500
1,387,700
Tue, 11 Nov 2025
80.3100
82.8600
78.0900
78.5000
1,296,500
Mon, 10 Nov 2025
1 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Mon, 10 Nov 2025
77.1300
84.6400
72.5900
80.8500
1,574,900
Mon, 10 Nov 2025
2 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
78.2900
79.7000
77.1300
78.3100
1,014,300
Thu, 06 Nov 2025
77.9100
79.7700
76.8780
78.9100
734,000
Wed, 05 Nov 2025
77.9900
78.4400
76.6400
78.1300
649,700
Tue, 04 Nov 2025
77.3800
79.2500
76.6450
78.4900
672,900
Mon, 03 Nov 2025
76.0700
77.8400
75.0100
77.8200
823,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
75.9300
77.2500
75.4650
75.9900
639,400
Thu, 30 Oct 2025
77.8500
79.1100
75.6110
76.1000
719,000
Wed, 29 Oct 2025
79.0100
80.6800
78.0000
78.8400
677,200
Tue, 28 Oct 2025
81.4900
81.7020
78.9550
79.1000
636,900
Mon, 27 Oct 2025
83.3900
83.8800
81.1000
81.6300
904,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend