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
Mon, 27 Jul 2026
No data yet
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
18 · 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
17 · 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
16 · 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
15 · 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
14 · DEFA14A
Pre-market · 08:36 ET
DEFA14A ↗
Fri, 17 Apr 2026
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
Thu, 23 Oct 2025
37.8053
39.9042
37.4302
39.8962
887,876
Wed, 22 Oct 2025
5 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 22 Oct 2025
38.9465
39.1301
37.7654
38.0128
545,807
Tue, 21 Oct 2025
38.5954
38.9625
37.6536
38.6113
618,105
Mon, 20 Oct 2025
38.2043
39.2019
37.5419
38.5076
943,258
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
37.4621
38.2921
36.5842
36.8955
1,037,108
Thu, 16 Oct 2025
39.3535
39.4653
38.2043
38.2283
1,117,300
Wed, 15 Oct 2025
39.1700
39.8723
38.2123
39.1381
1,191,352
Tue, 14 Oct 2025
37.7414
39.3456
37.7414
38.3959
933,986
Mon, 13 Oct 2025
37.5419
38.5156
37.2865
38.4836
791,019
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
37.8452
38.6512
36.5603
36.6880
889,129
Thu, 09 Oct 2025
37.9010
37.9010
36.6640
36.7358
524,506
Wed, 08 Oct 2025
38.5794
38.8188
37.6297
37.8611
889,630
Tue, 07 Oct 2025
38.7869
39.0583
37.9489
38.2043
1,087,855
Mon, 06 Oct 2025
37.9330
38.5794
37.1668
38.5076
812,320
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
37.2865
37.9090
37.0551
37.6935
743,029
Thu, 02 Oct 2025
36.3288
37.2306
35.3791
37.1429
677,247
Wed, 01 Oct 2025
35.5148
37.3105
35.3152
35.8978
1,059,161
Tue, 30 Sep 2025
35.1476
36.4804
35.0998
36.4006
1,177,068
Mon, 29 Sep 2025
36.1213
36.4645
35.1237
35.1476
646,548
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
35.0359
35.7542
34.6848
35.6824
905,167
Thu, 25 Sep 2025
33.6313
34.9082
33.3679
34.8923
657,700
Wed, 24 Sep 2025
34.3176
34.3735
33.6472
34.0942
507,966
Tue, 23 Sep 2025
34.1101
34.7486
33.6552
33.9266
692,032
Mon, 22 Sep 2025
33.1045
34.0782
32.9848
34.0383
613,719
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
33.7031
33.8707
32.6337
33.2003
1,132,461
Thu, 18 Sep 2025
32.3703
33.8388
32.1788
33.4557
966,063
Wed, 17 Sep 2025
31.4924
32.3065
31.2370
31.9872
794,527
Tue, 16 Sep 2025
4 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 16 Sep 2025
31.9792
32.3943
31.7079
32.0431
620,862
Mon, 15 Sep 2025
31.6999
32.5858
31.4525
31.9234
702,682
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
32.5219
32.6417
31.3408
31.8356
1,740,668
Thu, 11 Sep 2025
35.1476
35.1476
31.3168
32.2905
2,900,444
Wed, 10 Sep 2025
31.8675
37.1987
31.6121
35.0359
7,185,830
Tue, 09 Sep 2025
3 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 09 Sep 2025
30.7023
30.8061
29.8085
30.5587
1,018,438
Mon, 08 Sep 2025
30.9577
31.4525
30.4230
30.6385
936,367
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
31.4366
31.5243
29.4254
30.8699
1,026,082
Thu, 04 Sep 2025
29.4493
31.2131
29.3855
31.1732
806,932
Wed, 03 Sep 2025
29.2498
29.7207
29.1221
29.3695
575,754
Tue, 02 Sep 2025
29.1381
29.2259
28.3958
29.1381
1,026,583
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
30.1915
30.3272
28.7390
29.0263
1,049,262
Thu, 28 Aug 2025
29.2099
30.5347
28.9705
30.1915
625,247
Wed, 27 Aug 2025
29.2498
29.5531
28.9864
29.1540
720,099
Tue, 26 Aug 2025
29.1301
29.6409
28.7789
29.2817
700,803
Mon, 25 Aug 2025
29.0184
29.4573
28.7470
29.0742
1,502,848
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
28.4757
29.4254
28.4198
29.0024
1,002,901
Thu, 21 Aug 2025
27.6536
28.7630
27.6137
28.4118
698,548
Wed, 20 Aug 2025
26.9673
27.4701
26.7119
27.4621
1,180,201
Tue, 19 Aug 2025
27.9649
28.1325
26.9433
27.1269
776,985
Mon, 18 Aug 2025
26.7997
27.9888
26.7358
27.9649
597,681
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
26.3448
27.0072
26.2330
26.6959
628,505
Thu, 14 Aug 2025
26.9673
27.1828
25.9697
26.2410
901,534
Wed, 13 Aug 2025
26.3368
27.5339
26.1293
27.3344
820,966
Tue, 12 Aug 2025
25.2913
26.2809
24.7725
26.1852
726,114
Mon, 11 Aug 2025
24.6209
25.5866
24.1022
25.1397
802,296
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
24.1421
24.5172
23.7191
24.3496
1,216,162
Thu, 07 Aug 2025
2 · 10-Q
After market open · 14:31 ET
10-Q ↗
Thu, 07 Aug 2025
23.1445
23.9984
21.7638
23.9505
3,152,548
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 06 Aug 2025
28.0527
28.7071
27.9090
28.2283
945,389
Tue, 05 Aug 2025
28.6273
29.1221
27.8851
28.6034
422,888
Mon, 04 Aug 2025
27.8132
28.8827
27.8132
28.6273
505,961
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
27.9330
28.0607
27.0630
27.3424
414,242
Thu, 31 Jul 2025
28.8508
29.3296
28.0447
28.8268
599,561
Wed, 30 Jul 2025
27.7813
28.8827
27.7175
28.8747
822,595
Tue, 29 Jul 2025
27.7973
27.9170
27.1828
27.6536
337,182
Mon, 28 Jul 2025
27.5020
27.5419
26.8635
27.4621
385,673
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend