Daily NYSE 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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
71.7200
73.2800
71.4534
72.7300
7,262,134
Thu, 03 Sep 2026
75.3400
75.5400
71.4500
72.5600
11,280,200
Wed, 02 Sep 2026
73.0400
75.6400
72.7600
73.9300
11,960,300
Tue, 01 Sep 2026
73.5500
75.5000
72.3700
72.4700
12,799,500
Mon, 31 Aug 2026
76.9500
77.0100
74.8800
75.7400
14,023,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.5700
78.7300
75.9000
76.4500
18,058,100
Thu, 27 Aug 2026
78.8300
79.8400
78.1700
78.4200
15,105,400
Wed, 26 Aug 2026
79.3400
80.2400
78.2800
79.0000
18,324,500
Tue, 25 Aug 2026
77.1300
79.9500
76.8000
79.9100
15,801,100
Mon, 24 Aug 2026
78.3900
78.8800
76.1100
77.8000
21,435,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.4600
77.3300
74.4000
76.6600
28,518,300
Thu, 20 Aug 2026
67.8200
71.5200
67.7200
71.2200
17,647,400
Wed, 19 Aug 2026
68.9000
69.8600
67.2600
69.0900
16,696,500
Tue, 18 Aug 2026
67.0800
68.0300
65.7100
66.3200
10,486,800
Mon, 17 Aug 2026
66.6200
68.8900
66.5400
68.3800
9,837,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
66.7200
67.4600
65.5700
66.4900
8,200,200
Thu, 13 Aug 2026
68.1500
69.1000
66.6300
66.8300
9,297,000
Wed, 12 Aug 2026
70.0900
70.0900
68.7100
69.2200
8,173,500
Tue, 11 Aug 2026
70.7400
70.8300
68.2800
68.8700
11,952,400
Mon, 10 Aug 2026
69.7400
71.2200
68.8900
70.5100
11,801,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
69.9700
70.5400
68.6400
69.6200
11,290,100
Thu, 06 Aug 2026
22 · 10-Q
After-hours · 17:17 ET
10-Q ↗
Thu, 06 Aug 2026
68.4800
69.6700
67.9400
68.1800
12,634,900
Wed, 05 Aug 2026
68.9500
70.5600
68.6200
69.3900
17,116,400
Tue, 04 Aug 2026
66.1900
67.8500
65.7500
67.3000
16,305,900
Mon, 03 Aug 2026
62.0700
63.7500
61.2700
63.6400
8,951,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
62.6000
63.6500
60.9700
62.6300
10,789,600
Thu, 30 Jul 2026
61.7500
63.6400
61.7400
63.4400
14,850,400
Wed, 29 Jul 2026
60.8000
61.5600
58.1900
59.9900
22,668,800
Tue, 28 Jul 2026
61.4600
62.5700
59.9300
61.6400
13,592,000
Mon, 27 Jul 2026
63.5300
63.5300
61.1800
62.7200
9,601,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
62.5600
62.9900
61.0500
62.6000
11,938,900
Thu, 23 Jul 2026
62.6400
65.4300
61.9700
63.5000
18,914,100
Thu, 23 Jul 2026
21 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 22 Jul 2026
62.9400
65.0800
62.6200
65.0000
17,461,600
Tue, 21 Jul 2026
61.0900
62.6700
60.4700
62.5600
15,873,500
Mon, 20 Jul 2026
59.0200
59.3400
58.5200
58.7900
9,953,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.7000
59.3600
56.0000
58.3800
20,412,700
Thu, 16 Jul 2026
59.5500
59.9700
57.5500
58.5600
15,386,900
Wed, 15 Jul 2026
62.6300
62.8800
59.3700
60.9700
14,260,800
Tue, 14 Jul 2026
61.9400
62.9200
61.2000
61.9500
11,627,900
Mon, 13 Jul 2026
60.7600
62.0000
59.6200
59.9700
12,722,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
60.3700
62.0600
60.1300
61.5200
11,865,700
Thu, 09 Jul 2026
59.6800
61.0900
58.4200
60.5300
16,381,700
Wed, 08 Jul 2026
57.9200
58.8700
56.0000
57.5000
21,829,900
Tue, 07 Jul 2026
60.1000
60.4500
58.1600
59.3300
18,273,700
Mon, 06 Jul 2026
61.7700
62.0700
60.5300
61.0000
16,343,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.3200
62.2600
59.4400
60.9700
13,553,500
Wed, 01 Jul 2026
61.7000
63.0500
60.5300
60.5300
15,526,400
Tue, 30 Jun 2026
62.9800
63.2900
62.0600
62.8900
13,931,700
Mon, 29 Jun 2026
61.9100
62.3500
60.5100
61.6200
12,286,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.0600
63.0000
61.6400
62.4500
24,660,500
Thu, 25 Jun 2026
63.2300
63.7500
61.7100
62.8000
14,175,100
Wed, 24 Jun 2026
62.7100
62.7900
61.0500
61.8400
18,531,800
Tue, 23 Jun 2026
65.4300
65.8900
63.7000
64.4000
16,705,900
Mon, 22 Jun 2026
68.5000
69.9100
68.1600
69.2100
12,958,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
69.9500
70.6200
68.0200
68.6800
17,963,700
Wed, 17 Jun 2026
70.1300
72.2800
68.8400
69.0600
16,490,300
Tue, 16 Jun 2026
70.5800
71.5200
69.6500
70.1500
9,007,500
Mon, 15 Jun 2026
71.1900
71.8800
69.2500
70.1300
16,652,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.2100
68.9200
66.8300
68.4100
12,609,400
Thu, 11 Jun 2026
63.0300
66.6000
62.3400
66.3400
14,895,400
Wed, 10 Jun 2026
20 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 10 Jun 2026
63.2000
64.7800
61.7300
62.0800
14,778,100
Tue, 09 Jun 2026
65.1700
66.4300
61.8500
64.2500
15,696,300
Mon, 08 Jun 2026
64.6100
65.7200
63.7000
63.9100
12,694,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.4900
67.4900
62.3700
63.3700
18,101,000
Thu, 04 Jun 2026
69.9200
71.8700
69.0500
69.6900
11,648,600
Wed, 03 Jun 2026
71.6500
71.6500
69.2800
70.6400
13,873,000
Tue, 02 Jun 2026
67.8700
72.0900
67.7200
71.7200
18,969,700
Mon, 01 Jun 2026
65.2600
67.4800
64.4800
67.0400
10,051,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.4300
66.8000
64.4800
65.7100
11,376,700
Thu, 28 May 2026
63.2300
66.0600
62.4800
65.8700
10,288,100
Wed, 27 May 2026
64.0200
64.3900
62.8700
63.6300
8,262,700
Tue, 26 May 2026
63.0400
64.9700
63.0400
64.3600
11,372,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.7100
62.7100
61.5100
61.9900
7,856,200
Thu, 21 May 2026
60.5000
63.1100
59.7600
62.3100
10,184,500
Wed, 20 May 2026
19 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 20 May 2026
59.1900
61.0600
58.8100
60.8700
12,015,900
Tue, 19 May 2026
59.0600
59.9300
58.3000
58.7000
12,142,700
Mon, 18 May 2026
62.3500
63.4600
59.7100
60.5000
14,798,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
62.1900
63.8100
61.3800
63.0100
15,462,600
Thu, 14 May 2026
66.9300
66.9300
64.9500
66.1400
12,618,300
Wed, 13 May 2026
66.8300
68.8500
65.8700
67.1600
17,112,400
Tue, 12 May 2026
63.6100
66.3700
62.7300
66.0300
14,477,500
Mon, 11 May 2026
62.2200
64.9800
62.1400
64.3700
14,852,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Fri, 08 May 2026
61.7800
62.2800
60.7000
61.6500
12,202,700
Thu, 07 May 2026
61.6300
62.5500
60.1200
60.6100
18,316,100
Wed, 06 May 2026
60.6300
61.2800
60.0100
60.8900
17,655,500
Tue, 05 May 2026
57.0100
57.9900
56.2500
57.6800
13,861,100
Mon, 04 May 2026
56.2000
56.8900
55.4900
55.5700
14,777,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
57.6900
58.1700
56.5000
56.5500
14,899,700
Thu, 30 Apr 2026
57.9300
58.3400
57.0200
57.7800
16,181,400
Wed, 29 Apr 2026
57.9800
57.9800
56.5900
56.9300
11,444,700
Tue, 28 Apr 2026
59.7600
60.2000
57.8700
58.2100
14,754,700
Mon, 27 Apr 2026
61.3100
61.4200
59.3700
60.5700
15,199,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.0700
62.4500
59.8300
61.0500
17,741,600
Thu, 23 Apr 2026
17 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Thu, 23 Apr 2026
16 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 23 Apr 2026
62.2700
65.2000
61.0000
61.4800
38,773,500
Thu, 23 Apr 2026
15 · 8-K
Pre-market · 08:09 ET
8-K ↗
Wed, 22 Apr 2026
69.3900
70.4900
69.1700
70.3600
14,213,100
Tue, 21 Apr 2026
70.0000
70.7200
67.4600
67.5700
17,092,800
Mon, 20 Apr 2026
69.5400
70.9700
69.2300
70.1800
12,297,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.3700
70.7100
67.7900
70.2100
20,218,300
Thu, 16 Apr 2026
68.8700
69.5100
67.7200
68.2800
10,342,700
Wed, 15 Apr 2026
67.9600
69.4600
67.5400
68.7000
15,405,600
Tue, 14 Apr 2026
68.5400
68.8300
67.5700
68.2700
12,330,800
Mon, 13 Apr 2026
66.8500
68.5500
66.8500
68.0300
13,134,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
67.2400
68.4100
67.1000
67.8000
15,706,800
Thu, 09 Apr 2026
65.2000
66.7500
64.6500
66.4500
12,664,700
Wed, 08 Apr 2026
65.2500
65.8700
64.0200
65.1000
20,338,000
Tue, 07 Apr 2026
60.7300
61.1200
59.6800
60.7600
18,276,900
Mon, 06 Apr 2026
61.1000
61.7200
60.4000
61.0500
8,511,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.0400
62.5400
59.0400
61.3800
16,880,000
Wed, 01 Apr 2026
60.7500
62.0500
59.9000
61.2000
23,684,000
Tue, 31 Mar 2026
56.3400
59.0000
56.2600
58.7800
18,882,500
Mon, 30 Mar 2026
57.5800
58.1500
54.1700
54.6500
14,246,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.1600
57.1700
54.9300
56.2400
12,327,400
Thu, 26 Mar 2026
55.3600
56.2100
54.9000
55.8300
16,016,500
Wed, 25 Mar 2026
57.8300
58.1500
56.8200
57.0900
13,965,000
Tue, 24 Mar 2026
54.2300
56.6300
53.9800
56.4800
17,123,000
Mon, 23 Mar 2026
14 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 23 Mar 2026
54.2700
55.3100
53.2400
54.9400
24,888,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
53.0700
53.9200
51.5100
52.0900
25,007,300
Thu, 19 Mar 2026
52.4800
53.9900
50.7900
53.6200
27,550,300
Wed, 18 Mar 2026
56.2800
56.7100
55.0400
55.4500
17,258,700
Tue, 17 Mar 2026
58.2500
58.6700
57.5300
58.0900
10,610,300
Mon, 16 Mar 2026
57.2100
58.2600
56.8000
57.9300
17,824,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.0500
59.0600
55.9800
56.3800
21,443,200
Thu, 12 Mar 2026
60.6400
61.0400
58.9000
59.2100
17,564,000
Wed, 11 Mar 2026
61.3100
61.7700
59.6200
61.5400
17,754,700
Tue, 10 Mar 2026
60.9800
63.1200
60.7300
62.4000
16,982,400
Mon, 09 Mar 2026
57.2600
60.4900
55.5000
60.4900
26,344,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
60.6400
61.2000
58.7000
59.3600
25,912,800
Thu, 05 Mar 2026
64.1500
64.3000
61.3700
62.6600
23,068,000
Wed, 04 Mar 2026
66.8800
67.8500
65.7700
65.9300
17,438,500
Tue, 03 Mar 2026
64.1600
65.6900
60.8500
65.5700
25,564,300
Mon, 02 Mar 2026
67.1600
68.6400
66.4100
68.2900
15,851,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.3900
68.9300
66.8700
68.0800
19,425,700
Fri, 27 Feb 2026
13 · 8-K/A
Pre-market · 06:02 ET
8-K/A ↗
Thu, 26 Feb 2026
68.2800
68.6000
65.8200
68.3800
17,726,800
Wed, 25 Feb 2026
69.0000
69.7500
68.1400
68.8200
16,182,000
Tue, 24 Feb 2026
65.4000
68.8400
64.8100
67.8800
20,299,300
Tue, 24 Feb 2026
12 · 8-K
Next filing day · accepted 23 Feb, 18:03 ET
8-K ↗
Mon, 23 Feb 2026
64.2400
65.9300
63.8800
65.5500
15,631,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
62.0500
64.3900
61.9000
64.3400
14,680,000
Thu, 19 Feb 2026
61.4300
62.5800
60.1400
62.5700
13,357,900
Wed, 18 Feb 2026
62.7600
63.1800
61.5500
62.5500
17,244,800
Tue, 17 Feb 2026
61.2400
61.5800
59.2000
61.0900
12,238,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
11 · 10-K
After market open · 14:44 ET
10-K ↗
Fri, 13 Feb 2026
61.1500
63.3500
60.1600
62.8400
14,370,600
Thu, 12 Feb 2026
65.9700
65.9800
61.2500
62.0400
23,459,900
Wed, 11 Feb 2026
65.1000
65.5000
63.0700
65.4600
15,495,800
Tue, 10 Feb 2026
63.2500
63.5200
62.0700
63.2600
11,647,400
Mon, 09 Feb 2026
61.3600
64.1700
61.2800
63.6100
14,752,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
60.3600
61.0100
59.7100
60.6700
20,119,100
Thu, 05 Feb 2026
59.9500
60.9300
58.2300
59.2200
22,330,400
Wed, 04 Feb 2026
64.9800
65.6500
60.9800
61.8600
31,834,200
Tue, 03 Feb 2026
64.0900
64.9600
62.6000
64.6700
31,102,700
Mon, 02 Feb 2026
59.8800
61.2500
59.5600
60.7600
21,334,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.7400
61.9200
58.6600
60.2300
40,774,400
Thu, 29 Jan 2026
69.3900
69.4400
63.1100
65.1300
48,277,600
Wed, 28 Jan 2026
64.1300
64.6700
62.0200
63.6300
22,636,500
Tue, 27 Jan 2026
61.5000
63.1800
61.2700
62.8700
20,123,700
Mon, 26 Jan 2026
63.4200
63.5800
61.1000
61.1700
31,620,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.7500
60.8100
58.3800
60.4100
24,545,800
Thu, 22 Jan 2026
60.7800
61.7500
58.2400
58.8500
25,597,200
Thu, 22 Jan 2026
10 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 21 Jan 2026
61.5500
62.1300
59.7500
60.5800
25,719,800
Tue, 20 Jan 2026
59.1000
60.3800
58.3500
60.0700
19,583,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
9 · 8-K
After-hours · 16:41 ET
8-K ↗
Fri, 16 Jan 2026
58.6300
58.8500
57.7000
58.7100
21,629,900
Thu, 15 Jan 2026
58.9800
60.5000
58.7000
59.9600
18,285,700
Wed, 14 Jan 2026
60.2100
60.7100
59.1200
60.3500
19,747,500
Tue, 13 Jan 2026
60.0200
60.0900
58.4200
59.3400
22,060,100
Mon, 12 Jan 2026
57.7500
58.8300
57.1600
58.7100
20,373,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
55.4500
56.7100
54.5700
56.5300
19,272,700
Thu, 08 Jan 2026
54.6200
54.6200
53.2900
54.2200
22,333,100
Wed, 07 Jan 2026
55.2300
55.5800
53.8500
55.5000
20,894,000
Tue, 06 Jan 2026
56.0100
57.1200
55.6700
56.1500
35,253,300
Mon, 05 Jan 2026
53.6300
54.4500
53.2900
54.4100
26,935,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.7300
52.1900
51.0000
51.9300
11,518,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
51.3000
51.5100
50.6600
50.7900
8,776,800
Tue, 30 Dec 2025
52.2400
52.3800
50.8500
51.4100
10,055,700
Mon, 29 Dec 2025
51.5700
52.2200
51.1700
51.4800
15,231,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
53.0500
53.7700
52.6400
53.0400
14,848,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.9300
51.9900
51.2300
51.9200
4,073,900
Tue, 23 Dec 2025
51.6100
52.2900
50.9900
51.9000
14,155,700
Mon, 22 Dec 2025
50.0000
50.9500
49.9100
50.6400
15,316,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.0700
49.6400
48.0700
49.1500
21,954,800
Thu, 18 Dec 2025
48.0700
48.3000
47.3200
47.9200
15,029,500
Wed, 17 Dec 2025
48.1100
48.2400
47.3700
47.8200
15,613,000
Tue, 16 Dec 2025
47.3100
47.6800
46.6200
47.5400
15,481,500
Mon, 15 Dec 2025
48.8200
48.8600
47.3900
47.5200
15,437,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.7600
49.0000
46.8100
47.3800
17,034,900
Thu, 11 Dec 2025
46.5800
48.3200
46.4300
48.1100
20,741,000
Wed, 10 Dec 2025
44.8800
46.4500
44.6900
46.4500
17,054,800
Tue, 09 Dec 2025
44.1300
45.2000
43.9300
44.8000
10,310,100
Mon, 08 Dec 2025
45.3800
45.7200
44.7300
45.0000
16,538,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
45.2700
45.9700
45.1200
45.2000
20,208,100
Thu, 04 Dec 2025
44.0300
44.7400
43.6600
44.6100
12,392,100
Wed, 03 Dec 2025
44.3300
45.0900
44.1300
44.5300
22,864,300
Tue, 02 Dec 2025
43.1800
43.4200
42.3100
42.9700
11,131,900
Mon, 01 Dec 2025
43.4000
43.9300
43.0000
43.0700
14,614,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
42.7600
43.4100
42.3200
42.9800
8,848,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.7800
42.4900
41.5600
42.1500
13,339,400
Tue, 25 Nov 2025
41.2400
41.7900
40.9700
41.0700
11,446,600
Mon, 24 Nov 2025
39.9000
41.1200
39.9000
40.7900
15,241,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.8300
40.3000
38.8500
39.8700
18,896,900
Thu, 20 Nov 2025
41.9000
41.9000
39.3100
39.6300
15,648,000
Wed, 19 Nov 2025
40.9100
42.2200
40.7700
41.2500
19,873,600
Tue, 18 Nov 2025
41.7500
41.8100
39.9400
40.0000
23,695,200
Tue, 18 Nov 2025
8 · 8-K
Pre-market · 08:46 ET
8-K ↗
Mon, 17 Nov 2025
39.9900
40.0300
38.8700
39.0000
17,578,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
39.6300
40.6700
38.8800
40.1600
10,358,500
Thu, 13 Nov 2025
41.8500
41.8900
40.2100
40.5400
10,381,700
Wed, 12 Nov 2025
41.4700
42.2600
41.4700
41.8100
12,842,900
Tue, 11 Nov 2025
40.8300
41.3400
40.4500
41.0700
10,730,700
Mon, 10 Nov 2025
40.7900
41.2500
40.3500
40.9500
13,890,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
39.9300
40.0100
38.7500
39.8100
17,305,700
Thu, 06 Nov 2025
7 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Thu, 06 Nov 2025
39.9100
39.9200
38.5400
38.6500
25,307,300
Wed, 05 Nov 2025
39.8900
40.6700
39.6200
40.2100
12,057,600
Tue, 04 Nov 2025
39.9700
40.0300
39.1200
39.4200
14,388,400
Mon, 03 Nov 2025
41.5700
41.5900
40.4300
41.1800
13,717,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.5900
42.5200
41.2600
41.7000
11,939,500
Thu, 30 Oct 2025
41.7600
42.3400
40.8600
41.7300
11,822,900
Wed, 29 Oct 2025
41.7200
43.4900
41.5500
42.1900
19,707,800
Tue, 28 Oct 2025
40.5900
41.9500
40.5000
41.1700
11,973,800
Mon, 27 Oct 2025
41.7300
41.7300
40.4500
41.1000
14,374,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
41.1600
41.6300
40.4600
41.3700
10,605,300
Thu, 23 Oct 2025
41.4500
42.2500
41.0600
41.2300
18,292,600
Thu, 23 Oct 2025
6 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 22 Oct 2025
40.6500
41.2000
40.1200
40.7800
12,134,400
Tue, 21 Oct 2025
41.2000
41.5100
40.6600
41.3100
12,932,200
Mon, 20 Oct 2025
41.9300
42.2200
41.4200
42.1900
12,617,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
41.6000
41.9900
40.7100
41.1800
14,027,500
Thu, 16 Oct 2025
42.0200
42.0400
41.2100
41.7000
15,081,000
Wed, 15 Oct 2025
42.8400
42.8400
41.2700
41.7100
16,028,100
Tue, 14 Oct 2025
41.5600
42.4300
40.5000
41.9700
16,563,400
Mon, 13 Oct 2025
43.2900
43.5000
42.2800
42.7800
15,475,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
43.6700
43.6700
40.7400
40.8800
24,243,400
Thu, 09 Oct 2025
44.5300
44.7900
42.5500
43.3100
23,238,000
Wed, 08 Oct 2025
41.9500
43.0300
41.8700
42.8500
25,769,000
Tue, 07 Oct 2025
40.7100
41.3100
40.1600
40.6900
19,846,800
Mon, 06 Oct 2025
40.1900
41.2400
39.5600
40.3200
26,706,800
Mon, 06 Oct 2025
5 · 8-K
Pre-market · 09:19 ET
8-K ↗
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
39.6500
40.3500
38.9200
39.6700
23,921,600
Thu, 02 Oct 2025
39.3700
39.9600
38.1900
38.8700
23,508,900
Wed, 01 Oct 2025
39.0300
39.4800
38.8400
39.0900
19,117,000
Tue, 30 Sep 2025
37.9500
39.3300
37.2000
39.2200
38,973,100
Mon, 29 Sep 2025
36.3500
38.1100
36.0500
37.1200
40,224,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
35.5000
36.3100
35.2900
35.7500
41,515,800
Thu, 25 Sep 2025
37.5300
37.5300
35.1500
35.3400
86,778,600
Wed, 24 Sep 2025
4 · 8-K
After market open · 10:08 ET
8-K ↗
Wed, 24 Sep 2025
41.8300
41.9900
37.6600
37.6700
91,311,700
Tue, 23 Sep 2025
45.3900
46.2900
45.1400
45.3600
14,308,500
Mon, 22 Sep 2025
44.8300
45.3800
44.5400
45.1600
11,980,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
45.2500
45.7000
44.7100
44.9400
21,120,200
Thu, 18 Sep 2025
45.0000
45.4400
44.5900
44.9300
13,174,400
Wed, 17 Sep 2025
45.1000
46.2900
44.7800
45.0900
8,951,800
Tue, 16 Sep 2025
45.6500
45.9000
44.8100
45.3000
10,043,200
Mon, 15 Sep 2025
44.5000
45.7500
44.3600
45.6400
12,670,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
3 · 8-K
After market open · 12:54 ET
8-K ↗
Fri, 12 Sep 2025
45.2000
45.5000
43.9300
44.7200
16,046,300
Thu, 11 Sep 2025
44.8700
46.1600
44.8000
45.9200
14,919,200
Wed, 10 Sep 2025
2 · 8-K
After-hours · 17:14 ET
8-K ↗
Wed, 10 Sep 2025
44.2900
45.4700
44.2300
44.8800
16,678,900
Tue, 09 Sep 2025
1 · 8-K
After market open · 13:44 ET
8-K ↗
Tue, 09 Sep 2025
45.3200
46.1100
43.6200
43.8900
24,956,700
Mon, 08 Sep 2025
46.5300
46.7500
45.5000
46.6600
10,436,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
46.7200
47.0200
45.7400
46.3400
8,069,200