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
81.8200
84.1700
81.4600
83.4300
3,509,474
Thu, 22 Oct 2026
80.4500
82.5200
79.9700
82.3900
3,515,700
Wed, 21 Oct 2026
81.8200
82.9100
81.0200
82.2200
3,831,700
Tue, 20 Oct 2026
79.7100
82.8300
79.3300
81.3000
4,515,500
Mon, 19 Oct 2026
82.2900
82.3500
79.7000
80.2300
4,232,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
79.0300
81.7500
78.3700
79.7000
7,009,500
Thu, 15 Oct 2026
75.8100
79.1700
75.6400
79.1000
5,795,800
Wed, 14 Oct 2026
75.5000
77.1200
75.3600
76.8900
5,128,800
Tue, 13 Oct 2026
73.7600
77.2500
73.7600
76.5600
4,074,700
Mon, 12 Oct 2026
75.7600
77.8600
74.5600
74.7000
4,216,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
79.3500
79.5800
73.9300
76.3500
9,163,500
Thu, 08 Oct 2026
81.4400
81.6100
78.4300
80.7500
7,390,800
Wed, 07 Oct 2026
37 · 8-K
After-hours · 20:12 ET
FORM 8-K ↗
Wed, 07 Oct 2026
81.1400
85.8500
80.9000
83.4300
9,223,100
Tue, 06 Oct 2026
85.4300
85.7400
80.0300
82.7900
12,401,400
Mon, 05 Oct 2026
36 · 8-K
After market open · 12:43 ET
FORM 8-K ↗
Mon, 05 Oct 2026
84.9000
84.9000
80.8700
83.9100
29,443,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
83.9200
86.5400
82.0800
85.0300
8,733,500
Thu, 01 Oct 2026
86.2100
86.6200
82.7400
83.1600
5,064,300
Wed, 30 Sep 2026
35 · 8-K
After market open · 12:39 ET
FORM 8-K ↗
Wed, 30 Sep 2026
87.7300
89.7100
84.4300
85.4800
6,069,700
Tue, 29 Sep 2026
88.4600
89.5400
86.1200
88.0400
3,309,200
Mon, 28 Sep 2026
89.4000
89.8800
85.6900
87.5900
3,369,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
87.9500
90.9000
86.7300
89.3400
4,609,700
Thu, 24 Sep 2026
91.1500
91.6600
87.3900
87.8100
3,912,200
Wed, 23 Sep 2026
90.2100
92.8000
89.4000
91.4500
5,030,600
Tue, 22 Sep 2026
88.8800
90.8400
88.0900
89.9600
4,497,300
Mon, 21 Sep 2026
89.6600
91.8300
88.1300
88.7400
4,410,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
92.0500
92.0500
87.4800
88.7600
22,112,400
Thu, 17 Sep 2026
86.7600
91.4600
84.4400
91.3200
7,349,500
Wed, 16 Sep 2026
89.3800
89.3800
85.2200
85.5900
8,191,700
Tue, 15 Sep 2026
80.5400
90.3100
79.4300
90.0000
12,945,200
Mon, 14 Sep 2026
86.0600
86.7300
79.0400
79.2600
11,163,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
84.2700
92.3000
83.9500
88.3500
11,126,000
Thu, 10 Sep 2026
76.1100
85.8900
74.7900
84.0300
11,329,600
Wed, 09 Sep 2026
75.2700
76.6600
74.1800
76.5400
4,759,400
Tue, 08 Sep 2026
75.0000
75.8500
73.5000
75.3800
6,839,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.0900
74.8000
71.0900
74.0200
4,805,300
Thu, 03 Sep 2026
71.1500
72.6500
70.2700
71.5000
4,022,500
Wed, 02 Sep 2026
66.3900
73.2600
66.3900
71.6700
7,516,900
Wed, 02 Sep 2026
34 · 8-K
Next filing day · accepted 01 Sep, 20:28 ET
FORM 8-K ↗
Tue, 01 Sep 2026
66.0000
67.8400
64.6500
67.4100
5,311,700
Mon, 31 Aug 2026
66.4300
67.7000
64.8600
67.0100
20,028,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
67.3500
67.6800
64.4700
65.7900
4,832,400
Thu, 27 Aug 2026
67.0000
68.1100
66.0300
67.3600
4,640,800
Wed, 26 Aug 2026
65.7500
66.6700
64.6500
66.6200
3,080,600
Tue, 25 Aug 2026
66.9700
66.9700
63.0600
65.7000
4,946,700
Mon, 24 Aug 2026
66.6100
67.2200
65.4600
66.8600
3,636,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
67.9200
68.5800
66.1800
67.1400
6,948,300
Thu, 20 Aug 2026
67.9400
70.0000
67.3700
67.9400
3,419,900
Wed, 19 Aug 2026
67.7400
70.2300
67.5100
68.4800
5,530,600
Tue, 18 Aug 2026
66.7700
68.0300
64.8000
67.4300
5,697,400
Mon, 17 Aug 2026
69.4100
70.3300
67.6100
67.7300
3,689,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
70.4000
70.4100
67.6700
69.6200
3,811,000
Thu, 13 Aug 2026
69.1400
70.3200
69.0100
69.7600
4,139,700
Wed, 12 Aug 2026
68.6100
69.9300
67.2300
69.6800
4,520,100
Tue, 11 Aug 2026
69.0000
70.3000
67.7000
68.3300
4,186,700
Mon, 10 Aug 2026
33 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 10 Aug 2026
70.6200
70.7500
68.6700
68.7900
5,496,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
67.4600
70.6600
67.1300
70.6200
3,503,300
Thu, 06 Aug 2026
32 · 424B5
After-hours · 16:01 ET
424B5 ↗
Thu, 06 Aug 2026
66.3300
68.0000
66.1200
66.8400
3,741,000
Wed, 05 Aug 2026
66.5600
67.8000
65.3800
66.9900
5,159,200
Tue, 04 Aug 2026
62.1100
67.2300
61.6900
66.7900
5,818,200
Mon, 03 Aug 2026
60.9000
61.6300
59.9200
61.2900
5,506,100
Mon, 03 Aug 2026
31 · 424B5
Pre-market · 09:29 ET
424B5 ↗
Mon, 03 Aug 2026
30 · S-3ASR
Pre-market · 08:59 ET
S-3ASR ↗
Mon, 03 Aug 2026
29 · 8-K
Pre-market · 06:12 ET
FORM 8-K ↗
Mon, 03 Aug 2026
28 · 8-K
Pre-market · 06:05 ET
FORM 8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
63.3400
63.3400
60.4200
62.2800
6,203,500
Thu, 30 Jul 2026
61.3200
62.5400
59.8600
62.4800
8,539,600
Wed, 29 Jul 2026
58.5900
64.0800
57.5000
61.1900
17,001,200
Tue, 28 Jul 2026
27 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Tue, 28 Jul 2026
26 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 28 Jul 2026
25 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 28 Jul 2026
63.8500
65.5200
62.6300
64.6800
8,125,400
Mon, 27 Jul 2026
60.2900
63.7000
60.2400
63.4400
5,436,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
60.2300
61.4100
59.9500
60.2100
4,811,100
Thu, 23 Jul 2026
62.4000
62.9000
59.7300
60.4700
5,453,500
Wed, 22 Jul 2026
62.4300
63.8900
62.2500
63.1600
3,315,200
Tue, 21 Jul 2026
61.6800
63.4300
61.1500
62.9500
5,776,100
Mon, 20 Jul 2026
60.0200
60.4000
58.9800
59.8000
4,001,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.7100
59.5800
56.7100
59.3500
5,816,300
Thu, 16 Jul 2026
56.6600
57.7300
55.5500
57.6300
5,773,600
Wed, 15 Jul 2026
57.2000
57.9800
55.4300
57.5100
4,255,900
Tue, 14 Jul 2026
59.2500
59.8200
56.4600
56.5800
4,483,200
Mon, 13 Jul 2026
59.8500
60.4900
57.8200
58.2400
4,180,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
59.2600
61.3100
59.1700
60.3800
3,361,800
Thu, 09 Jul 2026
60.1100
61.2400
58.7800
59.9500
4,956,900
Wed, 08 Jul 2026
59.2800
59.5200
57.2100
58.4900
7,460,200
Tue, 07 Jul 2026
60.3700
61.6500
59.1900
59.7600
5,314,400
Mon, 06 Jul 2026
63.0000
64.4600
61.7200
61.9100
4,337,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.2500
67.8100
62.0000
62.5600
6,220,500
Wed, 01 Jul 2026
67.1700
68.5700
65.4700
65.9300
6,482,700
Tue, 30 Jun 2026
67.2500
69.4000
67.0200
67.8000
4,960,100
Mon, 29 Jun 2026
68.5000
68.5600
65.0900
67.7100
4,353,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.0200
69.1200
66.6400
68.0000
8,308,400
Thu, 25 Jun 2026
73.2500
74.5800
68.4700
69.9400
4,585,000
Wed, 24 Jun 2026
73.5400
73.6300
69.3100
71.4000
6,630,300
Tue, 23 Jun 2026
72.8800
75.1000
71.9800
73.4400
8,503,800
Mon, 22 Jun 2026
72.9000
79.2000
71.8200
76.1800
8,013,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.4100
72.7700
68.4900
72.4500
9,405,000
Wed, 17 Jun 2026
72.2600
72.8900
69.2700
69.3800
3,922,200
Tue, 16 Jun 2026
75.2900
75.8800
71.2000
71.4200
4,956,900
Mon, 15 Jun 2026
75.7800
76.7200
73.6000
76.2600
4,384,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.3500
74.1900
71.2700
73.9700
2,261,700
Fri, 12 Jun 2026
24 · 8-K
Next filing day · accepted 11 Jun, 21:45 ET
FORM 8-K ↗
Thu, 11 Jun 2026
71.1000
73.1600
70.2100
72.7300
4,751,300
Wed, 10 Jun 2026
72.5600
73.6900
70.2300
70.2900
3,989,400
Tue, 09 Jun 2026
75.9100
77.2900
69.3700
73.5600
5,884,200
Mon, 08 Jun 2026
75.3400
78.8900
74.1800
75.3700
5,969,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.0000
78.3700
72.8000
73.5700
7,170,200
Thu, 04 Jun 2026
79.1100
81.8700
78.8000
79.9300
3,770,900
Wed, 03 Jun 2026
79.0000
82.4100
77.3600
80.6600
3,354,100
Tue, 02 Jun 2026
77.1900
80.6300
75.8400
79.1200
6,927,000
Mon, 01 Jun 2026
77.8000
77.8100
74.1600
75.4900
4,868,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
23 · 424B3
After-hours · 16:52 ET
424B3 ↗
Fri, 29 May 2026
82.4300
83.7100
77.6100
77.8500
5,407,000
Thu, 28 May 2026
78.6500
82.0800
77.9000
81.4100
4,239,500
Wed, 27 May 2026
84.0800
85.1800
78.1500
78.6800
5,353,200
Tue, 26 May 2026
82.7000
84.7900
80.0000
83.4200
6,017,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.5900
82.4600
73.5900
82.4200
5,335,800
Thu, 21 May 2026
74.0000
74.3200
71.1500
73.5400
5,192,800
Wed, 20 May 2026
22 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Wed, 20 May 2026
21 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Wed, 20 May 2026
70.5000
74.4500
70.3100
74.3500
4,165,800
Tue, 19 May 2026
20 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 19 May 2026
69.9900
72.3600
69.2100
70.3500
4,897,700
Mon, 18 May 2026
69.5800
71.0400
68.2600
70.3500
6,801,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.7100
69.8900
65.6600
68.5300
5,534,900
Thu, 14 May 2026
68.5900
68.6300
66.3600
67.0600
4,634,000
Wed, 13 May 2026
67.7000
68.7500
66.7000
68.1400
4,624,800
Tue, 12 May 2026
69.5100
69.9400
64.6500
66.3100
7,018,800
Mon, 11 May 2026
66.7100
70.1700
66.4600
70.1300
5,647,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.0900
67.4400
65.4000
66.7800
5,143,900
Thu, 07 May 2026
65.1600
67.5500
64.5600
65.0400
6,475,200
Wed, 06 May 2026
68.0400
68.0400
61.5400
64.9700
10,389,600
Tue, 05 May 2026
19 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Tue, 05 May 2026
18 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 05 May 2026
68.9400
72.8100
68.7100
72.5600
6,799,600
Mon, 04 May 2026
68.9000
69.9300
68.2500
68.8500
3,346,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.4600
69.9000
67.2800
69.4000
4,195,200
Thu, 30 Apr 2026
63.0200
70.4500
62.9300
70.1700
8,172,500
Wed, 29 Apr 2026
61.8800
63.4000
61.3000
62.6600
3,540,400
Tue, 28 Apr 2026
61.4300
62.3500
60.7600
60.9800
2,773,000
Mon, 27 Apr 2026
63.7000
64.0000
60.9500
62.1200
2,346,900
Mon, 27 Apr 2026
17 · DEFA14A
Pre-market · 06:01 ET
DEFA14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.8300
63.8500
61.8100
63.6500
4,086,500
Thu, 23 Apr 2026
62.2000
62.2900
60.5800
61.5500
2,743,300
Wed, 22 Apr 2026
61.5900
62.1100
61.3000
61.7700
2,726,700
Tue, 21 Apr 2026
59.9100
61.0400
59.6900
59.9400
2,220,700
Mon, 20 Apr 2026
57.4600
59.6100
57.4000
59.4600
2,651,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.1300
60.2300
57.5100
58.9900
3,257,500
Thu, 16 Apr 2026
58.1700
59.0000
57.7500
58.7000
1,973,100
Wed, 15 Apr 2026
57.1800
57.9900
56.7100
57.9300
2,180,200
Tue, 14 Apr 2026
56.5000
57.5000
56.0500
57.2800
2,432,000
Mon, 13 Apr 2026
56.1500
56.5600
55.3700
56.5000
2,748,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.0400
57.3300
56.1200
56.3600
2,163,800
Thu, 09 Apr 2026
56.2500
56.9600
55.9500
56.5600
3,006,600
Wed, 08 Apr 2026
56.2600
56.6400
55.3500
56.5400
3,612,100
Tue, 07 Apr 2026
55.9500
55.9500
53.9800
55.0600
2,616,600
Mon, 06 Apr 2026
55.4900
56.2000
55.1100
55.9700
2,294,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
16 · DEFA14A
After market open · 10:32 ET
DEFA14A ↗
Fri, 03 Apr 2026
15 · DEF 14A
After market open · 10:30 ET
FORM DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
52.9900
55.3400
52.3200
55.1900
5,395,300
Wed, 01 Apr 2026
53.5900
54.3900
52.9000
53.2200
3,277,600
Tue, 31 Mar 2026
53.2500
53.7900
52.1100
53.5500
3,538,800
Mon, 30 Mar 2026
53.8700
54.1000
51.9300
52.5000
3,337,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.1100
56.4200
53.2600
53.6500
3,443,100
Thu, 26 Mar 2026
55.6000
57.6000
55.5800
56.6600
2,586,500
Wed, 25 Mar 2026
55.8500
56.8000
55.5000
56.1900
2,102,600
Tue, 24 Mar 2026
54.0200
56.6500
54.0200
55.3600
3,115,200
Mon, 23 Mar 2026
55.3200
55.5400
54.2000
54.4900
3,125,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
14 · PRE 14A
After-hours · 16:31 ET
FORM PRE 14A ↗
Fri, 20 Mar 2026
54.1200
55.0800
53.5700
54.4400
7,471,200
Thu, 19 Mar 2026
52.7800
54.6100
52.4300
54.1200
2,610,800
Wed, 18 Mar 2026
53.4900
54.2900
53.3000
53.5800
3,270,600
Tue, 17 Mar 2026
55.0300
55.6000
53.4000
53.7100
2,616,500
Mon, 16 Mar 2026
56.0200
56.0200
54.5100
54.5400
2,061,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
55.4200
56.4400
54.4800
54.7400
2,709,800
Thu, 12 Mar 2026
54.9200
56.4100
54.6000
55.2000
3,166,100
Wed, 11 Mar 2026
55.6400
56.8800
54.8000
55.3500
2,647,800
Tue, 10 Mar 2026
55.1500
55.9100
53.4100
54.9300
3,209,400
Mon, 09 Mar 2026
53.9300
55.4500
52.1700
55.2800
3,943,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
55.4300
56.0100
54.5000
54.8100
3,987,200
Thu, 05 Mar 2026
55.9800
57.3000
55.8100
56.4800
3,174,700
Wed, 04 Mar 2026
58.2900
58.7400
56.2400
56.2800
3,047,200
Tue, 03 Mar 2026
57.4300
58.6200
56.8600
58.1500
4,165,500
Mon, 02 Mar 2026
57.7500
59.5400
57.3300
58.9300
2,633,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
58.7200
59.6400
57.3800
59.5800
3,356,300
Thu, 26 Feb 2026
59.9700
60.7700
58.6100
59.6100
3,144,500
Wed, 25 Feb 2026
60.1000
60.6000
59.2200
59.8200
2,950,800
Tue, 24 Feb 2026
59.2800
61.4600
59.2800
59.9000
1,814,600
Mon, 23 Feb 2026
59.9200
60.3900
58.4900
59.7800
2,560,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.9600
60.6700
58.1400
60.0500
3,876,600
Thu, 19 Feb 2026
61.8100
62.2500
59.0400
59.2200
3,688,500
Wed, 18 Feb 2026
62.4000
62.8500
61.5100
62.0000
2,433,200
Tue, 17 Feb 2026
61.6700
62.8200
60.9500
62.1600
2,782,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.5900
62.2200
60.2000
62.1000
2,994,100
Thu, 12 Feb 2026
63.6500
64.0800
60.3200
60.7300
3,412,500
Wed, 11 Feb 2026
13 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Wed, 11 Feb 2026
62.8200
64.2200
62.5600
63.6800
2,732,600
Tue, 10 Feb 2026
61.6800
63.5900
61.2400
62.3100
2,885,700
Mon, 09 Feb 2026
62.0000
62.7000
61.3800
61.5500
2,957,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
61.1000
62.7000
60.9200
62.1000
4,336,300
Thu, 05 Feb 2026
12 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Thu, 05 Feb 2026
57.7500
61.6500
57.7500
60.9200
6,931,800
Wed, 04 Feb 2026
58.7100
60.0000
56.5000
59.0000
8,476,700
Tue, 03 Feb 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 03 Feb 2026
56.8300
56.9200
54.6100
55.9300
5,698,700
Mon, 02 Feb 2026
55.5100
57.0000
55.2600
56.8300
3,804,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
10 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Fri, 30 Jan 2026
9 · 10-K/A
After-hours · 16:06 ET
10-K/A ↗
Fri, 30 Jan 2026
55.2200
55.7900
54.6700
55.7600
6,281,700
Thu, 29 Jan 2026
55.2600
55.8300
54.2800
55.7900
4,396,500
Wed, 28 Jan 2026
54.8800
58.3500
54.0200
55.2800
9,865,400
Tue, 27 Jan 2026
59.9100
60.8900
59.3600
60.0500
3,890,600
Mon, 26 Jan 2026
58.6700
60.0900
58.2600
59.7600
3,482,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.3200
59.7300
58.1400
58.9600
5,009,900
Thu, 22 Jan 2026
59.1300
61.8000
58.8500
59.6700
4,330,100
Wed, 21 Jan 2026
57.8700
59.0400
57.7500
58.5500
4,624,900
Tue, 20 Jan 2026
57.2100
58.2800
56.5200
57.4100
3,193,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.8900
59.3900
57.7500
57.7700
3,246,300
Thu, 15 Jan 2026
60.1000
60.1800
58.0000
58.4600
3,675,500
Wed, 14 Jan 2026
58.2900
59.8900
58.1000
59.8600
2,708,100
Tue, 13 Jan 2026
59.1500
59.4000
58.1800
58.5000
3,204,000
Mon, 12 Jan 2026
59.1900
59.5500
57.9800
58.8500
4,378,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.0700
61.6800
59.9700
60.1700
4,065,800
Thu, 08 Jan 2026
58.9100
61.9500
58.1000
60.6600
4,882,300
Wed, 07 Jan 2026
65.6800
65.9800
58.1500
59.8200
9,452,300
Tue, 06 Jan 2026
65.4800
67.6700
65.4400
66.2700
3,650,000
Mon, 05 Jan 2026
64.8600
66.3600
64.5600
65.1600
3,268,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
64.1700
65.0400
63.3900
64.4000
2,891,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.2800
64.4600
63.3800
63.4100
1,622,300
Tue, 30 Dec 2025
64.0900
64.5200
63.9100
64.4600
1,773,100
Mon, 29 Dec 2025
64.0000
64.4600
63.6700
64.0200
1,793,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.7900
64.8400
64.1700
64.2100
1,433,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.4400
65.1100
64.2100
64.5100
743,000
Tue, 23 Dec 2025
8 · 424B3
After-hours · 16:14 ET
424B3 ↗
Tue, 23 Dec 2025
65.0600
65.2500
64.2900
64.4800
1,755,200
Mon, 22 Dec 2025
65.3700
65.8000
64.8700
65.2400
2,139,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.4900
65.5200
64.1500
64.6800
5,855,300
Thu, 18 Dec 2025
66.3400
66.3400
64.4400
64.4900
2,646,000
Wed, 17 Dec 2025
66.0000
66.7800
64.4800
65.0000
2,179,100
Tue, 16 Dec 2025
66.4900
66.9300
65.0500
66.0200
2,556,400
Mon, 15 Dec 2025
67.6300
68.1100
66.1600
66.3700
2,429,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 12 Dec 2025
68.2200
68.8100
66.6000
66.9700
3,372,900
Thu, 11 Dec 2025
68.3200
68.5200
67.0900
68.2500
2,158,300
Wed, 10 Dec 2025
68.1900
69.6000
67.7200
68.8100
2,951,900
Tue, 09 Dec 2025
68.8000
69.4500
68.0400
68.5400
2,468,400
Mon, 08 Dec 2025
69.3900
70.3100
68.6100
69.2100
2,583,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
68.9500
70.1000
68.4700
69.3200
2,415,700
Thu, 04 Dec 2025
69.3200
69.7700
68.5700
69.0100
1,937,300
Wed, 03 Dec 2025
68.4200
70.2600
68.1400
69.3700
2,413,600
Tue, 02 Dec 2025
66.2300
68.5300
65.4400
68.2400
2,953,800
Mon, 01 Dec 2025
65.4500
66.5600
65.1100
65.8300
2,426,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
65.3300
66.0100
64.8500
65.9500
1,140,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
63.6000
66.3600
63.6000
65.3400
2,966,600
Tue, 25 Nov 2025
63.0200
63.8300
62.2800
63.5100
2,579,500
Mon, 24 Nov 2025
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 24 Nov 2025
63.2000
63.7900
62.2400
63.0500
3,036,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.8400
63.3200
60.4100
62.6100
3,928,800
Thu, 20 Nov 2025
63.2800
63.6700
60.0600
60.5000
3,775,500
Wed, 19 Nov 2025
62.5500
63.4400
61.6500
62.5900
3,180,100
Tue, 18 Nov 2025
62.0600
63.3100
61.7100
62.3200
3,130,800
Mon, 17 Nov 2025
66.0000
66.3200
62.2400
63.1600
3,997,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 14 Nov 2025
67.2400
68.0200
66.4300
66.6000
2,258,100
Thu, 13 Nov 2025
69.4100
70.3100
67.8200
68.1700
3,078,500
Wed, 12 Nov 2025
69.6200
70.0300
68.8300
69.4600
2,552,400
Tue, 11 Nov 2025
69.4600
70.4800
68.4500
68.8500
2,988,000
Mon, 10 Nov 2025
70.6900
70.7400
68.1900
69.1000
3,298,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 07 Nov 2025
69.4900
69.6900
67.5500
69.5800
3,200,700
Thu, 06 Nov 2025
73.5800
74.2100
70.2600
70.6400
3,585,400
Wed, 05 Nov 2025
73.8700
75.6500
71.3900
73.4600
5,613,100
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Nov 2025
74.9900
75.7500
71.6600
71.9900
5,593,300
Mon, 03 Nov 2025
77.5700
78.0000
76.0800
76.5400
3,824,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.0400
80.0000
76.8000
77.7200
3,872,400
Thu, 30 Oct 2025
78.7400
81.1200
78.4900
79.1600
3,924,000
Wed, 29 Oct 2025
83.1400
84.5300
78.5900
78.7400
7,443,100
Tue, 28 Oct 2025
85.6600
90.9000
80.1400
80.2600
11,143,900
Tue, 28 Oct 2025
2 · 8-K
Pre-market · 07:09 ET
FORM 8-K ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:04 ET
FORM 8-K ↗
Mon, 27 Oct 2025
74.6700
76.0100
74.5000
75.8400
1,853,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.5100
76.5100
73.9600
74.0400
2,067,400