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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
78.6400
79.4000
73.0600
78.3200
3,568,269
Fri, 23 Oct 2026
25 · 10-Q
Pre-market · 06:52 ET
10-Q ↗
Fri, 23 Oct 2026
24 · 8-K
Pre-market · 06:48 ET
8-K ↗
Thu, 22 Oct 2026
75.6900
79.3400
75.5400
78.5700
2,412,500
Wed, 21 Oct 2026
74.9700
75.9000
74.2600
75.0400
1,015,300
Tue, 20 Oct 2026
74.8600
75.6500
74.2600
74.9700
998,900
Mon, 19 Oct 2026
73.5500
74.1900
72.5600
74.0600
1,001,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
75.1900
75.9000
73.4100
74.2600
1,313,200
Thu, 15 Oct 2026
71.8700
75.0700
71.8700
74.5000
1,950,900
Wed, 14 Oct 2026
72.0100
73.2900
70.8600
71.8700
1,192,500
Tue, 13 Oct 2026
74.2000
74.3700
72.0000
72.3100
1,171,400
Mon, 12 Oct 2026
74.7300
75.1600
73.3500
73.6300
1,314,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
73.1300
74.1600
71.5300
73.9400
1,185,900
Thu, 08 Oct 2026
70.2800
73.0800
69.1000
72.8700
2,187,800
Wed, 07 Oct 2026
68.2400
69.2500
66.7400
68.6900
2,027,400
Tue, 06 Oct 2026
68.5000
68.8200
67.7100
68.1400
1,621,600
Mon, 05 Oct 2026
67.3000
69.1900
66.5000
68.6100
2,065,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
70.0000
70.5700
67.0200
67.3500
2,770,900
Thu, 01 Oct 2026
72.1400
73.0600
70.4100
70.4700
3,009,600
Wed, 30 Sep 2026
69.9700
70.9600
69.1100
69.4200
1,464,100
Tue, 29 Sep 2026
69.9100
70.6100
69.3300
69.7100
1,548,200
Mon, 28 Sep 2026
72.0800
72.4500
69.3100
70.2500
2,062,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
73.5200
73.8600
72.3300
72.9500
1,240,800
Thu, 24 Sep 2026
75.6000
76.6400
73.3500
73.8200
1,565,300
Wed, 23 Sep 2026
76.7000
77.9500
75.5100
75.6500
1,509,200
Tue, 22 Sep 2026
78.0000
78.0600
75.3800
76.2800
1,688,700
Mon, 21 Sep 2026
77.0000
77.9900
76.8100
77.3800
1,474,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
78.8100
78.8700
77.0700
77.0700
1,997,700
Thu, 17 Sep 2026
79.2100
79.4700
78.5300
78.8900
1,037,200
Wed, 16 Sep 2026
78.9100
79.4800
77.3200
78.4100
1,419,700
Tue, 15 Sep 2026
78.0100
81.1900
77.6200
80.0600
1,865,600
Mon, 14 Sep 2026
78.0000
79.7300
77.6800
79.1100
1,813,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
75.5500
75.9200
74.3100
75.9000
1,950,900
Thu, 10 Sep 2026
73.0500
76.0500
72.6700
75.6800
2,369,700
Wed, 09 Sep 2026
72.6000
73.3600
71.1400
72.2000
1,541,500
Tue, 08 Sep 2026
72.4000
73.4300
71.7300
72.1100
1,683,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
72.7700
74.0600
72.4100
72.8000
1,253,400
Thu, 03 Sep 2026
73.8600
75.9000
72.6500
73.8800
1,723,100
Wed, 02 Sep 2026
74.7300
74.7500
72.7100
73.1700
1,632,400
Tue, 01 Sep 2026
75.4800
76.4300
74.8500
75.3800
1,314,500
Mon, 31 Aug 2026
75.0500
76.6700
74.8200
75.6500
1,650,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
75.4600
75.9700
74.6000
75.2400
1,030,400
Thu, 27 Aug 2026
74.2700
75.3300
73.5400
74.8800
1,750,100
Wed, 26 Aug 2026
73.8300
75.4100
73.8300
74.2400
887,800
Tue, 25 Aug 2026
75.3400
75.9200
73.7900
73.8300
1,423,300
Mon, 24 Aug 2026
76.7800
76.8300
74.9000
75.2200
1,908,100
Mon, 24 Aug 2026
23 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
76.4300
77.8600
76.2000
77.0500
915,600
Thu, 20 Aug 2026
78.5400
79.6300
75.7200
76.3600
1,645,300
Wed, 19 Aug 2026
75.5600
80.4000
75.5600
78.8400
2,586,200
Tue, 18 Aug 2026
75.9800
77.0500
75.3600
75.7600
1,201,300
Mon, 17 Aug 2026
76.7900
77.3600
74.8400
74.9700
1,543,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
78.5000
79.3800
76.8400
77.4600
1,036,200
Thu, 13 Aug 2026
78.5600
79.4500
77.0600
78.4000
1,581,400
Wed, 12 Aug 2026
76.9900
78.7500
76.5100
78.4000
3,357,400
Tue, 11 Aug 2026
77.6500
80.3500
77.6500
78.5700
2,161,400
Mon, 10 Aug 2026
75.6800
78.2400
75.6800
77.9000
1,573,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.8200
76.7300
73.6400
76.0500
1,532,600
Thu, 06 Aug 2026
72.3800
74.5400
71.8100
73.9300
1,525,600
Wed, 05 Aug 2026
74.0400
74.3600
71.6100
71.9100
2,070,100
Tue, 04 Aug 2026
22 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Tue, 04 Aug 2026
70.4600
73.7200
70.4600
73.5900
1,521,700
Mon, 03 Aug 2026
70.5800
71.6100
70.3000
71.1500
1,406,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.2900
70.1300
66.8600
69.7200
2,276,600
Thu, 30 Jul 2026
21 · 424B2
After-hours · 17:19 ET
424B2 ↗
Thu, 30 Jul 2026
68.8000
69.2100
65.8800
68.3100
2,445,100
Wed, 29 Jul 2026
72.5000
72.7500
69.8000
70.1700
2,389,200
Tue, 28 Jul 2026
72.9900
73.5500
70.5000
73.1900
3,711,300
Tue, 28 Jul 2026
20 · 424B2
Pre-market · 08:49 ET
424B2 ↗
Mon, 27 Jul 2026
72.5600
73.5600
71.1800
71.6400
3,637,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 24 Jul 2026
16 · S-3ASR
After-hours · 17:10 ET
S-3ASR ↗
Fri, 24 Jul 2026
69.9900
76.2000
69.0900
72.5300
4,284,600
Fri, 24 Jul 2026
19 · 10-Q
Pre-market · 06:50 ET
10-Q ↗
Fri, 24 Jul 2026
18 · 8-K
Pre-market · 06:49 ET
8-K ↗
Thu, 23 Jul 2026
66.5000
67.9200
64.6600
65.8700
3,649,100
Wed, 22 Jul 2026
65.1200
66.2400
64.7700
66.1300
2,416,400
Tue, 21 Jul 2026
64.0000
64.5600
63.3600
63.8500
1,479,200
Mon, 20 Jul 2026
64.7100
65.9100
63.5400
64.5200
2,205,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
65.7600
67.8800
64.8500
65.2100
2,899,100
Thu, 16 Jul 2026
64.8600
65.4600
62.7300
65.2600
1,696,800
Wed, 15 Jul 2026
63.8100
65.5600
63.2300
63.9400
1,692,000
Tue, 14 Jul 2026
63.1800
65.0700
62.8000
63.5600
1,525,700
Mon, 13 Jul 2026
64.0000
64.9100
63.3600
64.8000
1,933,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
64.0000
64.4100
62.0100
62.7600
1,517,600
Thu, 09 Jul 2026
15 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Thu, 09 Jul 2026
62.6800
63.2500
60.6600
63.1600
2,483,000
Wed, 08 Jul 2026
63.4500
63.8300
62.1500
62.6800
2,036,000
Tue, 07 Jul 2026
63.0500
64.1500
62.3100
63.3100
2,003,200
Mon, 06 Jul 2026
62.4500
62.8600
60.5000
62.3100
2,161,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.4100
63.0000
60.9900
62.4500
3,365,500
Wed, 01 Jul 2026
61.0300
62.0400
59.8800
60.0100
2,780,200
Tue, 30 Jun 2026
61.9600
62.2300
59.5700
60.6700
2,576,100
Mon, 29 Jun 2026
63.1000
64.5300
61.4200
62.0300
2,746,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
59.5000
62.2800
59.5000
62.2200
5,689,200
Thu, 25 Jun 2026
62.5100
62.8600
59.6300
59.7100
2,387,000
Wed, 24 Jun 2026
64.0100
64.9400
61.9200
62.6800
3,455,800
Tue, 23 Jun 2026
64.4700
65.0000
63.1500
63.8800
2,956,700
Mon, 22 Jun 2026
66.0000
66.1100
62.5900
63.3300
3,472,800
Mon, 22 Jun 2026
14 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
70.2900
70.3900
66.3500
66.3600
5,811,700
Wed, 17 Jun 2026
73.4900
74.9200
70.7900
71.1000
2,140,600
Tue, 16 Jun 2026
74.5000
75.7900
73.7000
73.9800
1,472,300
Mon, 15 Jun 2026
76.0800
77.8700
73.5500
74.5500
2,221,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
77.3100
77.9600
75.6900
77.4100
1,298,600
Thu, 11 Jun 2026
13 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Thu, 11 Jun 2026
12 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Thu, 11 Jun 2026
77.0300
77.9100
76.4400
77.2000
1,253,500
Wed, 10 Jun 2026
78.1600
79.5700
77.1600
77.2900
1,336,700
Tue, 09 Jun 2026
78.8900
80.3500
77.8800
78.9400
1,440,300
Mon, 08 Jun 2026
78.5900
79.5500
78.0400
79.2300
1,982,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.9600
80.9600
78.5200
79.4800
1,543,300
Thu, 04 Jun 2026
80.3700
81.9400
79.4400
80.0100
1,191,800
Wed, 03 Jun 2026
79.1400
79.6000
77.7100
78.5000
1,493,900
Tue, 02 Jun 2026
82.5100
83.1100
79.0300
80.3300
1,999,100
Mon, 01 Jun 2026
80.7600
84.3600
80.4500
84.0500
2,848,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.2300
80.9900
78.3000
79.1800
2,993,600
Thu, 28 May 2026
81.5800
82.0200
80.5400
81.0500
1,870,000
Wed, 27 May 2026
79.7500
81.7600
78.9100
80.9800
2,110,300
Tue, 26 May 2026
80.0300
81.1000
78.4700
79.9100
2,679,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
77.2500
78.9100
74.1100
78.6800
1,876,100
Fri, 22 May 2026
11 · 10-K
Pre-market · 06:52 ET
10-K ↗
Fri, 22 May 2026
10 · 8-K
Pre-market · 06:49 ET
8-K ↗
Thu, 21 May 2026
77.0400
77.6200
75.4000
76.3500
1,770,600
Wed, 20 May 2026
76.5400
77.6100
74.6400
77.4500
1,373,200
Tue, 19 May 2026
76.1300
78.9300
74.9900
77.0000
2,129,700
Mon, 18 May 2026
72.6300
75.3200
72.5000
74.9100
1,755,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
74.0000
74.5000
72.3500
72.6700
1,744,800
Thu, 14 May 2026
71.8400
74.1400
71.8400
73.3800
1,983,300
Wed, 13 May 2026
75.4300
75.5400
68.8400
71.5900
3,551,800
Tue, 12 May 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 12 May 2026
75.2100
77.8100
75.2100
75.4300
2,448,400
Mon, 11 May 2026
77.1000
77.1000
74.5500
74.9500
1,441,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
76.2300
77.1400
74.8800
77.0400
1,253,500
Thu, 07 May 2026
76.9900
78.1300
76.0400
76.8500
1,544,400
Wed, 06 May 2026
75.6000
76.7900
74.0600
76.2800
1,480,000
Tue, 05 May 2026
78.2500
78.8400
75.5000
76.2600
1,253,600
Mon, 04 May 2026
78.1100
79.9500
77.5000
77.8400
1,173,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.5000
79.0700
77.6500
78.3100
1,008,100
Thu, 30 Apr 2026
76.3800
77.9900
75.5900
77.7700
1,141,100
Wed, 29 Apr 2026
76.5700
77.0800
75.9000
76.4500
1,068,200
Tue, 28 Apr 2026
76.3000
77.4400
75.5000
76.2400
863,400
Mon, 27 Apr 2026
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 27 Apr 2026
78.8200
79.6300
75.8400
76.1900
1,230,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
78.2900
79.5400
77.4000
78.7400
913,100
Thu, 23 Apr 2026
76.3800
79.1100
75.5000
79.0100
1,679,900
Wed, 22 Apr 2026
81.2800
81.8200
76.0100
77.3700
3,267,800
Tue, 21 Apr 2026
80.8600
82.2900
80.2600
81.0000
949,600
Mon, 20 Apr 2026
81.6300
82.5500
80.3000
80.7100
833,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.4700
83.5800
81.0800
81.7700
1,003,000
Thu, 16 Apr 2026
83.2100
83.9700
82.3400
82.6900
727,800
Wed, 15 Apr 2026
81.7600
83.2900
81.1500
82.3000
1,087,900
Tue, 14 Apr 2026
81.6500
83.1100
80.7500
81.4200
1,110,000
Mon, 13 Apr 2026
78.3000
82.3300
78.3000
81.8100
1,127,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.5000
79.7400
77.7900
78.1700
1,269,100
Thu, 09 Apr 2026
81.4400
81.5500
78.4800
79.5300
1,368,400
Wed, 08 Apr 2026
84.2100
85.1700
81.5600
81.6000
2,130,400
Tue, 07 Apr 2026
83.5900
85.6300
82.5200
84.0800
1,528,000
Mon, 06 Apr 2026
82.8400
84.3500
82.3500
83.7100
1,313,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
80.7900
83.1700
80.1400
83.1300
1,562,500
Wed, 01 Apr 2026
77.9700
80.4900
77.2200
80.3700
1,732,500
Tue, 31 Mar 2026
79.4300
80.7800
77.7200
78.0300
2,081,500
Mon, 30 Mar 2026
78.8000
80.7600
78.2600
78.9500
2,132,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
80.0400
80.3200
78.0500
78.4900
1,092,200
Thu, 26 Mar 2026
79.9400
81.5200
79.4200
80.3300
1,096,900
Wed, 25 Mar 2026
79.5000
80.1500
76.6900
80.1200
1,104,800
Tue, 24 Mar 2026
79.4800
79.8200
78.0400
78.8800
1,350,200
Mon, 23 Mar 2026
79.8200
80.8900
78.3200
79.9000
1,410,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.0800
81.7200
79.9100
79.9500
9,122,900
Thu, 19 Mar 2026
78.8600
81.3800
78.4300
80.8300
1,981,600
Wed, 18 Mar 2026
76.7900
79.6500
76.7900
78.6600
1,747,200
Tue, 17 Mar 2026
76.3100
78.2500
76.1100
77.1200
1,422,600
Mon, 16 Mar 2026
77.8600
78.8700
75.1400
75.7600
1,987,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.4400
78.3400
76.5100
78.2700
1,532,300
Thu, 12 Mar 2026
75.8300
79.2100
75.4700
77.1100
2,327,800
Wed, 11 Mar 2026
77.6200
78.0300
75.7300
75.9400
2,076,900
Tue, 10 Mar 2026
80.9600
81.4700
75.8500
77.5200
2,261,100
Mon, 09 Mar 2026
82.2400
82.2400
79.3300
81.4300
2,242,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.8700
82.1100
79.0200
81.8900
2,558,900
Thu, 05 Mar 2026
78.1000
80.4300
77.9100
79.8000
1,562,100
Wed, 04 Mar 2026
78.8000
79.3900
77.9100
78.3500
2,078,200
Tue, 03 Mar 2026
77.0000
79.5100
76.7000
79.2000
2,412,500
Mon, 02 Mar 2026
7 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 02 Mar 2026
79.9600
80.6200
77.6100
77.8100
1,795,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
79.1200
79.6500
77.5000
78.8300
9,752,500
Thu, 26 Feb 2026
76.1000
79.9700
75.5500
79.7700
3,139,200
Wed, 25 Feb 2026
75.9200
75.9900
74.2700
75.1100
1,485,000
Tue, 24 Feb 2026
74.2200
76.6900
73.9300
75.7000
1,582,000
Mon, 23 Feb 2026
76.5200
76.9600
73.9900
74.2600
2,181,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.4000
79.5800
75.8000
77.2100
1,968,100
Thu, 19 Feb 2026
78.0000
80.0200
77.2800
79.9400
1,591,300
Wed, 18 Feb 2026
76.7600
78.8500
76.2700
78.2900
1,466,100
Tue, 17 Feb 2026
79.4400
79.6000
76.3800
76.4200
2,273,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
78.3000
80.1800
77.8200
79.3200
1,928,000
Thu, 12 Feb 2026
80.0100
82.1300
76.8300
77.9300
3,242,900
Wed, 11 Feb 2026
89.1800
89.9900
79.3900
79.7900
4,000,300
Tue, 10 Feb 2026
90.3100
90.4500
88.4800
89.9500
1,368,200
Mon, 09 Feb 2026
89.3200
90.5400
88.8700
90.1300
1,718,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
6 · 8-K
After-hours · 17:02 ET
8-K ↗
Fri, 06 Feb 2026
84.5200
89.4600
84.5200
89.0100
1,979,700
Thu, 05 Feb 2026
84.7400
86.6900
83.7000
84.5200
1,772,800
Wed, 04 Feb 2026
82.9300
85.9100
81.1500
85.0400
3,032,700
Tue, 03 Feb 2026
86.0600
87.0000
82.5000
83.0000
2,793,200
Mon, 02 Feb 2026
88.2000
88.2600
86.2900
87.5000
2,393,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.9800
88.5900
87.2000
88.4200
2,601,400
Thu, 29 Jan 2026
91.0900
91.7000
88.3100
88.7300
2,705,800
Wed, 28 Jan 2026
89.9800
91.6900
88.2500
91.1000
3,055,600
Tue, 27 Jan 2026
93.0800
94.9000
89.4000
89.5600
4,213,300
Mon, 26 Jan 2026
103.0000
103.0000
89.3800
93.9300
8,261,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.1000
109.1000
100.5900
102.2300
6,129,000
Fri, 23 Jan 2026
5 · 10-Q
Pre-market · 06:49 ET
10-Q ↗
Fri, 23 Jan 2026
4 · 8-K
Pre-market · 06:47 ET
8-K ↗
Thu, 22 Jan 2026
95.8800
97.3200
95.3100
95.7600
2,173,500
Wed, 21 Jan 2026
93.7200
95.8500
93.2800
95.5700
2,089,500
Tue, 20 Jan 2026
96.7300
96.9400
93.3800
93.4600
1,791,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
96.9300
97.7000
95.9200
97.4000
2,243,800
Thu, 15 Jan 2026
95.8500
98.1900
94.7300
97.1100
1,918,300
Wed, 14 Jan 2026
95.7200
97.2100
95.2000
96.3500
1,787,900
Tue, 13 Jan 2026
98.0900
98.0900
94.9900
95.3100
1,613,100
Mon, 12 Jan 2026
96.7500
97.9700
96.5000
96.7700
1,716,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
93.6400
96.2000
92.8700
96.1800
1,938,700
Thu, 08 Jan 2026
91.7300
96.9000
90.8300
94.2200
2,855,300
Wed, 07 Jan 2026
90.7700
90.9900
89.1300
90.2600
1,719,200
Tue, 06 Jan 2026
89.2600
90.5000
88.5000
90.0400
1,968,300
Mon, 05 Jan 2026
84.3200
89.9800
84.3200
89.3400
2,090,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
84.2400
85.8300
83.4100
84.8900
1,501,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
84.9100
85.2400
84.1000
84.3600
1,071,600
Tue, 30 Dec 2025
85.1200
85.5200
84.2600
85.1500
1,573,000
Mon, 29 Dec 2025
85.5800
86.1800
84.7400
85.1200
1,523,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
85.1600
85.5300
84.5100
85.3900
1,339,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.5400
85.2400
83.9600
85.1500
645,100
Tue, 23 Dec 2025
85.5900
85.7400
83.9600
84.6500
2,160,800
Mon, 22 Dec 2025
86.0100
87.5800
85.3300
86.4900
2,859,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.0800
86.7900
85.1400
85.2600
19,506,200
Thu, 18 Dec 2025
86.1300
88.0500
85.9900
86.0100
2,343,200
Wed, 17 Dec 2025
84.9400
88.7200
84.7600
86.5500
2,886,600
Tue, 16 Dec 2025
86.5000
89.9500
84.0500
85.4000
4,772,500
Mon, 15 Dec 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 15 Dec 2025
93.0300
93.2500
91.6100
91.8700
2,551,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
94.5500
95.3400
92.6100
92.7800
1,941,100
Thu, 11 Dec 2025
93.5000
94.6200
93.3600
94.3800
2,393,500
Wed, 10 Dec 2025
91.0000
93.1600
90.1500
93.0200
3,515,700
Tue, 09 Dec 2025
91.1400
91.5700
89.9700
90.5300
3,124,000
Mon, 08 Dec 2025
91.8500
93.8500
90.3400
91.3400
5,177,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
87.5000
88.5900
86.5500
88.0100
2,140,500
Thu, 04 Dec 2025
82.9100
89.1100
82.8900
87.6500
3,417,100
Wed, 03 Dec 2025
81.9500
82.5000
80.8100
82.4900
1,745,700
Tue, 02 Dec 2025
81.9600
82.5000
81.3900
81.6400
1,996,700
Mon, 01 Dec 2025
83.0400
83.6600
82.3900
82.4400
1,682,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.1700
83.7800
82.5700
83.4600
501,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.4600
84.3500
83.2000
83.2500
1,405,700
Tue, 25 Nov 2025
81.0800
83.9200
80.7500
83.6500
1,877,400
Mon, 24 Nov 2025
80.0300
81.0500
79.4900
80.7600
2,319,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
80.0100
82.8800
79.2300
80.7800
1,646,600
Thu, 20 Nov 2025
80.7800
81.5400
79.3700
79.9000
2,300,000
Wed, 19 Nov 2025
81.0200
81.0300
79.8300
80.4300
1,608,300
Tue, 18 Nov 2025
81.3500
82.1000
80.7200
80.9600
1,457,100
Mon, 17 Nov 2025
82.6000
83.2500
81.6300
81.6600
2,469,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.3100
84.2100
82.2700
82.9100
1,847,600
Thu, 13 Nov 2025
85.0600
85.6100
84.0900
84.2100
1,804,600
Wed, 12 Nov 2025
86.9800
88.2000
84.7800
84.8500
2,223,900
Tue, 11 Nov 2025
87.4600
88.0200
86.4800
87.0700
1,849,100
Mon, 10 Nov 2025
87.4500
89.0400
86.0800
87.3000
2,094,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
85.7300
87.5200
85.3400
87.4500
2,291,100
Thu, 06 Nov 2025
86.1700
86.9400
85.0300
85.5700
1,845,900
Wed, 05 Nov 2025
85.6600
87.7200
85.6600
86.6100
2,211,100
Tue, 04 Nov 2025
85.6200
86.8500
84.8400
85.4600
2,122,400
Mon, 03 Nov 2025
86.1900
86.6500
84.9600
85.5000
2,901,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.2300
88.0600
83.1500
87.1600
4,511,200
Thu, 30 Oct 2025
82.8600
85.0400
82.2300
82.8200
2,814,400
Wed, 29 Oct 2025
84.8100
85.7900
82.4900
82.8300
3,433,600
Tue, 28 Oct 2025
86.0000
86.5500
84.8200
85.5600
4,293,100
Mon, 27 Oct 2025
90.7800
92.3900
86.0000
86.5300
4,774,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.6000
96.1300
88.1100
91.4000
8,706,100
Fri, 24 Oct 2025
2 · 10-Q
Pre-market · 06:49 ET
10-Q ↗
Fri, 24 Oct 2025
1 · 8-K
Pre-market · 06:47 ET
8-K ↗