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
75.2900
75.4400
73.4400
74.2600
758,600
Thu, 23 Jul 2026
72.2500
75.2300
71.4500
74.8600
1,045,700
Wed, 22 Jul 2026
74.1100
75.4300
73.5000
74.0200
1,199,700
Tue, 21 Jul 2026
72.0000
75.7800
72.0000
74.5500
1,150,800
Mon, 20 Jul 2026
68.6500
71.8900
68.0000
70.7100
1,419,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
71.7933
72.6733
68.6067
68.6600
1,961,100
Thu, 16 Jul 2026
76.1000
76.8200
73.3400
73.9200
1,149,000
Wed, 15 Jul 2026
75.9467
77.3667
75.7067
76.9400
1,041,300
Tue, 14 Jul 2026
75.4467
77.2000
75.3733
75.4933
1,103,700
Mon, 13 Jul 2026
78.0400
79.0000
74.7667
74.9200
1,087,950
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.7733
83.0667
78.4533
78.4800
1,085,700
Thu, 09 Jul 2026
79.9533
84.2333
79.9533
81.7667
860,100
Wed, 08 Jul 2026
79.4733
80.2000
78.0000
79.2267
1,481,250
Tue, 07 Jul 2026
81.1133
83.5333
79.5000
80.9933
1,293,750
Mon, 06 Jul 2026
81.0000
83.3200
80.8133
81.5200
833,250
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.9067
84.5000
79.2333
80.3667
1,212,750
Wed, 01 Jul 2026
78.5000
83.1800
77.8600
82.4933
1,357,050
Tue, 30 Jun 2026
78.4667
80.8933
76.1733
79.0000
1,847,700
Mon, 29 Jun 2026
89.4133
90.6733
76.6667
77.2333
3,907,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.3067
91.8400
87.5867
90.2800
3,787,050
Thu, 25 Jun 2026
92.0400
92.7867
90.4133
91.5200
1,122,450
Wed, 24 Jun 2026
92.0000
93.2600
89.1600
90.7533
1,351,200
Tue, 23 Jun 2026
90.2800
94.1800
89.8333
91.9600
1,155,900
Mon, 22 Jun 2026
93.7600
94.6600
91.7400
92.5267
1,375,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.7733
94.2733
89.3400
92.6733
2,623,050
Wed, 17 Jun 2026
89.1667
89.3200
83.3000
88.4400
2,174,250
Tue, 16 Jun 2026
92.4533
92.8267
87.5867
87.9333
2,259,900
Mon, 15 Jun 2026
88.9067
92.3133
88.0533
90.4867
3,413,250
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
86.5000
88.5467
84.3667
87.1267
1,459,350
Thu, 11 Jun 2026
84.7267
87.4533
84.0000
86.4933
1,432,500
Wed, 10 Jun 2026
81.0400
83.9533
80.0000
83.1333
1,139,700
Tue, 09 Jun 2026
80.3800
82.5600
78.0000
81.3933
1,234,200
Mon, 08 Jun 2026
78.1000
80.3467
77.7800
78.4600
767,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.6667
77.2067
74.7933
77.0267
1,002,900
Thu, 04 Jun 2026
73.3933
77.1933
72.7133
76.0333
826,500
Wed, 03 Jun 2026
70.7733
73.2933
70.1533
72.7133
858,450
Tue, 02 Jun 2026
76.5533
78.1533
71.3267
71.7133
1,215,750
Mon, 01 Jun 2026
75.3333
77.8000
74.0733
77.0333
1,149,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.5800
77.3067
74.0067
75.5667
1,195,050
Thu, 28 May 2026
74.3533
75.2000
73.1400
74.7400
549,300
Wed, 27 May 2026
76.4133
76.6400
74.1267
74.9333
466,650
Tue, 26 May 2026
17 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 26 May 2026
76.0000
76.6867
74.8000
75.9400
503,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.4333
76.1667
74.4867
74.7467
542,700
Thu, 21 May 2026
74.6200
75.9400
73.8733
74.9467
618,300
Wed, 20 May 2026
73.6067
76.3200
73.0067
75.2800
1,041,300
Tue, 19 May 2026
73.2000
74.4667
72.3133
72.9133
895,200
Mon, 18 May 2026
73.7200
75.6133
72.8933
73.8667
867,150
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.2133
75.5067
72.5867
73.4733
1,503,450
Thu, 14 May 2026
77.6000
78.6467
76.5467
76.9200
1,065,600
Wed, 13 May 2026
77.4133
78.6333
76.3533
77.3533
764,400
Tue, 12 May 2026
81.6067
81.6067
76.9667
77.8733
1,016,850
Mon, 11 May 2026
82.2333
83.5867
80.8400
81.2267
1,041,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
81.0067
83.6133
80.3133
81.2800
1,111,500
Thu, 07 May 2026
78.1267
82.8000
74.9933
80.6000
2,622,900
Wed, 06 May 2026
16 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Wed, 06 May 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 06 May 2026
72.6533
73.0000
69.6000
70.9267
985,650
Tue, 05 May 2026
70.8333
72.5133
70.6067
72.0400
987,450
Mon, 04 May 2026
69.6400
71.2067
69.4000
70.5867
704,250
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
70.6933
71.1733
69.5400
70.1267
719,550
Thu, 30 Apr 2026
68.9667
70.7867
68.9600
70.6867
818,250
Wed, 29 Apr 2026
70.0800
70.3733
68.0667
69.1000
772,050
Tue, 28 Apr 2026
70.9267
71.2867
68.2600
69.9733
973,200
Mon, 27 Apr 2026
71.0400
71.9467
69.7133
70.7600
758,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
69.9533
71.6667
69.6133
70.7600
705,900
Thu, 23 Apr 2026
69.3533
71.1333
69.3333
69.9333
581,550
Wed, 22 Apr 2026
70.2867
70.6933
68.8533
69.3133
555,300
Tue, 21 Apr 2026
70.4933
70.8733
68.5867
69.3867
954,900
Mon, 20 Apr 2026
71.0533
71.6667
69.6667
70.2067
766,950
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
71.3400
71.9467
69.8200
70.6867
1,151,250
Thu, 16 Apr 2026
68.7133
70.4133
68.4333
69.5467
1,062,600
Wed, 15 Apr 2026
67.9333
68.4667
66.0667
68.2000
1,141,500
Tue, 14 Apr 2026
66.4000
68.7000
66.2533
68.1533
1,581,300
Mon, 13 Apr 2026
62.0533
66.7000
61.7200
66.2467
1,749,450
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.5333
62.5333
60.7533
61.9333
1,243,500
Thu, 09 Apr 2026
61.0800
63.0800
60.6667
62.1867
980,550
Wed, 08 Apr 2026
59.5667
61.3933
59.5667
61.0800
1,663,500
Tue, 07 Apr 2026
56.8400
58.2000
55.9933
57.9267
1,175,400
Mon, 06 Apr 2026
56.3067
57.2533
55.0867
57.0733
981,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
52.4200
56.2400
51.8467
56.2400
1,117,650
Wed, 01 Apr 2026
54.4800
55.1667
53.5133
53.8400
1,462,800
Tue, 31 Mar 2026
53.3800
53.9933
51.7400
53.7667
1,172,400
Mon, 30 Mar 2026
53.0000
53.2000
51.4667
51.9667
1,263,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
50.8667
52.4000
50.2000
52.2400
1,366,050
Thu, 26 Mar 2026
50.5067
52.3733
49.7867
51.9733
1,460,100
Wed, 25 Mar 2026
50.3333
51.0667
49.4933
50.5067
1,111,650
Tue, 24 Mar 2026
46.3933
49.6933
45.9800
49.4000
1,816,650
Mon, 23 Mar 2026
47.7267
48.9800
46.0333
47.2867
2,080,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
46.0667
46.7289
45.1733
46.4622
4,381,425
Thu, 19 Mar 2026
45.4000
46.5289
45.0444
46.0800
1,579,275
Wed, 18 Mar 2026
47.3200
47.3200
45.7822
46.4400
1,973,025
Tue, 17 Mar 2026
47.4889
48.5111
46.8400
48.2667
1,310,850
Mon, 16 Mar 2026
47.9778
48.1600
46.6756
46.7600
1,436,175
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14 · 8-K
After market open · 15:04 ET
8-K ↗
Fri, 13 Mar 2026
47.3511
47.9422
45.1911
46.0311
728,100
Thu, 12 Mar 2026
13 · 8-K
After market open · 15:12 ET
8-K ↗
Thu, 12 Mar 2026
46.0622
47.2000
45.8000
46.7200
1,043,550
Wed, 11 Mar 2026
46.6889
47.9467
46.6222
47.5778
634,500
Tue, 10 Mar 2026
48.5378
49.3556
47.0533
47.2489
886,950
Mon, 09 Mar 2026
46.7956
48.7022
45.9867
48.4622
1,075,950
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
50.9111
51.2667
47.9244
48.0267
962,100
Thu, 05 Mar 2026
53.9644
54.5467
52.5067
53.1378
930,825
Wed, 04 Mar 2026
56.1956
56.6667
54.7911
54.8356
868,500
Tue, 03 Mar 2026
55.9422
56.6978
53.9867
55.7244
1,121,175
Mon, 02 Mar 2026
55.4178
58.9200
55.1289
58.0667
690,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.5289
57.7778
56.0133
56.6667
635,400
Thu, 26 Feb 2026
57.1778
58.2222
56.4444
58.2044
609,975
Wed, 25 Feb 2026
57.0133
57.5600
55.8844
56.9333
657,225
Tue, 24 Feb 2026
55.3911
57.1067
55.1111
56.5644
703,575
Mon, 23 Feb 2026
57.2533
57.6133
54.7378
55.4311
944,550
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
55.5911
57.2756
54.4844
57.1867
582,300
Thu, 19 Feb 2026
56.3111
56.5333
55.3111
55.4978
749,025
Wed, 18 Feb 2026
56.5067
57.7778
56.2800
56.9244
802,125
Tue, 17 Feb 2026
56.6311
57.5022
56.1511
56.2178
742,275
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
55.4800
56.7289
54.4889
56.6311
866,925
Thu, 12 Feb 2026
57.3911
57.9333
55.0400
55.5333
773,775
Wed, 11 Feb 2026
56.3289
57.1156
55.3111
56.6667
979,200
Tue, 10 Feb 2026
55.3778
56.0711
54.2178
55.8267
1,139,625
Mon, 09 Feb 2026
54.1333
56.7244
54.1111
55.5333
1,659,825
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.8800
53.6400
51.3289
53.5733
1,395,450
Thu, 05 Feb 2026
54.1378
56.1067
50.1422
50.4667
1,805,625
Wed, 04 Feb 2026
12 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 04 Feb 2026
11 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 04 Feb 2026
50.3467
52.2933
49.9600
52.1644
1,826,100
Tue, 03 Feb 2026
50.6444
51.1067
48.9822
50.2711
685,125
Mon, 02 Feb 2026
50.0889
51.1911
49.4711
50.5778
1,237,950
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
49.2489
50.6533
49.1867
49.8933
1,127,700
Thu, 29 Jan 2026
48.4800
49.8889
48.3067
49.8844
1,051,650
Wed, 28 Jan 2026
48.2978
48.6667
47.3156
47.9111
488,025
Tue, 27 Jan 2026
47.8311
48.3289
47.5556
48.2933
365,400
Mon, 26 Jan 2026
10 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Mon, 26 Jan 2026
9 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
Mon, 26 Jan 2026
47.5111
48.0756
47.2222
47.9378
445,725
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
48.6311
48.8756
47.2044
47.5022
364,950
Thu, 22 Jan 2026
49.0711
49.4800
48.5156
49.0311
396,000
Wed, 21 Jan 2026
47.6889
49.1867
47.2756
48.9556
549,900
Tue, 20 Jan 2026
47.1156
48.4578
46.7600
47.1778
555,975
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
47.0711
49.1289
46.4756
48.1333
1,174,500
Thu, 15 Jan 2026
44.8711
47.1111
44.8711
47.0622
650,700
Wed, 14 Jan 2026
45.9156
45.9689
44.6400
44.9067
710,550
Tue, 13 Jan 2026
46.2667
46.2667
45.2667
45.8400
396,675
Mon, 12 Jan 2026
45.6133
46.6533
45.6133
46.3022
733,725
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
45.7156
46.2400
45.2844
46.1067
321,975
Thu, 08 Jan 2026
45.7556
46.3200
45.4044
45.8533
416,700
Wed, 07 Jan 2026
45.3778
46.0533
44.4533
45.8089
490,275
Tue, 06 Jan 2026
44.8311
45.5022
44.1511
45.4978
564,975
Mon, 05 Jan 2026
43.2133
45.2444
43.2133
45.1689
749,250
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
42.3067
43.8089
42.0889
43.2800
818,325
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.4978
43.5422
42.2044
42.2800
476,100
Tue, 30 Dec 2025
44.2267
44.3556
42.4356
43.3867
463,950
Mon, 29 Dec 2025
44.4133
44.4444
43.8444
44.1244
358,425
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.7556
44.7200
43.2044
44.5289
400,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.2178
43.9867
43.1378
43.5867
380,700
Tue, 23 Dec 2025
42.7956
43.6889
42.3822
43.3644
409,500
Mon, 22 Dec 2025
42.5289
43.4578
42.4444
42.9422
672,750
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
41.9200
42.8844
41.8622
42.5378
2,492,550
Thu, 18 Dec 2025
42.7733
43.2489
41.7556
41.8311
618,075
Wed, 17 Dec 2025
43.1022
44.0444
42.2267
42.5467
654,075
Tue, 16 Dec 2025
42.6756
43.5067
42.6622
43.1556
730,125
Mon, 15 Dec 2025
43.7333
44.0133
42.7378
42.7733
803,925
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.6622
44.7911
43.0800
43.3022
828,000
Thu, 11 Dec 2025
42.9600
44.6578
42.9067
44.5911
913,050
Wed, 10 Dec 2025
42.0133
43.6267
41.9422
43.1289
920,925
Tue, 09 Dec 2025
40.8622
42.8756
40.8000
42.4089
1,109,700
Mon, 08 Dec 2025
41.8044
41.8044
40.5778
40.7867
685,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.6800
41.6800
41.1733
41.5067
703,125
Thu, 04 Dec 2025
41.3244
42.1644
41.0711
41.4667
701,775
Wed, 03 Dec 2025
39.6267
41.5244
39.5067
41.5111
999,450
Tue, 02 Dec 2025
39.4533
39.5022
38.5911
39.3689
957,375
Mon, 01 Dec 2025
39.5600
40.0667
38.2267
38.9822
1,095,750
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
8 · 10-K
After-hours · 17:27 ET
10-K ↗
Fri, 28 Nov 2025
40.6667
40.9600
39.8356
40.2711
354,375
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
40.2356
42.3556
40.0356
40.4400
1,682,100
Tue, 25 Nov 2025
37.2578
40.0133
37.2578
39.6089
1,296,450
Mon, 24 Nov 2025
7 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 24 Nov 2025
37.4267
37.8311
36.6356
37.3333
1,147,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
37.4844
38.3867
36.4489
37.2044
917,775
Thu, 20 Nov 2025
39.5289
39.8711
37.3733
37.4844
774,675
Wed, 19 Nov 2025
37.8311
38.8311
37.5822
38.6444
747,450
Tue, 18 Nov 2025
37.7200
38.3511
37.3333
37.8311
830,475
Mon, 17 Nov 2025
39.6578
39.8267
37.6089
38.0222
1,391,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.9911
40.3333
38.1911
39.8267
1,039,950
Thu, 13 Nov 2025
39.8178
40.1956
38.9733
39.5156
572,625
Wed, 12 Nov 2025
40.2133
40.6711
39.8222
40.0133
845,775
Tue, 11 Nov 2025
40.1556
40.4578
39.7822
39.9644
452,025
Mon, 10 Nov 2025
39.8978
40.8400
39.8133
40.3244
647,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
38.1289
39.7111
37.7333
39.5867
737,775
Thu, 06 Nov 2025
37.7867
38.7289
37.3378
38.2533
867,375
Wed, 05 Nov 2025
38.0000
38.5244
37.3778
37.7911
976,050
Tue, 04 Nov 2025
38.4844
38.7778
37.3333
37.8311
1,484,100
Mon, 03 Nov 2025
40.5333
40.7111
38.0000
38.5289
2,197,125
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.4756
41.8044
40.6089
40.8533
706,950
Thu, 30 Oct 2025
41.0311
41.9022
40.9111
41.5244
1,086,750
Wed, 29 Oct 2025
42.9022
42.9022
41.1022
41.4267
1,068,525
Tue, 28 Oct 2025
43.7378
43.7378
42.3778
42.7200
714,375
Mon, 27 Oct 2025
44.8844
44.9911
43.5200
43.6622
682,425
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
45.1378
45.2222
44.3733
44.4400
600,750
Thu, 23 Oct 2025
44.8356
44.8356
43.2933
44.3422
540,225
Wed, 22 Oct 2025
44.5600
44.9200
44.0000
44.5689
698,175
Tue, 21 Oct 2025
44.8044
45.0356
44.4133
44.7600
417,150
Mon, 20 Oct 2025
45.3867
45.5156
44.6711
44.8044
623,250
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.5111
44.7244
43.7778
44.5644
847,575
Thu, 16 Oct 2025
46.1778
46.2889
44.4667
44.5244
801,450
Wed, 15 Oct 2025
44.1422
46.0711
44.1244
46.0178
746,325
Tue, 14 Oct 2025
42.7556
43.8978
42.3822
43.7022
742,050
Mon, 13 Oct 2025
43.1733
43.5600
42.6044
43.2756
671,850
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
44.1289
44.5511
42.5378
42.5911
511,875
Thu, 09 Oct 2025
44.8000
44.8000
43.6711
44.1289
642,150
Wed, 08 Oct 2025
43.9244
44.9644
43.4133
44.6800
635,175
Tue, 07 Oct 2025
43.9689
44.3244
43.5156
43.5422
513,675
Mon, 06 Oct 2025
45.1378
45.3556
43.9200
44.0000
940,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
45.8800
46.8133
44.7822
44.9111
1,332,000
Thu, 02 Oct 2025
45.1333
45.9022
44.9600
45.6356
1,026,225
Wed, 01 Oct 2025
44.4889
45.0133
43.2844
44.9600
864,450
Tue, 30 Sep 2025
44.6667
45.1333
44.1156
44.8533
821,700
Mon, 29 Sep 2025
44.5556
45.0000
43.8089
44.7911
1,085,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
42.7600
44.2756
42.4000
44.2178
1,111,050
Thu, 25 Sep 2025
41.9111
42.7067
41.4844
42.5200
732,150
Wed, 24 Sep 2025
42.8889
43.0000
42.1333
42.2267
726,075
Tue, 23 Sep 2025
41.0489
42.8933
40.9156
42.7511
1,655,100
Mon, 22 Sep 2025
40.8578
41.3956
39.7822
41.1156
1,696,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.7156
43.0622
41.1689
41.2222
3,315,150
Thu, 18 Sep 2025
41.7778
42.9644
41.7778
42.6356
1,509,750
Wed, 17 Sep 2025
41.6089
42.6000
41.3644
41.8889
1,427,850
Tue, 16 Sep 2025
41.7689
41.9689
41.0400
41.5778
1,056,375
Mon, 15 Sep 2025
42.9511
43.3511
41.9822
42.0400
920,025
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
43.6356
44.0711
42.8578
42.9333
787,500
Thu, 11 Sep 2025
43.0356
44.2222
42.9644
43.7644
993,150
Wed, 10 Sep 2025
42.5511
42.9778
42.2844
42.7556
1,036,350
Tue, 09 Sep 2025
42.8844
43.1689
42.4933
42.5511
1,095,750
Mon, 08 Sep 2025
45.9822
45.9956
42.7022
42.8178
1,634,850
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
46.6667
46.8222
45.1067
45.7422
1,380,150
Thu, 04 Sep 2025
46.4622
47.5467
46.3289
46.4711
1,101,825
Wed, 03 Sep 2025
45.3067
46.3156
45.2578
46.2933
1,368,675
Tue, 02 Sep 2025
44.8133
45.5067
43.9733
45.4622
1,029,825
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
6 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Fri, 29 Aug 2025
5 · 424B7
After-hours · 16:19 ET
FORM 424B7 ↗
Fri, 29 Aug 2025
44.9956
45.6133
44.4889
45.4089
1,489,275
Thu, 28 Aug 2025
44.4844
45.3822
44.4222
44.9111
720,450
Wed, 27 Aug 2025
44.1911
44.9289
43.9822
44.4267
795,375
Tue, 26 Aug 2025
43.6756
44.3600
43.2578
44.1022
858,600
Mon, 25 Aug 2025
43.8889
44.3911
43.4844
43.5644
632,925
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
42.7111
44.3067
42.1644
43.9289
1,014,975
Thu, 21 Aug 2025
42.4178
43.0933
42.2800
42.6489
1,309,050
Wed, 20 Aug 2025
42.7467
42.9822
41.6978
42.5733
1,198,800
Tue, 19 Aug 2025
42.2222
43.2667
41.9600
42.8889
1,514,025
Mon, 18 Aug 2025
4 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 18 Aug 2025
40.8489
42.0267
40.0178
41.7733
981,675
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
40.7911
41.0044
40.0000
40.8756
672,075
Thu, 14 Aug 2025
40.6756
41.0000
40.3733
40.4667
1,126,125
Wed, 13 Aug 2025
41.3333
41.5822
40.2222
40.7689
1,260,900
Tue, 12 Aug 2025
40.1244
41.1378
39.7333
41.0933
1,080,225
Mon, 11 Aug 2025
39.7067
40.2622
39.0089
39.7378
2,249,775
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
38.9378
41.5511
38.4978
39.7022
1,841,625
Thu, 07 Aug 2025
36.8889
39.0533
36.2533
38.7422
2,655,000
Thu, 07 Aug 2025
3 · 10-Q
Next filing day · accepted 06 Aug, 17:53 ET
10-Q ↗
Wed, 06 Aug 2025
40.6667
41.5556
35.6844
36.4178
4,104,000
Tue, 05 Aug 2025
2 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 05 Aug 2025
43.7778
44.2889
42.9378
43.0933
2,298,375
Mon, 04 Aug 2025
43.4533
44.6222
43.2089
43.6578
1,555,875
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
42.6667
43.2756
40.5200
43.0933
2,132,100
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 31 Jul 2025
43.3244
43.6044
42.7289
43.2178
875,475
Wed, 30 Jul 2025
42.4844
43.9556
42.2978
43.4667
1,457,100
Tue, 29 Jul 2025
42.3378
43.1156
41.6844
42.4000
1,029,600
Mon, 28 Jul 2025
42.0756
42.2533
41.5022
42.0356
486,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend