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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
91.4100
92.7500
91.0600
92.3500
220,093
Thu, 22 Oct 2026
93.8500
95.7900
92.7700
92.7900
348,400
Wed, 21 Oct 2026
95.3900
95.3900
93.5000
95.1100
261,400
Tue, 20 Oct 2026
92.3400
95.0800
92.3400
94.3600
355,600
Mon, 19 Oct 2026
92.5200
94.1600
91.9600
93.2000
284,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
93.4300
94.8000
91.2350
92.1600
312,900
Thu, 15 Oct 2026
90.8300
93.3950
89.9100
92.8100
369,900
Wed, 14 Oct 2026
90.2000
91.1800
89.1300
91.1000
427,800
Tue, 13 Oct 2026
92.6700
93.9400
90.0400
91.5800
285,800
Mon, 12 Oct 2026
93.9700
94.9200
92.2200
92.6300
353,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
93.5400
95.6650
92.9300
93.7100
295,400
Thu, 08 Oct 2026
92.2700
94.4500
91.7580
93.3000
483,500
Wed, 07 Oct 2026
92.0400
93.4600
91.6000
92.5500
384,500
Tue, 06 Oct 2026
96.5800
96.6600
93.0050
93.4900
502,400
Mon, 05 Oct 2026
94.4000
97.3900
93.7060
96.1600
475,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
95.1000
97.1000
94.1000
94.1700
441,800
Thu, 01 Oct 2026
92.1200
95.9200
90.9650
94.0600
637,700
Wed, 30 Sep 2026
92.6100
93.6900
90.9900
91.7100
460,000
Tue, 29 Sep 2026
94.6100
94.6100
89.4130
92.4800
433,500
Mon, 28 Sep 2026
93.2900
94.4200
92.4200
93.7900
364,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
93.0600
95.8900
93.0600
93.8800
293,800
Thu, 24 Sep 2026
91.3300
93.4850
90.3050
93.3200
254,600
Wed, 23 Sep 2026
90.7300
92.2400
89.7850
91.5100
297,100
Tue, 22 Sep 2026
94.6900
94.6900
89.0900
91.9000
404,800
Mon, 21 Sep 2026
92.0100
94.5100
91.7700
94.1100
324,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
90.6900
92.0100
90.0350
90.7400
1,272,500
Thu, 17 Sep 2026
91.1800
91.5000
90.1400
90.5400
273,400
Wed, 16 Sep 2026
88.1100
90.9050
87.0780
89.2100
539,600
Tue, 15 Sep 2026
87.9600
88.4750
85.6000
87.4800
1,419,200
Mon, 14 Sep 2026
90.4600
91.6750
87.5500
88.9200
546,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
93.6500
94.0600
90.8800
91.0200
267,500
Thu, 10 Sep 2026
91.8100
93.9900
91.5700
92.0500
276,900
Wed, 09 Sep 2026
91.8900
93.6000
90.8400
92.5000
316,300
Tue, 08 Sep 2026
93.7100
94.6500
91.7700
92.1500
427,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
90.5800
93.6700
90.3200
93.5800
385,400
Thu, 03 Sep 2026
91.0100
92.7800
90.8100
92.2400
458,500
Wed, 02 Sep 2026
90.2800
92.6900
89.3800
90.0100
700,100
Tue, 01 Sep 2026
93.5000
94.4700
89.9000
90.0800
476,300
Mon, 31 Aug 2026
95.7800
96.1900
93.6750
94.2000
560,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
97.9200
98.5200
95.3700
95.7600
352,300
Thu, 27 Aug 2026
95.8100
98.3000
95.8100
97.3100
285,200
Wed, 26 Aug 2026
93.8800
96.0000
93.4200
95.6500
342,400
Tue, 25 Aug 2026
92.8000
94.1100
92.4300
93.4800
326,400
Mon, 24 Aug 2026
91.9600
93.7800
91.6500
91.9000
229,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.7700
93.0600
91.4550
92.3000
328,900
Thu, 20 Aug 2026
91.1600
92.2500
90.3400
90.8500
229,100
Wed, 19 Aug 2026
92.6800
93.0150
90.7850
91.0400
317,500
Tue, 18 Aug 2026
92.0600
92.0900
90.1550
91.8300
269,600
Mon, 17 Aug 2026
92.4400
93.5220
91.5200
92.9900
310,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.4100
93.8200
91.3400
92.5100
272,600
Thu, 13 Aug 2026
92.6000
93.2200
90.9100
93.1600
395,600
Wed, 12 Aug 2026
92.3200
92.5500
91.0400
92.1900
415,500
Tue, 11 Aug 2026
90.9200
93.2930
90.6250
91.5500
292,500
Mon, 10 Aug 2026
89.2900
91.3920
88.7100
90.7200
411,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
92.0600
93.2700
89.2900
89.8500
291,500
Thu, 06 Aug 2026
90.7500
93.6100
90.0740
91.5600
300,800
Thu, 06 Aug 2026
13 · 10-Q
Pre-market · 08:00 ET
10-Q ↗
Wed, 05 Aug 2026
92.7300
93.6100
90.7200
91.4100
379,900
Tue, 04 Aug 2026
90.6900
92.6700
90.0700
91.9200
493,100
Mon, 03 Aug 2026
86.7600
90.1200
86.5000
89.7800
581,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
83.9900
88.3000
81.9700
86.4900
566,200
Thu, 30 Jul 2026
83.0900
86.4300
79.8300
83.9500
512,200
Thu, 30 Jul 2026
12 · 8-K
Pre-market · 07:32 ET
8-K ↗
Wed, 29 Jul 2026
81.8700
83.4600
79.0000
80.8300
980,000
Tue, 28 Jul 2026
82.5600
83.4600
81.1800
82.5000
346,400
Mon, 27 Jul 2026
82.4400
84.4000
81.7600
82.8500
345,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
81.0200
81.4100
79.3200
80.8800
238,600
Thu, 23 Jul 2026
80.6700
81.8500
80.0400
80.2300
319,800
Wed, 22 Jul 2026
83.1100
85.0590
81.9900
82.3200
329,400
Tue, 21 Jul 2026
82.6800
84.9700
82.6000
83.9500
353,800
Mon, 20 Jul 2026
83.3300
84.3100
82.0500
82.1500
284,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.1800
83.5750
79.7500
82.7900
335,700
Thu, 16 Jul 2026
82.4600
83.9400
81.3260
83.2700
492,900
Wed, 15 Jul 2026
82.2300
83.2000
81.1400
83.0700
389,500
Tue, 14 Jul 2026
78.9400
81.1720
78.9400
80.6200
340,900
Mon, 13 Jul 2026
81.4000
81.6250
78.2100
78.8100
416,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.3100
82.4970
81.3100
81.6600
430,800
Thu, 09 Jul 2026
78.2800
81.0600
77.9100
80.3800
395,600
Wed, 08 Jul 2026
77.8500
79.0000
76.9300
77.3900
311,200
Tue, 07 Jul 2026
78.3100
79.2600
77.5400
78.2800
448,300
Mon, 06 Jul 2026
73.8000
79.4300
72.6600
79.1500
729,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.2900
75.1450
72.0700
73.0900
388,400
Wed, 01 Jul 2026
71.3300
74.1900
70.9850
71.9800
474,000
Tue, 30 Jun 2026
71.2800
71.9800
70.4800
71.5200
467,600
Mon, 29 Jun 2026
72.6500
73.0000
69.9200
71.1700
447,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.7900
73.0000
70.2950
72.2000
1,412,900
Thu, 25 Jun 2026
71.3300
72.4700
69.2900
69.7700
741,300
Wed, 24 Jun 2026
72.8900
72.9000
69.9700
70.3800
605,700
Tue, 23 Jun 2026
71.8300
74.5400
71.8100
73.0100
443,100
Mon, 22 Jun 2026
74.9600
75.8400
73.4000
73.8900
718,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
75.8800
76.1350
69.5200
75.1500
2,999,600
Wed, 17 Jun 2026
82.8800
85.7300
82.5900
82.7200
470,600
Tue, 16 Jun 2026
81.3700
82.9400
80.9200
82.3300
397,000
Mon, 15 Jun 2026
80.0400
83.8030
79.1400
80.5700
871,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
77.7300
79.1500
76.9000
78.5400
246,300
Thu, 11 Jun 2026
11 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 11 Jun 2026
77.1300
79.0600
75.9800
77.7000
340,600
Wed, 10 Jun 2026
76.4900
78.6200
75.4450
76.0800
257,400
Tue, 09 Jun 2026
78.1100
79.0000
75.7000
77.3400
361,700
Mon, 08 Jun 2026
76.2200
77.3800
74.7900
77.0300
484,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.7000
75.1900
72.8700
74.0000
306,200
Thu, 04 Jun 2026
72.5100
75.9900
72.5000
75.8200
327,600
Wed, 03 Jun 2026
73.2500
73.2500
70.6500
72.2600
455,300
Tue, 02 Jun 2026
72.3000
73.7900
72.2600
72.7000
272,600
Mon, 01 Jun 2026
72.0200
73.2200
71.3700
72.3000
295,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.0500
73.1550
71.7500
72.3100
409,900
Thu, 28 May 2026
73.8500
74.0600
72.2200
72.7100
358,600
Wed, 27 May 2026
75.3300
75.7700
73.5900
74.5000
664,000
Tue, 26 May 2026
72.5800
76.1300
71.8000
75.4800
619,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.5900
74.5200
71.5300
71.5800
529,400
Thu, 21 May 2026
70.2700
72.6200
69.6300
72.5700
405,900
Wed, 20 May 2026
68.7100
71.4700
68.0650
71.1200
661,500
Tue, 19 May 2026
68.7000
69.0700
67.6900
68.1100
385,800
Tue, 19 May 2026
10 · 8-K
Pre-market · 08:46 ET
8-K ↗
Mon, 18 May 2026
68.8200
71.1400
68.2650
69.3400
348,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.1500
70.6100
67.2400
68.8200
294,400
Thu, 14 May 2026
70.4000
71.2400
69.5600
71.2200
406,100
Wed, 13 May 2026
70.4300
71.2950
69.8800
70.2200
506,100
Tue, 12 May 2026
71.7200
72.2950
69.1300
70.5300
290,500
Mon, 11 May 2026
69.0500
73.1000
69.0000
72.3800
529,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.2000
69.0000
66.3200
68.6300
259,300
Thu, 07 May 2026
67.8200
68.0700
66.4100
66.5300
245,100
Thu, 07 May 2026
9 · 10-Q
Pre-market · 07:52 ET
10-Q ↗
Wed, 06 May 2026
69.1400
69.4700
67.7100
67.8900
269,100
Tue, 05 May 2026
68.0100
68.3900
67.1800
68.3400
333,100
Mon, 04 May 2026
65.3800
67.9700
65.3800
67.5500
433,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.5100
68.3400
63.6700
65.4900
525,300
Thu, 30 Apr 2026
64.9500
68.5900
62.4800
67.3500
574,000
Thu, 30 Apr 2026
8 · 8-K
Pre-market · 07:31 ET
8-K ↗
Wed, 29 Apr 2026
7 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Wed, 29 Apr 2026
6 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Wed, 29 Apr 2026
66.8600
66.8600
64.9550
65.0800
493,200
Tue, 28 Apr 2026
67.4600
67.7100
65.7600
66.9100
313,100
Mon, 27 Apr 2026
67.7200
68.6300
67.7200
68.1800
276,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.1300
68.1600
66.2100
67.7800
209,400
Thu, 23 Apr 2026
67.7200
68.4300
66.6000
66.9400
187,400
Wed, 22 Apr 2026
66.4900
69.8700
66.4750
67.6700
382,700
Tue, 21 Apr 2026
66.8700
67.9750
65.5950
65.7800
270,300
Mon, 20 Apr 2026
66.6600
67.6250
66.6600
66.7000
238,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
67.6900
68.8200
66.6500
66.7100
395,100
Thu, 16 Apr 2026
66.6800
67.5750
65.9600
66.4100
289,500
Wed, 15 Apr 2026
64.7300
66.7200
64.5500
66.6900
331,000
Tue, 14 Apr 2026
64.0000
65.7600
63.6700
64.9700
403,300
Mon, 13 Apr 2026
61.0600
63.4500
61.0250
63.4400
323,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
61.8100
62.0700
61.0700
61.9300
288,000
Thu, 09 Apr 2026
59.0000
62.2500
59.0000
61.8600
507,400
Wed, 08 Apr 2026
59.1800
60.2400
58.1600
59.4300
554,800
Tue, 07 Apr 2026
55.6400
56.7100
54.9300
56.2700
284,500
Mon, 06 Apr 2026
55.2800
56.0350
54.7350
55.9900
259,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.5000
55.3850
51.8500
55.2800
328,400
Wed, 01 Apr 2026
55.5100
58.3550
55.1300
56.2000
519,200
Tue, 31 Mar 2026
53.3100
54.4400
51.9900
54.4200
314,600
Mon, 30 Mar 2026
53.0000
54.0300
51.9100
52.2800
187,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
53.9700
54.6200
52.2100
52.2200
172,800
Thu, 26 Mar 2026
53.2200
54.6250
53.2200
54.4400
230,200
Wed, 25 Mar 2026
52.9100
54.0100
52.7300
53.8800
186,900
Tue, 24 Mar 2026
51.3500
52.3300
51.2100
51.9400
239,300
Mon, 23 Mar 2026
52.4800
53.3900
51.5900
52.1300
253,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
52.1300
52.3100
50.3900
50.8300
567,900
Thu, 19 Mar 2026
49.3100
52.0800
49.3100
52.0500
328,800
Wed, 18 Mar 2026
50.3400
51.0000
50.1600
50.2100
289,600
Tue, 17 Mar 2026
51.4900
52.0250
51.0000
51.1100
249,200
Mon, 16 Mar 2026
51.0700
51.8900
50.5400
50.7300
214,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.5900
51.4250
49.9800
50.4300
261,100
Thu, 12 Mar 2026
49.5000
50.3000
49.0500
50.2900
318,300
Wed, 11 Mar 2026
51.0000
51.6700
50.1300
50.7200
173,900
Tue, 10 Mar 2026
51.7900
52.7550
50.7900
51.5600
203,800
Mon, 09 Mar 2026
50.1700
51.7300
49.2600
51.5600
271,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
51.8300
51.8300
50.0900
51.1800
273,100
Thu, 05 Mar 2026
53.9800
54.6200
52.2550
53.4100
365,100
Wed, 04 Mar 2026
54.4300
55.1000
53.6300
54.6800
328,500
Tue, 03 Mar 2026
52.6100
54.2900
51.1800
53.7800
308,100
Mon, 02 Mar 2026
52.7200
55.5700
52.4050
54.9500
263,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · 10-K
After-hours · 16:29 ET
10-K ↗
Fri, 27 Feb 2026
55.2000
55.2000
52.4600
53.8600
442,700
Thu, 26 Feb 2026
56.7700
57.0250
54.2700
55.7800
274,900
Wed, 25 Feb 2026
55.0000
56.9700
53.9000
56.4300
376,400
Tue, 24 Feb 2026
52.4100
54.6800
51.9700
54.3700
366,900
Mon, 23 Feb 2026
52.7000
53.3900
51.3300
52.4400
364,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
52.6200
53.2950
51.8300
53.2300
223,500
Thu, 19 Feb 2026
52.0400
52.9300
51.2300
52.8900
161,700
Wed, 18 Feb 2026
52.2400
53.5000
52.2400
52.7200
119,300
Tue, 17 Feb 2026
51.9800
52.3700
51.3100
51.9400
179,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.7800
52.2500
50.2000
51.8500
145,600
Thu, 12 Feb 2026
52.5600
53.2700
51.0750
52.3100
284,100
Wed, 11 Feb 2026
51.7400
52.5100
50.8000
51.9200
281,400
Tue, 10 Feb 2026
51.7600
52.0300
50.7200
51.6200
257,600
Mon, 09 Feb 2026
50.9700
53.0000
50.9700
51.8600
274,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
49.9300
51.5200
49.3750
50.9800
405,200
Thu, 05 Feb 2026
50.9700
51.5100
45.8500
48.5200
665,200
Thu, 05 Feb 2026
4 · 8-K
Pre-market · 08:39 ET
8-K ↗
Wed, 04 Feb 2026
52.1200
52.9800
50.7520
52.5100
414,700
Tue, 03 Feb 2026
56.2000
56.2000
50.4050
51.6700
376,600
Mon, 02 Feb 2026
55.4900
56.4600
55.0700
55.8500
187,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
54.4000
56.0900
54.0500
55.4200
429,100
Thu, 29 Jan 2026
55.6600
55.9000
54.5000
55.1300
238,100
Wed, 28 Jan 2026
56.0800
56.2950
55.2580
55.2900
188,800
Tue, 27 Jan 2026
55.5700
55.8200
54.9700
55.5700
106,300
Mon, 26 Jan 2026
55.1900
55.9600
54.3650
55.4000
191,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
55.2400
55.6800
54.3700
55.1900
310,000
Thu, 22 Jan 2026
55.5300
56.2900
55.1000
55.5800
251,900
Wed, 21 Jan 2026
54.1900
55.3800
53.8550
54.9200
208,500
Tue, 20 Jan 2026
53.0200
54.3600
52.0000
53.9900
205,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
54.6800
54.9900
53.9250
54.4300
190,700
Thu, 15 Jan 2026
52.9900
55.1000
52.9900
54.5200
202,700
Wed, 14 Jan 2026
52.5000
53.0300
51.5800
52.7400
168,600
Tue, 13 Jan 2026
52.5700
53.0400
51.1200
52.6200
204,500
Mon, 12 Jan 2026
50.7500
52.7100
49.2290
52.5200
207,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.8800
51.6000
50.4000
51.3700
199,900
Thu, 08 Jan 2026
48.1500
50.9700
47.8850
50.8500
320,800
Wed, 07 Jan 2026
49.5200
49.5500
47.6500
48.4700
158,400
Tue, 06 Jan 2026
49.0000
50.2290
48.3300
49.6700
247,000
Mon, 05 Jan 2026
47.6000
50.9500
47.6000
49.2800
338,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
46.8400
47.7700
46.4850
47.3800
159,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
47.6300
47.8600
46.7500
47.0000
124,600
Tue, 30 Dec 2025
47.8600
48.2300
47.4900
47.5400
120,000
Mon, 29 Dec 2025
48.2300
48.4600
47.2000
48.0700
125,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
48.5700
49.0000
48.2800
48.3800
106,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
48.3700
48.7100
48.2300
48.4100
44,600
Tue, 23 Dec 2025
47.7000
48.6500
47.7000
48.5700
366,400
Mon, 22 Dec 2025
47.7000
48.4500
47.4250
48.1400
154,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
47.5200
48.2030
47.3300
47.5400
375,700
Thu, 18 Dec 2025
47.4500
48.8400
47.1700
47.6600
287,900
Wed, 17 Dec 2025
48.0800
48.5150
46.0200
46.8800
259,100
Tue, 16 Dec 2025
47.7500
48.7700
47.5050
47.9200
232,100
Mon, 15 Dec 2025
48.1800
48.8400
47.2700
47.6600
227,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.1800
49.2900
47.3200
47.6900
388,600
Thu, 11 Dec 2025
47.7900
49.3800
47.2100
49.2200
351,000
Wed, 10 Dec 2025
46.2600
48.7250
46.0240
48.1000
321,500
Tue, 09 Dec 2025
45.7900
47.1350
45.6680
46.4400
200,500
Mon, 08 Dec 2025
47.0400
47.0400
46.0400
46.0700
265,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
46.0800
47.0430
45.9900
46.7800
301,900
Thu, 04 Dec 2025
44.6400
46.7300
43.9200
46.4100
280,200
Wed, 03 Dec 2025
43.6500
45.1800
43.5050
45.1100
196,800
Tue, 02 Dec 2025
43.9700
44.3600
43.1730
43.6500
160,800
Mon, 01 Dec 2025
44.3500
45.1100
43.6500
43.8500
215,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
45.3400
45.4800
44.8100
44.8400
71,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
44.9200
45.8850
44.8400
45.1600
262,800
Tue, 25 Nov 2025
3 · 8-K
After-hours · 16:58 ET
8-K ↗
Tue, 25 Nov 2025
44.6500
45.2600
44.2200
44.8900
158,600
Mon, 24 Nov 2025
43.1400
44.5000
42.9300
44.3300
225,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
43.1600
43.9500
42.1600
43.3000
236,900
Thu, 20 Nov 2025
43.0900
44.0000
42.6750
43.0400
342,400
Wed, 19 Nov 2025
42.6200
42.6700
41.5600
42.1800
156,100
Tue, 18 Nov 2025
41.9900
42.5600
41.4700
42.3700
212,600
Mon, 17 Nov 2025
43.6200
44.1400
41.8100
41.9300
129,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
42.9100
44.3100
42.4900
43.9000
157,900
Thu, 13 Nov 2025
44.4900
44.4900
42.8150
43.2500
194,700
Wed, 12 Nov 2025
44.1000
45.2350
44.1000
44.5400
247,300
Tue, 11 Nov 2025
44.8800
45.5250
43.6700
43.9800
126,000
Mon, 10 Nov 2025
45.1700
46.8800
44.5800
45.2200
153,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.0300
44.5600
42.6100
44.4700
265,000
Thu, 06 Nov 2025
42.8100
44.2000
42.6200
43.6800
259,600
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 07:27 ET
10-Q ↗
Wed, 05 Nov 2025
43.6900
44.3950
42.6400
43.6000
262,900
Tue, 04 Nov 2025
45.6300
46.0050
43.0650
43.1700
374,000
Mon, 03 Nov 2025
47.8200
48.1300
45.3400
46.2200
337,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
49.2000
49.4550
47.7460
48.1000
353,600
Thu, 30 Oct 2025
51.0000
54.9900
49.6650
49.7000
719,000
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:53 ET
8-K ↗
Wed, 29 Oct 2025
49.5900
50.1650
48.5500
49.2600
290,200
Tue, 28 Oct 2025
49.1100
50.1000
49.1100
49.5200
240,600
Mon, 27 Oct 2025
48.1100
49.7200
47.4650
49.5300
261,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.7900
48.3700
47.4700
48.1900
132,500
Thu, 23 Oct 2025
47.2400
47.4600
46.7600
47.1400
107,400