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
58.0500
58.6450
56.2140
57.8900
697,313
Thu, 22 Oct 2026
60.1000
60.9900
56.9200
59.2000
809,500
Wed, 21 Oct 2026
60.0600
62.9500
60.0600
61.8200
1,110,900
Tue, 20 Oct 2026
61.1500
62.4300
59.0200
59.8500
918,300
Mon, 19 Oct 2026
62.1300
62.7900
60.8000
62.3300
476,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.8700
63.1000
61.3400
61.5300
511,400
Thu, 15 Oct 2026
61.5000
61.8600
58.6800
61.5700
976,000
Wed, 14 Oct 2026
61.5800
63.7300
60.9100
62.0400
674,800
Tue, 13 Oct 2026
63.0100
63.2900
61.1300
63.1100
462,600
Mon, 12 Oct 2026
62.8500
64.4900
62.8500
63.2900
297,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
64.4600
65.0400
62.3400
64.2200
363,500
Thu, 08 Oct 2026
63.7900
66.0400
63.2200
64.4500
359,100
Wed, 07 Oct 2026
67.4400
67.4400
64.0300
64.6300
659,000
Tue, 06 Oct 2026
69.0500
69.6600
66.4500
69.1600
334,200
Mon, 05 Oct 2026
68.2600
69.7400
67.6400
68.4100
257,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
69.9800
70.0000
68.0700
68.1900
385,800
Thu, 01 Oct 2026
67.4700
69.5100
66.9500
68.3800
594,500
Wed, 30 Sep 2026
68.0000
68.0000
66.0300
67.4200
495,000
Tue, 29 Sep 2026
68.2200
69.1000
65.6600
67.4600
554,000
Mon, 28 Sep 2026
68.5100
68.9800
67.1300
67.6500
529,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
69.5500
69.9500
68.3800
69.2200
414,200
Thu, 24 Sep 2026
68.4200
70.1800
67.5100
69.1500
262,600
Wed, 23 Sep 2026
69.1000
70.0200
68.6100
69.1400
517,400
Tue, 22 Sep 2026
69.0000
70.4100
68.0000
69.7000
516,600
Mon, 21 Sep 2026
66.7400
69.4800
66.2000
68.6200
691,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
65.0800
66.4700
64.2500
65.7100
2,055,200
Thu, 17 Sep 2026
67.6500
68.9300
62.6600
64.9400
1,298,900
Wed, 16 Sep 2026
66.7500
69.6400
65.6200
66.2800
745,700
Tue, 15 Sep 2026
70.9700
71.8800
66.2700
66.6400
744,900
Mon, 14 Sep 2026
71.9400
72.0000
69.8500
70.9700
795,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
74.3100
76.2500
72.6700
73.9800
393,400
Thu, 10 Sep 2026
74.4000
75.3700
72.5500
73.4900
545,300
Wed, 09 Sep 2026
75.1200
77.7100
75.0000
75.6000
466,900
Tue, 08 Sep 2026
75.8200
76.4900
74.0200
76.0000
406,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
74.6000
76.8300
74.5500
76.2600
346,800
Thu, 03 Sep 2026
74.4400
74.8200
72.3500
74.5300
503,200
Wed, 02 Sep 2026
74.2800
74.2800
72.2900
73.4600
672,800
Tue, 01 Sep 2026
73.2500
75.2000
72.7000
72.9900
816,600
Mon, 31 Aug 2026
74.6900
74.7400
72.5600
73.6700
371,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.0000
78.1800
75.4800
75.7100
432,700
Thu, 27 Aug 2026
77.5500
78.2700
76.1000
77.9900
494,900
Wed, 26 Aug 2026
74.1000
77.7800
73.7300
77.5100
575,400
Tue, 25 Aug 2026
77.1400
77.5500
73.6300
74.5000
507,200
Mon, 24 Aug 2026
76.6300
78.1300
74.5200
74.7500
676,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
76.6600
78.5600
74.2300
78.0000
528,400
Thu, 20 Aug 2026
81.0500
81.4000
75.9100
76.0600
637,400
Wed, 19 Aug 2026
86.0600
86.2200
81.0200
81.6700
544,900
Tue, 18 Aug 2026
91.4800
91.4800
84.7900
86.1200
941,800
Mon, 17 Aug 2026
93.7700
94.3100
91.8000
93.0500
488,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.6100
94.0800
90.5300
93.4500
589,600
Thu, 13 Aug 2026
86.5700
94.4600
85.0200
92.6100
1,516,100
Wed, 12 Aug 2026
15 · 10-Q
After market open · 15:13 ET
10-Q ↗
Wed, 12 Aug 2026
84.2200
92.5000
79.5000
87.8900
2,156,100
Tue, 11 Aug 2026
14 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 11 Aug 2026
75.5200
77.0000
74.0900
74.9100
780,200
Mon, 10 Aug 2026
79.2700
79.2700
75.1200
75.4600
461,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.6000
78.4300
73.6500
77.7500
582,400
Thu, 06 Aug 2026
76.2900
80.8000
75.7600
76.0400
538,600
Wed, 05 Aug 2026
76.5000
77.6900
76.1100
77.1400
496,700
Tue, 04 Aug 2026
72.8600
76.1800
71.8600
75.5800
473,800
Mon, 03 Aug 2026
69.7100
71.8300
68.9800
71.1200
448,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.3900
70.0100
67.3400
69.4900
295,400
Thu, 30 Jul 2026
67.0100
68.8300
65.9900
68.4100
611,900
Wed, 29 Jul 2026
68.3300
68.4300
64.5500
65.1400
639,700
Tue, 28 Jul 2026
69.6300
69.6300
66.9000
68.3300
515,200
Mon, 27 Jul 2026
69.8500
71.6200
68.0500
70.2400
400,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.0500
72.3900
69.7100
69.8500
407,400
Thu, 23 Jul 2026
71.0700
73.0900
70.4600
71.0000
569,500
Wed, 22 Jul 2026
69.0000
71.1100
68.3700
70.8900
391,300
Tue, 21 Jul 2026
68.0000
70.0000
67.5400
69.0000
456,200
Mon, 20 Jul 2026
67.4900
69.5600
67.1900
67.2500
340,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
64.9600
68.3700
64.2200
67.2600
474,500
Thu, 16 Jul 2026
70.3400
70.4800
65.7700
66.0400
670,100
Wed, 15 Jul 2026
72.4500
73.3500
69.7400
71.4600
462,300
Tue, 14 Jul 2026
73.5700
74.2100
72.3200
72.4500
415,600
Mon, 13 Jul 2026
71.8900
73.4000
70.9100
72.0300
354,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.1800
73.6800
69.9600
72.5000
874,000
Thu, 09 Jul 2026
71.6700
72.5200
70.4100
71.8600
494,700
Wed, 08 Jul 2026
69.8900
71.9900
69.4500
71.1700
751,300
Tue, 07 Jul 2026
70.6000
72.4100
69.9200
70.1900
934,200
Mon, 06 Jul 2026
71.8900
73.1900
70.8500
71.7900
858,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.7800
76.1600
70.2000
70.8300
1,104,000
Wed, 01 Jul 2026
80.4500
81.6100
75.6800
76.0600
1,110,300
Tue, 30 Jun 2026
86.0100
86.1900
75.8300
81.2600
1,753,800
Mon, 29 Jun 2026
84.2600
85.8900
83.2400
85.6600
546,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
86.3400
86.9000
82.5700
84.3200
1,244,100
Thu, 25 Jun 2026
85.6900
88.7200
85.1200
87.1500
600,500
Wed, 24 Jun 2026
83.9200
88.2800
83.4500
84.8600
780,900
Tue, 23 Jun 2026
79.0300
83.7500
78.2200
82.7000
656,100
Mon, 22 Jun 2026
81.2400
82.5400
79.5900
81.8500
572,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.5400
83.7800
79.1400
80.5600
1,709,900
Wed, 17 Jun 2026
75.0200
81.5600
73.5100
80.0600
997,300
Tue, 16 Jun 2026
75.6900
77.2000
75.0000
75.5000
517,500
Mon, 15 Jun 2026
81.6100
82.6300
74.8300
75.6900
964,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.7757
79.7207
75.4988
76.6161
1,102,765
Thu, 11 Jun 2026
67.6536
75.7781
67.4142
75.6584
1,621,758
Wed, 10 Jun 2026
67.3504
68.7869
65.2434
65.7143
613,469
Tue, 09 Jun 2026
68.1006
70.2075
63.9984
67.5100
1,743,424
Mon, 08 Jun 2026
69.1540
69.3456
67.2466
67.2945
320,392
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
68.7390
70.4709
66.9433
67.6137
664,842
Thu, 04 Jun 2026
67.3025
70.7342
66.6880
69.6967
635,898
Wed, 03 Jun 2026
67.8611
69.0583
66.0335
66.6480
526,385
Tue, 02 Jun 2026
67.9170
69.9441
67.4541
68.3240
402,714
Mon, 01 Jun 2026
68.8428
69.7287
67.0471
67.9170
547,185
Mon, 01 Jun 2026
13 · 8-K
Pre-market · 09:05 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.1676
70.9737
68.5235
69.4334
581,768
Thu, 28 May 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 28 May 2026
68.5235
72.3464
67.3344
70.3671
656,572
Wed, 27 May 2026
68.5235
69.4014
66.5283
67.8452
785,005
Tue, 26 May 2026
65.9218
67.7255
65.6185
67.3903
470,877
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.6688
65.7622
62.9449
64.5331
573,749
Thu, 21 May 2026
67.1349
67.3424
63.1844
63.7590
881,486
Wed, 20 May 2026
64.9242
68.8508
64.4453
67.8292
931,104
Tue, 19 May 2026
63.3919
64.1899
61.2690
63.3520
584,274
Mon, 18 May 2026
63.0407
64.3815
62.1389
64.1261
786,759
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
64.0144
65.8260
62.6576
62.7215
608,081
Thu, 14 May 2026
63.9186
66.6720
61.0854
66.0096
900,782
Wed, 13 May 2026
11 · 10-Q
After market open · 14:28 ET
10-Q ↗
Wed, 13 May 2026
58.2602
65.1317
56.4006
63.9186
2,147,391
Tue, 12 May 2026
10 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 12 May 2026
60.0718
62.8811
58.4677
62.4581
1,154,890
Mon, 11 May 2026
59.7606
61.1413
58.2761
60.4868
761,448
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
63.1285
63.2721
59.8484
59.9202
682,885
Thu, 07 May 2026
62.8013
63.6552
61.8356
62.2107
526,887
Wed, 06 May 2026
60.3352
62.7374
59.9761
62.4022
645,546
Tue, 05 May 2026
58.4996
59.2977
57.7095
58.8827
474,010
Mon, 04 May 2026
56.8316
57.7893
56.1293
57.5419
638,654
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
56.9912
57.9090
55.4908
56.8316
496,439
Thu, 30 Apr 2026
54.2538
57.1349
54.1899
56.9832
549,315
Wed, 29 Apr 2026
57.1189
57.1189
52.7933
53.4637
758,441
Tue, 28 Apr 2026
58.4358
58.7151
55.5706
57.1189
347,332
Mon, 27 Apr 2026
58.5315
59.3935
57.6616
58.5874
297,462
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
58.2602
58.6991
56.2330
58.4437
365,124
Thu, 23 Apr 2026
58.1724
59.2099
56.7438
58.1245
350,589
Wed, 22 Apr 2026
61.8915
61.9074
57.5419
57.9968
733,256
Tue, 21 Apr 2026
61.9713
61.9793
59.1540
60.5587
598,809
Mon, 20 Apr 2026
61.2131
62.8332
60.3192
62.0032
343,573
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
60.8540
63.2961
59.8643
61.4286
566,983
Fri, 17 Apr 2026
9 · DEFA14A
Pre-market · 08:36 ET
DEFA14A ↗
Fri, 17 Apr 2026
8 · DEF 14A
Pre-market · 08:34 ET
DEF 14A ↗
Thu, 16 Apr 2026
60.6943
61.2530
58.7630
59.7366
514,732
Wed, 15 Apr 2026
61.0774
61.1971
59.6089
60.8619
394,444
Tue, 14 Apr 2026
60.1596
60.7981
59.0982
60.7023
422,888
Mon, 13 Apr 2026
57.4701
59.5451
57.4701
59.3216
515,610
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.1939
59.1939
57.3025
57.8532
363,119
Thu, 09 Apr 2026
57.8372
59.8643
57.7733
58.8907
444,564
Wed, 08 Apr 2026
60.8619
61.4366
57.3743
58.1405
882,112
Tue, 07 Apr 2026
56.4645
57.4062
55.5467
57.3264
494,309
Mon, 06 Apr 2026
56.6081
57.3504
55.8579
57.0391
481,027
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.0623
57.1109
53.4796
55.7382
525,884
Wed, 01 Apr 2026
54.3496
57.0471
53.8707
56.4405
879,731
Tue, 31 Mar 2026
50.9816
53.5275
49.8962
53.2562
754,557
Mon, 30 Mar 2026
51.9074
52.2825
49.0742
49.7366
674,114
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
50.9497
52.3863
50.6784
51.6999
887,500
Thu, 26 Mar 2026
52.8093
53.6632
51.7558
52.0990
565,228
Wed, 25 Mar 2026
55.6105
55.8579
54.4773
54.5730
954,285
Tue, 24 Mar 2026
52.1069
54.1899
51.7318
54.1580
819,211
Mon, 23 Mar 2026
52.9769
54.1580
52.4342
52.6975
497,692
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
54.7486
54.7486
49.9362
50.8779
1,867,847
Thu, 19 Mar 2026
54.8125
55.2753
53.2402
54.5890
418,377
Wed, 18 Mar 2026
56.0734
57.0471
55.0758
55.2674
393,066
Tue, 17 Mar 2026
55.0678
56.1931
54.8444
56.0734
468,747
Mon, 16 Mar 2026
51.9872
55.8819
51.9872
54.8284
1,219,921
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
55.2275
55.6584
50.8460
51.0215
1,904,435
Thu, 12 Mar 2026
56.9433
56.9753
52.6736
54.1500
1,321,289
Wed, 11 Mar 2026
57.4461
58.5874
56.5762
58.4118
588,033
Tue, 10 Mar 2026
59.4972
60.3990
58.1644
58.3799
588,659
Mon, 09 Mar 2026
59.6967
59.6967
56.6640
59.3296
1,039,238
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
59.1620
61.5164
58.4677
60.6465
633,392
Thu, 05 Mar 2026
63.0008
63.0008
58.8587
60.2714
508,969
Wed, 04 Mar 2026
61.2051
63.9904
60.0399
63.2801
880,608
Tue, 03 Mar 2026
63.9665
64.8045
59.4573
60.3990
1,071,566
Mon, 02 Mar 2026
64.7646
67.0072
62.5858
64.9242
825,351
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
63.3120
64.4054
61.7957
64.3416
915,317
Thu, 26 Feb 2026
7 · 10-K
After market open · 14:31 ET
10-K ↗
Thu, 26 Feb 2026
61.9393
64.3256
58.5794
64.0064
1,165,917
Wed, 25 Feb 2026
61.9713
63.4477
55.6425
62.9210
1,981,620
Tue, 24 Feb 2026
6 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 24 Feb 2026
60.7582
64.3895
59.8563
63.3599
803,674
Mon, 23 Feb 2026
61.9633
62.2346
59.8643
60.8939
844,397
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
63.2402
63.7590
61.4525
62.4501
675,242
Thu, 19 Feb 2026
62.5299
64.8444
61.9872
62.9529
582,520
Wed, 18 Feb 2026
61.1812
63.6552
60.6624
62.4820
459,475
Tue, 17 Feb 2026
60.7741
61.8915
60.0160
61.4286
405,471
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.3352
62.9529
59.5132
61.4046
461,605
Thu, 12 Feb 2026
60.8939
62.9609
59.7127
60.5666
521,875
Wed, 11 Feb 2026
60.2314
60.4709
57.4701
60.1516
627,377
Tue, 10 Feb 2026
61.7159
61.7159
58.7550
59.5531
674,866
Mon, 09 Feb 2026
60.5906
63.3599
60.3751
62.0271
735,511
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
60.1676
62.5858
59.6329
61.1173
740,899
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 05 Feb 2026
58.1644
60.4868
57.7414
58.5794
790,017
Wed, 04 Feb 2026
63.9186
64.2857
57.2386
59.3535
1,322,667
Tue, 03 Feb 2026
63.0487
65.3551
62.1468
64.1660
990,246
Mon, 02 Feb 2026
60.5108
62.5778
59.8563
61.6919
529,142
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
60.7342
62.0670
59.4573
60.4549
670,731
Thu, 29 Jan 2026
62.0750
62.5938
60.5267
61.2929
485,412
Wed, 28 Jan 2026
62.9210
63.1285
60.0000
61.1253
728,118
Tue, 27 Jan 2026
62.7694
63.8388
62.0192
62.6097
586,404
Mon, 26 Jan 2026
60.2554
62.0990
60.1197
61.9154
825,727
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
61.0215
61.3807
58.8827
60.9258
735,511
Thu, 22 Jan 2026
61.1333
61.4525
59.7845
60.6225
714,711
Wed, 21 Jan 2026
59.5850
60.7662
58.2761
60.6784
966,439
Tue, 20 Jan 2026
58.4597
59.6249
57.9409
59.1939
957,167
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.1484
60.4948
56.6720
59.6249
1,134,466
Thu, 15 Jan 2026
56.6640
58.6273
55.8659
57.7893
1,443,331
Wed, 14 Jan 2026
4 · 8-K
After-hours · 17:08 ET
8-K ↗
Wed, 14 Jan 2026
54.3735
57.6536
53.3599
57.1269
2,042,014
Tue, 13 Jan 2026
55.7542
56.2251
52.1229
53.7510
2,105,165
Mon, 12 Jan 2026
52.7773
56.0335
52.5379
55.8420
1,600,457
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
52.4980
53.9026
51.4765
52.7933
1,842,787
Thu, 08 Jan 2026
47.9330
52.2506
47.9330
51.7239
1,850,806
Thu, 08 Jan 2026
3 · 8-K
Pre-market · 09:03 ET
8-K ↗
Wed, 07 Jan 2026
47.3344
47.8452
46.2091
46.4884
1,055,026
Tue, 06 Jan 2026
46.6959
47.7414
45.9697
47.4701
1,323,419
Mon, 05 Jan 2026
45.9218
47.0072
44.8923
46.3927
1,115,045
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
43.4238
45.6185
42.7694
45.1796
731,752
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.6792
43.8707
43.1045
43.2881
715,964
Tue, 30 Dec 2025
44.0942
44.3496
43.2642
43.4557
613,218
Mon, 29 Dec 2025
44.3575
44.6927
43.4557
43.8787
393,818
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
44.1101
44.8683
43.4477
44.2219
422,512
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
44.2937
44.5012
43.9026
44.1101
259,622
Tue, 23 Dec 2025
44.0862
44.8763
43.7271
44.1740
509,219
Mon, 22 Dec 2025
44.0223
45.2674
43.8947
44.4613
875,095
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
41.5004
43.8947
41.4525
43.7271
2,394,107
Thu, 18 Dec 2025
41.1891
42.2187
41.1014
41.4525
949,398
Wed, 17 Dec 2025
41.9074
42.1309
39.9122
40.3352
793,650
Tue, 16 Dec 2025
41.1652
42.5140
40.9657
41.6520
832,117
Mon, 15 Dec 2025
43.6313
44.4134
41.3887
41.7478
728,494
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
43.8867
44.4134
43.0168
43.4158
791,520
Thu, 11 Dec 2025
41.2211
44.0702
40.6465
43.7350
737,140
Wed, 10 Dec 2025
42.4182
42.4182
39.6488
41.2211
960,299
Tue, 09 Dec 2025
42.0271
42.5379
41.4844
42.4182
530,395
Mon, 08 Dec 2025
41.3089
42.9210
40.7502
42.0192
830,739
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
40.6704
40.8939
39.8324
40.8140
404,719
Thu, 04 Dec 2025
41.2769
41.7717
40.4389
40.6065
569,363
Wed, 03 Dec 2025
42.4900
42.4900
39.5132
41.2769
1,127,700
Tue, 02 Dec 2025
42.4741
43.9106
41.8994
42.4900
510,723
Mon, 01 Dec 2025
42.9050
43.2243
42.0990
42.4182
462,608
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.8947
44.1261
42.7295
43.5515
246,841
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.4765
43.8547
41.1812
43.5994
904,666
Tue, 25 Nov 2025
40.4549
41.0535
39.5690
40.7582
551,696
Mon, 24 Nov 2025
38.2123
40.5826
37.9729
40.2793
1,003,402
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
37.2386
38.1963
36.5124
37.8931
785,380
Thu, 20 Nov 2025
40.4549
40.9417
37.3903
37.6137
784,253
Wed, 19 Nov 2025
39.9521
40.2474
39.0024
39.3935
497,692
Tue, 18 Nov 2025
39.3216
40.8460
39.3216
39.5770
654,943
Mon, 17 Nov 2025
41.6201
42.6337
39.4653
40.0000
1,079,209
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
37.7893
41.9633
37.6297
41.6201
1,459,369
Thu, 13 Nov 2025
39.1780
40.2873
38.4038
39.2578
1,319,409
Wed, 12 Nov 2025
38.7151
39.9122
38.2283
39.0982
857,553
Tue, 11 Nov 2025
38.1484
38.3081
37.2147
38.2602
399,832
Mon, 10 Nov 2025
38.0766
38.8986
37.7654
38.1724
486,540
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
37.2067
37.6856
35.8420
37.4940
560,342
Thu, 06 Nov 2025
2 · 10-Q
After market open · 15:33 ET
10-Q ↗
Thu, 06 Nov 2025
37.9729
38.4118
37.2626
37.5180
886,122
Wed, 05 Nov 2025
34.3575
38.2123
33.1205
37.7893
1,903,182
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 04 Nov 2025
37.8532
39.0583
37.5100
38.3001
1,183,333
Mon, 03 Nov 2025
39.3376
39.7047
38.3160
38.8986
791,771
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.5211
39.8005
38.8667
39.2498
496,815
Thu, 30 Oct 2025
39.7526
40.3831
39.1301
39.1780
653,189
Wed, 29 Oct 2025
40.4389
41.3009
39.3535
39.7366
708,196
Tue, 28 Oct 2025
40.7023
41.1492
40.1197
40.5028
356,103
Mon, 27 Oct 2025
40.9178
41.4046
39.9521
40.3911
411,986
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.1038
41.0694
39.9681
40.1516
780,995