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
134.2500
134.3500
134.2100
134.2800
558,200
Thu, 23 Jul 2026
134.1100
134.3450
134.0200
134.2600
691,300
Wed, 22 Jul 2026
134.2000
134.4000
134.0300
134.0800
1,411,000
Tue, 21 Jul 2026
134.1500
134.3500
134.1100
134.2000
428,100
Mon, 20 Jul 2026
134.0600
134.2400
134.0100
134.1500
917,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.0100
134.2000
133.9350
134.0000
1,875,300
Thu, 16 Jul 2026
134.0700
134.3200
133.9500
134.0800
1,359,100
Wed, 15 Jul 2026
133.9500
134.3100
133.8800
134.2900
607,400
Tue, 14 Jul 2026
133.8600
134.1400
133.8100
133.9600
1,365,200
Mon, 13 Jul 2026
133.5500
133.8800
133.5400
133.8200
1,009,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
133.4600
133.7450
133.3600
133.6500
787,800
Thu, 09 Jul 2026
133.3000
133.6500
133.3000
133.5700
2,057,400
Wed, 08 Jul 2026
133.5200
133.7850
133.1800
133.2500
2,543,900
Tue, 07 Jul 2026
133.3000
133.8700
133.2700
133.5400
1,054,100
Mon, 06 Jul 2026
133.1700
133.5400
133.1300
133.5000
1,595,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
133.6000
133.8500
132.7300
132.9100
2,998,800
Wed, 01 Jul 2026
132.7400
132.8500
132.6950
132.7700
3,598,400
Tue, 30 Jun 2026
132.7200
132.8300
132.6500
132.7300
5,436,000
Mon, 29 Jun 2026
132.7000
132.8300
132.6100
132.6100
3,494,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
27 · DEFA14A
After-hours · 17:24 ET
DEFA 14A ↗
Fri, 26 Jun 2026
132.7500
132.8700
132.5500
132.5500
5,109,500
Thu, 25 Jun 2026
132.7800
132.8900
132.6050
132.6800
4,952,600
Wed, 24 Jun 2026
132.9000
133.0000
132.6400
132.6900
7,739,600
Tue, 23 Jun 2026
132.6200
133.1600
132.5400
132.8800
11,320,500
Mon, 22 Jun 2026
26 · DEFA14A
After-hours · 17:10 ET
DEFA 14A ↗
Mon, 22 Jun 2026
132.6000
133.0000
132.4500
132.5500
61,663,500
Mon, 22 Jun 2026
25 · DEFA14A
Pre-market · 07:46 ET
DEFA14A ↗
Mon, 22 Jun 2026
24 · 8-K
Pre-market · 07:45 ET
8-K ↗
Mon, 22 Jun 2026
23 · 8-K
Pre-market · 07:22 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
91.0300
91.0300
87.4000
90.3800
1,970,100
Wed, 17 Jun 2026
85.3700
90.5300
84.8600
88.4300
1,223,800
Tue, 16 Jun 2026
86.1900
86.3450
84.0100
85.2400
1,045,100
Mon, 15 Jun 2026
89.6600
90.0650
85.8650
86.1900
709,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
22 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 12 Jun 2026
89.4600
91.2400
87.3900
88.3300
1,302,700
Thu, 11 Jun 2026
83.2000
89.8450
82.7150
89.5000
792,700
Wed, 10 Jun 2026
84.8800
87.4300
81.5900
82.7200
789,000
Tue, 09 Jun 2026
83.6800
85.3700
81.0400
85.0000
643,800
Mon, 08 Jun 2026
87.3500
88.7050
82.1400
83.0100
1,317,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.0000
91.9000
85.7500
86.9200
1,307,800
Thu, 04 Jun 2026
84.0000
91.8000
84.0000
90.9000
1,471,200
Wed, 03 Jun 2026
78.7100
85.1800
78.7100
84.1900
1,129,100
Tue, 02 Jun 2026
77.1000
80.2350
77.1000
78.7100
1,113,600
Mon, 01 Jun 2026
80.1200
81.9900
78.8100
79.3000
806,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.2200
82.4900
77.0000
82.1400
1,416,800
Thu, 28 May 2026
77.8700
79.4300
77.1100
77.8200
1,244,300
Wed, 27 May 2026
78.0000
85.9900
75.8600
77.7500
4,032,200
Wed, 27 May 2026
21 · 8-K
Pre-market · 06:40 ET
FORM 8-K ↗
Wed, 27 May 2026
20 · 8-K
Pre-market · 06:37 ET
FORM 8-K ↗
Tue, 26 May 2026
82.2400
84.6600
81.0850
82.8100
443,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.4300
84.1200
81.0300
81.1600
338,400
Thu, 21 May 2026
80.4100
83.2400
75.0000
82.4300
369,900
Wed, 20 May 2026
79.4000
82.2900
78.9950
81.3900
766,800
Tue, 19 May 2026
78.4500
78.9800
75.7700
78.2700
976,500
Mon, 18 May 2026
81.4600
82.0000
78.3300
78.7500
748,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.8900
84.4350
77.8500
81.1400
714,800
Thu, 14 May 2026
83.9400
85.3250
81.5700
83.9100
631,400
Wed, 13 May 2026
82.4700
84.6200
81.4550
83.9400
745,800
Tue, 12 May 2026
82.1900
85.1700
81.4800
82.9300
497,100
Mon, 11 May 2026
83.9900
88.2800
83.3300
84.6000
983,900
Mon, 11 May 2026
19 · 10-Q
Pre-market · 07:20 ET
10-Q ↗
Mon, 11 May 2026
18 · 8-K
Pre-market · 07:10 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
82.7600
84.1500
82.0600
83.0300
768,700
Thu, 07 May 2026
84.3800
85.0250
80.8300
81.8100
376,700
Wed, 06 May 2026
83.8800
85.0300
83.3850
84.5400
413,700
Tue, 05 May 2026
84.3600
85.0550
82.4200
83.2900
389,900
Mon, 04 May 2026
80.6300
85.4500
80.5200
83.5500
567,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
83.9900
84.0600
80.6000
80.7500
472,600
Thu, 30 Apr 2026
82.1600
83.6650
81.0000
82.8900
520,300
Wed, 29 Apr 2026
84.5000
85.6300
80.6780
82.0300
681,700
Tue, 28 Apr 2026
86.6300
87.6850
85.1500
85.3700
870,200
Mon, 27 Apr 2026
85.4100
88.4500
84.0800
86.4700
970,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
17 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Fri, 24 Apr 2026
16 · DEF 14A
After-hours · 16:20 ET
DEF 14A ↗
Fri, 24 Apr 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 24 Apr 2026
88.6200
88.6400
84.8800
85.6100
537,700
Thu, 23 Apr 2026
91.0000
91.5250
87.6400
88.2900
400,300
Wed, 22 Apr 2026
92.5500
92.5500
89.5100
90.6800
536,100
Tue, 21 Apr 2026
91.8800
92.4500
89.1700
90.8600
515,900
Mon, 20 Apr 2026
92.3400
93.1300
89.2600
90.9200
483,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
92.2500
95.3150
91.2300
92.2000
1,229,300
Thu, 16 Apr 2026
89.0800
90.6900
88.2150
90.5500
661,300
Wed, 15 Apr 2026
88.4700
89.6900
86.0700
89.3200
765,000
Tue, 14 Apr 2026
87.1800
89.6300
86.7500
88.4700
559,800
Mon, 13 Apr 2026
86.1600
88.9900
85.1500
86.7400
355,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.5300
88.3500
85.4700
86.2700
397,300
Thu, 09 Apr 2026
82.8200
87.0000
82.6400
86.5200
770,100
Wed, 08 Apr 2026
85.0000
85.6900
81.4700
83.1200
788,300
Tue, 07 Apr 2026
83.7000
84.1050
81.2700
83.2800
602,900
Mon, 06 Apr 2026
84.1200
84.9600
83.2500
84.0100
626,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.6900
84.9000
81.6800
84.3400
676,800
Wed, 01 Apr 2026
85.3100
85.9400
83.7300
84.2400
693,800
Tue, 31 Mar 2026
80.3500
84.8500
80.2100
84.1700
1,423,800
Mon, 30 Mar 2026
78.0400
79.9450
76.6000
78.7200
988,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
77.6900
80.2450
76.2900
77.8200
1,529,300
Thu, 26 Mar 2026
77.1400
80.3700
76.2200
78.4200
1,147,800
Wed, 25 Mar 2026
14 · 8-K
After-hours · 16:44 ET
FORM 8-K ↗
Wed, 25 Mar 2026
13 · 424B5
After-hours · 16:40 ET
424B5 ↗
Wed, 25 Mar 2026
74.5900
85.0400
73.9800
78.5300
3,533,100
Tue, 24 Mar 2026
79.4800
79.4800
71.3900
73.0000
2,147,200
Mon, 23 Mar 2026
12 · 424B5
After-hours · 16:28 ET
424B5 ↗
Mon, 23 Mar 2026
77.3200
81.4630
76.1750
79.2400
3,485,500
Mon, 23 Mar 2026
11 · 8-K
Pre-market · 06:36 ET
FORM 8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.0600
70.0400
65.2200
66.0400
2,846,700
Thu, 19 Mar 2026
66.5400
69.5900
66.0100
68.5000
647,300
Wed, 18 Mar 2026
69.2000
69.5500
66.2700
66.7700
654,100
Tue, 17 Mar 2026
70.5100
70.6750
67.9100
69.8500
789,100
Mon, 16 Mar 2026
72.0100
73.4400
70.4600
71.0900
651,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
74.6600
76.2700
70.4400
71.9000
728,700
Thu, 12 Mar 2026
73.6400
74.1650
71.3500
73.5100
690,500
Wed, 11 Mar 2026
75.0600
76.5000
73.2700
74.6800
714,400
Tue, 10 Mar 2026
74.9400
77.5800
74.7950
75.3700
793,600
Mon, 09 Mar 2026
73.0800
75.4700
70.8000
74.9400
856,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
70.2600
73.1650
69.1000
73.0500
607,100
Thu, 05 Mar 2026
71.1900
72.9200
68.7750
70.9200
1,119,300
Wed, 04 Mar 2026
70.3000
74.0900
69.3450
72.3100
1,359,200
Tue, 03 Mar 2026
68.7800
70.2900
66.7600
68.5000
1,198,700
Mon, 02 Mar 2026
67.3600
72.4200
66.9900
70.9150
878,200
Mon, 02 Mar 2026
10 · 10-K
Pre-market · 07:20 ET
10-K ↗
Mon, 02 Mar 2026
9 · 8-K
Pre-market · 07:15 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.2300
70.3000
66.0000
70.0000
957,500
Thu, 26 Feb 2026
70.9100
71.1800
67.9100
69.0900
509,100
Wed, 25 Feb 2026
71.6900
73.7100
70.5250
70.8900
591,600
Tue, 24 Feb 2026
70.3600
72.3100
69.0100
71.2700
586,900
Mon, 23 Feb 2026
69.0400
70.7500
68.1700
69.9100
727,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
68.5500
69.9300
66.9500
68.3900
920,100
Thu, 19 Feb 2026
69.9800
70.3800
67.1330
68.9300
682,600
Wed, 18 Feb 2026
69.2900
70.5650
69.1100
70.2700
472,700
Tue, 17 Feb 2026
67.5100
70.1800
66.0000
69.6400
609,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.0200
71.1800
66.7900
67.7800
1,167,700
Thu, 12 Feb 2026
65.9400
70.1000
65.9100
69.3100
1,207,700
Wed, 11 Feb 2026
65.2550
66.0350
62.1500
65.8100
879,800
Tue, 10 Feb 2026
61.6800
66.1800
61.6400
65.5000
899,400
Mon, 09 Feb 2026
62.5200
63.0900
60.3500
62.1300
893,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.4500
64.9500
61.7500
62.2400
1,365,600
Thu, 05 Feb 2026
64.7800
67.6200
62.0100
62.1300
709,000
Wed, 04 Feb 2026
69.0100
69.4500
64.2600
64.8800
755,500
Tue, 03 Feb 2026
66.1500
69.3100
64.9200
68.8900
919,300
Mon, 02 Feb 2026
63.1100
67.1850
63.1100
65.6300
927,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.0200
69.3500
62.4050
65.5100
1,893,600
Thu, 29 Jan 2026
69.4500
70.8160
67.2200
69.9800
1,041,900
Wed, 28 Jan 2026
72.8100
73.5100
69.6150
70.6900
943,300
Tue, 27 Jan 2026
70.1000
72.5000
69.6700
72.3800
793,900
Mon, 26 Jan 2026
70.0000
70.6400
68.5050
70.0200
845,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
78.1700
78.7750
67.9700
70.0200
4,241,300
Thu, 22 Jan 2026
79.9800
81.5300
77.6100
79.8600
687,000
Wed, 21 Jan 2026
81.4400
82.0000
79.9400
81.9100
760,900
Tue, 20 Jan 2026
78.9500
82.6050
76.7900
82.0400
618,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
80.9200
81.9700
80.0000
80.7700
392,900
Thu, 15 Jan 2026
82.3800
83.3200
80.5530
80.7500
569,700
Wed, 14 Jan 2026
78.9400
84.5600
78.0800
82.4300
1,064,300
Tue, 13 Jan 2026
77.4700
80.0000
77.3900
79.0000
785,700
Mon, 12 Jan 2026
77.8900
78.0000
75.0200
77.6500
915,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.5000
80.2400
77.3100
77.9900
818,300
Thu, 08 Jan 2026
78.0600
78.4000
75.1300
77.4800
1,316,600
Wed, 07 Jan 2026
78.0600
80.3400
76.3500
78.9500
1,179,500
Tue, 06 Jan 2026
75.0000
80.2200
72.8700
78.2500
1,701,700
Tue, 06 Jan 2026
8 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Mon, 05 Jan 2026
75.5500
77.8650
72.5600
77.5100
1,163,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
75.9600
76.0700
73.5390
75.7800
1,010,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.5400
76.9650
75.1000
75.4800
538,500
Tue, 30 Dec 2025
75.5900
77.4500
74.8900
75.7600
883,800
Mon, 29 Dec 2025
77.1200
78.3400
75.5600
76.3800
1,242,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
77.2700
78.3300
75.8400
77.3200
554,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.7800
78.7400
76.7600
78.0900
465,200
Tue, 23 Dec 2025
78.5600
80.4400
77.0000
77.3000
1,193,600
Mon, 22 Dec 2025
77.7000
80.3500
77.3850
78.0000
490,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
77.7700
80.9900
77.3050
78.5400
2,756,700
Thu, 18 Dec 2025
75.7700
78.1350
74.5370
77.3500
910,700
Wed, 17 Dec 2025
75.9200
76.3700
73.5500
75.5000
544,700
Tue, 16 Dec 2025
75.4000
77.5000
74.5200
74.7800
1,104,100
Mon, 15 Dec 2025
77.7100
78.1500
76.0100
76.8100
870,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
77.2900
78.1150
74.4800
77.0800
1,309,000
Thu, 11 Dec 2025
76.1900
77.9300
75.3300
76.5300
912,900
Wed, 10 Dec 2025
76.5800
76.7550
74.0000
76.0600
902,300
Tue, 09 Dec 2025
75.7100
76.8700
74.1250
74.7400
916,300
Mon, 08 Dec 2025
76.0000
76.4450
70.5380
76.0900
1,474,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
74.8800
77.0850
74.3600
76.7500
733,700
Thu, 04 Dec 2025
73.6600
77.0000
73.5100
75.5000
992,000
Wed, 03 Dec 2025
69.5600
74.9900
69.1650
74.5500
1,214,100
Tue, 02 Dec 2025
69.2800
70.0700
67.6800
69.1300
703,800
Mon, 01 Dec 2025
71.9700
71.9900
68.7200
68.9600
651,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
70.9200
72.3200
70.5600
71.9700
322,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
72.7100
73.8990
69.4550
70.3900
458,800
Tue, 25 Nov 2025
67.6600
71.1300
67.6600
70.9200
751,000
Mon, 24 Nov 2025
67.4100
69.8400
67.2000
67.8500
1,108,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
63.2300
66.8750
62.8900
66.2600
625,600
Thu, 20 Nov 2025
64.9300
67.6600
63.0000
63.3700
605,400
Wed, 19 Nov 2025
63.1900
65.8800
63.1300
63.8300
485,900
Tue, 18 Nov 2025
63.9300
64.8400
61.8100
63.9100
429,700
Mon, 17 Nov 2025
65.2400
67.1000
63.7500
64.8300
752,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.1500
67.5700
61.1500
65.5000
1,020,500
Thu, 13 Nov 2025
62.3900
64.5200
61.3800
62.9700
959,300
Wed, 12 Nov 2025
63.0000
64.8690
61.4050
63.1000
716,700
Tue, 11 Nov 2025
56.7000
63.8400
56.5200
62.9500
1,526,500
Mon, 10 Nov 2025
56.2000
57.5300
55.5850
56.7700
462,800
Mon, 10 Nov 2025
7 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Mon, 10 Nov 2025
6 · 8-K
Pre-market · 07:20 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.0000
55.9300
52.3400
54.7100
523,000
Thu, 06 Nov 2025
54.8500
56.0000
53.6300
54.9950
681,300
Wed, 05 Nov 2025
53.4700
57.3100
52.7600
55.4500
1,042,200
Tue, 04 Nov 2025
53.9200
54.7100
53.0100
53.9000
353,800
Mon, 03 Nov 2025
56.9800
58.3600
53.5300
54.3500
774,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.7500
56.8500
54.9400
56.5900
624,200
Thu, 30 Oct 2025
55.3500
57.0000
55.3500
56.0400
857,700
Wed, 29 Oct 2025
56.0800
56.7820
54.8000
55.7000
428,700
Tue, 28 Oct 2025
56.0400
57.2300
55.5500
56.3800
624,400
Mon, 27 Oct 2025
53.5900
56.7650
53.5900
56.2300
1,110,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
54.5100
54.9700
53.0800
53.3200
604,500
Thu, 23 Oct 2025
53.7700
57.3400
51.8000
53.8200
515,800
Wed, 22 Oct 2025
55.4200
55.8500
52.8600
53.4800
501,300
Tue, 21 Oct 2025
57.3500
57.6300
55.3130
55.8700
527,100
Mon, 20 Oct 2025
55.6900
57.0300
55.0800
56.9400
830,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
53.4300
55.5800
52.7700
55.1500
1,036,300
Thu, 16 Oct 2025
56.0200
56.8400
52.9200
53.4000
933,600
Wed, 15 Oct 2025
53.1900
56.2250
52.8650
55.8500
964,700
Tue, 14 Oct 2025
53.4700
54.4400
52.0400
52.3700
839,600
Mon, 13 Oct 2025
53.0100
54.8000
51.5100
53.9700
1,096,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
53.0000
54.3800
51.0600
52.4700
1,830,400
Fri, 10 Oct 2025
5 · 8-K
Pre-market · 06:11 ET
FORM 8-K ↗
Fri, 10 Oct 2025
4 · 424B5
Pre-market · 06:08 ET
424B5 ↗
Thu, 09 Oct 2025
48.4200
53.3430
47.3000
53.2100
4,069,600
Wed, 08 Oct 2025
3 · 424B5
After-hours · 16:53 ET
424B5 ↗
Wed, 08 Oct 2025
39.8800
47.4900
39.8600
47.2400
1,163,800
Tue, 07 Oct 2025
39.8300
40.2950
39.2500
39.7300
495,200
Mon, 06 Oct 2025
39.8400
40.4800
39.2100
39.8200
391,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
39.9500
40.4200
39.3500
39.8800
554,400
Thu, 02 Oct 2025
39.2200
39.8500
38.8800
39.6100
261,600
Wed, 01 Oct 2025
39.5600
40.8880
39.2500
39.3800
335,800
Tue, 30 Sep 2025
39.9500
40.2000
38.8450
39.7300
495,900
Mon, 29 Sep 2025
38.4000
40.0800
37.4800
39.8300
472,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
37.7900
38.2500
36.8500
38.2200
649,000
Thu, 25 Sep 2025
38.6600
38.8000
36.9500
37.5200
550,400
Wed, 24 Sep 2025
38.3800
38.6000
37.6750
38.4200
288,500
Tue, 23 Sep 2025
37.9500
38.5500
37.3020
38.1300
348,500
Mon, 22 Sep 2025
36.3900
38.2100
35.3900
37.9600
530,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
38.4800
38.4800
36.4500
36.5300
1,505,500
Thu, 18 Sep 2025
38.0600
38.8800
37.9100
38.4300
480,600
Wed, 17 Sep 2025
37.0100
39.1450
37.0100
37.6300
446,700
Tue, 16 Sep 2025
36.7700
37.8700
36.2800
36.8400
338,000
Mon, 15 Sep 2025
37.1900
37.9700
36.0100
36.8600
494,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
37.2600
37.9400
36.8600
36.8800
474,500
Thu, 11 Sep 2025
37.6900
38.3900
36.8100
37.2700
724,800
Wed, 10 Sep 2025
38.4800
38.7500
37.4300
37.4900
1,035,000
Tue, 09 Sep 2025
38.4400
38.8400
37.6800
38.4600
688,100
Mon, 08 Sep 2025
37.9900
38.8150
37.5100
38.4200
682,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
37.0000
38.2100
36.3900
37.8700
498,300
Thu, 04 Sep 2025
38.2600
38.3700
36.6760
37.1300
386,900
Wed, 03 Sep 2025
37.3900
38.7500
36.7300
38.1600
380,600
Tue, 02 Sep 2025
36.3400
38.0000
36.0000
37.8600
367,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
36.6500
37.3500
35.6800
36.3700
516,500
Thu, 28 Aug 2025
37.9600
38.2500
36.3900
36.6200
389,700
Wed, 27 Aug 2025
37.8500
38.4600
37.4700
37.7900
272,800
Tue, 26 Aug 2025
36.9500
37.9700
36.6400
37.8700
323,000
Mon, 25 Aug 2025
38.3400
38.3850
36.7800
36.9400
241,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
36.5600
38.8790
36.4200
38.2700
644,600
Thu, 21 Aug 2025
35.6700
36.8000
35.5700
36.3500
484,800
Wed, 20 Aug 2025
36.5000
36.6800
35.6200
36.0200
364,300
Tue, 19 Aug 2025
36.6300
36.7450
35.7300
36.4100
495,800
Mon, 18 Aug 2025
37.2100
38.0000
36.4600
36.9000
298,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
38.2900
38.6300
36.9000
37.2900
552,700
Thu, 14 Aug 2025
36.8800
38.4000
36.7350
38.1200
486,000
Wed, 13 Aug 2025
37.3200
38.1700
36.7800
37.3600
474,600
Tue, 12 Aug 2025
35.1300
37.0780
34.5800
36.7000
625,600
Mon, 11 Aug 2025
35.3900
35.7400
34.3950
34.6500
467,800
Mon, 11 Aug 2025
2 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Mon, 11 Aug 2025
1 · 8-K
Pre-market · 07:15 ET
8-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
35.7700
36.4000
34.3400
35.3900
622,300
Thu, 07 Aug 2025
36.5100
36.7900
35.2550
36.0000
489,300
Wed, 06 Aug 2025
37.7800
38.3300
36.0000
36.3200
856,300
Tue, 05 Aug 2025
37.4500
38.9200
36.5800
38.3300
518,300
Mon, 04 Aug 2025
37.8200
38.3050
37.1200
37.2400
527,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
37.6000
38.2500
36.5600
37.7500
647,400
Thu, 31 Jul 2025
37.3000
38.5400
37.2900
38.2600
568,500
Wed, 30 Jul 2025
38.0350
38.3100
36.8200
37.6100
700,800
Tue, 29 Jul 2025
39.8600
39.8600
37.4650
37.9300
781,400
Mon, 28 Jul 2025
40.7800
40.9000
38.7500
39.6600
694,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend