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
49.5000
51.1500
46.5400
48.1900
1,052,841
Fri, 04 Sep 2026
18 · 10-Q
Pre-market · 06:34 ET
10-Q ↗
Thu, 03 Sep 2026
48.8400
54.8000
48.8400
50.6600
1,135,785
Thu, 03 Sep 2026
17 · 8-K
Pre-market · 09:08 ET
8-K ↗
Wed, 02 Sep 2026
53.0700
54.8100
50.8900
51.0500
1,229,486
Tue, 01 Sep 2026
52.2400
53.3300
52.1800
52.3900
531,509
Mon, 31 Aug 2026
53.5400
54.0000
51.7900
52.3900
686,336
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
54.1600
54.8000
53.2450
53.7100
380,784
Thu, 27 Aug 2026
53.2300
54.2100
52.6900
54.0400
247,167
Wed, 26 Aug 2026
53.6500
53.9800
52.8500
53.1100
319,436
Tue, 25 Aug 2026
53.3500
54.1600
52.6800
53.8900
360,091
Mon, 24 Aug 2026
51.9100
53.2400
51.9100
53.2000
251,582
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
51.7500
52.2850
51.4200
51.5800
381,500
Thu, 20 Aug 2026
51.4600
52.8200
51.4600
52.0800
324,747
Wed, 19 Aug 2026
51.2600
52.0500
50.4300
51.9700
426,870
Tue, 18 Aug 2026
51.3700
52.3900
50.9400
51.1100
439,101
Mon, 17 Aug 2026
50.8100
51.2300
49.5332
50.8000
311,718
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
52.3000
52.3000
51.2600
51.3900
461,638
Thu, 13 Aug 2026
16 · DEFA14A
After-hours · 16:42 ET
DEFA14A ↗
Thu, 13 Aug 2026
15 · DEF 14A
After-hours · 16:41 ET
DEF 14A ↗
Thu, 13 Aug 2026
50.5800
51.9200
50.5800
51.8200
407,239
Wed, 12 Aug 2026
49.1200
50.0500
49.0200
49.9400
259,721
Tue, 11 Aug 2026
51.1500
51.7860
49.5000
49.5800
409,956
Mon, 10 Aug 2026
51.6400
52.3150
51.1700
51.6600
690,288
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
53.7200
54.6799
52.2900
52.3300
460,065
Thu, 06 Aug 2026
54.2400
54.8000
53.1000
53.6500
373,311
Wed, 05 Aug 2026
54.8000
55.1000
54.0101
54.4600
264,383
Tue, 04 Aug 2026
52.4100
54.8200
52.4100
54.6800
346,750
Mon, 03 Aug 2026
52.6600
54.1400
52.5200
53.1000
373,137
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.5500
52.5500
51.1351
52.2000
350,709
Thu, 30 Jul 2026
54.2000
55.1000
52.3000
52.4900
514,694
Wed, 29 Jul 2026
54.6500
57.4499
54.5350
55.7200
567,728
Tue, 28 Jul 2026
51.5900
54.5800
51.5450
54.3000
432,713
Mon, 27 Jul 2026
50.5700
51.4900
50.3300
51.0100
465,048
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.7200
49.8200
48.7200
49.5500
268,183
Thu, 23 Jul 2026
49.5300
49.7200
48.6100
48.7200
586,574
Wed, 22 Jul 2026
50.7900
51.6800
48.9200
49.4700
641,589
Tue, 21 Jul 2026
49.4100
50.8900
49.4100
50.7600
415,721
Mon, 20 Jul 2026
50.4000
50.8200
49.9600
49.9800
341,970
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.8000
52.2200
50.1200
50.9700
396,360
Thu, 16 Jul 2026
49.9700
51.3350
49.9700
50.9400
368,510
Wed, 15 Jul 2026
49.3600
50.1350
48.6503
49.5100
485,731
Tue, 14 Jul 2026
49.3000
50.3200
48.6300
49.2700
470,165
Mon, 13 Jul 2026
50.7400
50.7400
48.4500
49.8000
526,045
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
50.9200
52.2950
50.0200
50.3100
710,547
Thu, 09 Jul 2026
49.5600
50.7800
48.6101
50.4200
519,654
Thu, 09 Jul 2026
14 · 8-K
Pre-market · 08:50 ET
8-K ↗
Wed, 08 Jul 2026
52.5500
52.9200
50.1350
50.3000
912,380
Tue, 07 Jul 2026
52.5300
53.2200
51.4900
52.2900
521,602
Mon, 06 Jul 2026
52.5000
53.2400
51.8200
52.5300
583,683
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.1850
52.9500
50.5300
52.7600
521,937
Wed, 01 Jul 2026
48.9000
51.7000
47.5500
51.0100
558,626
Tue, 30 Jun 2026
46.7900
48.8400
46.4700
48.5100
482,756
Mon, 29 Jun 2026
47.9000
48.5678
46.6300
47.1600
754,823
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
45.7300
48.3100
45.6000
48.1900
2,731,194
Thu, 25 Jun 2026
44.5900
46.6600
44.1300
45.5600
541,233
Thu, 25 Jun 2026
13 · 8-K
Pre-market · 08:59 ET
8-K ↗
Wed, 24 Jun 2026
12 · 10-K
After market open · 14:36 ET
10-K ↗
Wed, 24 Jun 2026
44.5200
44.7000
43.1350
44.2800
489,379
Tue, 23 Jun 2026
45.3500
45.5900
43.7700
43.9400
505,660
Mon, 22 Jun 2026
46.7000
46.9900
44.9200
44.9900
548,259
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
45.8350
48.1891
45.6300
46.7000
1,489,633
Wed, 17 Jun 2026
45.3200
45.8800
43.1600
45.4200
726,097
Tue, 16 Jun 2026
11 · 8-K
After market open · 09:58 ET
8-K ↗
Tue, 16 Jun 2026
40.0000
45.1200
39.8900
45.0900
886,527
Mon, 15 Jun 2026
43.5200
44.7500
43.0700
43.3300
732,318
Mon, 15 Jun 2026
10 · 8-K
Pre-market · 09:19 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.4300
44.6900
43.9700
44.1700
466,091
Thu, 11 Jun 2026
44.3900
44.8500
43.8000
44.6500
500,533
Wed, 10 Jun 2026
44.1000
44.9500
43.9220
44.3900
382,214
Tue, 09 Jun 2026
44.0000
44.4300
43.5200
43.9600
449,376
Mon, 08 Jun 2026
44.2300
44.4200
42.0010
43.8400
287,644
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
44.0500
44.6200
43.7700
44.1600
320,345
Thu, 04 Jun 2026
43.2600
44.4900
43.2000
44.0800
381,917
Wed, 03 Jun 2026
43.7800
43.9500
42.6550
42.9600
468,784
Tue, 02 Jun 2026
43.8500
44.4500
43.4950
44.1100
374,289
Tue, 02 Jun 2026
9 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 01 Jun 2026
42.3000
43.6600
41.8600
43.6400
391,003
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.4600
42.4300
41.3000
42.0800
403,805
Thu, 28 May 2026
41.2100
42.1300
40.9200
41.6600
281,572
Wed, 27 May 2026
42.3500
43.1400
41.8200
41.8400
270,434
Tue, 26 May 2026
42.2800
42.7900
42.2450
42.5200
259,467
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
41.9400
42.5350
41.8850
42.3400
295,405
Thu, 21 May 2026
41.1200
41.9500
40.5000
41.8700
300,024
Wed, 20 May 2026
41.7500
41.9800
41.1200
41.3600
344,051
Tue, 19 May 2026
41.9700
42.1950
41.5200
42.0300
341,391
Mon, 18 May 2026
40.0200
41.6900
40.0200
41.6600
287,885
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
39.5400
40.0350
39.2125
39.8900
273,031
Thu, 14 May 2026
39.4300
39.8100
39.0300
39.4200
366,310
Wed, 13 May 2026
39.7600
40.0200
38.4750
39.2300
401,039
Tue, 12 May 2026
40.5800
40.6700
39.7400
40.0500
390,733
Mon, 11 May 2026
41.3800
41.5650
39.9000
40.4100
302,152
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
40.5200
41.5850
39.9500
41.3900
433,095
Thu, 07 May 2026
40.8800
41.4200
40.6200
40.7000
439,101
Wed, 06 May 2026
41.2700
41.3200
40.2300
40.6700
456,947
Wed, 06 May 2026
8 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 05 May 2026
40.2100
41.0100
40.1900
40.8600
309,703
Mon, 04 May 2026
40.7500
41.5000
39.8300
40.1800
312,743
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
41.2700
41.4250
40.8400
40.9300
329,652
Thu, 30 Apr 2026
40.3400
41.2700
40.2000
40.9300
323,910
Wed, 29 Apr 2026
41.0250
41.2300
40.5700
40.6200
305,588
Tue, 28 Apr 2026
41.3800
41.5950
40.7850
41.0100
273,197
Mon, 27 Apr 2026
40.9850
41.5850
40.9000
41.0400
307,092
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
41.2700
41.6000
40.8450
41.0700
375,230
Thu, 23 Apr 2026
41.5400
41.5600
40.6501
41.3200
387,389
Wed, 22 Apr 2026
42.4900
42.7850
41.7900
41.8800
553,463
Tue, 21 Apr 2026
41.7000
43.1800
41.5050
42.4300
535,131
Mon, 20 Apr 2026
41.3700
41.8400
40.9100
41.6700
402,750
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
40.7200
41.9800
40.7200
41.5200
380,872
Thu, 16 Apr 2026
40.5200
40.8000
40.4100
40.5800
337,891
Wed, 15 Apr 2026
39.8600
40.5100
39.8100
40.2900
369,256
Tue, 14 Apr 2026
38.6500
39.7900
38.6500
39.7800
462,524
Mon, 13 Apr 2026
38.3000
38.5600
37.7200
38.5400
544,048
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.6000
38.6000
38.1950
38.4500
420,254
Thu, 09 Apr 2026
38.4900
38.7250
38.4500
38.5900
406,666
Wed, 08 Apr 2026
38.3600
39.0200
38.3200
38.6100
579,024
Tue, 07 Apr 2026
38.0900
38.5300
38.0900
38.2600
352,419
Mon, 06 Apr 2026
39.0000
39.1700
38.2400
38.5000
451,913
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
38.9100
39.4000
38.5900
39.0500
454,457
Wed, 01 Apr 2026
38.3200
38.9900
37.8700
38.7100
440,237
Tue, 31 Mar 2026
38.1600
38.9711
37.8550
38.1000
619,084
Mon, 30 Mar 2026
37.4700
38.3550
37.4700
37.9600
379,885
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
38.2600
38.5300
37.3100
37.6200
621,248
Thu, 26 Mar 2026
37.3600
38.3800
37.1150
38.2600
435,554
Wed, 25 Mar 2026
36.9700
37.5600
36.6600
37.3900
358,849
Tue, 24 Mar 2026
36.6000
36.9200
36.0522
36.7600
450,400
Mon, 23 Mar 2026
36.4900
37.1900
36.1250
36.9700
477,342
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.4200
36.5500
36.0200
36.1700
1,248,494
Thu, 19 Mar 2026
36.6550
37.1000
36.0900
36.4300
451,517
Wed, 18 Mar 2026
36.1959
36.9500
35.9000
36.6300
539,125
Tue, 17 Mar 2026
36.8000
37.3900
36.4650
36.5300
511,004
Mon, 16 Mar 2026
36.7250
36.9999
36.4400
36.6800
415,674
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
36.5200
36.8600
36.1300
36.7100
459,444
Thu, 12 Mar 2026
36.3400
36.8600
36.1700
36.3500
498,144
Wed, 11 Mar 2026
36.8300
36.9100
36.2600
36.5800
499,101
Tue, 10 Mar 2026
36.7500
36.7500
35.6600
36.6100
678,076
Mon, 09 Mar 2026
37.0800
37.2600
36.3300
36.9800
1,035,466
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · 10-Q
After market open · 09:48 ET
10-Q ↗
Fri, 06 Mar 2026
34.6900
37.5300
34.6900
37.4600
1,141,998
Thu, 05 Mar 2026
6 · 8-K
After market open · 11:09 ET
8-K ↗
Thu, 05 Mar 2026
33.0100
34.8300
31.5300
34.7300
1,603,715
Wed, 04 Mar 2026
31.0400
31.0400
30.1500
30.4500
599,132
Tue, 03 Mar 2026
30.0300
30.9500
29.8401
30.6600
568,584
Mon, 02 Mar 2026
30.7700
31.0200
30.3600
30.5000
558,580
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
30.3400
31.0500
30.2000
31.0200
605,127
Thu, 26 Feb 2026
29.8500
31.1700
29.8500
30.5800
464,598
Wed, 25 Feb 2026
29.2500
29.6900
29.0500
29.6300
379,195
Tue, 24 Feb 2026
29.1000
29.6400
29.1000
29.3500
394,234
Mon, 23 Feb 2026
29.7000
29.9400
28.8100
29.0700
410,108
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
29.8600
30.2000
29.5150
29.8700
405,525
Thu, 19 Feb 2026
29.6200
30.1600
29.5920
29.9000
454,855
Wed, 18 Feb 2026
29.6700
29.9700
28.8200
29.5900
519,570
Tue, 17 Feb 2026
29.5800
29.7200
29.1300
29.6300
566,997
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
29.1500
29.7450
28.5200
29.4400
577,044
Thu, 12 Feb 2026
29.5100
29.9400
28.4000
28.7900
744,729
Wed, 11 Feb 2026
29.7500
30.0100
29.3400
29.5100
496,686
Tue, 10 Feb 2026
29.2700
30.0600
28.8900
29.5900
555,110
Mon, 09 Feb 2026
29.5250
29.6100
28.9200
29.1600
477,235
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
29.1400
29.5300
29.1400
29.2400
465,044
Thu, 05 Feb 2026
29.7200
30.3800
28.8900
29.0700
559,252
Wed, 04 Feb 2026
29.0500
29.9700
28.3800
29.6300
599,385
Tue, 03 Feb 2026
31.0000
31.2850
28.8300
29.0500
659,068
Mon, 02 Feb 2026
31.0300
31.6600
31.0000
31.3900
420,516
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.6400
31.2700
30.2200
31.2300
1,419,291
Thu, 29 Jan 2026
31.4600
31.5400
30.7100
30.7400
516,437
Wed, 28 Jan 2026
30.8500
31.5600
30.8500
31.3600
525,141
Tue, 27 Jan 2026
31.1000
31.1600
30.3400
30.9300
447,722
Mon, 26 Jan 2026
31.3400
31.3650
30.7300
31.2400
610,083
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
31.6400
31.8900
31.0000
31.0900
452,369
Thu, 22 Jan 2026
31.5200
31.9100
31.4350
31.6200
387,380
Wed, 21 Jan 2026
30.8300
31.6800
30.8300
31.5000
556,819
Tue, 20 Jan 2026
31.1000
31.1000
30.2600
30.7200
586,192
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
30.7900
31.1850
30.4600
30.9400
478,017
Thu, 15 Jan 2026
30.9500
31.7200
30.7550
31.0100
598,121
Wed, 14 Jan 2026
31.3300
31.3600
30.5800
30.9200
555,378
Tue, 13 Jan 2026
31.9600
31.9600
30.9300
31.2800
520,184
Mon, 12 Jan 2026
31.3400
31.9600
31.0000
31.9200
359,126
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.3600
31.6800
30.9800
31.3900
352,353
Thu, 08 Jan 2026
30.1900
31.5200
30.1900
31.3900
516,836
Wed, 07 Jan 2026
31.1400
31.1650
30.3650
30.5300
628,544
Tue, 06 Jan 2026
30.3800
31.0700
30.3800
31.0400
524,525
Mon, 05 Jan 2026
29.1800
30.8900
29.1800
30.7200
774,543
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
30.7200
30.7200
29.3250
29.5000
867,430
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
30.9900
30.9900
30.5700
30.6300
391,340
Tue, 30 Dec 2025
30.5600
31.1050
30.5200
30.9800
456,086
Mon, 29 Dec 2025
31.1300
31.3300
30.7950
31.0200
423,647
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
31.4950
31.4950
30.9800
31.1300
395,246
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
31.2300
31.5250
31.2300
31.3100
153,558
Tue, 23 Dec 2025
31.0000
31.4900
30.9000
31.2400
441,714
Mon, 22 Dec 2025
30.8900
31.7050
30.7700
31.0100
503,730
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
30.9800
31.3700
30.8100
31.0200
1,399,141
Thu, 18 Dec 2025
31.6500
31.8625
30.7500
31.1400
623,306
Wed, 17 Dec 2025
31.5600
31.9699
31.0500
31.6100
619,309
Tue, 16 Dec 2025
30.6300
31.3100
30.2700
31.0800
732,301
Mon, 15 Dec 2025
31.0800
31.2850
30.5000
30.5600
645,234
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
31.7600
31.8850
30.1050
30.9400
960,352
Thu, 11 Dec 2025
31.8800
32.3980
31.3750
31.8000
612,763
Wed, 10 Dec 2025
5 · 8-K
After market open · 11:21 ET
8-K ↗
Wed, 10 Dec 2025
31.7200
33.0450
31.1000
31.8200
1,375,400
Tue, 09 Dec 2025
31.0600
31.6000
29.9300
30.8600
827,842
Mon, 08 Dec 2025
32.7800
32.7800
31.2100
31.4700
1,359,002
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
4 · 10-Q
After market open · 09:40 ET
10-Q ↗
Fri, 05 Dec 2025
34.9000
34.9700
32.0100
32.4000
1,195,362
Thu, 04 Dec 2025
3 · 8-K
After market open · 11:00 ET
8-K ↗
Thu, 04 Dec 2025
38.6300
40.1999
34.2901
34.6200
1,023,553
Wed, 03 Dec 2025
36.9300
38.1300
36.7950
37.8900
470,902
Tue, 02 Dec 2025
36.3100
37.0200
35.9600
36.8500
450,417
Mon, 01 Dec 2025
36.1000
36.7600
35.7950
36.2200
590,677
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
35.8900
36.3800
35.7200
36.3600
188,719
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.7600
36.5600
35.7600
36.0100
608,985
Tue, 25 Nov 2025
35.1700
36.2300
35.1700
36.0700
381,528
Mon, 24 Nov 2025
34.8000
35.5400
33.8500
35.0300
749,187
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.8900
35.2800
33.8900
35.2000
865,701
Thu, 20 Nov 2025
33.7100
34.2099
33.3600
33.9300
604,637
Wed, 19 Nov 2025
33.7300
34.0400
32.9200
33.3500
511,158
Tue, 18 Nov 2025
34.4600
34.5150
33.2400
33.7800
552,421
Mon, 17 Nov 2025
35.4300
35.7100
33.9700
34.1800
635,431
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
36.7400
37.0100
35.3500
35.6000
514,646
Thu, 13 Nov 2025
37.1400
37.3150
36.7906
37.1400
303,169
Wed, 12 Nov 2025
36.9500
37.3700
36.7801
37.1000
373,340
Tue, 11 Nov 2025
36.8200
37.3250
36.8200
37.1200
249,529
Mon, 10 Nov 2025
36.7800
37.3350
36.7000
36.8200
371,148
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
36.2100
37.1050
36.1400
36.5300
432,313
Thu, 06 Nov 2025
38.1000
38.5800
36.1600
36.2400
509,821
Wed, 05 Nov 2025
37.9300
38.5300
37.7900
38.2100
308,133
Tue, 04 Nov 2025
37.5400
38.1900
37.3800
37.9000
369,771
Mon, 03 Nov 2025
36.7700
37.4900
36.1900
37.4700
419,980
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
36.3800
37.2500
36.3750
36.8700
390,475
Thu, 30 Oct 2025
36.2900
37.5100
36.2700
36.5900
488,257
Wed, 29 Oct 2025
37.6000
38.0400
36.5700
36.6400
477,569
Tue, 28 Oct 2025
36.7700
37.8600
36.4800
37.7300
556,758
Mon, 27 Oct 2025
37.3200
37.7200
36.6400
36.9200
319,173
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
37.0000
37.3800
36.8100
37.2100
242,282
Thu, 23 Oct 2025
37.8300
38.0500
36.8000
36.9800
300,869
Wed, 22 Oct 2025
37.5200
37.9950
37.3700
37.7700
318,843
Tue, 21 Oct 2025
36.8600
37.6700
36.8600
37.6000
252,649
Mon, 20 Oct 2025
37.0600
37.4300
36.7600
36.8500
306,788
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
36.9600
37.4250
36.8600
37.0500
342,197
Thu, 16 Oct 2025
37.6675
37.8800
36.8000
36.9700
662,569
Wed, 15 Oct 2025
36.9000
38.0050
36.9000
37.4100
500,755
Tue, 14 Oct 2025
36.3900
37.1400
36.1400
37.0100
452,526
Mon, 13 Oct 2025
36.3200
37.0200
36.2500
36.5900
474,501
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
36.3900
36.8400
36.1450
36.3900
443,700
Thu, 09 Oct 2025
36.7400
36.7599
35.9400
36.2000
417,828
Wed, 08 Oct 2025
38.4300
38.4300
36.2301
36.7700
713,248
Tue, 07 Oct 2025
38.1300
38.5600
37.9300
38.3300
321,197
Mon, 06 Oct 2025
40.0000
40.1200
38.3800
38.6500
432,880
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
40.1400
40.9000
39.9300
39.9600
300,200
Thu, 02 Oct 2025
40.0000
40.3701
39.4900
40.0700
313,012
Wed, 01 Oct 2025
40.4100
40.4950
39.7600
40.1500
299,288
Wed, 01 Oct 2025
2 · 8-K
Pre-market · 08:55 ET
8-K ↗
Tue, 30 Sep 2025
39.5700
40.4950
39.5700
40.4700
245,634
Mon, 29 Sep 2025
40.1100
40.2600
39.5500
39.9300
288,015
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
39.6900
40.0200
39.5000
39.9000
315,258
Thu, 25 Sep 2025
40.2700
40.3000
39.3300
39.6900
235,204
Wed, 24 Sep 2025
40.1600
40.7200
40.0400
40.1100
206,235
Tue, 23 Sep 2025
40.2400
40.7050
40.1600
40.3700
250,636
Mon, 22 Sep 2025
40.1800
40.7500
39.9701
40.1700
289,094
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
41.1600
41.3300
40.1200
40.3200
656,570
Thu, 18 Sep 2025
41.0700
41.4800
40.6100
41.1600
352,225
Wed, 17 Sep 2025
42.3500
42.7150
41.1600
41.2700
355,239
Tue, 16 Sep 2025
41.4000
42.2500
41.0928
42.2500
274,396
Mon, 15 Sep 2025
41.4500
41.7350
41.0800
41.3900
332,943
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
42.1700
42.2500
41.1600
41.1900
613,549
Thu, 11 Sep 2025
41.3600
42.1600
41.1700
42.1500
324,031
Wed, 10 Sep 2025
41.4400
41.6900
41.0150
41.4700
375,556
Tue, 09 Sep 2025
41.4100
42.0450
40.9350
41.8300
402,614
Mon, 08 Sep 2025
39.9000
41.3800
39.7450
41.3600
507,160
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
1 · 10-Q
After market open · 10:01 ET
10-Q ↗
Fri, 05 Sep 2025
38.4700
40.1850
38.1600
39.8500
626,661