Dividend Data
Symbol Quote AllStar
Ranking
Consecutive
Increases
Div.
Yield
Market
Cap
Div.
Decl Date
Div.
Ex Date
Div.
Record Date
Div.
Pay Date
Previous
Amount
New
Amount
Percent
Change
Click to display: Dividend Increases | Dividend Decreases | Suspended Dividends | Special Dividends
Click to display the last: 0-5 days or 0-30 days or 31-60 days or 61-90 days
Stock $ 88.53 5 yrs1.81 %$ 2.96 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 56.85 4 yrs3.31 %$ 10.79 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 39.18 13 yrs3.68 %$ 2.28 BNew Dividend Jun-05-2025 Jun-06-2025 Jun-20-2025 $ 0.3500
$ 0.3600
2.86%
Stock $ 22.10 0 yrs2.17 %$ 0.89 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 34.86 1 yrs3.13 %$ 25.77 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 94.72 0 yrs3.25 %$ 5.06 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 69.10 6 yrs1.56 %$ 2.09 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-08-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 25.02 3 yrs5.76 %$ 5.26 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 71.52 19 yrs1.34 %$ 3.13 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 33.76 0 yrs2.37 %$ 7.23 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 20.71 0 yrs5.79 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-17-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 9.72 0 yrs1.75 %$ 0.14 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.1410
$ 0.0297
-78.94%
Stock $ 21.10 0 yrs6.07 %$ 0.31 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-17-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 12.96 1 yrs0.00 %$ 0.64 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 30.04 3 yrs2.66 %$ 0.16 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 26.84 3 yrs0.48 %$ 0.31 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-16-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 36.63 6 yrs3.71 %$ 1.03 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 57.84 4 yrs3.25 %$ 0.15 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 12.23 3 yrs5.97 %$ 3.40 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1824
$ 0.1824
-0.00%
Stock $ 40.30 3 yrs0.00 %$ 0.66 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0686
$ 0.0707
3.16%
Stock $ 26.93 1 yrs7.76 %$ 0.10 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2291
$ 0.1758
-23.26%
Stock $ 27.69 4 yrs2.60 %$ 4.04 BNew Dividend May-27-2025 May-27-2025 Jun-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 9.74 0 yrs2.46 %$ 0.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 20.86 0 yrs8.77 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1630
$ 0.1323
-18.83%
Stock $ 23.23 0 yrs1.21 %$ 0.51 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 1,181.00 0 yrs6.35 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 18.7500
$ 18.7500
-0.00%
Stock $ 18.59 0 yrs6.35 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 18.85 0 yrs6.31 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 26.96 1 yrs6.08 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2182
$ 0.1391
-36.25%
Stock $ 38.67 0 yrs11.07 %$ 2.91 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.3774
$ 0.3893
3.15%
Stock $ 46.30 3 yrs4.47 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1805
$ 0.1774
-1.68%
Stock $ 11.08 0 yrs6.14 %$ 3.90 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0544
$ 0.0543
-0.24%
Stock $ 23.01 2 yrs3.04 %$ 0.17 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0577
$ 0.0598
3.71%
Stock $ 19.74 0 yrs7.40 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1176
$ 0.1171
-0.44%
Stock $ 24.25 0 yrs5.81 %$ 1.64 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1093
$ 0.1051
-3.83%
Stock $ 22.40 3 yrs7.37 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1261
$ 0.1536
21.86%
Stock $ 21.26 3 yrs6.87 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1236
$ 0.1267
2.51%
Stock $ 21.66 0 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.2600
$ 0.3000
15.38%
Stock $ 14.11 3 yrs12.83 %$ 0.19 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1401
$ 0.1478
5.51%
Stock $ 23.78 2 yrs4.12 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0840
$ 0.0853
1.58%
Stock $ 16.19 2 yrs2.72 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0288
$ 0.0351
21.81%
Stock $ 14.08 2 yrs6.32 %$ 1.25 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0701
$ 0.0700
-0.06%
Stock $ 19.62 3 yrs4.28 %$ 0.09 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0681
$ 0.0707
3.85%
Stock $ 24.51 2 yrs4.20 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0877
$ 0.0896
2.15%
Stock $ 21.53 0 yrs8.08 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2089
$ 0.1065
-49.02%
Stock $ 22.94 0 yrs6.15 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 17.41 0 yrs6.26 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 7.94 0 yrs1.76 %$ 0.31 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 7.81 0 yrs1.79 %$ 1.31 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 10.89 1 yrs0.64 %$ 0.38 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.0482
$ 0.0185
-61.62%
Stock $ 48.16 0 yrs3.41 %$ 3.65 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1401
$ 0.1456
3.88%
Stock $ 26.11 3 yrs4.02 %$ 0.60 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0884
$ 0.0881
-0.28%
Stock $ 25.33 0 yrs6.67 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1329
$ 0.1489
12.05%
Stock $ 16.12 0 yrs12.66 %$ 0.02 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1607
$ 0.1622
0.93%
Stock $ 13.64 0 yrs7.26 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0693
$ 0.0673
-2.91%
Stock $ 20.57 3 yrs3.11 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0528
$ 0.0556
5.30%
Stock $ 16.29 3 yrs4.79 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0649
$ 0.0693
6.81%
Stock $ 21.86 2 yrs6.95 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1170
$ 0.1264
8.03%
Stock $ 19.52 3 yrs4.20 %$ 0.15 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0667
$ 0.0693
3.91%
Stock $ 14.76 0 yrs13.01 %$ 1.33 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1431
$ 0.1481
3.49%
Stock $ 25.59 1 yrs4.06 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1331
$ 0.0595
-55.30%
Stock $ 31.80 1 yrs8.30 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2600
$ 0.2439
-6.19%
Stock $ 137.29 3 yrs2.04 %$ 3.91 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 24.18 3 yrs4.51 %$ 3.77 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 14.51 2 yrs0.83 %$ 0.14 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 67.56 1 yrs1.17 %$ 11.12 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 51.62 1 yrs1.63 %$ 6.75 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 47.61 0 yrs6.55 %$ 13.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.7600
$ 0.7800
2.63%
Stock $ 25.61 0 yrs6.09 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1131
$ 0.1293
14.30%
Stock $ 20.86 0 yrs4.51 %$ 1.11 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0750
$ 0.0855
13.97%
Stock $ 23.54 2 yrs3.48 %$ 0.18 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0688
$ 0.0702
2.06%
Stock $ 22.68 2 yrs3.44 %$ 1.14 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0666
$ 0.0680
2.18%
Stock $ 16.01 0 yrs9.62 %$ 0.15 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1262
$ 0.1261
-0.04%
Stock $ 25.29 0 yrs1.23 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0280
$ 0.0327
16.68%
Stock $ 23.54 3 yrs2.80 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0533
$ 0.0570
6.83%
Stock $ 18.56 3 yrs4.58 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0710
$ 0.0741
4.36%
Stock $ 20.38 3 yrs4.56 %$ 0.07 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0758
$ 0.0788
3.91%
Stock $ 20.35 0 yrs4.82 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0865
$ 0.0903
4.42%
Stock $ 25.76 2 yrs7.03 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1426
$ 0.1437
0.74%
Stock $ 20.31 2 yrs5.07 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0839
$ 0.0885
5.54%
Stock $ 311.93 8 yrs1.18 %$ 30.93 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.9200
$ 0.9200
-0.00%
Stock $ 7.74 0 yrs1.81 %$ 0.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 7.42 0 yrs1.89 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.3660
$ 0.3357
-8.28%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.1848
$ 0.1617
-12.48%
Stock $ 49.62 0 yrs9.55 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3605
$ 0.3846
6.67%
Stock $ 50.66 0 yrs8.57 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3384
$ 0.3546
4.80%
Stock $ 21.80 2 yrs3.30 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0618
$ 0.0629
1.70%
Stock $ 16.47 1 yrs12.69 %$ 7.81 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1598
$ 0.1650
3.25%
Stock $ 24.19 0 yrs4.46 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 48.65 0 yrs10.42 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3753
$ 0.4176
11.28%
Stock $ 24.92 0 yrs5.34 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1051
$ 0.1071
1.99%
Stock $ 50.39 1 yrs4.19 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1903
$ 0.1880
-1.21%
Stock $ 16.60 4 yrs4.70 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0640
$ 0.0671
4.89%
Stock $ 23.06 2 yrs2.86 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0546
$ 0.0570
4.55%
Stock $ 23.49 3 yrs2.81 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0556
$ 0.0579
4.21%
Stock $ 23.76 0 yrs3.20 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0626
$ 0.0779
24.41%
Stock $ 25.05 1 yrs3.39 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0694
$ 0.0746
7.46%
Stock $ 20.83 1 yrs5.09 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0851
$ 0.0924
8.53%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.3768
$ 0.3588
-4.77%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.4318
$ 0.5040
16.71%
Stock $ 17.95 0 yrs12.59 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1776
$ 0.1788
0.68%
Stock $ 24.07 0 yrs10.43 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2281
$ 0.2361
3.51%
Stock $ 24.77 0 yrs11.10 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2364
$ 0.2451
3.68%
Stock $ 47.92 0 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 25.34 0 yrs6.75 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1435
$ 0.1389
-3.18%
Stock $ 25.10 3 yrs5.58 %$ 0.05 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0928
$ 0.1101
18.64%
Stock $ 50.19 3 yrs5.04 %$ 0.43 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1859
$ 0.1982
6.66%
Stock $ 27.05 4 yrs3.66 %$ 0.16 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0836
$ 0.0876
4.86%
Stock $ 73.70 0 yrs1.72 %$ 11.46 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1139
$ 0.1158
1.71%
Stock $ 55.73 0 yrs1.90 %$ 0.23 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0959
$ 0.0939
-2.01%
Stock $ 19.10 0 yrs8.59 %$ 0.55 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1309
$ 0.1309
-0.02%
Stock $ 18.25 2 yrs5.81 %$ 1.13 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0814
$ 0.0809
-0.50%
Stock $ 19.91 0 yrs6.63 %$ 2.65 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1084
$ 0.1108
2.14%
Stock $ 31.04 0 yrs4.03 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0790
$ 0.0790
-0.03%
Stock $ 21.00 0 yrs8.00 %$ 8.14 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1249
$ 0.1648
31.91%
Stock $ 24.92 0 yrs2.49 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0461
$ 0.0616
33.67%
Stock $ 105.72 3 yrs4.60 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3542
$ 0.3293
-7.04%
Stock $ 21.42 4 yrs2.94 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0527
$ 0.0546
3.47%
Stock $ 22.69 3 yrs2.86 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0539
$ 0.0573
6.42%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0533
$ 0.0554
3.84%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1238
$ 0.1271
2.69%
Stock $ 23.39 3 yrs6.46 %$ 0.03 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1201
$ 0.1319
9.83%
Stock $ 23.13 0 yrs5.79 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0978
$ 0.0952
-2.58%
Stock $ 20.72 3 yrs4.10 %$ 0.37 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0708
$ 0.0736
3.88%
Stock $ 26.36 1 yrs2.24 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1370
$ 0.1496
9.18%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.6736
$ 0.4031
-40.15%
Stock $ 25.14 0 yrs9.31 %N/ANew Dividend Oct-31-2025 Nov-01-2025 Nov-17-2025 $ 0.0000
$ 0.5859
10000%
Stock $ 25.14 0 yrs9.31 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0000
$ 0.5990
10000%
Stock $ 24.70 0 yrs6.52 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3984
$ 0.4029
1.11%
Stock $ 24.24 0 yrs7.10 %N/ANew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 7.59 2 yrs6.59 %$ 0.11 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 7.59 2 yrs6.59 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 58.89 15 yrs6.93 %$ 99.20 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-10-2025 $ 1.0200
$ 1.0200
-0.00%
Stock $ 5.75 0 yrs10.43 %$ 1.03 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 7.38 2 yrs5.83 %$ 0.15 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 205.69 3 yrs0.49 %$ 35.20 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.40 0 yrs3.92 %$ 0.06 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 7.38 2 yrs5.83 %$ 0.15 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 7.59 2 yrs6.59 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 3.91 2 yrs11.00 %$ 0.28 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 4.16 0 yrs14.18 %$ 0.30 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.16 0 yrs14.18 %$ 0.30 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.16 0 yrs14.18 %$ 0.30 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 12.66 3 yrs0.00 %$ 3.36 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 10.69 2 yrs7.86 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.69 2 yrs7.86 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 564.08 9 yrs0.56 %$ 34.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 31.84 0 yrs1.01 %$ 3.66 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 3.91 2 yrs11.00 %$ 0.28 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 7.38 2 yrs5.83 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 10.07 1 yrs6.45 %$ 0.42 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.07 1 yrs6.45 %$ 0.42 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 25.56 0 yrs6.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 29.68 10 yrs3.23 %$ 3.61 BNew Dividend Jun-15-2025 Jun-15-2025 Jul-03-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 10.07 1 yrs6.45 %$ 0.42 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 427.00 1 yrs2.81 %N/ANew Dividend May-31-2025 May-31-2025 Jun-15-2025 $ 13.0000
$ 3.0000
-76.92%
Stock $ 3.91 2 yrs11.00 %$ 0.28 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 4.22 0 yrs0.00 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 11.43 0 yrs12.77 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 11.43 0 yrs12.77 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 1.47 0 yrs3.40 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0125
$ 0.0125
-0.00%
Stock $ 11.43 0 yrs12.77 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 288.71 19 yrs3.56 %$ 18.59 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 2.5700
$ 2.5700
-0.00%
Stock $ 119.87 1 yrs5.17 %$ 10.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5500
$ 1.5500
-0.00%
Stock $ 9.94 0 yrs9.46 %$ 3.29 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 177.97 13 yrs1.80 %$ 19.87 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 10.69 2 yrs7.86 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 8.24 0 yrs7.40 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 8.24 0 yrs7.40 %$ 0.24 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 8.24 0 yrs7.40 %$ 0.24 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 12.61 2 yrs4.92 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 24.09 1 yrs0.54 %$ 1.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 0.8750
$ 0.0500
-94.29%
Stock $ 11.65 2 yrs13.39 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 11.65 2 yrs13.39 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 16.35 0 yrs5.20 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 16.35 0 yrs5.20 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 16.35 0 yrs5.20 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 6.44 1 yrs13.04 %$ 0.20 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.44 1 yrs13.04 %$ 0.20 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.44 1 yrs13.04 %$ 0.20 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.67 1 yrs11.07 %$ 0.26 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0900
$ 0.0950
5.56%
Stock $ 9.67 1 yrs11.07 %$ 0.26 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0900
$ 0.0950
5.56%
Stock $ 8.18 0 yrs11.74 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.18 0 yrs11.74 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.18 0 yrs11.74 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.65 2 yrs13.39 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 44.22 0 yrs3.08 %$ 3.10 BNew Dividend May-29-2025 May-29-2025 Jun-09-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 102.50 0 yrs1.72 %$ 8.06 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 17.25 3 yrs8.58 %$ 0.16 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4700
$ 0.3700
-21.28%
Stock $ 51.88 11 yrs2.54 %$ 4.35 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 116.50 11 yrs2.68 %$ 2.27 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-08-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 6.43 0 yrs0.00 %$ 0.27 BNew Dividend May-21-2025 May-21-2025 May-27-2025 $ 0.0187
$ 0.0187
-0.00%
Stock $ 15.87 2 yrs8.82 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.59 0 yrs8.61 %$ 0.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 8.59 0 yrs8.61 %$ 0.18 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 16.76 0 yrs2.98 %$ 1.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 37.53 0 yrs0.53 %$ 5.69 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.02 0 yrs8.36 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 294.33 11 yrs1.32 %$ 117.95 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.9100
$ 0.9700
6.59%
Stock $ 177.58 7 yrs5.07 %$ 1.23 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 2.2500
$ 2.2500
-0.00%
Stock $ 148.07 7 yrs1.92 %$ 41.16 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 15.87 2 yrs8.82 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 15.87 2 yrs8.82 %$ 0.11 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 9.67 1 yrs11.07 %$ 0.26 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0900
$ 0.0950
5.56%
Stock $ 8.59 0 yrs8.61 %$ 0.18 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 14.38 0 yrs8.07 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 24.30 4 yrs6.26 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3552
$ 0.3514
-1.06%
Stock $ 19.56 0 yrs6.08 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 21.87 3 yrs6.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3290
$ 0.3297
0.23%
Stock $ 25.43 0 yrs6.41 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 25.26 1 yrs6.89 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4297
$ 0.4345
1.11%
Stock $ 23.49 0 yrs6.39 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.75 0 yrs8.20 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 24.79 0 yrs8.07 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.33 0 yrs8.74 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 16.99 0 yrs6.24 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 19.51 0 yrs8.46 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4125
$ 0.4125
-0.00%
Stock $ 19.91 0 yrs8.49 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 54.16 3 yrs6.54 %$ 4.12 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 6.13 3 yrs0.00 %$ 0.44 BNew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 10.70 0 yrs8.04 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 10.08 1 yrs6.25 %$ 0.20 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 119.31 0 yrs0.34 %$ 6.20 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 77.61 19 yrs3.32 %$ 50.61 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-15-2025 $ 0.6450
$ 0.6450
-0.00%
Stock $ 26.87 14 yrs4.47 %$ 2.19 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 12.61 2 yrs4.92 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 12.61 2 yrs4.92 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 12.75 0 yrs0.00 %$ 3.06 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 3.66 0 yrs5.46 %$ 0.15 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 8.41 4 yrs3.68 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0220
$ 0.0234
6.36%
Stock $ 17.35 0 yrs1.27 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0210
$ 0.0220
4.76%
Stock $ 7.87 1 yrs4.57 %$ 0.38 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-24-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 52.99 14 yrs1.74 %$ 28.10 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 121.86 4 yrs0.59 %$ 9.45 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1600
$ 0.1800
12.50%
Stock $ 24.79 0 yrs8.07 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 8.71 0 yrs4.25 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.53 0 yrs0.19 %$ 1.20 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 91.33 8 yrs5.04 %$ 2.30 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 424.18 13 yrs1.03 %$ 70.80 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 1.0900
$ 1.0900
-0.00%
Stock $ 22.15 1 yrs6.77 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 326.02 11 yrs0.42 %$ 3.84 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-07-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 63.00 0 yrs0.00 %$ 9.52 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 47.12 4 yrs3.16 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 47.12 4 yrs3.16 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 47.12 4 yrs3.16 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 14.50 3 yrs12.28 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 14.50 3 yrs12.28 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 14.50 3 yrs12.28 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 44.36 19 yrs3.81 %$ 8.93 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-25-2025 $ 0.4213
$ 0.4213
-0.00%
Stock $ 213.38 10 yrs3.19 %$ 99.89 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-11-2025 $ 1.7000
$ 1.7000
-0.00%
Stock $ 1.78 0 yrs0.00 %$ 0.04 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 18.93 3 yrs8.45 %$ 0.38 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.5000
$ 0.4000
-20.00%
Stock $ 12.79 0 yrs0.00 %$ 0.06 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 30.70 1 yrs0.00 %$ 2.36 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1292
$ 0.1292
-0.01%
Stock $ 56.21 2 yrs3.20 %$ 2.29 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-29-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 13.59 3 yrs0.00 %$ 1.81 BNew Dividend May-31-2025 May-31-2025 Jun-13-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 426.55 0 yrs1.51 %$ 35.04 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.1969
$ 0.3216
63.31%
Stock $ 9.02 6 yrs0.00 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 989.71 0 yrs2.11 %$ 146.60 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-23-2025 $ 5.2100
$ 5.2100
-0.00%
Stock $ 8.40 2 yrs0.00 %$ 0.10 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.57 2 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 36.72 9 yrs6.21 %$ 2.81 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 22.07 2 yrs5.66 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0452
$ 0.1335
195.35%
Stock $ 9.27 0 yrs4.75 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0287
$ 0.0339
18.12%
Stock $ 5.24 4 yrs0.00 %$ 0.02 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 7.25 0 yrs0.00 %$ 1.14 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.02 0 yrs6.34 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3656
$ 0.3656
-0.00%
Stock $ 19.60 0 yrs6.22 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 17.24 0 yrs6.15 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 3.80 2 yrs0.00 %$ 0.03 BNew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 23.52 0 yrs5.99 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 5.69 1 yrs10.54 %$ 0.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.18 1 yrs10.73 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.45 1 yrs7.74 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 11.88 2 yrs9.60 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.88 2 yrs9.60 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.88 2 yrs9.60 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 20.06 0 yrs6.88 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 19.73 3 yrs1.67 %$ 4.87 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 348.08 1 yrs2.30 %$ 14.81 BNew Dividend May-28-2025 May-28-2025 Jun-13-2025 $ 2.0000
$ 2.0000
-0.00%
Stock $ 88.74 4 yrs1.85 %$ 6.83 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 45.28 0 yrs1.26 %$ 3.21 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1400
$ 0.1500
7.14%
Stock $ 12.83 2 yrs12.08 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0760
$ 0.1121
47.50%
Stock $ 6.63 1 yrs11.76 %$ 0.07 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.0793
$ 0.0791
-0.25%
Stock $ 3.13 2 yrs0.00 %$ 0.09 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 50.11 0 yrs4.75 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.2035
$ 0.1927
-5.30%
Stock $ 5.52 1 yrs11.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 9.91 1 yrs10.29 %$ 0.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 21.54 2 yrs5.57 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.1018
$ 0.1019
0.10%
Stock $ 13.19 3 yrs4.25 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 5.19 0 yrs0.00 %$ 0.39 BNew Dividend May-31-2025 May-31-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 56.03 0 yrs1.71 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.4796
$ 0.4796
-0.00%
Stock $ 8.94 0 yrs1.57 %$ 1.80 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0000
$ 0.1400
10000%
Stock $ 51.55 0 yrs0.60 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.0000
$ 0.3115
10000%
Stock $ 25.20 0 yrs6.94 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-20-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 20.99 0 yrs6.72 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 24.56 0 yrs6.31 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 106.86 17 yrs1.82 %$ 1.89 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 37.22 1 yrs3.98 %$ 5.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 98.29 14 yrs3.09 %$ 28.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-11-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 410.11 8 yrs0.23 %$ 15.46 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-07-2025 $ 0.2100
$ 0.2400
14.29%
Stock $ 134.93 3 yrs1.48 %$ 41.73 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 26.70 0 yrs5.66 %$ 0.17 BNew Dividend May-27-2025 May-27-2025 Jun-02-2025 $ 0.7800
$ 0.7300
-6.41%
Stock $ 29.32 8 yrs3.96 %$ 27.64 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.2894
$ 0.2894
-0.00%
Stock $ 169.49 8 yrs2.24 %$ 4.67 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.9500
$ 0.9500
-0.00%
Stock $ 13.96 3 yrs0.00 %$ 0.14 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.95 0 yrs4.94 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 9.12 3 yrs0.00 %$ 0.75 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 20.17 0 yrs6.49 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 143.98 13 yrs4.17 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 43.54 15 yrs3.22 %$ 1.78 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 3.28 0 yrs9.76 %$ 0.03 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 4.19 1 yrs36.04 %$ 0.06 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.1400
$ 0.0700
-50.00%
Stock $ 4.19 1 yrs36.04 %$ 0.06 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.1400
$ 0.0700
-50.00%
Stock $ 35.19 11 yrs3.07 %$ 1.05 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2500
$ 0.2700
8.00%
Stock $ 25.02 0 yrs8.15 %$ 0.39 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-09-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 166.54 4 yrs3.03 %$ 11.02 BNew Dividend May-27-2025 May-27-2025 Jun-03-2025 $ 1.2200
$ 1.2600
3.28%
Stock $ 5.97 1 yrs8.04 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 4.17 0 yrs8.63 %$ 0.45 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.17 0 yrs8.63 %$ 0.45 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.17 0 yrs8.63 %$ 0.45 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 16.73 0 yrs7.17 %$ 0.05 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.73 0 yrs7.17 %$ 0.05 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.73 0 yrs7.17 %$ 0.05 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.78 0 yrs6.78 %$ 2.24 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.78 0 yrs6.78 %$ 2.24 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.78 0 yrs6.78 %$ 2.24 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 4.19 1 yrs36.04 %$ 0.06 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.1400
$ 0.0800
-42.86%
Stock $ 9.75 1 yrs5.74 %$ 0.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1300
$ 0.1600
23.08%
Stock $ 130.69 3 yrs0.88 %$ 6.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-16-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 197.94 0 yrs0.40 %$ 11.32 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 16.63 0 yrs4.93 %$ 18.23 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 122.68 13 yrs0.59 %$ 2.55 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 7.08 0 yrs2.82 %$ 0.81 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 6.27 0 yrs0.00 %$ 0.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 123.00 2 yrs0.00 %$ 2.41 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 37.78 13 yrs2.86 %$ 3.46 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-09-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 101.30 12 yrs0.00 %$ 9.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.14 0 yrs6.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 25.45 1 yrs2.20 %$ 2.75 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 48.01 4 yrs1.42 %$ 3.15 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 16.40 1 yrs8.78 %$ 1.59 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0900
$ 0.0500
-44.44%
Stock $ 4.65 0 yrs0.00 %$ 0.66 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 5.97 1 yrs8.04 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 5.97 1 yrs8.04 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 193.64 13 yrs3.10 %$ 1.82 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 463.53 8 yrs0.15 %$ 10.81 BNew Dividend Jun-12-2025 Jun-12-2025 May-29-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 14.05 1 yrs1.42 %$ 0.79 BNew Dividend May-29-2025 May-29-2025 Jun-17-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.60 0 yrs3.33 %$ 0.40 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 128.03 13 yrs1.25 %$ 31.16 BNew Dividend May-29-2025 May-29-2025 Jun-26-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 4.44 0 yrs17.12 %$ 0.35 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 21.38 0 yrs0.00 %$ 0.81 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 21.84 0 yrs6.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 21.50 0 yrs6.56 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3531
$ 0.3531
-0.00%
Stock $ 24.95 0 yrs7.01 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-20-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 22.24 2 yrs6.03 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 12.30 2 yrs4.55 %$ 1.21 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 56.12 5 yrs1.18 %$ 7.28 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 995.00 11 yrs1.87 %$ 0.72 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 9.3000
$ 9.3000
-0.00%
Stock $ 9.24 0 yrs108.01 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.6598
$ 0.7600
15.19%
Stock $ 8.78 3 yrs12.30 %$ 1.12 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 18.90 0 yrs6.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 21.80 0 yrs6.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 25.09 0 yrs8.85 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-12-2025 $ 0.3500
$ 0.3200
-8.57%
Stock $ 22.13 0 yrs2.53 %$ 7.08 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 20.87 10 yrs2.97 %$ 0.19 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 10.11 0 yrs13.45 %$ 0.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 24.99 1 yrs4.56 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 17.90 3 yrs6.59 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 50.93 0 yrs0.00 %$ 37.72 BNew Dividend May-23-2025 May-23-2025 Jun-25-2025 $ 0.0346
$ 0.3181
819.36%
Stock $ 88.99 0 yrs0.22 %$ 4.34 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 8.83 0 yrs0.00 %$ 0.58 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.92 1 yrs29.88 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3500
$ 0.3976
13.60%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1999
$ 0.2004
0.25%
Stock $ 7.95 0 yrs50.82 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2923
$ 0.3118
6.67%
Stock $ 12.04 1 yrs40.86 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3729
$ 0.3449
-7.51%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2738
$ 0.2712
-0.95%
Stock $ 8.22 0 yrs5.84 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 18.06 0 yrs7.09 %$ 0.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 30.88 0 yrs0.00 %$ 4.73 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1204
$ 0.1218
1.16%
Stock $ 15.42 4 yrs10.89 %$ 0.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.4200
740.00%
Stock $ 0.43 0 yrs0.00 %$ 0.06 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 17.27 3 yrs0.00 %$ 0.57 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.7511
$ 0.4747
-36.80%
Stock $ 19.59 3 yrs3.47 %$ 4.58 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-18-2025 $ 0.1600
$ 0.1700
6.25%
Stock $ 8.56 0 yrs5.84 %$ 0.95 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 9.47 0 yrs0.00 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.57 0 yrs66.73 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.6864
$ 1.3068
90.38%
Stock $ 15.23 0 yrs50.62 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.5635
$ 0.7880
39.84%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2381
$ 0.2368
-0.52%
Stock $ 38.58 0 yrs34.27 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 1.0283
$ 0.9723
-5.45%
Stock $ 36.05 0 yrs52.48 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 1.6435
$ 1.4429
-12.21%
Stock $ 2.53 0 yrs0.00 %$ 0.05 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 14.91 1 yrs14.95 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1492
$ 0.1505
0.87%
Stock $ 10.58 0 yrs91.40 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.4110
$ 0.8697
111.61%
Stock $ 4.67 0 yrs157.39 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.5616
$ 0.3153
-43.86%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.4634
$ 0.2447
-47.19%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1866
$ 0.1870
0.21%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2422
$ 0.2413
-0.37%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1181
$ 0.1059
-10.33%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2714
$ 0.2448
-9.80%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2841
$ 0.2347
-17.39%
Stock $ 52.00 0 yrs4.02 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3767
$ 0.3820
1.41%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3358
$ 0.2402
-28.47%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1059
$ 0.1998
88.67%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1679
$ 0.1910
13.76%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3075
$ 0.1796
-41.59%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2596
$ 0.4932
90.01%
Stock $ 24.91 1 yrs7.79 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 22.79 1 yrs3.16 %$ 0.48 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 16.86 1 yrs7.06 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 59.38 2 yrs0.74 %$ 1.88 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.07 0 yrs5.38 %$ 0.07 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 3.69 0 yrs13.01 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.30 0 yrs6.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 33.50 3 yrs3.10 %$ 0.07 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 26.55 0 yrs7.72 %$ 0.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 1.0256
$ 1.0256
-0.00%
Stock $ 145.09 5 yrs1.10 %$ 5.12 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-24-2025 $ 0.3600
$ 0.4000
11.11%
Stock $ 16.50 13 yrs5.33 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 35.77 10 yrs0.00 %$ 14.70 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-15-2025 $ 0.5625
$ 0.6125
8.89%
Stock $ 153.11 0 yrs1.91 %$ 82.40 BNew Dividend May-23-2025 May-23-2025 Jun-12-2025 $ 0.7300
$ 0.7300
-0.00%
Stock $ 89.39 0 yrs0.28 %$ 18.74 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 334.48 19 yrs2.18 %$ 46.08 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 1.8200
$ 1.8200
-0.00%
Stock $ 75.69 0 yrs0.85 %$ 6.95 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 24.76 0 yrs5.69 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 23.35 2 yrs7.24 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 19.28 1 yrs6.64 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 16.28 1 yrs6.51 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 16.08 1 yrs7.77 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 21.59 1 yrs6.62 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 241.21 17 yrs1.46 %$ 28.33 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-02-2025 $ 0.8800
$ 0.8800
-0.00%
Stock $ 60.94 13 yrs3.54 %$ 6.27 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 12.60 1 yrs12.94 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.37 1 yrs6.83 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 463.53 8 yrs0.15 %$ 10.81 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 10.77 0 yrs1.11 %$ 0.01 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 19.05 5 yrs0.00 %$ 0.55 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.64 2 yrs10.18 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.34 0 yrs5.60 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 24.35 2 yrs6.41 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.96 1 yrs8.35 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.65 2 yrs7.10 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 23.43 0 yrs7.21 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 32.67 0 yrs2.20 %$ 18.62 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-09-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 49.00 1 yrs4.86 %$ 0.32 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 10.77 0 yrs4.36 %$ 0.07 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 10.76 0 yrs0.00 %$ 0.10 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 55.61 1 yrs1.80 %$ 6.69 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 16.36 1 yrs7.82 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 25.01 1 yrs4.88 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 17.41 0 yrs6.66 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 15.90 1 yrs6.48 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 20.39 0 yrs7.06 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 24.85 0 yrs7.28 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 25.30 0 yrs5.97 %$ 0.04 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.7565
$ 0.7565
-0.00%
Stock $ 50.14 0 yrs3.69 %$ 26.47 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.4625
$ 0.4625
-0.00%
Stock $ 3.19 1 yrs0.00 %$ 0.46 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.80 0 yrs7.58 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 16.90 0 yrs4.73 %$ 3.46 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 31.64 2 yrs4.49 %N/ANew Dividend May-14-2025 May-14-2025 May-19-2025 $ 0.3557
$ 0.3771
6.01%
Stock $ 36.82 19 yrs0.00 %$ 6.33 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.2750
$ 0.3025
10.00%
Stock $ 444.20 4 yrs0.45 %$ 5.75 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 16.50 0 yrs7.40 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 3.99 0 yrs0.00 %$ 0.38 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 127.25 0 yrs0.24 %$ 4.82 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 65.63 0 yrs2.93 %$ 29.62 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 11.87 0 yrs7.25 %$ 0.23 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 20.63 1 yrs7.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 21.29 1 yrs6.90 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 22.05 0 yrs6.67 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.30 1 yrs6.60 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 24.68 2 yrs6.77 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4180
$ 0.4180
-0.00%
Stock $ 22.99 2 yrs5.83 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 20.57 0 yrs5.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3063
$ 0.3063
-0.00%
Stock $ 22.14 0 yrs6.23 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 25.50 0 yrs8.35 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 17.47 0 yrs9.67 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 23.11 0 yrs8.26 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 74.92 2 yrs4.10 %$ 8.24 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 53.97 12 yrs1.56 %$ 3.04 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 90.66 0 yrs0.97 %$ 6.08 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 86.57 3 yrs3.93 %$ 1.77 BNew Dividend May-27-2025 May-27-2025 Jun-05-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 49.14 4 yrs7.81 %$ 4.05 BNew Dividend May-14-2025 May-14-2025 May-19-2025 $ 0.9700
$ 0.9800
1.03%
Stock $ 1,020.00 6 yrs1.08 %N/ANew Dividend May-23-2025 May-23-2025 Jun-01-2025 $ 2.7500
$ 2.7500
-0.00%
Stock $ 29.92 1 yrs3.61 %$ 2.40 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 42.69 0 yrs3.37 %$ 0.61 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3500
$ 0.3600
2.86%
Stock $ 37.07 0 yrs0.27 %$ 5.48 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-26-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 16.30 0 yrs12.27 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 9.73 0 yrs0.00 %$ 0.79 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 24.50 0 yrs7.10 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 35.52 0 yrs4.39 %$ 10.59 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-04-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 5.52 0 yrs0.00 %$ 0.14 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3,615.00 0 yrs0.11 %$ 63.28 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 17.57 0 yrs6.03 %N/ANew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 12.61 1 yrs16.18 %$ 1.33 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 44.26 0 yrs4.07 %$ 0.16 BNew Dividend May-27-2025 May-27-2025 Jun-12-2025 $ 0.5000
$ 0.4500
-10.00%
Stock $ 165.12 2 yrs5.06 %$ 53.90 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 2.1000
$ 2.1000
-0.00%
Stock $ 18.32 1 yrs0.00 %$ 1.28 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-08-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 273.23 2 yrs0.98 %$ 74.84 BNew Dividend May-23-2025 May-23-2025 Jun-30-2025 $ 0.6300
$ 0.6700
6.35%
Stock $ 129.29 0 yrs1.05 %$ 5.71 BNew Dividend May-20-2025 May-20-2025 Jun-16-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 43.22 0 yrs0.37 %$ 1.29 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 28.81 0 yrs2.92 %$ 0.23 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 39.08 8 yrs2.87 %$ 18.40 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-20-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 5.88 0 yrs15.82 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 40.10 0 yrs0.00 %$ 0.91 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.50 0 yrs10.67 %$ 0.15 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.30 1 yrs8.67 %$ 0.09 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1971
$ 0.1811
-8.12%
Stock $ 14.83 2 yrs9.91 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 9.98 0 yrs6.31 %$ 0.55 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.31 0 yrs11.37 %$ 0.07 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 9.82 1 yrs1.63 %$ 1.24 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-25-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 9.16 2 yrs16.81 %$ 0.21 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-03-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 3.50 0 yrs0.00 %$ 0.00 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-17-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 19.85 0 yrs10.08 %$ 1.73 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.65 0 yrs7.73 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 6.85 0 yrs1.46 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.16 2 yrs10.75 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0645
$ 0.0645
-0.00%
Stock $ 22.75 3 yrs6.64 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.3718
$ 0.3246
-12.69%
Stock $ 58.35 0 yrs7.18 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.0469
$ 1.0469
-0.00%
Stock $ 23.05 0 yrs6.51 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.94 0 yrs5.45 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1063
$ 0.1030
-3.11%
Stock $ 6.27 0 yrs13.40 %$ 0.06 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 56.24 19 yrs5.73 %$ 50.79 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.2685
$ 0.2685
-0.00%
Stock $ 18.20 1 yrs11.87 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.04 0 yrs5.91 %$ 0.03 BNew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1159
$ 0.1122
-3.15%
Stock $ 2.10 0 yrs0.00 %$ 0.11 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 4.15 0 yrs9.16 %$ 0.07 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 19.43 2 yrs12.35 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 47.92 14 yrs2.84 %$ 2.23 BNew Dividend May-23-2025 May-23-2025 Jun-11-2025 $ 0.3300
$ 0.3400
3.03%
Stock $ 96.67 0 yrs1.34 %$ 5.58 BNew Dividend May-21-2025 May-21-2025 Jun-09-2025 $ 1.3000
$ 1.3000
-0.00%
Stock $ 229.87 19 yrs1.44 %$ 92.50 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.8250
$ 0.8250
-0.00%
Stock $ 10.29 2 yrs11.66 %$ 0.11 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1100
$ 0.1000
-9.09%
Stock $ 21.22 1 yrs7.12 %$ 0.00 BNew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1187
$ 0.1213
2.21%
Stock $ 27.83 0 yrs0.00 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.4587
$ 0.1684
-63.28%
Stock $ 4.05 1 yrs9.89 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 323.00 1 yrs2.23 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 3.95 0 yrs12.15 %$ 0.40 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 8.58 2 yrs12.59 %$ 0.89 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 9.97 1 yrs6.02 %$ 0.02 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.67 0 yrs14.81 %$ 0.40 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.5700
$ 0.5400
-5.26%
Stock $ 12.33 0 yrs15.33 %$ 0.13 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.4700
$ 0.4300
-8.51%
Stock $ 16.54 0 yrs11.25 %$ 0.62 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.4600
$ 0.4100
-10.87%
Stock $ 25.11 3 yrs8.36 %$ 0.45 BNew Dividend May-23-2025 May-23-2025 Jun-03-2025 $ 0.4500
$ 0.5250
16.67%
Stock $ 9.59 0 yrs10.74 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 71.69 3 yrs4.41 %$ 2.48 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 1.38 0 yrs0.00 %$ 0.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2000
$ 0.0250
-87.50%
Stock $ 25.45 0 yrs7.86 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 14.64 0 yrs2.25 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jul-07-2025 $ 0.0800
$ 0.0850
6.25%
Stock $ 15.71 0 yrs8.91 %$ 0.74 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.3600
$ 0.3500
-2.78%
Stock $ 15.71 0 yrs8.91 %$ 0.74 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.3600
$ 0.0100
-97.22%
Stock $ 22.65 0 yrs6.23 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1084
$ 0.1090
0.50%
Stock $ 15.58 0 yrs12.71 %$ 0.69 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 24.89 0 yrs5.54 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1054
$ 0.1045
-0.85%
Stock $ 75.91 3 yrs2.11 %$ 0.23 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 3.6000
$ 0.4000
-88.89%
Stock $ 15.30 0 yrs3.66 %$ 0.19 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0799
$ 0.0786
-1.71%
Stock $ 10.39 1 yrs13.47 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 21.78 4 yrs7.35 %$ 0.00 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 27.59 3 yrs4.20 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1097
$ 0.1196
9.00%
Stock $ 44.33 3 yrs2.17 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.12 0 yrs5.57 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1117
$ 0.1382
23.72%
Stock $ 24.20 0 yrs6.20 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 13.72 0 yrs8.45 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 31.53 0 yrs0.00 %$ 8.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 286.03 1 yrs0.14 %$ 167.68 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 98.06 2 yrs5.18 %$ 21.60 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 1.2700
$ 1.2700
-0.00%
Stock $ 468.32 19 yrs2.82 %$ 109.73 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-27-2025 $ 3.3000
$ 3.3000
-0.00%
Stock $ 67.66 11 yrs1.83 %$ 14.27 BNew Dividend May-23-2025 May-23-2025 Jun-09-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 0.58 0 yrs17.24 %$ 0.01 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0200
$ 0.0520
160.00%
Stock $ 98.02 11 yrs2.90 %$ 26.49 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 182.67 19 yrs1.27 %$ 13.30 BNew Dividend May-29-2025 May-29-2025 Jun-18-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 100.28 4 yrs2.47 %$ 11.91 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 13.14 0 yrs0.00 %$ 0.15 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0946
$ 0.0946
-0.00%
Stock $ 159.34 1 yrs0.00 %$ 0.52 BNew Dividend May-21-2025 May-21-2025 Jun-13-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 40.47 2 yrs0.00 %$ 0.37 BNew Dividend May-22-2025 May-22-2025 Jun-09-2025 $ 0.4323
$ 0.5702
31.90%
Stock $ 15.80 19 yrs0.00 %$ 18.79 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-02-2025 $ 0.4023
$ 0.4163
3.48%
Stock $ 29.48 10 yrs0.00 %$ 0.82 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-18-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 40.47 2 yrs0.00 %$ 0.37 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4323
$ 0.4172
-3.49%
Stock $ 79.38 4 yrs1.26 %$ 8.78 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 40.47 2 yrs0.00 %$ 0.37 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4323
$ 0.2086
-51.75%
Stock $ 2.61 1 yrs30.71 %$ 0.00 BNew Dividend May-23-2025 May-23-2025 Jun-30-2025 $ 0.2325
$ 0.2325
-0.00%
Stock $ 12.02 0 yrs4.99 %$ 0.70 BNew Dividend May-28-2025 May-28-2025 Jun-13-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 6.16 0 yrs0.00 %$ 0.66 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0875
$ 0.0875
-0.00%
Stock $ 82.05 2 yrs2.56 %$ 10.52 BNew Dividend May-20-2025 May-20-2025 Jun-05-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 7.32 0 yrs20.08 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 7.32 0 yrs20.08 %$ 0.00 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 7.32 0 yrs20.08 %$ 0.00 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 13.45 4 yrs0.00 %$ 0.20 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 99.01 2 yrs4.65 %$ 5.94 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 74.89 0 yrs0.00 %$ 8.61 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.44 1 yrs2.15 %$ 0.11 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 26.91 1 yrs0.00 %$ 4.78 BNew Dividend May-23-2025 May-23-2025 Jun-17-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 15.03 0 yrs0.00 %$ 1.26 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 159.27 16 yrs0.95 %$ 30.16 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 29.74 0 yrs6.22 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.4625
$ 0.4625
-0.00%
Stock $ 334.99 1 yrs0.36 %$ 0.40 BNew Dividend May-27-2025 May-27-2025 Jun-27-2025 $ 0.2300
$ 0.3000
30.43%
Stock $ 21.44 0 yrs7.74 %$ 2.50 BNew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 21.10 0 yrs7.77 %$ 0.92 BNew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4094
$ 0.4094
-0.00%
Stock $ 29.40 0 yrs1.36 %$ 0.12 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 4.38 1 yrs0.00 %$ 0.07 BNew Dividend May-22-2025 May-22-2025 Jun-19-2025 $ 0.2160
$ 0.1080
-50.00%
Stock $ 5.59 0 yrs4.65 %$ 1.43 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.3660
$ 0.3660
-0.00%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.1848
$ 0.1848
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.3768
$ 0.3768
-0.00%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.4318
$ 0.4318
-0.00%
Stock $ 9.18 0 yrs15.69 %$ 9.37 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.6736
$ 0.6736
-0.00%
Stock $ 18.40 0 yrs2.61 %$ 1.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.84 0 yrs0.45 %$ 1.24 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.1600
$ 0.1800
12.50%
Stock $ 66.82 0 yrs0.90 %$ 13.94 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.94 11 yrs4.26 %$ 2.51 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2125
$ 0.2125
-0.00%
Stock $ 138.07 2 yrs3.16 %$ 28.61 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 1.0900
$ 1.0900
-0.00%
Stock $ 259.09 11 yrs1.00 %$ 73.46 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-15-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 13.70 5 yrs0.00 %$ 0.23 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 19.14 10 yrs0.00 %$ 2.68 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 4.04 0 yrs7.92 %$ 0.37 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 55.15 11 yrs0.00 %$ 8.64 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 197.22 0 yrs1.22 %$ 75.56 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 7.58 0 yrs3.17 %$ 0.37 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 182.75 5 yrs0.68 %$ 42.19 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 166.66 0 yrs0.96 %$ 20.27 BNew Dividend May-29-2025 May-29-2025 Jun-18-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 26.72 0 yrs3.14 %$ 19.38 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 183.43 0 yrs0.02 %$ 5.21 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 133.44 0 yrs0.30 %$ 2.76 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 61.21 13 yrs2.97 %$ 32.92 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.4550
$ 0.4550
-0.00%
Stock $ 14.46 2 yrs2.77 %$ 2.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 276.29 5 yrs1.81 %$ 99.56 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-25-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 75.91 2 yrs0.95 %$ 6.18 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 59.75 1 yrs0.60 %$ 111.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 231.42 8 yrs2.32 %$ 138.27 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 1.3400
$ 1.3400
-0.00%
Stock $ 7.10 0 yrs0.00 %N/ANew Dividend May-21-2025 May-21-2025 Jun-03-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 7.58 0 yrs4.22 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.77 3 yrs9.27 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5990
$ 0.5971
-0.31%
Stock $ 62.92 10 yrs0.00 %$ 38.34 BNew Dividend May-28-2025 May-28-2025 Jun-30-2025 $ 0.8400
$ 0.8800
4.76%
Stock $ 12.68 3 yrs14.83 %$ 0.12 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.5400
$ 0.4700
-12.96%
Stock $ 166.37 3 yrs0.89 %$ 4.59 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 2.0700
$ 0.3700
-82.13%
Stock $ 5.20 0 yrs2.31 %$ 0.59 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 7.08 1 yrs11.30 %$ 0.11 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 67.04 9 yrs3.70 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-08-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 309.57 5 yrs0.58 %$ 43.30 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 3.49 0 yrs7.16 %$ 0.36 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 18.05 0 yrs4.43 %$ 1.35 BNew Dividend May-22-2025 May-22-2025 Jun-04-2025 $ 0.6000
$ 0.4000
-33.33%
Stock $ 12.41 1 yrs7.25 %$ 0.46 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 12.13 2 yrs1.24 %$ 0.94 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0350
$ 0.0375
7.14%
Stock $ 13.76 0 yrs4.65 %$ 1.39 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 82.82 4 yrs1.69 %$ 17.20 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-23-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 11.24 1 yrs0.00 %$ 0.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 24.69 7 yrs0.00 %$ 0.95 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 92.43 0 yrs3.38 %$ 116.68 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 40.37 0 yrs4.46 %$ 3.17 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 108.61 3 yrs2.36 %$ 1.68 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.6100
$ 0.6400
4.92%
Stock $ 175.63 5 yrs0.63 %$ 6.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 25.98 2 yrs1.46 %$ 4.97 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 73.40 0 yrs0.98 %$ 3.45 BNew Dividend May-30-2025 May-30-2025 Jun-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 58.24 10 yrs3.43 %$ 16.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 34.78 7 yrs0.00 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-30-2025 $ 0.3142
$ 0.3331
6.02%
Stock $ 10.39 2 yrs5.39 %$ 0.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 104.52 9 yrs2.68 %$ 7.16 BNew Dividend May-29-2025 May-29-2025 Jul-01-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 18.10 1 yrs7.95 %$ 0.05 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 70.62 9 yrs3.51 %$ 23.14 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-08-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 13.52 1 yrs12.57 %$ 1.25 BNew Dividend May-20-2025 May-20-2025 May-28-2025 $ 0.4000
$ 0.4700
17.50%
Stock $ 30.70 1 yrs0.00 %$ 68.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.5875
$ 0.5875
-0.00%
Stock $ 97.95 57 yrs4.49 %$ 8.45 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 20.34 0 yrs6.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.85 2 yrs3.70 %$ 0.10 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 16.49 0 yrs7.28 %$ 2.76 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 14.70 7 yrs5.44 %$ 0.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 78.50 1 yrs0.82 %$ 34.65 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 63.93 5 yrs3.07 %$ 4.07 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4700
$ 0.4900
4.26%
Stock $ 55.94 11 yrs3.58 %$ 16.01 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-12-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 29.58 11 yrs4.87 %$ 0.89 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 15.90 0 yrs11.32 %$ 0.80 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 39.24 0 yrs1.22 %$ 1.94 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.7000
$ 0.1200
-82.86%
Stock $ 39.24 0 yrs1.22 %$ 1.94 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.7000
$ 0.4800
-31.43%
Stock $ 14.20 0 yrs22.25 %$ 1.68 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.5000
$ 0.7900
58.00%
Stock $ 5.65 0 yrs7.79 %$ 0.74 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 91.89 0 yrs0.50 %$ 17.93 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 82.73 1 yrs0.58 %$ 13.27 BNew Dividend May-22-2025 May-22-2025 Jun-13-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.02 0 yrs6.85 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 110.55 11 yrs3.65 %$ 102.58 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 1.0100
$ 1.0100
-0.00%
Stock $ 130.25 2 yrs0.31 %$ 7.90 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 58.67 0 yrs1.43 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.0000
$ 0.8438
10000%
Stock $ 384.61 0 yrs0.31 %$ 30.76 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 7.75 0 yrs12.90 %$ 0.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.2500
-13.79%
Stock $ 10.25 0 yrs5.46 %$ 0.16 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 44.82 0 yrs0.00 %$ 6.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3500
$ 0.5000
42.86%
Stock $ 15.46 0 yrs6.79 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 9.82 0 yrs14.66 %$ 0.52 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 32.01 1 yrs2.75 %$ 4.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 21.56 16 yrs0.00 %$ 18.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.9975
$ 0.4375
-56.14%
Stock $ 2.15 1 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.69 0 yrs14.63 %$ 1.67 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3.69 0 yrs14.63 %$ 1.67 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-22-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 108.19 0 yrs1.07 %$ 20.04 BNew Dividend May-29-2025 May-29-2025 Jun-20-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 108.61 10 yrs0.00 %$ 1.29 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 1.4600
$ 1.4600
-0.00%
Stock $ 29.43 0 yrs3.40 %$ 0.78 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 4.90 3 yrs3.67 %$ 0.24 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 7.75 0 yrs12.90 %$ 0.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.0400
-86.21%
Stock $ 213.72 19 yrs0.00 %$ 27.69 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.3300
$ 1.3300
-0.00%
Stock $ 59.63 0 yrs0.54 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 4.38 0 yrs7.99 %$ 0.29 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.0500
-50.00%
Stock $ 44.82 0 yrs0.00 %$ 6.19 BNew Dividend May-15-2025 May-15-2025 May-26-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 9.19 1 yrs7.94 %$ 0.36 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 28.81 0 yrs1.74 %$ 17.87 BNew Dividend May-19-2025 May-19-2025 Jun-11-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.08 0 yrs0.00 %$ 1.06 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.90 0 yrs7.79 %N/ANew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.4845
$ 0.4845
-0.00%
Stock $ 10.88 2 yrs2.57 %$ 0.21 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.32 2 yrs2.47 %$ 0.34 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.18 0 yrs2.40 %$ 0.75 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 16.42 0 yrs6.46 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 16.58 0 yrs6.58 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 17.61 0 yrs6.59 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 18.07 0 yrs6.64 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 18.98 0 yrs6.59 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 3.69 0 yrs14.63 %$ 1.67 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-20-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3.69 0 yrs14.63 %$ 1.67 BNew Dividend Aug-27-2025 Aug-27-2025 Sep-18-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 5.77 0 yrs8.32 %$ 0.25 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.0400
$ 0.0250
-37.50%
Stock $ 31.20 2 yrs1.03 %$ 0.62 BNew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 47.42 3 yrs2.95 %$ 17.13 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 25.76 1 yrs9.35 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5987
$ 0.6035
0.80%
Stock $ 24.81 2 yrs8.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5990
$ 0.5519
-7.86%
Stock $ 791.17 9 yrs0.96 %$ 104.63 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 1.7000
$ 1.9000
11.76%
Stock $ 13.71 4 yrs0.00 %$ 11.42 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1800
$ 0.2000
11.11%
Stock $ 75.03 0 yrs0.53 %$ 3.95 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.10 5 yrs11.43 %$ 0.96 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.3100
$ 0.2600
-16.13%
Stock $ 41.67 0 yrs0.86 %$ 11.09 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 37.61 1 yrs0.00 %$ 14.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.6900
$ 0.7100
2.90%
Stock $ 9.16 3 yrs0.00 %$ 0.54 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 4.42 3 yrs0.00 %$ 0.24 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.0793
$ 0.0793
-0.00%
Stock $ 5.93 0 yrs5.40 %$ 0.34 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0400
$ 0.1000
150.00%
Stock $ 17.84 0 yrs0.45 %$ 1.24 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.1600
$ 0.0200
-87.50%
Stock $ 23.01 0 yrs34.77 %$ 0.03 BNew Dividend May-30-2025 May-31-2025 Jul-08-2025 $ 0.7500
$ 2.0000
166.67%
Stock $ 52.88 11 yrs0.00 %$ 0.63 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3175
$ 0.3175
-0.00%
Stock $ 56.03 0 yrs1.71 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.4796
$ 0.4796
-0.00%
Stock $ 14.00 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 5.00 0 yrs8.00 %$ 1.88 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-07-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.52 0 yrs6.23 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2562
$ 0.2562
-0.00%
Stock $ 9.44 0 yrs2.97 %$ 1.71 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.0600
$ 0.0700
16.67%
Stock $ 46.83 0 yrs0.53 %$ 1.36 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 35.48 19 yrs4.23 %$ 7.62 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 31.32 19 yrs1.66 %$ 58.84 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 123.11 19 yrs2.23 %$ 2.87 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-07-2025 $ 0.6400
$ 0.6850
7.03%
Stock $ 45.02 4 yrs0.00 %$ 2.91 BNew Dividend May-26-2025 May-26-2025 Jun-06-2025 $ 0.2500
$ 0.2900
16.00%
Stock $ 20.29 3 yrs3.94 %$ 2.66 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 17.10 2 yrs1.64 %$ 0.42 BNew Dividend May-27-2025 May-27-2025 Jun-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 3.66 0 yrs8.47 %$ 0.52 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 3.32 0 yrs7.83 %$ 0.33 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 6.02 0 yrs4.82 %$ 0.28 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0238
$ 0.0265
11.34%
Stock $ 246.10 19 yrs0.65 %$ 11.97 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 101.95 4 yrs2.75 %$ 7.88 BNew Dividend May-21-2025 May-21-2025 Jun-10-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 5.90 0 yrs4.75 %$ 2.46 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 8.36 0 yrs2.99 %$ 0.85 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-16-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 73.32 10 yrs3.82 %$ 11.01 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 28.89 2 yrs0.00 %$ 1.74 BNew Dividend May-29-2025 May-29-2025 Jun-16-2025 $ 0.4200
$ 0.4300
2.38%
Stock $ 12.57 0 yrs3.50 %$ 0.63 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 16.40 1 yrs7.44 %N/ANew Dividend May-29-2025 May-29-2025 Jun-16-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 55.77 0 yrs4.79 %$ 47.52 BNew Dividend May-29-2025 May-29-2025 Jun-20-2025 $ 0.6675
$ 0.6675
-0.00%
Stock $ 8.80 0 yrs0.00 %$ 5.13 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0900
$ 0.0275
-69.44%
Stock $ 10.11 0 yrs4.15 %$ 0.16 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0350
$ 0.0393
12.29%
Stock $ 1,122.24 1 yrs0.00 %$ 4.51 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 3.7500
$ 0.0400
-98.93%
Stock $ 57.90 6 yrs3.77 %$ 35.23 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.5450
$ 0.5450
-0.00%
Stock $ 74.98 0 yrs0.64 %$ 4.55 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 14.94 1 yrs6.69 %$ 0.68 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 73.82 4 yrs3.82 %$ 13.40 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.7050
$ 0.7050
-0.00%
Stock $ 59.25 7 yrs0.00 %$ 1.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 9.55 0 yrs2.09 %$ 1.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 50.13 50 yrs4.07 %$ 24.08 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 83.00 0 yrs1.77 %$ 0.15 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1656
$ 0.0424
-74.40%
Stock $ 36.65 10 yrs0.00 %$ 36.64 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 20.56 0 yrs6.61 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 20.56 0 yrs6.61 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 46.83 0 yrs0.53 %$ 1.36 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2500
$ 1.0000
300.00%
Stock $ 10.55 3 yrs2.27 %$ 0.49 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 180.81 9 yrs1.33 %$ 9.73 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-15-2025 $ 0.5700
$ 0.6000
5.26%
Stock $ 10.76 0 yrs5.11 %$ 0.08 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 5.42 0 yrs9.23 %$ 0.86 BNew Dividend May-19-2025 May-19-2025 Jul-02-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 32.00 11 yrs0.00 %$ 63.10 BNew Dividend May-21-2025 May-21-2025 Jun-19-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 79.57 12 yrs0.70 %$ 1.66 BNew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.1350
$ 0.1400
3.70%
Stock $ 2.80 2 yrs0.00 %$ 0.08 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 194.22 0 yrs2.57 %$ 17.44 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 309.15 0 yrs3.88 %$ 54.23 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 18.28 0 yrs7.66 %$ 1.42 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.4100
$ 0.3500
-14.63%
Stock $ 23.19 1 yrs1.38 %$ 0.17 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 22.74 0 yrs1.76 %$ 3.45 BNew Dividend May-20-2025 May-20-2025 Jun-02-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 6.07 0 yrs6.59 %$ 0.33 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.58 0 yrs2.10 %$ 1.34 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 16.56 0 yrs9.90 %$ 0.90 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 194.67 0 yrs0.00 %$ 5.06 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 38.73 4 yrs3.10 %$ 14.31 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 82.43 3 yrs1.88 %$ 0.85 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1674
$ 0.0462
-72.42%
Stock $ 51.54 0 yrs0.93 %$ 1.18 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 10.06 0 yrs6.86 %$ 0.33 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0800
$ 0.0500
-37.50%
Stock $ 21.70 16 yrs4.15 %$ 1.53 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 18.98 1 yrs4.00 %$ 2.39 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 6.69 2 yrs0.00 %$ 0.75 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 6.71 0 yrs17.88 %$ 0.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 3.05 0 yrs0.00 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 87.87 4 yrs1.16 %$ 3.69 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.2425
$ 0.2550
5.15%
Stock $ 63.76 0 yrs3.26 %$ 0.75 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2210
$ 0.0847
-61.66%
Stock $ 251.59 5 yrs0.91 %$ 24.72 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 14.20 1 yrs4.23 %$ 0.61 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.3000
$ 0.1500
-50.00%
Stock $ 183.56 0 yrs0.17 %$ 4.74 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-17-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 30.05 0 yrs1.73 %$ 1.21 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 102.89 1 yrs6.26 %$ 3.23 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.6100
$ 1.6100
-0.00%
Stock $ 16.10 0 yrs6.21 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.94 0 yrs6.21 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2469
$ 0.2469
-0.00%
Stock $ 16.06 0 yrs6.23 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.92 0 yrs6.16 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2437
$ 0.2437
-0.00%
Stock $ 15.76 0 yrs6.16 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2422
$ 0.2422
-0.00%
Stock $ 16.83 0 yrs6.12 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 18.71 0 yrs6.20 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 19.32 0 yrs6.16 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 18.87 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 19.74 0 yrs6.18 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 22.80 0 yrs6.14 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 20.90 0 yrs6.03 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3156
$ 0.3156
-0.00%
Stock $ 20.95 0 yrs6.16 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3219
$ 0.3219
-0.00%
Stock $ 48.38 2 yrs2.83 %$ 0.11 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2060
$ 0.2021
-1.92%
Stock $ 13.54 1 yrs33.75 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3023
$ 0.6512
115.42%
Stock $ 6.47 1 yrs11.44 %$ 0.17 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 7.53 0 yrs6.77 %$ 0.21 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 37.09 1 yrs0.54 %$ 0.08 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 41.17 0 yrs0.80 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0359
$ 0.0128
-64.27%
Stock $ 53.21 12 yrs3.23 %$ 3.49 BNew Dividend May-19-2025 May-19-2025 Jun-13-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 72.19 0 yrs5.54 %$ 0.35 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 189.03 11 yrs1.32 %$ 24.89 BNew Dividend May-23-2025 May-26-2025 Jun-10-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 49.15 0 yrs0.65 %$ 7.71 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.01 0 yrs11.98 %$ 0.04 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.2500
$ 0.1500
-40.00%
Stock $ 22.72 0 yrs1.10 %$ 2.91 BNew Dividend May-20-2025 May-20-2025 May-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 83.13 0 yrs4.33 %$ 1.24 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 97.69 5 yrs0.00 %$ 8.81 BNew Dividend May-23-2025 May-23-2025 Jun-16-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 25.00 1 yrs10.36 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6488
$ 0.6469
-0.29%
Stock $ 55.30 1 yrs1.23 %$ 3.17 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 23.33 4 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0650
$ 0.0550
-15.38%
Stock $ 13.51 2 yrs4.44 %$ 10.81 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 157.68 19 yrs2.21 %$ 25.05 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.8700
$ 0.8700
-0.00%
Stock $ 85.22 3 yrs3.75 %$ 6.09 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 25.97 1 yrs7.70 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 49.50 1 yrs1.45 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.87 3 yrs0.00 %N/ANew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.1650
$ 0.1800
9.09%
Stock $ 10.12 0 yrs13.04 %$ 0.38 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3600
$ 0.3300
-8.33%
Stock $ 101.32 15 yrs6.47 %$ 74.34 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 1.6400
$ 1.6400
-0.00%
Stock $ 3.84 0 yrs1.30 %$ 0.65 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.0140
$ 0.0140
-0.00%
Stock $ 7.50 3 yrs8.00 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 64.69 0 yrs1.98 %$ 4.14 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 72.08 7 yrs1.30 %$ 4.24 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 12.86 0 yrs11.82 %$ 1.20 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 2.95 0 yrs2.71 %$ 3.04 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-24-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 30.13 0 yrs6.64 %$ 2.79 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 28.53 0 yrs5.89 %$ 3.46 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-11-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 50.59 10 yrs7.99 %$ 2.50 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 1.0050
$ 1.0100
0.50%
Stock $ 11.29 0 yrs11.34 %$ 1.32 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4800
$ 0.0500
-89.58%
Stock $ 32.20 1 yrs0.37 %$ 0.55 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 31.64 1 yrs9.73 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 16.94 0 yrs6.73 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 18.51 1 yrs0.00 %$ 0.27 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-25-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 54.82 2 yrs4.30 %$ 0.25 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2703
$ 0.3220
19.11%
Stock $ 21.46 0 yrs130.10 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 1.5012
$ 1.4128
-5.89%
Stock $ 23.74 0 yrs2.70 %$ 2.50 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-09-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 40.10 3 yrs2.79 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2460
$ 0.2460
-0.00%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1999
$ 0.1999
-0.00%
Stock $ 30.93 2 yrs2.46 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1229
$ 0.1042
-15.22%
Stock $ 50.44 3 yrs4.84 %$ 1.15 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2094
$ 0.1886
-9.94%
Stock $ 49.95 2 yrs6.11 %$ 0.20 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0735
$ 0.2241
204.73%
Stock $ 87.28 1 yrs1.31 %$ 0.54 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1173
$ 0.0374
-68.12%
Stock $ 118.50 10 yrs0.95 %$ 3.04 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 56.48 3 yrs2.05 %$ 1.73 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.07 1 yrs9.02 %N/ANew Dividend May-15-2025 May-15-2025 Jun-30-2025 $ 0.5438
$ 0.5422
-0.29%
Stock $ 40.10 3 yrs2.79 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-13-2025 $ 0.2460
$ 0.2460
-0.00%
Stock $ 58.62 13 yrs3.34 %$ 6.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 216.01 11 yrs1.41 %$ 8.10 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 29.25 0 yrs2.60 %$ 7.17 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.28 0 yrs4.08 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1079
$ 0.0751
-30.41%
Stock $ 24.70 0 yrs2.27 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0770
$ 0.0264
-65.77%
Stock $ 46.31 3 yrs3.95 %$ 2.37 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1708
$ 0.1464
-14.24%
Stock $ 34.84 1 yrs1.18 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0434
$ 0.0024
-94.57%
Stock $ 91.38 12 yrs2.20 %$ 11.41 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.5270
$ 0.5270
-0.00%
Stock $ 3.67 0 yrs5.45 %$ 0.13 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 22.32 1 yrs8.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.79 1 yrs8.51 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 24.76 1 yrs10.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6231
$ 0.6349
1.89%
Stock $ 51.91 2 yrs3.16 %$ 6.07 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.5300
$ 0.4100
-22.64%
Stock $ 4.82 0 yrs12.45 %$ 0.26 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.7511
$ 0.7511
-0.00%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2738
$ 0.2738
-0.00%
Stock $ 12.76 0 yrs0.00 %$ 0.21 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 25.02 0 yrs6.24 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 23.97 0 yrs6.13 %$ 0.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 5.61 0 yrs0.36 %$ 0.93 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0057
$ 0.0045
-21.05%
Stock $ 106.16 5 yrs1.02 %$ 8.94 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 192.92 4 yrs1.41 %$ 12.80 BNew Dividend Jun-03-2025 Jun-03-2025 Jul-01-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 84.50 0 yrs0.47 %$ 1.97 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.18 0 yrs3.21 %$ 1.90 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-20-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 278.97 14 yrs1.49 %$ 9.17 BNew Dividend May-22-2025 May-22-2025 Jun-13-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 6.68 0 yrs7.19 %$ 0.92 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 73.65 7 yrs0.41 %$ 1.32 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 42.42 1 yrs0.75 %$ 1.09 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.29 0 yrs11.34 %$ 1.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.4800
$ 0.3200
-33.33%
Stock $ 11.29 0 yrs11.34 %$ 1.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.4800
$ 0.1600
-66.67%
Stock $ 16.94 0 yrs6.73 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 9.75 0 yrs20.51 %$ 5.32 BNew Dividend May-19-2025 May-19-2025 Jun-25-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.40 0 yrs1.47 %$ 4.79 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.0740
$ 0.0760
2.70%
Stock $ 13.25 0 yrs11.77 %$ 1.25 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 5.70 0 yrs16.84 %$ 0.21 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.58 1 yrs10.22 %$ 0.26 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 37.83 1 yrs2.01 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0774
$ 0.0325
-58.02%
Stock $ 44.63 1 yrs0.85 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0404
$ 0.0106
-73.65%
Stock $ 26.84 0 yrs3.39 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1017
$ 0.0561
-44.85%
Stock $ 38.04 0 yrs85.79 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0000
$ 2.7190
10000%
Stock $ 22.89 0 yrs132.15 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 1.3356
$ 2.3734
77.70%
Stock $ 14.87 0 yrs29.99 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.4437
$ 0.4357
-1.80%
Stock $ 2.75 0 yrs4.36 %$ 0.21 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2381
$ 0.2381
-0.00%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 13.83 0 yrs10.41 %$ 0.45 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-14-2025 $ 0.3900
$ 0.3600
-7.69%
Stock $ 10.35 2 yrs0.00 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 14.39 1 yrs35.58 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3254
$ 0.5291
62.60%
Stock $ 9.55 1 yrs99.37 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.4412
$ 0.4140
-6.17%
Stock $ 15.84 1 yrs52.40 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.4877
$ 0.7963
63.28%
Stock $ 4.73 0 yrs128.33 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2301
$ 0.3245
41.03%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.4634
$ 0.4634
-0.00%
Stock $ 26.57 0 yrs0.98 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0520
$ 0.0051
-90.21%
Stock $ 38.65 2 yrs1.11 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0476
$ 0.0080
-83.13%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1866
$ 0.1866
-0.00%
Stock $ 51.89 7 yrs2.60 %$ 0.25 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1969
$ 0.0339
-82.80%
Stock $ 49.26 0 yrs1.30 %$ 0.11 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0685
$ 0.0227
-66.88%
Stock $ 70.75 0 yrs1.31 %$ 0.42 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0974
$ 0.0301
-69.14%
Stock $ 66.48 9 yrs3.25 %$ 0.34 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2256
$ 0.0872
-61.36%
Stock $ 56.41 0 yrs3.39 %$ 0.28 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1441
$ 0.0375
-74.00%
Stock $ 24.80 0 yrs4.31 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0936
$ 0.0807
-13.78%
Stock $ 25.77 0 yrs1.44 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0460
$ 0.0156
-66.08%
Stock $ 21.02 3 yrs4.04 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0767
$ 0.0672
-12.43%
Stock $ 21.53 3 yrs4.60 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0908
$ 0.0799
-11.98%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2422
$ 0.2422
-0.00%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1181
$ 0.1181
-0.00%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2714
$ 0.2714
-0.00%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2841
$ 0.2841
-0.00%
Stock $ 52.00 0 yrs4.02 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3767
$ 0.3767
-0.00%
Stock $ 5.80 0 yrs0.00 %$ 0.00 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3358
$ 0.3358
-0.00%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1059
$ 0.1059
-0.00%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1679
$ 0.1679
-0.00%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3075
$ 0.3075
-0.00%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2596
$ 0.2596
-0.00%
Stock $ 42.65 0 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-10-2025 $ 0.0000
$ 0.2500
10000%
Stock $ 10.12 0 yrs13.04 %$ 0.38 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3600
$ 0.0200
-94.44%
Stock $ 8.80 0 yrs0.00 %$ 5.13 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0900
$ 0.0275
-69.44%
Stock $ 23.67 2 yrs8.20 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 131.98 53 yrs4.31 %$ 180.96 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 1.3550
$ 1.4225
4.98%
Stock $ 23.68 1 yrs6.59 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 76.97 0 yrs3.64 %$ 15.02 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-09-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 33.92 19 yrs3.63 %$ 0.32 BNew Dividend May-16-2025 May-16-2025 May-27-2025 $ 0.3014
$ 0.3074
1.99%
Stock $ 120.61 68 yrs1.75 %$ 67.84 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 0.5275
$ 0.5275
-0.00%
Stock $ 24.95 0 yrs8.54 %N/ANew Dividend May-30-2025 May-31-2025 Jun-02-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 95.48 6 yrs1.17 %$ 6.64 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 255.42 0 yrs0.96 %$ 69.36 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-03-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 60.21 19 yrs2.69 %$ 7.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.4050
$ 0.4050
-0.00%
Stock $ 9.50 0 yrs12.21 %$ 1.29 BNew Dividend N/A May-06-2025 May-16-2025 $ 0.3300
$ 0.2900
-12.12%
Stock $ 9.50 0 yrs12.21 %$ 1.29 BNew Dividend N/A May-06-2025 May-16-2025 $ 0.3300
$ 0.0400
-87.88%
Stock $ 1.46 1 yrs2.74 %$ 0.22 BNew Dividend May-30-2025 May-30-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 961.56 8 yrs0.75 %$ 3.27 BNew Dividend Jul-17-2025 Jul-17-2025 Aug-07-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 57.65 9 yrs2.60 %$ 7.72 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-03-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 55.45 19 yrs1.44 %$ 5.93 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 82.37 0 yrs1.21 %$ 20.09 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 13.39 0 yrs1.34 %$ 0.17 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0400
$ 0.0450
12.50%
Stock $ 6.29 0 yrs3.18 %$ 0.32 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 33.23 2 yrs3.25 %$ 0.32 BNew Dividend May-16-2025 May-16-2025 Jun-30-2025 $ 0.2600
$ 0.2700
3.85%
Stock $ 18.56 0 yrs15.67 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.2944
$ 0.2049
-30.40%
Stock $ 79.58 71 yrs2.34 %$ 3.06 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.4655
$ 0.4655
-0.00%
Stock $ 6.29 0 yrs3.18 %$ 0.32 BNew Dividend Jul-07-2026 Jul-07-2025 Jul-21-2025 $ 0.1000
$ 0.7500
650.00%
Stock $ 26.29 0 yrs8.79 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.5781
$ 0.5781
-0.00%
Stock $ 5.14 0 yrs2.33 %$ 0.59 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 33.26 0 yrs3.43 %$ 21.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 96.76 1 yrs1.03 %$ 10.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 196.11 0 yrs0.65 %$ 140.35 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 13.71 0 yrs0.88 %$ 17.19 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 78.47 11 yrs1.63 %$ 11.17 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 163.92 11 yrs0.71 %$ 6.86 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.2800
$ 0.2900
3.57%
Stock $ 55.56 1 yrs2.16 %$ 0.94 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 30.96 14 yrs4.39 %$ 4.41 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 55.10 2 yrs2.21 %$ 0.18 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 24.00 0 yrs2.00 %$ 0.49 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 31.27 2 yrs5.76 %$ 0.63 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 13.76 0 yrs1.74 %$ 1.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 18.86 0 yrs2.12 %$ 33.53 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 3.27 0 yrs3.06 %$ 0.13 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 39.36 9 yrs0.00 %$ 10.57 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.78 1 yrs6.45 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 10.54 0 yrs0.00 %$ 0.84 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 66.93 6 yrs3.99 %$ 15.40 BNew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.6675
$ 0.6675
-0.00%
Stock $ 16.65 2 yrs0.00 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 1,430.55 1 yrs0.45 %$ 32.88 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 1.6000
$ 1.6000
-0.00%
Stock $ 6.86 5 yrs8.60 %$ 0.42 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 24.02 0 yrs9.12 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.0000
$ 0.5469
10000%
Stock $ 3.16 0 yrs3.80 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0400
$ 0.0100
-75.00%
Stock $ 522.46 11 yrs0.73 %$ 160.24 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.9600
$ 0.9600
-0.00%
Stock $ 220.95 9 yrs1.14 %$ 23.13 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 47.95 0 yrs3.25 %$ 0.91 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 135.74 2 yrs3.33 %$ 42.51 BNew Dividend May-20-2025 May-20-2025 Jun-18-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 24.63 0 yrs2.03 %$ 2.27 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-17-2025 $ 0.3950
$ 0.1250
-68.35%
Stock $ 23.06 1 yrs2.43 %$ 0.71 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 59.68 1 yrs2.93 %$ 96.24 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 18.74 2 yrs8.54 %$ 0.64 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.2500
$ 0.4000
60.00%
Stock $ 118.33 19 yrs1.30 %$ 16.33 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.7300
$ 0.7700
5.48%
Stock $ 107.33 16 yrs5.03 %$ 37.99 BNew Dividend May-20-2025 May-20-2025 Jun-12-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 14.71 1 yrs10.06 %$ 7.52 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 18.04 0 yrs0.00 %$ 3.45 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.53 0 yrs2.39 %$ 0.40 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 12.75 0 yrs2.35 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 31.66 0 yrs2.15 %$ 16.25 BNew Dividend May-30-2025 May-30-2025 Jul-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 26.04 0 yrs18.43 %$ 1.44 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 15.26 0 yrs8.78 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0755
$ 0.3359
345.00%
Stock $ 52.76 2 yrs3.15 %$ 2.41 BNew Dividend Jun-01-2025 Jun-01-2025 Jun-15-2025 $ 0.4050
$ 0.4150
2.47%
Stock $ 98.86 7 yrs1.86 %$ 22.24 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 24.20 0 yrs6.45 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.01 0 yrs6.27 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 23.44 0 yrs6.53 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 24.46 0 yrs7.03 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 47.59 0 yrs12.29 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.4582
$ 0.4609
0.59%
Stock $ 47.38 0 yrs11.99 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.4266
$ 0.4384
2.77%
Stock $ 151.54 0 yrs0.50 %$ 38.00 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 17.88 8 yrs6.94 %$ 0.38 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 183.17 2 yrs0.58 %$ 2.21 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 0.2675
$ 0.2675
-0.00%
Stock $ 65.47 1 yrs2.87 %$ 1.64 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 290.22 1 yrs0.76 %$ 56.25 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 18.34 0 yrs1.64 %$ 0.46 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 92.89 4 yrs3.23 %$ 1.22 BNew Dividend May-20-2025 May-20-2025 May-27-2025 $ 1.2100
$ 0.7500
-38.02%
Stock $ 35.65 3 yrs0.00 %$ 51.55 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 14.71 1 yrs2.04 %$ 1.79 BNew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 61.09 4 yrs3.62 %$ 2.72 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.6900
$ 0.7200
4.35%
Stock $ 50.45 2 yrs7.29 %$ 1.73 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.9350
$ 0.9350
-0.00%
Stock $ 44.15 1 yrs2.31 %$ 0.46 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.2850
$ 0.2900
1.75%
Stock $ 13.52 0 yrs1.18 %$ 1.69 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 31.27 2 yrs5.76 %$ 0.63 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 9.21 1 yrs0.87 %$ 3.49 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 4.33 0 yrs9.24 %$ 0.87 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 6.49 0 yrs0.00 %$ 1.53 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.57 0 yrs2.28 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.59 0 yrs7.65 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-27-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 37.33 4 yrs3.21 %$ 9.70 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 42.60 3 yrs3.64 %$ 3.80 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 23.69 0 yrs14.56 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.2711
$ 0.2828
4.29%
Stock $ 1.95 0 yrs4.10 %$ 0.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0000
$ 0.0200
10000%
Stock $ 12.34 1 yrs15.88 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.0821
$ 0.0952
15.99%
Stock $ 21.92 3 yrs4.01 %N/ANew Dividend May-07-2025 May-07-2025 May-13-2025 $ 0.0771
$ 0.0956
23.97%
Stock $ 54.91 0 yrs24.04 %$ 0.01 BNew Dividend May-21-2025 May-21-2025 May-27-2025 $ 0.8455
$ 0.8511
0.66%
Stock $ 77.69 2 yrs23.03 %N/ANew Dividend May-21-2025 May-21-2025 May-27-2025 $ 2.0836
$ 2.1553
3.44%
Stock $ 158.43 2 yrs14.15 %N/ANew Dividend May-21-2025 May-21-2025 May-27-2025 $ 2.8690
$ 3.8574
34.45%
Stock $ 14.98 0 yrs19.96 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.5302
$ 0.1295
-75.58%
Stock $ 15.28 0 yrs9.75 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.2066
$ 0.1387
-32.87%
Stock $ 8.33 0 yrs13.93 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.0948
$ 0.0890
-6.12%
Stock $ 11.41 0 yrs0.00 %$ 0.21 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0250
$ 0.0500
100.00%
Stock $ 4.39 1 yrs23.49 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.1545
$ 0.0316
-79.55%
Stock $ 0.40 0 yrs0.00 %$ 0.01 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 14.11 0 yrs2.27 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.0000
$ 0.0800
10000%
Stock $ 76.59 13 yrs2.35 %$ 4.15 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4300
$ 0.4500
4.65%
Stock $ 757.39 10 yrs0.79 %$ 717.81 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 48.29 0 yrs8.45 %N/ANew Dividend May-06-2025 May-06-2025 May-08-2025 $ 0.3447
$ 0.3349
-2.86%
Stock $ 32.89 19 yrs2.68 %$ 0.47 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2192
$ 0.2192
-0.00%
Stock $ 154.25 19 yrs1.32 %$ 36.82 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5056
$ 0.5107
1.01%
Stock $ 4.82 0 yrs0.83 %$ 0.22 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 27.58 0 yrs5.66 %$ 0.70 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 5.99 1 yrs26.54 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 32.89 1 yrs5.23 %$ 12.00 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 46.37 1 yrs1.73 %$ 0.53 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 43.05 0 yrs1.39 %$ 0.89 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 31.58 3 yrs1.01 %$ 5.30 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.17 4 yrs13.23 %$ 5.93 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.0600
$ 0.7000
1066.67%
Stock $ 15.04 3 yrs10.37 %$ 4.01 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 66.40 0 yrs7.82 %$ 0.97 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.5039
$ 0.4478
-11.13%
Stock $ 20.43 0 yrs8.56 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 8.84 0 yrs5.43 %$ 10.38 BNew Dividend May-23-2025 May-23-2025 Jun-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.18 0 yrs8.52 %$ 0.71 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-25-2025 $ 0.5400
$ 0.4300
-20.37%
Stock $ 20.18 0 yrs8.52 %$ 0.71 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-25-2025 $ 0.5400
$ 0.1100
-79.63%
Stock $ 49.04 1 yrs3.75 %$ 13.27 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 2.4600
$ 0.4600
-81.30%
Stock $ 9.13 0 yrs5.26 %$ 2.33 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 4.70 0 yrs1.70 %$ 0.02 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 260.36 1 yrs0.58 %$ 15.05 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 16.19 5 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 28.49 1 yrs0.42 %$ 0.87 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0310
$ 0.0310
-0.00%
Stock $ 1.23 1 yrs0.00 %$ 0.21 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 35.37 10 yrs0.74 %$ 9.32 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.0580
$ 0.0650
12.07%
Stock $ 39.44 0 yrs4.36 %$ 2.66 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 1.95 0 yrs10.26 %$ 0.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.58 0 yrs1.47 %$ 1.47 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.29 0 yrs9.24 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 75.29 10 yrs3.56 %$ 4.51 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 11.77 0 yrs5.10 %$ 2.01 BNew Dividend May-21-2025 May-21-2025 May-28-2025 $ 0.1700
$ 0.1500
-11.76%
Stock $ 17.87 0 yrs6.72 %$ 4.25 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.58 0 yrs5.98 %$ 0.13 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 20.93 0 yrs7.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 19.72 0 yrs7.25 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 0.96 1 yrs0.00 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 15.28 0 yrs8.77 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 7.91 0 yrs8.34 %$ 0.21 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 8.35 1 yrs4.67 %$ 0.18 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 9.22 1 yrs4.56 %$ 0.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 101.08 6 yrs0.99 %$ 16.63 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.17 0 yrs7.52 %$ 1.67 BNew Dividend May-16-2025 May-17-2025 Jun-16-2025 $ 0.2500
$ 0.0875
-65.00%
Stock $ 13.48 1 yrs7.42 %$ 1.67 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 244.11 12 yrs0.85 %$ 6.69 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4300
$ 0.5200
20.93%
Stock $ 10.75 0 yrs11.91 %$ 1.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 24.80 0 yrs3.47 %$ 18.93 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 109.69 9 yrs0.91 %$ 10.02 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 0.45 0 yrs20.00 %$ 0.02 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0109
$ 0.0294
169.72%
Stock $ 32.78 0 yrs2.93 %$ 18.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 21.56 0 yrs9.28 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.28 1 yrs11.16 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.6931
$ 0.7049
1.70%
Stock $ 79.90 11 yrs2.63 %$ 3.34 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 79.84 4 yrs2.25 %$ 1.21 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 4.33 3 yrs3.70 %$ 0.16 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 53.86 0 yrs6.28 %$ 1.62 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 57.45 11 yrs1.53 %$ 6.42 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-09-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 25.05 1 yrs7.98 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 8.92 2 yrs4.04 %$ 1.77 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 5.93 0 yrs5.40 %$ 0.34 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0400
$ 0.0800
100.00%
Stock $ 11.93 1 yrs5.03 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.24 0 yrs2.96 %$ 0.62 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.81 0 yrs8.06 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 24.81 0 yrs8.06 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 24.81 0 yrs8.06 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 16.21 0 yrs4.94 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 Jun-25-2025 $ 0.0000
$ 0.2000
10000%
Stock $ 16.21 0 yrs4.94 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 Jun-25-2025 $ 0.0000
$ 0.1000
10000%
Stock $ 22.23 0 yrs8.14 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 16.54 0 yrs7.74 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 16.08 0 yrs7.77 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.88 0 yrs14.77 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 17.88 0 yrs14.77 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 170.15 5 yrs2.41 %$ 36.58 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.1200
$ 1.1200
-0.00%
Stock $ 9.70 3 yrs10.41 %$ 0.22 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.26 0 yrs8.12 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5125
$ 0.5125
-0.00%
Stock $ 10.05 0 yrs12.74 %$ 0.24 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 21.15 0 yrs8.27 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 53.91 2 yrs1.26 %$ 0.69 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 8.00 3 yrs2.50 %$ 1.25 BNew Dividend May-19-2025 May-19-2025 Jun-04-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 141.13 1 yrs2.83 %$ 41.23 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 41.36 1 yrs0.73 %$ 5.42 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6500
$ 0.3000
-53.85%
Stock $ 41.36 1 yrs0.73 %$ 5.42 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6500
$ 0.2700
-58.46%
Stock $ 55.29 4 yrs5.53 %$ 4.92 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 55.29 4 yrs5.53 %$ 4.92 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-15-2025 $ 0.2500
$ 0.2550
2.00%
Stock $ 55.29 4 yrs5.53 %$ 4.92 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.2500
$ 0.2550
2.00%
Stock $ 55.29 4 yrs5.53 %$ 4.92 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.2500
$ 0.2550
2.00%
Stock $ 15.68 2 yrs10.71 %$ 1.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4500
$ 0.4200
-6.67%
Stock $ 2.12 3 yrs0.00 %$ 0.11 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0208
$ 0.0208
-0.00%
Stock $ 12.21 1 yrs11.30 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 1.70 1 yrs0.00 %$ 0.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-02-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 5.92 0 yrs0.00 %$ 0.49 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.56 0 yrs14.02 %$ 0.12 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 10.25 0 yrs4.29 %$ 0.38 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend May-06-2025 May-06-2025 May-07-2025 $ 0.0799
$ 0.0799
-0.00%
Stock $ 50.56 1 yrs4.98 %N/ANew Dividend May-06-2025 May-06-2025 May-08-2025 $ 0.2037
$ 0.1737
-14.73%
Stock $ 17.88 0 yrs14.77 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 150.86 6 yrs2.31 %$ 23.58 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-15-2025 $ 0.8700
$ 0.8700
-0.00%
Stock $ 251.34 11 yrs2.39 %$ 73.64 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 108.19 42 yrs3.66 %$ 466.26 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.9900
$ 0.9900
-0.00%
Stock $ 155.98 11 yrs2.77 %$ 56.18 BNew Dividend May-12-2025 May-12-2025 May-29-2025 $ 0.9800
$ 1.0800
10.20%
Stock $ 61.77 0 yrs2.06 %$ 3.42 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.3175
$ 0.3175
-0.00%
Stock $ 70.00 0 yrs1.57 %$ 0.07 BNew Dividend May-09-2025 May-10-2025 Jun-01-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 186.70 69 yrs1.10 %$ 25.60 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5150
$ 0.5150
-0.00%
Stock $ 75.17 0 yrs4.79 %$ 3.51 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 16.30 1 yrs0.00 %$ 1.21 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 36.69 15 yrs5.29 %$ 14.76 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 73.68 11 yrs1.90 %$ 5.15 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.3400
$ 0.3500
2.94%
Stock $ 8.45 3 yrs0.00 %$ 0.69 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 15.12 0 yrs3.97 %$ 0.21 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 43.97 14 yrs3.27 %$ 2.04 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 1.5400
$ 0.7200
-53.25%
Stock $ 176.53 11 yrs4.21 %$ 5.32 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.8600
$ 1.8600
-0.00%
Stock $ 32.79 0 yrs1.46 %$ 0.70 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 12.76 3 yrs0.00 %$ 0.36 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.26 0 yrs4.57 %$ 2.35 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2500
$ 0.1400
-44.00%
Stock $ 23.61 0 yrs2.96 %$ 1.01 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.7000
$ 0.5000
-28.57%
Stock $ 49.22 6 yrs3.49 %$ 7.26 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 27.83 1 yrs2.01 %$ 0.99 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-03-2025 $ 0.1250
$ 0.1400
12.00%
Stock $ 2.68 1 yrs0.00 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 6.81 0 yrs14.10 %$ 0.44 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 9.65 0 yrs1.24 %$ 1.42 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 143.84 2 yrs1.42 %$ 82.20 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4625
$ 0.5100
10.27%
Stock $ 12.85 0 yrs4.67 %$ 0.66 BNew Dividend May-14-2025 May-14-2025 Jun-12-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 2.26 0 yrs8.85 %$ 0.01 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 29.55 0 yrs0.85 %N/ANew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 9.81 2 yrs12.74 %$ 0.36 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3212
$ 0.2736
-14.82%
Stock $ 138.27 0 yrs0.18 %$ 0.95 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 75.10 0 yrs5.99 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 1.1250
$ 1.1250
-0.00%
Stock $ 18.15 0 yrs7.22 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 10.23 2 yrs12.02 %$ 1.02 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 16.22 0 yrs9.12 %$ 0.36 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 11.53 1 yrs8.15 %$ 0.03 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 158.32 19 yrs2.05 %$ 6.55 BNew Dividend May-19-2025 May-19-2025 Jun-20-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 267.26 0 yrs0.97 %$ 4.74 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 3.6500
$ 0.6500
-82.19%
Stock $ 159.00 6 yrs1.01 %$ 20.47 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 159.49 11 yrs1.33 %$ 6.27 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5100
$ 0.5300
3.92%
Stock $ 23.48 3 yrs2.73 %$ 0.63 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 72.50 19 yrs0.00 %$ 36.91 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-01-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 5.43 0 yrs4.24 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 24.92 0 yrs7.54 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 25.04 1 yrs7.99 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 29.99 0 yrs4.97 %$ 5.16 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.3730
$ 0.3730
-0.00%
Stock $ 86.25 13 yrs1.58 %$ 4.23 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 24.49 3 yrs6.08 %$ 6.60 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.3730
$ 0.3730
-0.00%
Stock $ 38.67 12 yrs1.76 %$ 3.83 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.1600
$ 0.1700
6.25%
Stock $ 17.84 0 yrs6.05 %$ 0.62 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1060
$ 0.1100
3.77%
Stock $ 25.54 0 yrs0.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 76.31 1 yrs4.43 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 31.55 1 yrs2.12 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0586
$ 0.0590
0.68%
Stock $ 13.10 0 yrs12.90 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 13.06 0 yrs13.86 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 14.15 0 yrs13.50 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 13.80 0 yrs12.61 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 14.50 0 yrs13.38 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 14.50 0 yrs12.97 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 19.13 0 yrs1.46 %$ 1.19 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 16.89 0 yrs6.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 37.76 0 yrs0.53 %$ 2.40 BNew Dividend May-13-2025 May-13-2025 Jun-06-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.3660
$ 0.5167
41.18%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.1848
$ 0.3201
73.26%
Stock $ 26.71 0 yrs6.25 %$ 0.04 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 52.99 0 yrs21.70 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.3768
$ 0.4282
13.63%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.4318
$ 0.5310
22.96%
Stock $ 34.12 0 yrs2.96 %$ 0.03 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0877
$ 0.0879
0.23%
Stock $ 17.07 1 yrs5.57 %$ 0.01 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0686
$ 0.0706
2.92%
Stock $ 20.84 1 yrs8.59 %$ 0.18 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 21.60 0 yrs10.74 %$ 0.79 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 24.61 0 yrs5.16 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0898
$ 0.0887
-1.22%
Stock $ 24.06 0 yrs6.82 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1129
$ 0.1632
44.55%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.6736
$ 0.6087
-9.63%
Stock $ 19.08 0 yrs1.68 %$ 0.49 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0000
$ 0.0800
10000%
Stock $ 152.60 0 yrs0.00 %$ 53.45 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.5130
$ 0.5643
10.00%
Stock $ 21.69 0 yrs4.61 %$ 14.67 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.95 0 yrs7.52 %$ 0.71 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 23.59 0 yrs1.87 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 82.58 11 yrs4.02 %$ 9.53 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-08-2025 $ 0.8300
$ 0.8300
-0.00%
Stock $ 139.07 50 yrs3.62 %$ 46.15 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-02-2025 $ 1.2600
$ 1.2600
-0.00%
Stock $ 4.60 1 yrs8.70 %$ 0.39 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0335
$ 0.0327
-2.18%
Stock $ 3.06 0 yrs7.86 %$ 0.18 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0195
$ 0.0193
-0.62%
Stock $ 3.58 1 yrs5.31 %$ 0.11 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0160
$ 0.0170
6.25%
Stock $ 8.39 1 yrs7.99 %$ 0.07 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 3.38 1 yrs5.03 %$ 0.09 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0145
$ 0.0155
6.90%
Stock $ 1.71 1 yrs10.53 %$ 0.04 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0145
$ 0.0140
-3.11%
Stock $ 77.72 0 yrs2.06 %$ 19.88 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 11.89 1 yrs7.15 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 9.35 1 yrs8.02 %$ 0.34 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 9.85 1 yrs6.09 %$ 0.22 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.59 1 yrs6.33 %$ 0.66 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 76.07 0 yrs1.79 %$ 2.05 BNew Dividend May-12-2025 May-12-2025 May-27-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 63.11 1 yrs2.54 %$ 74.35 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 43.04 3 yrs2.23 %$ 42.36 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-15-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 10.32 1 yrs6.10 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 6.80 1 yrs6.03 %$ 0.42 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 14.84 0 yrs3.23 %$ 0.50 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 473.32 19 yrs0.93 %$ 17.96 BNew Dividend May-30-2025 May-30-2025 Jun-18-2025 $ 1.0400
$ 1.1000
5.77%
Stock $ 33.57 3 yrs2.20 %$ 3.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 5.69 4 yrs10.54 %$ 0.20 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0440
$ 0.0440
-0.00%
Stock $ 8.60 0 yrs4.07 %$ 0.22 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 10.68 1 yrs7.30 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 9.34 1 yrs8.03 %$ 0.14 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 2.06 1 yrs9.22 %$ 0.11 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.33 1 yrs5.91 %$ 0.17 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 10.32 1 yrs7.95 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 11.59 1 yrs5.35 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 11.01 1 yrs5.72 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 9.97 1 yrs5.92 %$ 0.26 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 9.63 1 yrs6.13 %$ 0.38 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 108.07 19 yrs0.00 %$ 85.23 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.8875
$ 0.8875
-0.00%
Stock $ 23.18 4 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 26.53 0 yrs2.71 %$ 1.23 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 43.67 5 yrs1.19 %$ 2.99 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-20-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 9.11 2 yrs3.62 %$ 0.11 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 5.20 1 yrs5.00 %$ 0.21 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0215
$ 0.0220
2.33%
Stock $ 7.67 1 yrs4.17 %$ 0.09 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0275
$ 0.0295
7.27%
Stock $ 120.87 1 yrs0.56 %$ 12.18 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 21.85 0 yrs3.66 %$ 1.67 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 2.86 1 yrs9.44 %$ 0.14 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 9.87 1 yrs6.18 %$ 0.56 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 9.40 1 yrs5.32 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.99 1 yrs5.56 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 23.54 1 yrs8.41 %$ 1.71 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 16.14 0 yrs9.17 %$ 0.31 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 6.92 0 yrs5.78 %$ 0.20 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 13.80 0 yrs10.36 %$ 0.77 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 63.20 19 yrs4.76 %$ 23.18 BNew Dividend May-15-2025 May-15-2025 Jun-30-2025 $ 0.7525
$ 0.7525
-0.00%
Stock $ 79.86 0 yrs2.00 %$ 41.96 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 11.74 0 yrs12.01 %$ 0.24 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 24.02 0 yrs0.00 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jul-17-2025 $ 0.0530
$ 0.0540
1.89%
Stock $ 47.99 19 yrs4.92 %$ 4.90 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 10.57 0 yrs11.35 %$ 0.76 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 40.34 4 yrs4.56 %$ 1.32 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 23.03 1 yrs7.95 %$ 1.01 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 25.87 1 yrs8.04 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 14.84 1 yrs23.18 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2848
$ 0.2813
-1.20%
Stock $ 5.40 0 yrs5.56 %$ 0.03 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 7.89 1 yrs10.14 %$ 0.69 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 24.00 0 yrs7.42 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 115.50 0 yrs3.38 %$ 63.04 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.9750
$ 0.9750
-0.00%
Stock $ 10.08 0 yrs7.34 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 13.52 0 yrs11.32 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 17.63 0 yrs1.36 %$ 1.27 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 125.90 6 yrs0.59 %$ 112.13 BNew Dividend May-12-2025 May-12-2025 May-27-2025 $ 0.1750
$ 0.1850
5.71%
Stock $ 12.65 3 yrs11.78 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 10.35 1 yrs6.47 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 22.26 3 yrs5.48 %$ 0.12 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1000
$ 0.1004
0.40%
Stock $ 85.98 0 yrs7.43 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.5101
$ 0.5135
0.68%
Stock $ 11.98 4 yrs10.27 %$ 0.40 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0910
$ 0.0910
-0.00%
Stock $ 91.86 0 yrs6.97 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.4826
$ 0.5193
7.60%
Stock $ 47.10 1 yrs2.12 %$ 2.83 BNew Dividend May-14-2025 May-14-2025 May-21-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 47.10 1 yrs2.12 %$ 2.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.0000
$ 0.2500
-75.00%
Stock $ 13.41 1 yrs8.87 %$ 0.74 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 16.23 1 yrs4.44 %$ 1.42 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.85 0 yrs1.86 %$ 0.71 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.87 0 yrs11.27 %$ 0.02 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.67 3 yrs0.00 %$ 0.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 31.35 1 yrs1.66 %$ 2.05 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 39.24 19 yrs6.83 %$ 2.21 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 20.10 1 yrs8.01 %$ 0.79 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 84.33 2 yrs2.13 %$ 48.60 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.4000
$ 0.4500
12.50%
Stock $ 211.26 12 yrs0.49 %$ 3,155.34 BNew Dividend May-12-2025 May-12-2025 May-15-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 22.31 2 yrs4.93 %$ 2.58 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 72.00 62 yrs2.83 %$ 0.67 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 48.22 0 yrs2.32 %$ 41.30 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 8.54 0 yrs7.03 %$ 0.13 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 155.51 7 yrs1.16 %$ 7.39 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 82.84 2 yrs2.99 %$ 4.22 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 26.70 2 yrs0.00 %$ 2.40 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 14.34 0 yrs11.16 %$ 1.26 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4700
$ 0.0200
-95.74%
Stock $ 5.76 1 yrs8.85 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 12.60 0 yrs9.84 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 10.81 0 yrs8.51 %$ 0.19 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0733
$ 0.0731
-0.27%
Stock $ 13.85 1 yrs9.17 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 8.33 1 yrs9.60 %$ 0.19 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 8.81 1 yrs8.85 %$ 0.57 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 16.53 1 yrs4.90 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 54.36 0 yrs6.44 %$ 0.04 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 69.40 0 yrs6.48 %$ 0.12 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 1.1250
$ 1.1250
-0.00%
Stock $ 99.45 3 yrs1.05 %$ 11.58 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 12.27 3 yrs10.19 %$ 0.42 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 14.77 1 yrs8.06 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 10.56 0 yrs10.98 %$ 0.02 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 11.87 1 yrs7.83 %$ 0.30 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 5.85 1 yrs5.98 %$ 0.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 9.43 1 yrs8.06 %$ 0.27 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 18.13 3 yrs10.15 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 14.94 3 yrs4.69 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0529
$ 0.0757
43.09%
Stock $ 10.43 3 yrs11.31 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 19.95 1 yrs7.22 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 27.03 2 yrs5.99 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1370
$ 0.1386
1.16%
Stock $ 25.99 4 yrs3.16 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0724
$ 0.0579
-20.13%
Stock $ 14.05 2 yrs9.61 %$ 0.48 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 11.19 1 yrs6.26 %$ 0.34 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 36.21 0 yrs8.29 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 10.37 0 yrs10.99 %$ 0.70 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.08 0 yrs8.66 %$ 0.09 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 17.22 0 yrs7.14 %$ 2.66 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 9.78 1 yrs6.03 %$ 0.07 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.93 1 yrs7.78 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 12.77 0 yrs7.75 %$ 0.19 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 23.01 0 yrs7.21 %$ 0.08 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 14.44 0 yrs9.14 %$ 0.44 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 3.66 4 yrs13.39 %$ 0.66 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 9.64 1 yrs8.09 %$ 0.26 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 10.02 1 yrs7.99 %$ 0.04 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 15.39 2 yrs5.65 %$ 0.17 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 23.85 0 yrs6.88 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1307
$ 0.1263
-3.39%
Stock $ 6.25 1 yrs8.64 %$ 0.38 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0448
$ 0.0439
-1.99%
Stock $ 2.68 1 yrs8.96 %$ 0.34 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0197
$ 0.0196
-0.51%
Stock $ 10.50 1 yrs7.71 %$ 0.02 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 11.96 1 yrs7.27 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 14.10 2 yrs4.40 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 9.89 2 yrs4.55 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 8.20 2 yrs4.27 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 12.97 2 yrs4.24 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 11.62 2 yrs4.30 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 11.20 1 yrs7.68 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 12.16 1 yrs7.48 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 10.06 1 yrs8.25 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 10.93 1 yrs8.05 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 11.31 1 yrs8.05 %$ 0.44 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 11.25 1 yrs7.64 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 10.93 1 yrs8.05 %$ 0.26 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 10.48 1 yrs7.54 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 11.44 1 yrs8.22 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 11.92 1 yrs7.97 %$ 0.48 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 12.00 1 yrs7.92 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 8.18 4 yrs12.47 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 8.60 2 yrs4.42 %$ 1.68 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 11.15 1 yrs8.43 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 19.34 0 yrs5.38 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0825
$ 0.0789
-4.36%
Stock $ 6.49 0 yrs13.56 %$ 0.07 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 5.51 0 yrs4.72 %$ 0.16 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.68 0 yrs4.95 %$ 0.15 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 12.85 0 yrs10.51 %$ 0.45 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 6.28 0 yrs8.92 %$ 0.21 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 4.77 0 yrs12.16 %$ 0.55 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 104.41 6 yrs0.84 %$ 20.93 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-02-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 9.23 3 yrs7.91 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 19.22 1 yrs13.58 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2218
$ 0.2192
-1.18%
Stock $ 7.83 0 yrs10.60 %$ 0.09 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.26 0 yrs11.85 %$ 0.27 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 135.48 3 yrs2.01 %$ 181.00 BNew Dividend May-23-2025 May-23-2025 Jun-12-2025 $ 0.6300
$ 0.6800
7.94%
Stock $ 12.42 3 yrs7.73 %$ 0.43 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.27 0 yrs5.50 %N/ANew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 21.13 0 yrs3.79 %$ 2.43 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 152.90 8 yrs0.92 %$ 12.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3510
$ 0.3510
-0.00%
Stock $ 15.01 0 yrs8.26 %$ 5.27 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 36.28 3 yrs3.39 %$ 4.55 BNew Dividend May-16-2025 May-16-2025 Jun-03-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 70.70 0 yrs0.68 %$ 8.95 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 18.12 2 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 156.62 5 yrs0.57 %$ 53.15 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.2235
$ 0.2250
0.67%
Stock $ 36.63 2 yrs5.46 %$ 6.90 BNew Dividend May-15-2025 May-15-2025 Jun-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 28.86 2 yrs0.83 %$ 0.92 BNew Dividend May-21-2025 May-21-2025 Jun-05-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 19.08 0 yrs0.63 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 36.05 0 yrs2.44 %$ 12.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-23-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 4.18 0 yrs7.18 %$ 0.28 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 32.02 3 yrs2.00 %$ 0.36 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 18.26 1 yrs3.61 %$ 1.58 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 25.08 0 yrs7.97 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 78.13 5 yrs1.95 %$ 8.63 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 22.25 0 yrs10.52 %$ 0.06 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 18.23 1 yrs5.16 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 14.66 0 yrs14.94 %$ 0.13 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 15.20 1 yrs16.05 %$ 0.63 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 88.99 11 yrs1.89 %$ 2.22 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.7900
$ 0.8400
6.33%
Stock $ 100.61 2 yrs3.12 %$ 29.68 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.7850
$ 0.7850
-0.00%
Stock $ 4.48 1 yrs17.86 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.5000
$ 0.4000
-20.00%
Stock $ 16.34 0 yrs9.79 %$ 1.16 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 38.95 19 yrs5.03 %$ 3.14 BNew Dividend May-13-2025 May-13-2025 Jun-13-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 14.34 0 yrs11.16 %$ 1.26 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4700
$ 0.4000
-14.89%
Stock $ 12.18 0 yrs10.84 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 8.15 0 yrs6.13 %$ 0.19 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 7.06 0 yrs5.67 %$ 0.05 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 7.65 0 yrs6.14 %$ 0.44 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 6.77 0 yrs5.17 %$ 0.07 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 6.38 0 yrs5.49 %$ 0.12 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 8.31 0 yrs11.79 %$ 0.15 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.22 0 yrs11.76 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 5.09 0 yrs9.04 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 10.56 1 yrs6.16 %$ 0.28 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.98 1 yrs6.19 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.37 1 yrs5.50 %$ 0.02 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 10.87 1 yrs6.53 %$ 0.16 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 9.72 1 yrs6.17 %$ 0.42 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.08 1 yrs6.45 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 11.30 1 yrs6.11 %$ 0.16 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 10.22 1 yrs6.36 %$ 0.45 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 9.66 1 yrs6.11 %$ 0.22 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.49 1 yrs5.91 %$ 0.43 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 10.92 1 yrs7.23 %$ 0.13 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 14.36 0 yrs10.31 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 12.00 0 yrs1.00 %$ 2.43 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 14.87 1 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.3741
$ 0.3741
-0.00%
Stock $ 18.31 0 yrs6.83 %N/ANew Dividend May-12-2025 May-12-2025 May-20-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 6.80 0 yrs8.82 %$ 0.40 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0793
$ 0.0786
-0.88%
Stock $ 5.68 0 yrs16.20 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0770
$ 0.0770
-0.00%
Stock $ 173.04 0 yrs0.00 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.8333
$ 0.8333
-0.00%
Stock $ 116.26 12 yrs3.60 %$ 90.36 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 1.0450
$ 1.0450
-0.00%
Stock $ 24.75 0 yrs5.82 %N/ANew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 5.40 0 yrs5.19 %$ 0.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-21-2025 $ 0.1400
$ 0.0700
-50.00%
Stock $ 37.54 2 yrs0.96 %$ 6.32 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.33 0 yrs11.02 %N/ANew Dividend May-02-2025 May-02-2025 May-06-2025 $ 0.0000
$ 0.1779
10000%
Stock $ 12.46 3 yrs11.56 %$ 0.33 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 11.56 0 yrs9.17 %$ 0.24 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 15.79 0 yrs7.03 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 10.42 0 yrs8.64 %$ 0.28 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 11.22 1 yrs7.75 %$ 0.00 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 10.55 0 yrs9.57 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 9.25 1 yrs6.16 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 12.66 3 yrs7.90 %$ 0.34 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 35.88 1 yrs8.78 %$ 0.29 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 8.57 0 yrs8.28 %$ 0.54 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 9.65 0 yrs9.64 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 21.27 0 yrs2.63 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 24.05 0 yrs4.70 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 24.69 0 yrs4.09 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0735
$ 0.0747
1.66%
Stock $ 20.67 1 yrs6.14 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.1087
$ 0.1111
2.20%
Stock $ 23.34 2 yrs8.44 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.1634
$ 0.1618
-0.97%
Stock $ 9.92 0 yrs9.27 %$ 1.05 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0725
$ 0.0723
-0.28%
Stock $ 25.84 4 yrs4.53 %$ 0.03 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0987
$ 0.1048
6.22%
Stock $ 30.59 0 yrs12.49 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.3510
$ 0.5603
59.64%
Stock $ 38.79 0 yrs22.89 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.6323
$ 0.7163
13.29%
Stock $ 45.06 0 yrs17.31 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.8072
$ 0.6825
-15.45%
Stock $ 10.48 1 yrs7.82 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 11.67 1 yrs7.54 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 6.21 1 yrs5.48 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 18.94 1 yrs10.61 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.48 1 yrs5.81 %N/ANew Dividend May-02-2025 May-02-2025 May-08-2025 $ 0.0977
$ 0.1191
21.98%
Stock $ 21.53 0 yrs4.92 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 209.12 16 yrs1.70 %$ 13.82 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.8900
$ 0.8900
-0.00%
Stock $ 91.91 0 yrs0.91 %$ 3.46 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 19.10 0 yrs6.54 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 26.39 0 yrs6.97 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 36.28 3 yrs3.39 %$ 4.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 36.28 3 yrs3.39 %$ 4.55 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 25.65 0 yrs6.24 %$ 0.79 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.2000
$ 0.4000
-66.67%
Stock $ 9.04 0 yrs0.88 %$ 2.35 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.2800
$ 0.0200
-92.86%
Stock $ 457.52 4 yrs0.44 %$ 9.04 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4900
$ 0.5000
2.04%
Stock $ 29.94 0 yrs0.23 %$ 5.46 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 32.32 0 yrs0.00 %$ 5.18 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-17-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 87.78 0 yrs0.64 %$ 1.62 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-11-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 15.24 0 yrs9.38 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 25.83 2 yrs5.00 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0893
$ 0.1389
55.58%
Stock $ 25.60 0 yrs16.29 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.2749
$ 0.5584
103.11%
Stock $ 22.77 0 yrs16.21 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.2579
$ 0.3750
45.38%
Stock $ 22.57 1 yrs9.97 %$ 0.87 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 5.11 0 yrs0.59 %$ 0.48 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 23.32 0 yrs12.86 %$ 9.17 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.50 0 yrs8.52 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.54 0 yrs9.01 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 14.78 0 yrs4.87 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 13.52 0 yrs0.00 %$ 1.07 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.62 0 yrs12.04 %N/ANew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 8.52 1 yrs9.27 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 24.37 1 yrs6.32 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 14.49 1 yrs14.63 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1740
$ 0.1712
-1.59%
Stock $ 6.85 0 yrs3.65 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0845
$ 0.0823
-2.52%
Stock $ 15.73 1 yrs23.08 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3036
$ 0.2998
-1.26%
Stock $ 14.95 0 yrs10.10 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 38.07 3 yrs3.28 %$ 0.62 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0988
$ 0.0767
-22.29%
Stock $ 24.41 2 yrs0.00 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0772
$ 0.0783
1.51%
Stock $ 20.45 0 yrs4.89 %$ 0.22 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0677
$ 0.0603
-10.92%
Stock $ 25.14 0 yrs4.02 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0854
$ 0.0838
-1.85%
Stock $ 25.08 0 yrs4.47 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0920
$ 0.0933
1.40%
Stock $ 24.83 0 yrs6.53 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1306
$ 0.1347
3.12%
Stock $ 28.95 1 yrs3.11 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0904
$ 0.0605
-33.10%
Stock $ 13.65 2 yrs4.10 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 15.32 0 yrs7.57 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 12.90 1 yrs12.40 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 20.70 1 yrs9.61 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 10.22 1 yrs13.99 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1190
$ 0.1190
-0.00%
Stock $ 26.69 1 yrs8.43 %N/ANew Dividend May-02-2025 May-02-2025 May-08-2025 $ 0.2021
$ 0.1819
-10.01%
Stock $ 22.25 0 yrs7.19 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 18.86 0 yrs14.05 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 14.35 0 yrs0.00 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1913
$ 0.1913
-0.00%
Stock $ 18.14 0 yrs3.75 %$ 3.12 BNew Dividend May-12-2025 May-12-2025 May-28-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2738
$ 0.2926
6.87%
Stock $ 38.40 12 yrs3.54 %$ 1.47 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 342.24 11 yrs0.76 %$ 87.65 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 142.10 19 yrs4.81 %$ 248.16 BNew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 1.7100
$ 1.7100
-0.00%
Stock $ 17.12 0 yrs2.34 %$ 1.38 BNew Dividend Jul-01-2025 Jul-01-2025 Aug-01-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 1,101.66 53 yrs0.82 %$ 52.92 BNew Dividend May-12-2025 May-12-2025 Jun-01-2025 $ 2.0500
$ 2.2600
10.24%
Stock $ 113.07 0 yrs0.93 %$ 14.74 BNew Dividend May-14-2025 May-14-2025 Jun-05-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 80.15 12 yrs0.00 %$ 6.11 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-03-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 158.49 15 yrs3.46 %$ 23.45 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 1.3700
$ 1.3700
-0.00%
Stock $ 4.49 0 yrs10.47 %$ 0.04 BNew Dividend May-16-2025 May-16-2025 May-28-2025 $ 0.0400
$ 0.2000
400.00%
Stock $ 33.33 0 yrs1.32 %$ 7.32 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 9.80 0 yrs2.86 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 29.06 1 yrs2.89 %$ 0.17 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 86.30 0 yrs0.17 %$ 4.54 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 30.30 13 yrs2.64 %$ 0.21 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 51.12 11 yrs3.48 %$ 6.77 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-21-2025 $ 0.4450
$ 0.4450
-0.00%
Stock $ 106.82 42 yrs2.17 %$ 57.75 BNew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 47.70 57 yrs2.52 %$ 2.84 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3400
$ 0.3000
-11.76%
Stock $ 724.18 17 yrs0.39 %$ 90.60 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 4.67 0 yrs1.28 %$ 0.93 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 42.53 4 yrs2.82 %$ 1.91 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 95.82 19 yrs1.23 %$ 23.60 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 23.90 0 yrs6.82 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 22.74 0 yrs8.31 %$ 0.80 BNew Dividend May-13-2025 May-13-2025 May-29-2025 $ 0.4714
$ 0.4714
-0.00%
Stock $ 53.77 0 yrs1.49 %$ 14.92 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 19.40 0 yrs6.75 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 54.38 10 yrs3.31 %$ 0.88 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 49.63 3 yrs5.28 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1988
$ 0.1950
-1.91%
Stock $ 20.37 1 yrs5.25 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0871
$ 0.0865
-0.71%
Stock $ 251.00 0 yrs6.37 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-15-2025 $ 4.0000
$ 4.0000
-0.00%
Stock $ 49.84 19 yrs0.00 %$ 38.42 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 9.75 0 yrs2.05 %$ 0.34 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.31 0 yrs0.83 %$ 1.98 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 43.53 1 yrs7.01 %$ 3.07 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 1.3400
$ 0.6800
-49.25%
Stock $ 36.91 0 yrs1.95 %$ 0.61 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2400
$ 0.1800
-25.00%
Stock $ 117.98 0 yrs1.02 %$ 12.10 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 24.30 0 yrs4.20 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0928
$ 0.0889
-4.18%
Stock $ 44.74 3 yrs7.35 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.2857
$ 0.2746
-3.88%
Stock $ 40.02 0 yrs5.80 %$ 5.00 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 19.54 4 yrs3.89 %$ 0.35 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0646
$ 0.0634
-1.94%
Stock $ 23.18 0 yrs6.86 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1287
$ 0.1296
0.65%
Stock $ 13.93 2 yrs9.91 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 49.89 3 yrs2.93 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 80.05 11 yrs1.50 %$ 4.06 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 241.58 17 yrs1.39 %$ 9.34 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.8000
$ 0.8400
5.00%
Stock $ 16.77 0 yrs6.92 %$ 0.05 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 25.45 0 yrs8.09 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 102.16 10 yrs2.00 %$ 6.58 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 39.25 0 yrs1.07 %$ 10.29 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 93.97 3 yrs3.72 %$ 14.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3037
$ 0.3134
3.20%
Stock $ 3.25 0 yrs11.38 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 46.06 3 yrs5.06 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1889
$ 0.1906
0.90%
Stock $ 46.97 3 yrs4.83 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1870
$ 0.2041
9.09%
Stock $ 47.15 4 yrs4.67 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1880
$ 0.1821
-3.12%
Stock $ 20.93 19 yrs4.78 %$ 0.65 BNew Dividend May-12-2025 May-12-2025 May-26-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.49 3 yrs4.62 %$ 12.19 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1800
$ 0.2250
25.00%
Stock $ 230.05 12 yrs2.35 %$ 9.03 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 15.15 0 yrs10.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 14.95 0 yrs10.64 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 15.11 0 yrs10.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 875.92 8 yrs2.14 %$ 85.68 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 4.6900
$ 4.6900
-0.00%
Stock $ 86.30 3 yrs4.38 %$ 10.90 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3256
$ 0.3276
0.62%
Stock $ 97.66 3 yrs3.83 %$ 15.23 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3252
$ 0.3212
-1.22%
Stock $ 21.55 0 yrs1.67 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.0800
$ 0.0900
12.50%
Stock $ 65.17 0 yrs2.15 %$ 15.26 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 16.94 0 yrs7.38 %$ 0.35 BNew Dividend May-23-2025 May-23-2025 Jun-24-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 22.69 0 yrs8.11 %$ 2.13 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0700
$ 0.0600
-14.29%
Stock $ 22.69 0 yrs8.11 %$ 2.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0700
$ 0.4600
557.14%
Stock $ 21.82 3 yrs3.44 %$ 0.70 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 9.36 0 yrs4.91 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0401
$ 0.0394
-1.61%
Stock $ 64.86 11 yrs3.18 %$ 12.40 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.5150
$ 0.5150
-0.00%
Stock $ 46.69 0 yrs5.55 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.2107
$ 0.2060
-2.24%
Stock $ 103.97 3 yrs3.15 %$ 10.56 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 68.61 5 yrs0.99 %$ 47.04 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 71.75 1 yrs1.17 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 25.62 10 yrs1.05 %$ 4.01 BNew Dividend May-12-2025 May-12-2025 May-21-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 44.28 4 yrs1.99 %$ 1.83 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-16-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 15.10 1 yrs1.59 %$ 0.10 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 16.15 3 yrs7.18 %$ 3.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 17.13 0 yrs7.65 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 195.43 8 yrs1.00 %$ 1.33 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 81.44 5 yrs1.52 %$ 40.15 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 73.83 6 yrs3.63 %$ 2.51 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 28.43 3 yrs6.33 %$ 2.81 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-31-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 40.86 4 yrs4.60 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1436
$ 0.1701
18.45%
Stock $ 44.71 3 yrs3.51 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1267
$ 0.1443
13.89%
Stock $ 20.42 3 yrs3.97 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0641
$ 0.0668
4.27%
Stock $ 63.45 2 yrs1.53 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0705
$ 0.0699
-0.79%
Stock $ 38.07 2 yrs7.36 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1983
$ 0.3331
67.97%
Stock $ 50.59 4 yrs6.03 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2383
$ 0.2456
3.05%
Stock $ 49.78 2 yrs8.22 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3129
$ 0.3069
-1.93%
Stock $ 52.69 0 yrs4.59 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4200
$ 0.3300
-21.43%
Stock $ 44.20 3 yrs3.82 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 95.31 3 yrs4.75 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 18.97 0 yrs3.37 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0869
$ 0.1016
16.89%
Stock $ 51.77 0 yrs7.20 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2654
$ 0.3044
14.68%
Stock $ 50.57 3 yrs4.71 %$ 0.30 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1826
$ 0.1759
-3.66%
Stock $ 22.85 4 yrs4.07 %$ 1.70 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0798
$ 0.0769
-3.64%
Stock $ 24.40 3 yrs1.56 %$ 2.25 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-10-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 17.31 0 yrs7.57 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 25.81 1 yrs9.22 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 26.20 0 yrs0.76 %$ 0.07 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2000
$ 0.2500
25.00%
Stock $ 46.60 4 yrs4.36 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1626
$ 0.1818
11.81%
Stock $ 20.09 2 yrs3.24 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0628
$ 0.0535
-14.80%
Stock $ 20.28 2 yrs4.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0648
$ 0.0750
15.62%
Stock $ 105.65 3 yrs2.21 %$ 8.82 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2082
$ 0.1983
-4.72%
Stock $ 46.20 0 yrs6.60 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2409
$ 0.3715
54.21%
Stock $ 84.73 1 yrs4.61 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3527
$ 0.3192
-9.51%
Stock $ 19.08 1 yrs4.98 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0794
$ 0.0709
-10.71%
Stock $ 30.00 3 yrs4.83 %$ 3.46 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1219
$ 0.1181
-3.08%
Stock $ 99.29 2 yrs4.67 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3519
$ 0.3370
-4.25%
Stock $ 51.00 2 yrs5.37 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2062
$ 0.2337
13.34%
Stock $ 44.53 2 yrs5.12 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1854
$ 0.1905
2.74%
Stock $ 52.52 2 yrs11.29 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.5407
$ 0.5979
10.57%
Stock $ 24.10 3 yrs4.81 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1000
$ 0.0960
-4.00%
Stock $ 26.78 2 yrs2.99 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0728
$ 0.0835
14.67%
Stock $ 44.75 3 yrs2.82 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1221
$ 0.1027
-15.89%
Stock $ 21.25 3 yrs5.03 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0974
$ 0.0866
-11.09%
Stock $ 93.41 2 yrs5.45 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4132
$ 0.4133
0.04%
Stock $ 41.71 2 yrs7.79 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.2760
$ 0.2567
-7.00%
Stock $ 7.60 2 yrs13.42 %$ 0.52 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 123.27 8 yrs3.05 %$ 15.73 BNew Dividend May-14-2025 May-14-2025 May-22-2025 $ 0.9400
$ 4.0000
325.53%
Stock $ 44.21 2 yrs2.17 %$ 16.50 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 42.86 4 yrs3.78 %$ 0.68 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1363
$ 0.1381
1.32%
Stock $ 25.79 0 yrs3.72 %$ 0.58 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1877
$ 0.1355
-27.82%
Stock $ 41.29 3 yrs8.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2708
$ 0.2537
-6.31%
Stock $ 41.54 4 yrs4.24 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1374
$ 0.1601
16.48%
Stock $ 47.73 0 yrs7.52 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2575
$ 0.4026
56.39%
Stock $ 23.20 0 yrs6.34 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1057
$ 0.1014
-4.06%
Stock $ 23.34 2 yrs6.86 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1307
$ 0.1429
9.34%
Stock $ 50.76 3 yrs3.19 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1295
$ 0.1359
4.96%
Stock $ 93.63 3 yrs7.42 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.5500
$ 0.5800
5.45%
Stock $ 28.68 2 yrs3.49 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0860
$ 0.0925
7.58%
Stock $ 25.16 2 yrs3.54 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0596
$ 0.0364
-38.93%
Stock $ 45.18 2 yrs2.83 %$ 1.57 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1262
$ 0.1010
-19.97%
Stock $ 100.25 0 yrs4.68 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.3520
$ 0.3500
-0.57%
Stock $ 26.44 19 yrs4.24 %$ 0.44 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 69.02 0 yrs3.59 %$ 4.96 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 38.20 9 yrs3.14 %$ 1.46 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 52.90 0 yrs3.02 %$ 8.90 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 81.53 1 yrs0.00 %$ 75.86 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-28-2025 $ 0.1900
$ 0.2280
20.00%
Stock $ 9.12 2 yrs5.26 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 52.28 6 yrs1.38 %$ 3.20 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 56.38 6 yrs1.28 %$ 0.94 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 3.42 0 yrs17.54 %$ 0.14 BNew Dividend May-09-2025 May-09-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 29.81 0 yrs4.16 %$ 0.66 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.2900
$ 0.3100
6.90%
Stock $ 320.82 14 yrs1.56 %$ 12.06 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 1.2000
$ 1.2500
4.17%
Stock $ 56.06 0 yrs1.93 %$ 2.78 BNew Dividend May-14-2025 May-14-2025 May-27-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 145.17 2 yrs0.33 %$ 16.90 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 86.88 13 yrs0.76 %$ 105.09 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-09-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 135.03 1 yrs0.44 %$ 5.66 BNew Dividend May-29-2025 May-29-2025 Jun-11-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 8.76 3 yrs5.48 %$ 0.74 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 33.43 5 yrs3.29 %$ 1.60 BNew Dividend May-14-2025 May-14-2025 Jun-06-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 131.14 19 yrs3.05 %$ 8.43 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.9500
$ 1.0000
5.26%
Stock $ 36.97 11 yrs2.60 %$ 0.89 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 127.72 2 yrs2.87 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2799
$ 0.2795
-0.15%
Stock $ 8.74 1 yrs8.01 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 50.51 0 yrs4.77 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1909
$ 0.1971
3.22%
Stock $ 15.35 0 yrs1.63 %$ 1.97 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 14.70 0 yrs7.55 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 46.74 1 yrs2.65 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1331
$ 0.1111
-16.53%
Stock $ 35.04 3 yrs6.16 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1878
$ 0.1504
-19.91%
Stock $ 51.79 1 yrs5.87 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2462
$ 0.2350
-4.52%
Stock $ 40.53 2 yrs5.87 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0791
$ 0.2003
153.31%
Stock $ 39.07 0 yrs7.32 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2426
$ 0.2357
-2.87%
Stock $ 24.22 3 yrs3.30 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0717
$ 0.0692
-3.58%
Stock $ 24.93 4 yrs4.33 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0984
$ 0.1043
5.97%
Stock $ 40.70 4 yrs4.23 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1527
$ 0.0998
-34.61%
Stock $ 48.91 1 yrs2.94 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1217
$ 0.1205
-1.02%
Stock $ 48.68 3 yrs5.26 %$ 2.63 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2171
$ 0.2168
-0.14%
Stock $ 45.52 3 yrs4.13 %$ 1.10 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1620
$ 0.1612
-0.52%
Stock $ 53.49 1 yrs2.88 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3500
$ 0.2600
-25.71%
Stock $ 18.72 2 yrs4.70 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0713
$ 0.0728
2.12%
Stock $ 15.67 0 yrs105.87 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 2.7319
$ 4.0588
48.57%
Stock $ 51.26 1 yrs5.50 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1939
$ 0.2018
4.09%
Stock $ 31.65 2 yrs6.82 %$ 0.19 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 39.62 4 yrs5.33 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1701
$ 0.1709
0.42%
Stock $ 17.03 0 yrs7.99 %$ 1.88 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1361
$ 0.0872
-35.93%
Stock $ 96.62 3 yrs3.01 %$ 0.08 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4708
$ 1.0087
114.25%
Stock $ 9.44 5 yrs5.40 %$ 13.64 BNew Dividend May-22-2025 May-22-2025 Jun-10-2025 $ 0.1275
$ 0.1275
-0.00%
Stock $ 26.51 0 yrs8.49 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 27.05 10 yrs4.18 %$ 3.72 BNew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 75.24 3 yrs5.13 %$ 0.10 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3014
$ 0.2904
-3.66%
Stock $ 69.89 2 yrs1.46 %$ 0.20 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0346
$ 0.0304
-12.19%
Stock $ 108.88 0 yrs3.50 %$ 12.14 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.7092
$ 0.5350
-24.57%
Stock $ 107.10 3 yrs4.48 %$ 31.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4168
$ 0.4319
3.64%
Stock $ 55.82 3 yrs2.94 %$ 3.80 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1444
$ 0.1408
-2.50%
Stock $ 87.50 3 yrs5.18 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3869
$ 0.3825
-1.14%
Stock $ 51.99 1 yrs5.92 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2696
$ 0.2718
0.82%
Stock $ 41.11 0 yrs5.01 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1725
$ 0.1646
-4.57%
Stock $ 50.71 0 yrs7.36 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1800
$ 0.2300
27.78%
Stock $ 77.50 3 yrs5.19 %$ 0.61 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3374
$ 0.3565
5.65%
Stock $ 24.74 3 yrs4.49 %$ 0.23 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0925
$ 0.0955
3.22%
Stock $ 44.59 2 yrs3.16 %$ 0.93 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1179
$ 0.1214
3.03%
Stock $ 28.82 0 yrs10.83 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3962
$ 0.6669
68.35%
Stock $ 21.15 3 yrs4.78 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0976
$ 0.0824
-15.57%
Stock $ 82.40 3 yrs3.96 %$ 19.51 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2798
$ 0.2592
-7.36%
Stock $ 21.33 0 yrs6.56 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1258
$ 0.1147
-8.82%
Stock $ 142.56 11 yrs2.32 %$ 27.80 BNew Dividend May-13-2025 May-13-2025 Jun-03-2025 $ 0.7650
$ 0.8275
8.17%
Stock $ 90.35 3 yrs4.75 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3416
$ 0.3668
7.38%
Stock $ 24.22 1 yrs4.54 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0939
$ 0.0976
3.92%
Stock $ 23.36 3 yrs3.51 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0730
$ 0.0644
-11.86%
Stock $ 23.07 3 yrs4.77 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0918
$ 0.0923
0.53%
Stock $ 45.10 2 yrs5.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2227
$ 0.2216
-0.51%
Stock $ 44.71 3 yrs5.23 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1954
$ 0.1986
1.68%
Stock $ 105.52 3 yrs3.40 %$ 1.78 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3077
$ 0.3078
0.02%
Stock $ 30.60 3 yrs2.35 %$ 0.26 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0610
$ 0.0578
-5.22%
Stock $ 38.03 0 yrs5.63 %$ 0.68 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1658
$ 0.2558
54.31%
Stock $ 26.01 3 yrs4.11 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0931
$ 0.0899
-3.45%
Stock $ 40.51 3 yrs4.81 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1530
$ 0.1487
-2.80%
Stock $ 46.95 4 yrs5.01 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1826
$ 0.1642
-10.04%
Stock $ 24.39 0 yrs2.83 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0614
$ 0.0626
1.96%
Stock $ 24.22 0 yrs4.21 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0957
$ 0.0955
-0.18%
Stock $ 24.88 0 yrs3.86 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0896
$ 0.0897
0.13%
Stock $ 25.01 0 yrs4.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0940
$ 0.0936
-0.44%
Stock $ 48.10 2 yrs4.91 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1988
$ 0.1986
-0.10%
Stock $ 31.23 5 yrs4.55 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1023
$ 0.1213
18.57%
Stock $ 48.24 0 yrs7.98 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3196
$ 0.3774
18.11%
Stock $ 48.17 1 yrs17.02 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0548
$ 0.0442
-19.29%
Stock $ 15.36 1 yrs6.64 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3142
$ 0.2674
-14.87%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1999
$ 0.1938
-3.05%
Stock $ 51.26 1 yrs5.31 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2313
$ 0.2241
-3.09%
Stock $ 49.70 3 yrs4.93 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1742
$ 0.1986
13.97%
Stock $ 38.35 0 yrs10.53 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3490
$ 0.3361
-3.71%
Stock $ 35.52 0 yrs5.80 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2008
$ 0.2044
1.79%
Stock $ 35.54 0 yrs5.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1328
$ 0.1472
10.84%
Stock $ 90.45 1 yrs5.12 %$ 13.83 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3999
$ 0.4023
0.60%
Stock $ 25.22 0 yrs3.25 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0869
$ 0.0828
-4.69%
Stock $ 48.27 0 yrs4.10 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1606
$ 0.1512
-5.83%
Stock $ 43.09 2 yrs4.18 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1639
$ 0.1645
0.39%
Stock $ 98.74 1 yrs4.18 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2684
$ 0.3574
33.18%
Stock $ 102.87 2 yrs1.71 %$ 0.78 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1008
$ 0.0916
-9.11%
Stock $ 19.70 0 yrs11.11 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 19.70 0 yrs11.11 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 22.85 0 yrs2.63 %N/ANew Dividend May-12-2025 May-12-2025 May-16-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 164.12 3 yrs2.22 %$ 50.42 BNew Dividend May-21-2025 May-21-2025 Jun-10-2025 $ 0.9100
$ 0.9100
-0.00%
Stock $ 108.26 0 yrs0.00 %$ 29.86 BNew Dividend May-16-2025 May-16-2025 Jun-20-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.47 0 yrs10.69 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 17.68 0 yrs6.28 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 46.64 0 yrs3.15 %$ 24.35 BNew Dividend May-16-2025 May-16-2025 Jun-18-2025 $ 0.4308
$ 0.4308
-0.00%
Stock $ 68.92 0 yrs1.92 %$ 2.32 BNew Dividend May-16-2025 May-16-2025 May-28-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 30.70 9 yrs2.61 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 48.97 3 yrs3.57 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1403
$ 0.1636
16.61%
Stock $ 52.17 1 yrs6.48 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2363
$ 0.2411
2.02%
Stock $ 48.34 1 yrs5.17 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2046
$ 0.2092
2.23%
Stock $ 44.64 0 yrs4.05 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1690
$ 0.1680
-0.59%
Stock $ 108.80 3 yrs3.60 %$ 0.71 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3635
$ 0.3444
-5.26%
Stock $ 52.22 3 yrs2.89 %$ 0.81 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1264
$ 0.1324
4.71%
Stock $ 79.42 3 yrs5.83 %$ 14.98 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3824
$ 0.4013
4.96%
Stock $ 24.82 2 yrs5.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1049
$ 0.1048
-0.05%
Stock $ 21.65 4 yrs4.67 %$ 1.64 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0856
$ 0.0850
-0.70%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-29-2025 Apr-30-2025 $ 0.0290
$ 0.0330
13.79%
Stock $ 13.39 0 yrs8.96 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 80.87 2 yrs1.89 %$ 4.63 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0970
$ 0.1391
43.32%
Stock $ 21.87 3 yrs5.35 %$ 0.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0985
$ 0.0997
1.17%
Stock $ 21.73 2 yrs3.82 %$ 0.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0676
$ 0.0678
0.31%
Stock $ 21.73 2 yrs3.82 %$ 0.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0676
$ 0.0678
0.31%
Stock $ 22.55 3 yrs1.91 %$ 1.81 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0394
$ 0.0338
-14.11%
Stock $ 28.34 3 yrs3.78 %$ 0.15 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0937
$ 0.0899
-4.05%
Stock $ 91.60 2 yrs4.68 %$ 1.07 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3214
$ 0.3116
-3.06%
Stock $ 22.25 0 yrs1.89 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0323
$ 0.0342
5.88%
Stock $ 24.38 2 yrs6.19 %$ 2.85 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1272
$ 0.1273
0.08%
Stock $ 50.42 0 yrs6.39 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2042
$ 0.2883
41.19%
Stock $ 29.27 1 yrs8.75 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2549
$ 0.3820
49.84%
Stock $ 23.10 0 yrs3.59 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0810
$ 0.0700
-13.62%
Stock $ 24.20 4 yrs3.80 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0875
$ 0.0931
6.31%
Stock $ 110.28 2 yrs4.70 %$ 6.24 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3836
$ 0.3720
-3.02%
Stock $ 22.67 3 yrs3.35 %$ 12.50 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0715
$ 0.0641
-10.28%
Stock $ 46.85 3 yrs7.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2839
$ 0.2938
3.51%
Stock $ 46.74 2 yrs6.31 %$ 0.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2388
$ 0.2535
6.16%
Stock $ 36.96 3 yrs6.76 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2103
$ 0.2017
-4.09%
Stock $ 22.62 2 yrs3.89 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0766
$ 0.0753
-1.72%
Stock $ 23.50 2 yrs6.81 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1252
$ 0.1343
7.33%
Stock $ 45.48 3 yrs4.27 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1907
$ 0.1569
-17.71%
Stock $ 45.96 3 yrs7.83 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3815
$ 0.3528
-7.53%
Stock $ 47.69 2 yrs3.98 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1670
$ 0.1441
-13.72%
Stock $ 51.75 1 yrs4.41 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1852
$ 0.1922
3.76%
Stock $ 81.86 1 yrs5.07 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2960
$ 0.3851
30.10%
Stock $ 97.26 1 yrs3.61 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3358
$ 0.3371
0.39%
Stock $ 101.09 1 yrs4.55 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3500
$ 0.3200
-8.57%
Stock $ 50.08 1 yrs4.55 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1737
$ 0.1702
-1.99%
Stock $ 50.06 0 yrs4.29 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1682
$ 0.1621
-3.58%
Stock $ 49.35 1 yrs3.95 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1647
$ 0.1522
-7.59%
Stock $ 48.54 1 yrs3.98 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1569
$ 0.1584
0.97%
Stock $ 47.64 1 yrs4.09 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1596
$ 0.1612
1.02%
Stock $ 24.81 0 yrs3.99 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0961
$ 0.0955
-0.58%
Stock $ 26.13 1 yrs7.69 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1445
$ 0.1586
9.76%
Stock $ 22.32 2 yrs3.36 %$ 0.14 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0722
$ 0.0637
-11.77%
Stock $ 21.15 1 yrs5.96 %$ 0.11 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1063
$ 0.1085
2.07%
Stock $ 17.04 2 yrs3.76 %$ 0.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0585
$ 0.0525
-10.26%
Stock $ 103.92 1 yrs0.23 %$ 2.98 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 36.67 0 yrs2.29 %$ 5.50 BNew Dividend May-19-2025 May-19-2025 Jun-11-2025 $ 0.1850
$ 0.2100
13.51%
Stock $ 17.58 1 yrs28.44 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3337
$ 0.5255
57.48%
Stock $ 13.40 1 yrs57.76 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3521
$ 0.5519
56.75%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.7511
$ 0.4721
-37.15%
Stock $ 222.17 0 yrs8.10 %$ 1.13 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 4.5000
$ 4.5000
-0.00%
Stock $ 69.70 1 yrs0.86 %$ 1.77 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 28.55 0 yrs4.20 %$ 0.28 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 191.23 1 yrs1.24 %$ 132.75 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5950
$ 0.5950
-0.00%
Stock $ 17.82 0 yrs7.58 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 42.07 2 yrs3.80 %$ 2.44 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 5.76 0 yrs2.78 %$ 3.04 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 184.70 0 yrs0.67 %$ 3.89 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 45.65 5 yrs1.58 %$ 7.40 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-23-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 12.66 4 yrs7.90 %$ 2.20 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 49.70 1 yrs2.58 %$ 1.19 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.3000
$ 0.3200
6.67%
Stock $ 75.50 0 yrs0.42 %$ 4.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 38.71 0 yrs4.06 %$ 6.10 BNew Dividend May-12-2025 May-12-2025 May-29-2025 $ 0.3900
$ 0.4000
2.56%
Stock $ 17.81 0 yrs21.84 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2979
$ 0.2835
-4.83%
Stock $ 50.45 2 yrs4.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1924
$ 0.1806
-6.13%
Stock $ 24.97 2 yrs3.36 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0714
$ 0.0669
-6.30%
Stock $ 24.85 0 yrs3.34 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0732
$ 0.0611
-16.53%
Stock $ 50.47 1 yrs5.71 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2050
$ 0.2428
18.44%
Stock $ 27.49 0 yrs7.75 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1936
$ 0.1965
1.51%
Stock $ 19.97 0 yrs6.21 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1157
$ 0.1020
-11.81%
Stock $ 20.10 0 yrs5.47 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1031
$ 0.0914
-11.36%
Stock $ 45.47 2 yrs5.08 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1891
$ 0.1805
-4.56%
Stock $ 51.70 1 yrs5.34 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2107
$ 0.2136
1.40%
Stock $ 21.02 3 yrs18.41 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1259
$ 0.1323
5.08%
Stock $ 24.08 1 yrs4.28 %$ 1.75 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1870
$ 0.1370
-26.74%
Stock $ 23.82 0 yrs4.20 %$ 0.54 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1898
$ 0.1369
-27.87%
Stock $ 21.19 2 yrs4.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0733
$ 0.0759
3.53%
Stock $ 19.07 2 yrs4.41 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 20.73 0 yrs3.14 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0350
$ 0.0540
54.29%
Stock $ 44.72 3 yrs6.91 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2700
$ 0.3188
18.05%
Stock $ 45.02 3 yrs7.46 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2166
$ 0.2385
10.11%
Stock $ 53.03 1 yrs8.81 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.4024
$ 0.5952
47.91%
Stock $ 24.40 0 yrs3.52 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0767
$ 0.0783
2.09%
Stock $ 25.06 0 yrs5.55 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1336
$ 0.1187
-11.15%
Stock $ 21.90 3 yrs3.70 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0771
$ 0.0695
-9.86%
Stock $ 34.88 2 yrs8.00 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2358
$ 0.2348
-0.42%
Stock $ 20.35 0 yrs2.06 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0384
$ 0.0348
-9.33%
Stock $ 28.63 3 yrs5.27 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1249
$ 0.1251
0.15%
Stock $ 27.13 2 yrs2.29 %$ 0.18 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0477
$ 0.0387
-18.97%
Stock $ 33.09 3 yrs4.47 %$ 0.43 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1238
$ 0.1236
-0.15%
Stock $ 25.19 3 yrs3.93 %$ 0.59 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0840
$ 0.0837
-0.41%
Stock $ 29.12 3 yrs4.19 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1012
$ 0.0991
-2.06%
Stock $ 24.09 3 yrs6.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1435
$ 0.1205
-16.06%
Stock $ 23.45 3 yrs7.68 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1477
$ 0.1465
-0.79%
Stock $ 19.67 1 yrs6.05 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0971
$ 0.0883
-9.06%
Stock $ 24.56 1 yrs2.61 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0614
$ 0.0526
-14.33%
Stock $ 29.19 1 yrs4.32 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1046
$ 0.0999
-4.51%
Stock $ 52.86 2 yrs6.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2596
$ 0.2359
-9.13%
Stock $ 50.40 0 yrs3.61 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1606
$ 0.1541
-4.05%
Stock $ 50.16 0 yrs5.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2273
$ 0.2535
11.50%
Stock $ 50.25 2 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1840
$ 0.1477
-19.74%
Stock $ 37.63 2 yrs4.73 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1528
$ 0.1497
-2.01%
Stock $ 45.23 2 yrs4.16 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1623
$ 0.1575
-2.93%
Stock $ 47.01 2 yrs4.19 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1772
$ 0.1615
-8.82%
Stock $ 48.58 2 yrs4.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1571
$ 0.2587
64.64%
Stock $ 49.29 2 yrs4.06 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1537
$ 0.1641
6.78%
Stock $ 49.26 2 yrs4.47 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1822
$ 0.1739
-4.51%
Stock $ 49.51 2 yrs4.83 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1910
$ 0.2031
6.33%
Stock $ 30.11 0 yrs4.42 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1000
$ 0.0783
-21.67%
Stock $ 45.42 0 yrs3.99 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1700
$ 0.1400
-17.65%
Stock $ 30.31 0 yrs7.72 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2500
$ 0.1800
-28.00%
Stock $ 102.86 3 yrs3.88 %$ 0.22 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3247
$ 0.3189
-1.78%
Stock $ 30.55 0 yrs6.61 %$ 14.18 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1725
$ 0.1741
0.95%
Stock $ 50.06 3 yrs3.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1152
$ 0.1332
15.67%
Stock $ 25.18 3 yrs2.38 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0507
$ 0.0519
2.39%
Stock $ 25.19 3 yrs4.61 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0972
$ 0.0976
0.43%
Stock $ 24.05 1 yrs4.16 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0846
$ 0.0842
-0.44%
Stock $ 23.41 0 yrs5.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0933
$ 0.0899
-3.59%
Stock $ 25.53 0 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1106
$ 0.1039
-6.02%
Stock $ 56.24 0 yrs7.98 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4079
$ 0.4879
19.61%
Stock $ 49.55 2 yrs3.51 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1471
$ 0.1501
2.03%
Stock $ 50.51 3 yrs4.91 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1921
$ 0.1913
-0.41%
Stock $ 52.73 1 yrs4.42 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1907
$ 0.2093
9.72%
Stock $ 49.68 1 yrs4.31 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1827
$ 0.1898
3.89%
Stock $ 49.43 1 yrs3.72 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1487
$ 0.1651
11.04%
Stock $ 51.98 1 yrs6.44 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2331
$ 0.2508
7.60%
Stock $ 49.01 1 yrs4.94 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1924
$ 0.2051
6.59%
Stock $ 50.91 1 yrs4.95 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2093
$ 0.1976
-5.59%
Stock $ 51.67 0 yrs4.43 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4500
$ 0.3300
-26.67%
Stock $ 26.09 1 yrs6.02 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1200
$ 0.1300
8.33%
Stock $ 50.13 1 yrs5.91 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 90.78 3 yrs5.11 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3800
$ 0.4000
5.26%
Stock $ 100.36 3 yrs5.10 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 40.86 0 yrs13.63 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.9078
$ 1.2749
40.44%
Stock $ 38.93 0 yrs5.32 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0947
$ 0.0979
3.34%
Stock $ 64.52 3 yrs6.85 %$ 0.10 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3802
$ 0.3879
2.01%
Stock $ 35.43 0 yrs21.76 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.8073
$ 1.3134
62.69%
Stock $ 42.98 1 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1717
$ 0.1700
-0.96%
Stock $ 41.00 1 yrs4.63 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1610
$ 0.1588
-1.39%
Stock $ 24.77 0 yrs2.74 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0610
$ 0.0628
2.81%
Stock $ 24.03 0 yrs4.49 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1009
$ 0.1014
0.50%
Stock $ 24.17 0 yrs4.34 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0980
$ 0.0984
0.40%
Stock $ 24.45 0 yrs4.17 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0956
$ 0.0953
-0.34%
Stock $ 25.67 3 yrs6.43 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1334
$ 0.1403
5.17%
Stock $ 22.30 3 yrs5.47 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0892
$ 0.0921
3.25%
Stock $ 24.25 3 yrs4.58 %$ 14.43 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0842
$ 0.0829
-1.54%
Stock $ 28.68 2 yrs6.35 %$ 2.95 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1578
$ 0.1509
-4.37%
Stock $ 45.23 0 yrs84.59 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 2.9684
$ 2.6816
-9.66%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2381
$ 0.2528
6.19%
Stock $ 31.00 0 yrs6.68 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1730
$ 0.1636
-5.43%
Stock $ 10.42 8 yrs2.88 %$ 0.29 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 36.94 1 yrs6.63 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2248
$ 0.2288
1.78%
Stock $ 24.50 0 yrs4.08 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0880
$ 0.0814
-7.50%
Stock $ 48.61 0 yrs3.37 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1325
$ 0.1511
14.04%
Stock $ 43.37 3 yrs6.13 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2049
$ 0.2295
12.01%
Stock $ 100.63 0 yrs3.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3367
$ 0.3410
1.28%
Stock $ 37.77 2 yrs7.33 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2346
$ 0.2210
-5.79%
Stock $ 36.84 2 yrs6.79 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2205
$ 0.2316
5.03%
Stock $ 37.81 2 yrs6.19 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2114
$ 0.1915
-9.43%
Stock $ 37.52 2 yrs7.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2344
$ 0.2287
-2.45%
Stock $ 35.04 0 yrs7.02 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2157
$ 0.2257
4.66%
Stock $ 34.55 2 yrs7.82 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2431
$ 0.2453
0.93%
Stock $ 37.65 2 yrs6.77 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2257
$ 0.2218
-1.71%
Stock $ 50.88 0 yrs4.46 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1966
$ 0.1873
-4.76%
Stock $ 46.88 0 yrs5.93 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2665
$ 0.2252
-15.49%
Stock $ 14.95 1 yrs6.89 %$ 0.32 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0898
$ 0.0899
0.17%
Stock $ 17.83 3 yrs4.71 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0792
$ 0.0713
-10.01%
Stock $ 18.56 3 yrs4.74 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0842
$ 0.0806
-4.29%
Stock $ 36.38 3 yrs6.27 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1820
$ 0.1868
2.65%
Stock $ 23.17 2 yrs5.96 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1164
$ 0.0435
-62.60%
Stock $ 49.89 0 yrs5.79 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2802
$ 0.1913
-31.71%
Stock $ 49.88 0 yrs3.67 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1011
$ 0.2037
101.41%
Stock $ 39.01 0 yrs5.97 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1900
$ 0.1800
-5.26%
Stock $ 47.03 0 yrs7.61 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 50.24 0 yrs3.88 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2100
$ 0.2000
-4.76%
Stock $ 49.43 0 yrs5.75 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3000
$ 0.2500
-16.67%
Stock $ 19.41 0 yrs11.39 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2246
$ 0.1436
-36.06%
Stock $ 19.90 0 yrs13.02 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2628
$ 0.1683
-35.96%
Stock $ 20.03 0 yrs11.33 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2305
$ 0.1478
-35.88%
Stock $ 40.42 3 yrs4.90 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1659
$ 0.1644
-0.89%
Stock $ 40.44 0 yrs7.89 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2626
$ 0.2649
0.85%
Stock $ 21.15 2 yrs4.49 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0841
$ 0.0830
-1.29%
Stock $ 8.95 0 yrs6.70 %$ 0.14 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 22.81 1 yrs5.96 %$ 0.22 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1130
$ 0.1090
-3.54%
Stock $ 23.09 4 yrs7.58 %$ 0.27 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 18.89 0 yrs6.56 %$ 2.24 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.77 0 yrs3.42 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1480
$ 0.1470
-0.68%
Stock $ 49.99 0 yrs3.44 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1630
$ 0.1600
-1.84%
Stock $ 43.22 3 yrs5.99 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2081
$ 0.1933
-7.07%
Stock $ 40.66 0 yrs4.77 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1683
$ 0.1595
-5.22%
Stock $ 48.17 2 yrs4.98 %$ 0.59 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2017
$ 0.1981
-1.81%
Stock $ 46.97 3 yrs4.24 %$ 0.98 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1655
$ 0.1748
5.57%
Stock $ 48.19 2 yrs3.34 %$ 0.77 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1417
$ 0.1411
-0.38%
Stock $ 42.61 3 yrs7.11 %$ 5.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2602
$ 0.2596
-0.21%
Stock $ 25.14 2 yrs3.90 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0851
$ 0.0867
1.84%
Stock $ 42.89 2 yrs4.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1582
$ 0.1542
-2.48%
Stock $ 24.17 3 yrs4.22 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0857
$ 0.0851
-0.62%
Stock $ 46.80 3 yrs3.93 %$ 3.69 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1580
$ 0.1549
-1.96%
Stock $ 24.12 3 yrs4.39 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0886
$ 0.0881
-0.51%
Stock $ 20.63 3 yrs4.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0857
$ 0.0858
0.14%
Stock $ 50.08 0 yrs6.03 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2669
$ 0.1798
-32.64%
Stock $ 50.45 0 yrs7.02 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2471
$ 0.2867
16.03%
Stock $ 40.72 3 yrs5.62 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1824
$ 0.2169
18.91%
Stock $ 44.39 3 yrs5.50 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1909
$ 0.1896
-0.65%
Stock $ 7.52 0 yrs14.49 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 20.67 3 yrs4.06 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0569
$ 0.0764
34.27%
Stock $ 23.18 3 yrs3.67 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0809
$ 0.0707
-12.61%
Stock $ 24.45 0 yrs3.48 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0801
$ 0.0778
-2.87%
Stock $ 98.56 0 yrs5.06 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3900
$ 0.3800
-2.56%
Stock $ 95.52 3 yrs4.79 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4100
$ 0.3900
-4.88%
Stock $ 51.13 3 yrs3.44 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1300
$ 0.1400
7.69%
Stock $ 18.99 4 yrs7.32 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1103
$ 0.1158
5.02%
Stock $ 21.97 1 yrs57.72 %$ 1.45 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3610
$ 0.5447
50.89%
Stock $ 82.30 1 yrs18.42 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.5003
$ 0.9313
86.14%
Stock $ 69.75 1 yrs20.16 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0802
$ 0.0743
-7.33%
Stock $ 20.65 3 yrs5.52 %$ 0.07 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0998
$ 0.0952
-4.65%
Stock $ 30.73 3 yrs5.40 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1268
$ 0.1235
-2.56%
Stock $ 25.18 3 yrs7.43 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1587
$ 0.1548
-2.45%
Stock $ 30.10 0 yrs4.15 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1108
$ 0.1068
-3.63%
Stock $ 95.74 3 yrs6.63 %$ 7.63 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.5325
$ 0.5291
-0.64%
Stock $ 47.43 2 yrs2.36 %$ 1.96 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0995
$ 0.1024
2.93%
Stock $ 25.42 0 yrs3.78 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0837
$ 0.0801
-4.37%
Stock $ 24.73 0 yrs4.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0859
$ 0.0951
10.69%
Stock $ 19.58 1 yrs6.59 %$ 0.41 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1225
$ 0.1105
-9.80%
Stock $ 21.39 2 yrs5.33 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1016
$ 0.0880
-13.39%
Stock $ 25.41 0 yrs5.51 %$ 2.26 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1047
$ 0.1084
3.53%
Stock $ 34.94 0 yrs4.72 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1443
$ 0.1392
-3.53%
Stock $ 34.94 0 yrs5.27 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1533
$ 0.1501
-2.09%
Stock $ 22.27 3 yrs4.44 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0889
$ 0.0894
0.54%
Stock $ 48.48 0 yrs4.68 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2414
$ 0.2082
-13.72%
Stock $ 49.51 0 yrs1.88 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3085
$ 0.3004
-2.61%
Stock $ 50.98 0 yrs7.10 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2728
$ 0.2944
7.88%
Stock $ 49.65 0 yrs5.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2220
$ 0.2069
-6.77%
Stock $ 50.18 1 yrs2.99 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1181
$ 0.1191
0.82%
Stock $ 100.28 0 yrs3.51 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3156
$ 0.3142
-0.43%
Stock $ 100.29 0 yrs3.62 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3130
$ 0.3295
5.25%
Stock $ 42.46 2 yrs6.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2343
$ 0.2248
-4.03%
Stock $ 27.69 0 yrs5.49 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1200
$ 0.1120
-6.67%
Stock $ 24.89 0 yrs2.53 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0408
$ 0.0648
58.82%
Stock $ 24.29 0 yrs3.21 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0667
$ 0.0633
-5.01%
Stock $ 52.11 1 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.3136
$ 0.3057
-2.54%
Stock $ 30.72 0 yrs6.48 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 30.11 0 yrs6.64 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 30.26 1 yrs6.41 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 41.09 2 yrs5.72 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2040
$ 0.2010
-1.43%
Stock $ 24.80 1 yrs6.13 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1166
$ 0.1861
59.63%
Stock $ 24.16 0 yrs7.33 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1227
$ 0.1472
19.93%
Stock $ 23.94 2 yrs6.60 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1383
$ 0.1475
6.67%
Stock $ 50.42 3 yrs5.22 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1939
$ 0.1967
1.42%
Stock $ 49.02 1 yrs3.94 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3860
$ 0.2889
-25.15%
Stock $ 40.06 0 yrs6.51 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1962
$ 0.4897
149.60%
Stock $ 45.18 3 yrs4.65 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1815
$ 0.2004
10.39%
Stock $ 100.01 2 yrs4.62 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3432
$ 0.3451
0.56%
Stock $ 49.81 0 yrs5.28 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2822
$ 0.2024
-28.26%
Stock $ 49.33 0 yrs3.45 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1151
$ 0.1421
23.48%
Stock $ 48.80 0 yrs3.57 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1495
$ 0.1459
-2.45%
Stock $ 49.44 0 yrs3.22 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1446
$ 0.1091
-24.53%
Stock $ 50.10 0 yrs3.15 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1176
$ 0.1270
7.97%
Stock $ 48.37 1 yrs8.46 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3267
$ 0.3229
-1.19%
Stock $ 47.81 1 yrs10.37 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3856
$ 0.3883
0.71%
Stock $ 38.29 1 yrs6.58 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2210
$ 0.2182
-1.29%
Stock $ 104.51 3 yrs3.13 %$ 39.58 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2774
$ 0.2848
2.69%
Stock $ 92.37 3 yrs4.08 %$ 35.76 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3309
$ 0.3255
-1.63%
Stock $ 50.46 3 yrs4.58 %$ 0.71 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1947
$ 0.1933
-0.73%
Stock $ 52.15 3 yrs4.51 %$ 7.27 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2004
$ 0.2025
1.02%
Stock $ 52.24 3 yrs4.21 %$ 11.89 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1927
$ 0.1948
1.06%
Stock $ 99.45 3 yrs4.21 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3697
$ 0.3561
-3.67%
Stock $ 117.44 3 yrs3.25 %$ 7.43 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3417
$ 0.3350
-1.96%
Stock $ 43.30 3 yrs4.16 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1532
$ 0.1554
1.45%
Stock $ 50.90 3 yrs5.44 %$ 6.21 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2104
$ 0.2080
-1.14%
Stock $ 102.39 0 yrs3.27 %$ 11.12 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.7476
$ 0.5236
-29.96%
Stock $ 50.76 3 yrs4.90 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1963
$ 0.1933
-1.54%
Stock $ 48.20 3 yrs3.94 %$ 6.05 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1660
$ 0.1638
-1.31%
Stock $ 50.20 3 yrs3.86 %$ 2.42 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1705
$ 0.1725
1.19%
Stock $ 50.56 3 yrs4.96 %$ 5.32 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2006
$ 0.1852
-7.64%
Stock $ 87.95 2 yrs2.18 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1469
$ 0.1519
3.44%
Stock $ 22.77 3 yrs4.39 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0840
$ 0.0853
1.53%
Stock $ 24.94 3 yrs4.09 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0883
$ 0.0911
3.21%
Stock $ 26.54 3 yrs6.33 %$ 4.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1408
$ 0.1538
9.22%
Stock $ 25.52 3 yrs2.23 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0485
$ 0.0503
3.68%
Stock $ 25.19 3 yrs2.42 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0505
$ 0.0518
2.57%
Stock $ 26.73 3 yrs2.10 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0467
$ 0.0528
13.08%
Stock $ 46.92 3 yrs4.20 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1708
$ 0.1692
-0.89%
Stock $ 26.19 1 yrs6.80 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1480
$ 0.1540
4.01%
Stock $ 25.33 1 yrs5.05 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1051
$ 0.1078
2.52%
Stock $ 80.44 3 yrs4.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2963
$ 0.2802
-5.42%
Stock $ 20.14 3 yrs4.07 %$ 0.29 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0662
$ 0.0684
3.27%
Stock $ 22.37 3 yrs6.75 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1232
$ 0.1244
0.93%
Stock $ 100.55 3 yrs4.70 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3460
$ 0.3350
-3.19%
Stock $ 21.66 4 yrs3.88 %$ 0.57 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0719
$ 0.0711
-1.18%
Stock $ 22.15 4 yrs3.88 %$ 0.91 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0752
$ 0.0728
-3.19%
Stock $ 22.34 4 yrs4.03 %$ 1.36 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0759
$ 0.0746
-1.76%
Stock $ 23.34 3 yrs4.28 %$ 2.24 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0830
$ 0.0820
-1.26%
Stock $ 25.51 0 yrs6.66 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1349
$ 0.1455
7.87%
Stock $ 25.37 0 yrs2.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0536
$ 0.0460
-14.19%
Stock $ 45.84 3 yrs5.93 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2133
$ 0.2279
6.84%
Stock $ 44.76 2 yrs5.14 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2069
$ 0.1940
-6.21%
Stock $ 46.30 3 yrs5.12 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1874
$ 0.2057
9.82%
Stock $ 51.58 3 yrs1.45 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0770
$ 0.2806
264.44%
Stock $ 19.80 2 yrs4.44 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0500
$ 0.0250
-50.00%
Stock $ 25.26 0 yrs4.35 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0995
$ 0.0888
-10.75%
Stock $ 24.74 0 yrs1.58 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1154
$ 0.1016
-11.96%
Stock $ 25.67 0 yrs5.53 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1392
$ 0.1261
-9.41%
Stock $ 41.78 1 yrs4.19 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1440
$ 0.1536
6.69%
Stock $ 50.19 0 yrs3.65 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1467
$ 0.1405
-4.17%
Stock $ 49.93 0 yrs4.21 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1748
$ 0.1741
-0.39%
Stock $ 50.30 0 yrs7.75 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3019
$ 0.3054
1.18%
Stock $ 48.20 0 yrs2.99 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1800
$ 0.2000
11.11%
Stock $ 38.80 0 yrs15.28 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.9041
$ 1.5518
71.64%
Stock $ 50.63 0 yrs4.68 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1949
$ 0.1972
1.16%
Stock $ 49.57 0 yrs5.33 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2237
$ 0.2301
2.88%
Stock $ 42.56 2 yrs5.31 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1873
$ 0.1869
-0.22%
Stock $ 24.34 0 yrs2.92 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0624
$ 0.0633
1.44%
Stock $ 24.30 0 yrs2.96 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0625
$ 0.0634
1.44%
Stock $ 24.50 0 yrs2.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0638
$ 0.0642
0.64%
Stock $ 24.53 0 yrs4.16 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0986
$ 0.0981
-0.53%
Stock $ 24.66 0 yrs2.72 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0969
$ 0.0960
-0.87%
Stock $ 28.26 2 yrs7.64 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1766
$ 0.1631
-7.65%
Stock $ 25.18 0 yrs4.92 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1028
$ 0.1041
1.26%
Stock $ 25.11 0 yrs4.66 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1015
$ 0.0274
-73.00%
Stock $ 25.15 0 yrs4.57 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0819
$ 0.0854
4.27%
Stock $ 24.59 3 yrs4.55 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0842
$ 0.0923
9.62%
Stock $ 22.86 3 yrs4.33 %$ 6.94 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0741
$ 0.0786
6.07%
Stock $ 24.65 3 yrs4.10 %$ 7.27 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0772
$ 0.0794
2.85%
Stock $ 10.03 0 yrs98.60 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.8045
$ 0.5385
-33.06%
Stock $ 17.63 0 yrs21.33 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2861
$ 0.2743
-4.12%
Stock $ 17.10 2 yrs2.46 %$ 0.20 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0432
$ 0.0356
-17.59%
Stock $ 49.93 2 yrs4.37 %$ 1.92 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1888
$ 0.1720
-8.90%
Stock $ 8.65 0 yrs8.09 %$ 0.56 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 7.92 1 yrs83.59 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2765
$ 0.3365
21.70%
Stock $ 12.73 0 yrs52.73 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3665
$ 0.6020
64.26%
Stock $ 18.60 1 yrs43.60 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.6020
$ 0.9230
53.32%
Stock $ 8.76 1 yrs152.51 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.4381
$ 0.6510
48.60%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2422
$ 0.2350
-2.97%
Stock $ 5.23 0 yrs229.25 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.9240
$ 0.5618
-39.20%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1866
$ 0.1806
-3.22%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.4634
$ 0.4696
1.34%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1181
$ 0.0936
-20.75%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2714
$ 0.3110
14.59%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2841
$ 0.3362
18.34%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3358
$ 0.2554
-23.95%
Stock $ 52.00 0 yrs4.02 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3767
$ 0.6229
65.36%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1059
$ 0.1010
-4.63%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1679
$ 0.1744
3.87%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3075
$ 0.2182
-29.05%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2596
$ 0.2365
-8.88%
Stock $ 23.40 0 yrs15.86 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0000
$ 0.3093
10000%
Stock $ 129.17 2 yrs0.99 %$ 15.52 BNew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 49.49 0 yrs0.46 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.2281
10000%
Stock $ 49.05 0 yrs0.47 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.2293
10000%
Stock $ 25.06 0 yrs2.59 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.0540
10000%
Stock $ 25.19 0 yrs7.50 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.1578
10000%
Stock $ 25.03 0 yrs2.08 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.0437
10000%
Stock $ 24.11 0 yrs0.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.0965
10000%
Stock $ 24.25 0 yrs0.45 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.1066
10000%
Stock $ 24.83 0 yrs0.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.0976
10000%
Stock $ 49.08 0 yrs5.77 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0000
$ 0.2358
10000%
Stock $ 18.62 0 yrs3.28 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0000
$ 0.6066
10000%
Stock $ 16.10 8 yrs3.35 %$ 1.69 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1300
$ 0.1350
3.85%
Stock $ 20.33 0 yrs2.95 %$ 10.31 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 103.04 15 yrs3.61 %$ 55.04 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.9300
$ 0.9300
-0.00%
Stock $ 5.92 0 yrs3.89 %$ 0.35 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0190
$ 0.0190
-0.00%
Stock $ 5.74 0 yrs3.83 %$ 0.28 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 21.63 11 yrs3.84 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2075
$ 0.2075
-0.00%
Stock $ 128.67 68 yrs3.20 %$ 17.86 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-02-2025 $ 1.0300
$ 1.0300
-0.00%
Stock $ 35.86 11 yrs2.12 %$ 5.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1800
$ 0.1900
5.56%
Stock $ 408.50 48 yrs0.98 %$ 17.67 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 96.71 3 yrs1.36 %$ 50.77 BNew Dividend May-14-2025 May-14-2025 Jun-04-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.10 1 yrs3.82 %$ 2.40 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 7.01 1 yrs3.28 %$ 0.14 BNew Dividend May-14-2025 May-14-2025 May-23-2025 $ 0.0190
$ 0.0190
-0.00%
Stock $ 175.41 13 yrs2.37 %$ 50.37 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 24.28 13 yrs3.79 %$ 4.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 58.79 7 yrs3.40 %$ 71.69 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 41.40 0 yrs5.02 %$ 54.21 BNew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 61.27 0 yrs5.06 %$ 29.66 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.8200
$ 0.0450
-94.51%
Stock $ 20.41 2 yrs6.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 14.83 0 yrs4.05 %$ 0.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 84.77 13 yrs0.94 %$ 1.92 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 11.58 0 yrs1.04 %$ 1.89 BNew Dividend May-14-2025 May-14-2025 May-29-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 76.18 3 yrs2.10 %$ 247.90 BNew Dividend May-09-2025 May-09-2025 Jun-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 39.62 1 yrs6.31 %$ 1.23 BNew Dividend May-16-2025 May-16-2025 Jun-03-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 87.78 3 yrs2.28 %$ 14.22 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 235.07 3 yrs0.85 %$ 52.13 BNew Dividend May-09-2025 May-09-2025 May-19-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 61.27 0 yrs5.06 %$ 29.66 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.8200
$ 0.7750
-5.49%
Stock $ 3.34 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.7212
$ 0.7342
1.80%
Stock $ 17.49 14 yrs3.26 %$ 0.14 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 18.85 2 yrs5.41 %$ 1.14 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 17.80 1 yrs8.99 %$ 3.12 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.4700
$ 0.4000
-14.89%
Stock $ 17.80 1 yrs8.99 %$ 3.12 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.4700
$ 0.0700
-85.11%
Stock $ 11.24 1 yrs2.14 %$ 0.25 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 142.80 0 yrs4.20 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 4.87 2 yrs0.82 %$ 3.08 BNew Dividend May-23-2025 May-23-2025 Jun-10-2025 $ 0.0112
$ 0.0037
-66.67%
Stock $ 21.91 0 yrs8.76 %$ 15.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 23.89 0 yrs5.02 %$ 1.72 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 37.02 9 yrs5.51 %$ 0.94 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 56.09 19 yrs4.71 %$ 3.44 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 17.80 0 yrs6.63 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-10-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 85.41 0 yrs0.05 %$ 0.77 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 291.12 2 yrs0.53 %$ 91.24 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.3878
$ 0.3878
-0.00%
Stock $ 22.64 3 yrs2.65 %$ 4.23 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 59.91 3 yrs4.67 %$ 0.36 BNew Dividend Apr-30-2025 Apr-30-2025 May-02-2025 $ 0.2220
$ 0.2130
-4.05%
Stock $ 7.82 0 yrs4.09 %$ 1.61 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 56.07 57 yrs2.75 %$ 1.27 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 25.43 0 yrs6.53 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.8281
$ 0.8281
-0.00%
Stock $ 25.00 0 yrs6.60 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.4125
$ 0.4125
-0.00%
Stock $ 58.20 0 yrs6.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.9062
$ 0.9062
-0.00%
Stock $ 19.94 0 yrs6.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 24.09 0 yrs5.56 %N/ANew Dividend May-27-2025 May-27-2025 Jun-16-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 25.97 1 yrs3.04 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0681
$ 0.0750
10.08%
Stock $ 51.14 0 yrs5.59 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.2458
$ 0.2325
-5.39%
Stock $ 69.32 3 yrs2.37 %$ 29.01 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 50.85 0 yrs4.82 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.2022
$ 0.1819
-10.03%
Stock $ 49.07 0 yrs4.30 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1076
$ 0.1044
-2.97%
Stock $ 75.83 3 yrs4.60 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2797
$ 0.3107
11.08%
Stock $ 100.17 1 yrs2.93 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2331
$ 0.2256
-3.22%
Stock $ 22.20 2 yrs5.18 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0921
$ 0.1060
15.07%
Stock $ 72.48 3 yrs3.75 %$ 33.41 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2404
$ 0.2364
-1.67%
Stock $ 63.96 3 yrs6.29 %$ 0.06 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3449
$ 0.3243
-5.97%
Stock $ 50.37 2 yrs1.19 %$ 48.43 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-19-2025 $ 0.1200
$ 0.1500
25.00%
Stock $ 29.00 0 yrs6.90 %$ 0.03 BNew Dividend May-12-2025 May-12-2025 May-26-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 52.10 2 yrs7.35 %$ 53.27 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.9565
$ 0.9565
-0.00%
Stock $ 19.94 4 yrs6.82 %$ 1.22 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 114.02 0 yrs2.02 %$ 26.53 BNew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.5750
$ 0.5750
-0.00%
Stock $ 44.09 2 yrs3.63 %$ 5.60 BNew Dividend May-12-2025 May-12-2025 Jun-13-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 107.05 11 yrs1.49 %$ 8.13 BNew Dividend Jun-09-2025 Jun-10-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 28.65 5 yrs6.11 %$ 0.99 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4312
$ 0.4384
1.67%
Stock $ 30.36 5 yrs5.76 %$ 2.53 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4312
$ 0.4384
1.67%
Stock $ 266.76 19 yrs2.52 %$ 247.93 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 1.6700
$ 1.6800
0.60%
Stock $ 51.80 2 yrs8.03 %$ 6.16 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 365.12 16 yrs0.65 %$ 624.71 BNew Dividend May-13-2025 May-13-2025 Jun-02-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 10.99 0 yrs6.55 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0678
$ 0.0647
-4.64%
Stock $ 23.84 1 yrs5.75 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 23.78 1 yrs6.73 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 25.98 1 yrs4.08 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0884
$ 0.0972
10.02%
Stock $ 321.08 1 yrs0.34 %$ 8.96 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 97.55 11 yrs2.34 %$ 6.27 BNew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 8.75 4 yrs15.54 %$ 0.12 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 50.70 1 yrs1.50 %$ 0.13 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 77.02 52 yrs1.53 %$ 1.44 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 25.70 0 yrs5.56 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1385
$ 0.1318
-4.85%
Stock $ 12,850.00 1 yrs1.25 %N/ANew Dividend May-20-2025 May-20-2025 Jun-13-2025 $ 40.0000
$ 40.0000
-0.00%
Stock $ 14.24 2 yrs11.24 %$ 1.04 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4500
$ 0.4000
-11.11%
Stock $ 52.99 0 yrs6.61 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 77.57 10 yrs1.70 %$ 4.76 BNew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 62.22 4 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2501
$ 0.2444
-2.28%
Stock $ 58.91 2 yrs3.75 %$ 0.11 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1964
$ 0.1872
-4.68%
Stock $ 25.15 0 yrs8.19 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 111.84 0 yrs0.64 %$ 0.07 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 67.72 2 yrs4.73 %$ 0.45 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2763
$ 0.2605
-5.72%
Stock $ 78.00 2 yrs3.56 %$ 13.37 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2496
$ 0.2361
-5.40%
Stock $ 58.45 3 yrs4.17 %$ 0.33 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2060
$ 0.1983
-3.74%
Stock $ 78.75 3 yrs4.11 %$ 6.80 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2890
$ 0.2824
-2.28%
Stock $ 45.64 3 yrs4.14 %$ 17.59 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1640
$ 0.1977
20.55%
Stock $ 73.56 3 yrs5.41 %$ 0.51 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3544
$ 0.3583
1.10%
Stock $ 54.90 3 yrs4.46 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2096
$ 0.2020
-3.63%
Stock $ 81.19 2 yrs4.50 %$ 3.23 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3189
$ 0.3151
-1.19%
Stock $ 27.17 2 yrs5.85 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1376
$ 0.1445
5.02%
Stock $ 23.81 0 yrs3.65 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0745
$ 0.0734
-1.42%
Stock $ 23.34 0 yrs3.94 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0791
$ 0.0764
-3.46%
Stock $ 24.17 2 yrs4.59 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0897
$ 0.0901
0.45%
Stock $ 23.05 0 yrs6.38 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1088
$ 0.1144
5.15%
Stock $ 27.57 1 yrs3.05 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0569
$ 0.0589
3.51%
Stock $ 24.80 0 yrs4.31 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0808
$ 0.0771
-4.58%
Stock $ 107.79 0 yrs2.65 %$ 22.87 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-08-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 23.38 1 yrs1.88 %N/ANew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.56 0 yrs7.15 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 19.85 0 yrs7.10 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 23.89 0 yrs6.82 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-10-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 18.74 0 yrs6.35 %N/ANew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 20.88 0 yrs6.27 %N/ANew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 23.77 3 yrs5.93 %N/ANew Dividend May-09-2025 May-09-2025 Jun-16-2025 $ 0.3255
$ 0.3217
-1.15%
Stock $ 45.77 6 yrs1.66 %$ 2.10 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 2.75 0 yrs8.73 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 23.92 0 yrs5.56 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 23.82 0 yrs6.34 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 25.10 0 yrs5.58 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1173
$ 0.1117
-4.77%
Stock $ 50.72 1 yrs5.01 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.2149
$ 0.2144
-0.23%
Stock $ 69.54 6 yrs2.59 %$ 6.70 BNew Dividend May-27-2025 May-27-2025 Jun-26-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 15.83 0 yrs11.44 %N/ANew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 150.49 0 yrs0.66 %$ 3.68 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 594.32 0 yrs0.59 %$ 63.09 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.8800
$ 0.8800
-0.00%
Stock $ 25.67 1 yrs9.59 %N/ANew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6773
$ 0.6148
-9.22%
Stock $ 255.77 0 yrs0.23 %$ 60.80 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.17 4 yrs4.66 %$ 5.09 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 21.28 0 yrs4.70 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 38.81 11 yrs0.00 %$ 3.26 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.6519
$ 0.6519
-0.00%
Stock $ 24.95 2 yrs5.89 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1067
$ 0.1085
1.61%
Stock $ 25.33 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.0649
$ 0.0710
9.34%
Stock $ 24.98 0 yrs9.05 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1825
$ 0.1786
-2.14%
Stock $ 52.72 1 yrs7.57 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.3036
$ 0.2960
-2.50%
Stock $ 49.76 0 yrs3.48 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1352
$ 0.1337
-1.12%
Stock $ 25.65 1 yrs2.50 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1929
$ 0.2027
5.08%
Stock $ 51.30 1 yrs3.80 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1714
$ 0.1577
-8.02%
Stock $ 22.05 2 yrs1.09 %$ 0.83 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.55 0 yrs4.92 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0411
$ 0.0387
-5.90%
Stock $ 20.63 1 yrs6.16 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0879
$ 0.1100
25.20%
Stock $ 26.58 2 yrs3.27 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0775
$ 0.0821
5.87%
Stock $ 25.84 2 yrs4.57 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0943
$ 0.1032
9.40%
Stock $ 24.68 0 yrs3.65 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0798
$ 0.0767
-3.94%
Stock $ 24.38 0 yrs3.28 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0667
$ 0.0754
13.03%
Stock $ 76.54 0 yrs4.52 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2944
$ 0.2985
1.39%
Stock $ 68.51 2 yrs4.01 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1902
$ 0.1857
-2.37%
Stock $ 75.03 0 yrs1.35 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1580
$ 0.1933
22.34%
Stock $ 98.17 0 yrs3.07 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2492
$ 0.2342
-6.02%
Stock $ 25.95 0 yrs7.36 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1642
$ 0.1505
-8.32%
Stock $ 5.75 0 yrs3.48 %$ 0.64 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.20 0 yrs6.94 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 25.63 0 yrs2.22 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 25.23 0 yrs4.72 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0942
$ 0.1000
6.15%
Stock $ 24.56 0 yrs4.64 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0958
$ 0.1029
7.50%
Stock $ 50.86 1 yrs4.92 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1867
$ 0.2053
9.98%
Stock $ 49.89 0 yrs8.26 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.3116
$ 0.3113
-0.11%
Stock $ 50.18 0 yrs4.84 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1945
$ 0.1954
0.50%
Stock $ 100.30 3 yrs4.72 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.3699
$ 0.3728
0.78%
Stock $ 25.27 0 yrs1.90 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0099
$ 0.0703
612.36%
Stock $ 24.87 0 yrs9.13 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1570
$ 0.2221
41.48%
Stock $ 24.54 0 yrs5.42 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 17.70 3 yrs6.27 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.43 0 yrs5.94 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0567
$ 0.1952
243.96%
Stock $ 48.73 0 yrs0.55 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1112
$ 0.1596
43.56%
Stock $ 49.05 3 yrs3.26 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1350
$ 0.1367
1.26%
Stock $ 76.34 0 yrs4.19 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2699
$ 0.2832
4.93%
Stock $ 97.24 0 yrs2.90 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2048
$ 0.2414
17.87%
Stock $ 49.68 3 yrs5.01 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2035
$ 0.1944
-4.47%
Stock $ 73.48 0 yrs1.46 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2227
$ 0.1798
-19.26%
Stock $ 21.15 0 yrs3.55 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0671
$ 0.0646
-3.78%
Stock $ 20.89 0 yrs5.31 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1070
$ 0.0992
-7.36%
Stock $ 75.40 0 yrs0.58 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2270
$ 0.2145
-5.51%
Stock $ 75.40 0 yrs0.61 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2560
$ 0.2077
-18.87%
Stock $ 36.96 0 yrs4.41 %N/ANew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1315
$ 0.1359
3.33%
Stock $ 36.75 0 yrs4.46 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0000
$ 1.6388
10000%
Stock $ 40.38 0 yrs1.19 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0000
$ 0.4833
10000%
Stock $ 0.46 0 yrs0.00 %$ 0.01 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0000
$ 0.0125
10000%
Stock $ 26.60 1 yrs4.89 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1148
$ 0.1156
0.63%
Stock $ 56.13 5 yrs1.67 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.2746
$ 0.2292
-16.53%
Stock $ 24.08 0 yrs4.69 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.0000
$ 0.0942
10000%
Stock $ 75.29 0 yrs0.35 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0000
$ 0.2597
10000%
Stock $ 58.79 2 yrs4.83 %$ 7.73 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 325.47 5 yrs0.84 %$ 6.53 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 2,474.82 0 yrs0.36 %$ 2.40 BNew Dividend May-08-2025 May-08-2025 May-19-2025 $ 2.2500
$ 2.2500
-0.00%
Stock $ 12.50 1 yrs3.20 %$ 0.02 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.50 1 yrs3.20 %$ 0.02 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1000
$ 0.0400
-60.00%
Stock $ 457.77 1 yrs1.31 %$ 215.74 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 16.03 0 yrs4.24 %$ 4.05 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 16.20 0 yrs12.16 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 22.80 1 yrs4.04 %$ 0.12 BNew Dividend Jun-18-2025 Jun-19-2025 Jun-26-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 10.80 0 yrs5.56 %$ 42.18 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.3000
$ 0.1500
-50.00%
Stock $ 26.68 0 yrs10.49 %$ 3.43 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 76.19 0 yrs0.37 %$ 0.80 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 141.43 0 yrs0.99 %$ 9.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 69.31 0 yrs0.35 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 49.38 12 yrs2.35 %$ 0.41 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 21.37 2 yrs10.86 %$ 1.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6400
$ 0.5800
-9.38%
Stock $ 148.72 1 yrs1.80 %$ 97.26 BNew Dividend May-14-2025 May-14-2025 May-22-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 27.61 0 yrs6.81 %$ 2.90 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 41.49 2 yrs4.70 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1647
$ 0.1584
-3.81%
Stock $ 27.35 2 yrs3.80 %$ 1.05 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 16.73 0 yrs12.31 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 21.37 2 yrs10.86 %$ 1.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6400
$ 0.0600
-90.63%
Stock $ 32.29 0 yrs0.77 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0051
$ 0.0206
303.24%
Stock $ 177.89 1 yrs0.52 %$ 10.23 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 18.83 2 yrs3.82 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0572
$ 0.0682
19.30%
Stock $ 27.74 0 yrs5.77 %$ 32.83 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 50.12 4 yrs1.80 %$ 10.99 BNew Dividend May-20-2025 May-20-2025 Jun-16-2025 $ 0.2260
$ 0.2260
-0.00%
Stock $ 4.77 0 yrs16.77 %$ 0.05 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.97 0 yrs8.34 %$ 2.41 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5000
$ 2.2600
352.00%
Stock $ 38.88 4 yrs7.30 %$ 4.54 BNew Dividend May-08-2025 May-08-2025 May-14-2025 $ 0.7012
$ 0.7098
1.23%
Stock $ 5,317.07 0 yrs0.72 %$ 173.02 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 9.6000
$ 9.6000
-0.00%
Stock $ 134.78 14 yrs1.48 %$ 20.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 32.29 3 yrs3.75 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 38.28 3 yrs3.34 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1027
$ 0.1166
13.54%
Stock $ 34.23 0 yrs2.75 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0375
$ 0.0800
113.33%
Stock $ 15.27 0 yrs13.10 %$ 0.27 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.43 0 yrs8.38 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 24.49 0 yrs8.17 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 47.10 0 yrs1.25 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0864
$ 0.0209
-75.81%
Stock $ 37.03 0 yrs1.57 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0833
$ 0.0715
-14.22%
Stock $ 46.49 3 yrs4.47 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1850
$ 0.1780
-3.78%
Stock $ 45.19 3 yrs4.67 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1830
$ 0.1890
3.28%
Stock $ 236.16 15 yrs0.78 %$ 8.99 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 47.36 0 yrs1.88 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1174
$ 0.0862
-26.57%
Stock $ 42.56 3 yrs4.23 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1530
$ 0.1560
1.96%
Stock $ 222.88 14 yrs2.03 %$ 143.24 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 24.99 1 yrs4.56 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 17.90 3 yrs6.59 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 18.00 0 yrs3.78 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 111.77 19 yrs0.54 %$ 32.03 BNew Dividend May-12-2025 May-12-2025 May-21-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 89.96 19 yrs1.18 %$ 4.10 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2650
$ 0.2650
-0.00%
Stock $ 54.86 57 yrs3.06 %$ 1.88 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 32.71 3 yrs1.22 %$ 0.54 BNew Dividend May-12-2025 May-12-2025 May-28-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 29.93 0 yrs1.87 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-14-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 28.75 1 yrs2.30 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0578
$ 0.0317
-45.08%
Stock $ 50.23 2 yrs4.80 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1890
$ 0.1900
0.53%
Stock $ 46.58 0 yrs4.49 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1740
$ 0.1740
-0.00%
Stock $ 34.97 2 yrs3.03 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0809
$ 0.1887
133.37%
Stock $ 50.48 0 yrs4.85 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1910
$ 0.1960
2.62%
Stock $ 41.39 11 yrs10.73 %$ 2.21 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 1.1050
$ 1.1100
0.45%
Stock $ 108.55 0 yrs0.63 %$ 0.50 BNew Dividend May-12-2025 May-12-2025 May-16-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 40.35 0 yrs0.50 %$ 9.14 BNew Dividend May-12-2025 May-12-2025 Jun-11-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.08 1 yrs8.31 %$ 3.82 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.73 0 yrs3.32 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0740
$ 0.0845
14.23%
Stock $ 23.94 0 yrs10.32 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1619
$ 0.1670
3.15%
Stock $ 75.87 2 yrs3.86 %$ 3.36 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2606
$ 0.2529
-2.96%
Stock $ 22.51 2 yrs4.57 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.0830
$ 0.0891
7.35%
Stock $ 12.66 0 yrs3.95 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0395
$ 0.0386
-2.13%
Stock $ 29.84 1 yrs2.01 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 25.62 3 yrs9.99 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.6168
$ 0.6130
-0.61%
Stock $ 25.73 3 yrs9.68 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.5929
$ 0.5892
-0.63%
Stock $ 24.89 0 yrs6.67 %N/ANew Dividend May-16-2025 May-16-2025 Jun-01-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 16.20 0 yrs12.34 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 23.03 0 yrs7.99 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 47.42 2 yrs6.68 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.2760
$ 0.2860
3.62%
Stock $ 37.72 0 yrs14.18 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3927
$ 0.3976
1.23%
Stock $ 10.46 1 yrs10.42 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3036
$ 0.2732
-10.02%
Stock $ 32.95 2 yrs5.68 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1615
$ 0.1592
-1.49%
Stock $ 22.39 0 yrs7.91 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1378
$ 0.1760
27.78%
Stock $ 21.77 1 yrs8.08 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 40.72 0 yrs5.57 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1813
$ 0.1833
1.10%
Stock $ 39.53 12 yrs2.93 %$ 1.48 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 14.60 1 yrs11.16 %N/ANew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 47.00 4 yrs4.94 %N/ANew Dividend May-08-2025 May-08-2025 May-23-2025 $ 0.5700
$ 0.5800
1.75%
Stock $ 24.55 0 yrs6.35 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 25.44 0 yrs9.71 %N/ANew Dividend May-13-2025 May-13-2025 May-15-2025 $ 0.0000
$ 0.6172
10000%
Stock $ 30.24 0 yrs0.13 %$ 1.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 82.00 0 yrs8.66 %$ 0.87 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 1.7500
$ 2.2600
29.14%
Stock $ 233.08 5 yrs1.90 %$ 25.04 BNew Dividend May-22-2025 May-22-2025 Jun-17-2025 $ 1.1100
$ 1.1100
-0.00%
Stock $ 42.00 0 yrs1.24 %$ 0.96 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 3.34 2 yrs0.00 %$ 0.12 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 17.68 0 yrs25.74 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3484
$ 0.3307
-5.08%
Stock $ 19.88 3 yrs7.34 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.00 0 yrs5.12 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.26 0 yrs1.33 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.07 0 yrs4.27 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.1134
$ 0.1008
-11.11%
Stock $ 22.79 0 yrs8.73 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2000
$ 0.1600
-20.00%
Stock $ 10.05 0 yrs7.07 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0481
$ 0.0481
-0.00%
Stock $ 19.79 0 yrs5.76 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0950
$ 0.0800
-15.79%
Stock $ 26.98 0 yrs10.01 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-05-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.15 0 yrs6.40 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1997
$ 0.1343
-32.75%
Stock $ 100.40 1 yrs4.79 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3616
$ 0.3601
-0.43%
Stock $ 27.88 0 yrs5.67 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1290
$ 0.1123
-12.96%
Stock $ 25.02 2 yrs4.16 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0766
$ 0.0727
-5.00%
Stock $ 25.12 0 yrs4.90 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1130
$ 0.1070
-5.31%
Stock $ 28.40 0 yrs4.89 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1108
$ 0.1464
32.11%
Stock $ 24.65 0 yrs1.18 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0512
$ 0.0199
-61.20%
Stock $ 23.12 0 yrs0.52 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0225
$ 0.0054
-75.84%
Stock $ 24.76 1 yrs6.50 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0964
$ 0.1604
66.43%
Stock $ 29.27 3 yrs1.74 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 21.32 0 yrs5.02 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 48.32 2 yrs6.64 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.2900
$ 0.2740
-5.52%
Stock $ 50.14 3 yrs4.23 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1880
$ 0.1920
2.13%
Stock $ 50.03 3 yrs5.18 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1830
$ 0.2020
10.38%
Stock $ 42.99 0 yrs3.12 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1050
$ 0.1430
36.19%
Stock $ 48.59 1 yrs4.73 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1840
$ 0.2150
16.85%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-25-2025 Apr-28-2025 $ 0.0800
$ 0.0700
-12.50%
Stock $ 33.42 2 yrs4.58 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1240
$ 0.1375
10.95%
Stock $ 34.65 2 yrs4.27 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1041
$ 0.1346
29.34%
Stock $ 19.16 0 yrs3.50 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0559
$ 0.0595
6.50%
Stock $ 48.88 0 yrs8.20 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 33.12 1 yrs6.73 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 25.18 1 yrs8.90 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 9.87 0 yrs4.15 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0350
$ 0.0375
7.14%
Stock $ 10.09 0 yrs8.52 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 7.80 1 yrs8.08 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0522
$ 0.0522
-0.00%
Stock $ 25.02 0 yrs4.48 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1112
$ 0.0941
-15.40%
Stock $ 50.31 0 yrs2.78 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1718
$ 0.1180
-31.32%
Stock $ 20.34 0 yrs4.92 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0692
$ 0.0801
15.75%
Stock $ 25.75 2 yrs4.62 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1019
$ 0.1111
8.99%
Stock $ 25.38 2 yrs5.28 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0982
$ 0.1164
18.56%
Stock $ 26.15 1 yrs5.51 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1010
$ 0.1327
31.39%
Stock $ 20.77 0 yrs13.00 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-05-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0799
$ 0.0786
-1.62%
Stock $ 39.45 0 yrs46.11 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 1.4591
$ 1.3286
-8.95%
Stock $ 21.70 2 yrs2.58 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0225
$ 0.0097
-56.65%
Stock $ 24.25 1 yrs4.95 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 37.89 0 yrs1.85 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0958
$ 0.0721
-24.77%
Stock $ 20.32 1 yrs5.36 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0854
$ 0.0878
2.85%
Stock $ 19.95 1 yrs5.11 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0843
$ 0.0911
8.09%
Stock $ 22.67 0 yrs12.70 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2368
$ 0.2329
-1.65%
Stock $ 26.33 0 yrs8.96 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2104
$ 0.2265
7.65%
Stock $ 22.78 1 yrs9.39 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2033
$ 0.2016
-0.86%
Stock $ 11.50 0 yrs12.52 %$ 0.22 BNew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 100.31 3 yrs4.89 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 36.97 0 yrs26.21 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.7258
$ 0.7275
0.23%
Stock $ 24.16 0 yrs3.89 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1094
$ 0.0491
-55.16%
Stock $ 24.03 0 yrs4.04 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0886
$ 0.0968
9.24%
Stock $ 24.62 0 yrs4.43 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1031
$ 0.1055
2.42%
Stock $ 31.82 0 yrs24.92 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.6829
$ 0.6220
-8.93%
Stock $ 25.08 0 yrs4.74 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0942
$ 0.0933
-0.88%
Stock $ 26.03 0 yrs106.54 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 1.5147
$ 1.0892
-28.09%
Stock $ 10.11 0 yrs3.36 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0200
$ 0.0250
25.00%
Stock $ 10.24 0 yrs4.10 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0350
$ 0.0295
-15.71%
Stock $ 25.20 0 yrs4.09 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1088
$ 0.1044
-4.03%
Stock $ 19.09 0 yrs16.29 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1863
$ 0.2802
50.37%
Stock $ 3.96 0 yrs15.15 %$ 0.01 BNew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 21.45 0 yrs8.02 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 48.81 0 yrs0.23 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0000
$ 0.1050
10000%
Stock $ 49.53 0 yrs0.22 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0000
$ 0.1060
10000%
Stock $ 38.96 3 yrs6.42 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1684
$ 0.1929
14.55%
Stock $ 33.63 3 yrs0.00 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1474
$ 0.1885
27.89%
Stock $ 14.04 0 yrs3.42 %$ 0.32 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 58.42 19 yrs2.33 %$ 1.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 14.60 0 yrs1.44 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0213
$ 0.0143
-32.86%
Stock $ 71.46 57 yrs4.59 %$ 11.06 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 373.94 3 yrs1.46 %$ 17.27 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-22-2025 $ 1.3650
$ 1.3650
-0.00%
Stock $ 169.51 1 yrs2.52 %$ 2.74 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 1.0700
$ 1.0700
-0.00%
Stock $ 65.63 11 yrs1.68 %$ 8.76 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-24-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 150.40 14 yrs1.62 %$ 5.37 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 66.93 0 yrs0.72 %$ 1.53 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 6.81 1 yrs9.25 %$ 0.45 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0536
$ 0.0536
0.02%
Stock $ 9.22 0 yrs9.00 %$ 0.36 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0726
$ 0.0725
-0.18%
Stock $ 392.22 8 yrs1.35 %$ 20.93 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 1.3200
$ 1.3200
-0.00%
Stock $ 71.84 5 yrs1.61 %$ 33.12 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 11.25 0 yrs7.47 %$ 0.14 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0785
$ 0.0794
1.13%
Stock $ 12.34 0 yrs10.45 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 54.38 10 yrs2.21 %$ 2.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 11.95 0 yrs0.33 %$ 2.10 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.88 2 yrs9.19 %$ 2.17 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 40.97 0 yrs0.49 %$ 0.19 BNew Dividend May-09-2025 May-09-2025 May-14-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.92 2 yrs5.28 %$ 1.30 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 21.62 1 yrs4.63 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0601
$ 0.0773
28.67%
Stock $ 19.63 0 yrs6.37 %N/ANew Dividend May-30-2025 May-30-2025 Jun-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 64.06 1 yrs1.12 %$ 0.67 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 49.62 8 yrs4.98 %$ 0.50 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.6175
$ 0.6175
-0.00%
Stock $ 16.69 1 yrs10.49 %N/ANew Dividend May-15-2025 May-15-2025 May-31-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 244.97 19 yrs0.56 %$ 7.22 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 14.34 0 yrs4.60 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0474
$ 0.0645
36.08%
Stock $ 20.52 1 yrs5.51 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0893
$ 0.0856
-4.13%
Stock $ 20.13 1 yrs5.02 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0853
$ 0.0798
-6.47%
Stock $ 24.79 0 yrs3.67 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1008
$ 0.1067
5.87%
Stock $ 22.38 3 yrs6.12 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1372
$ 0.0966
-29.61%
Stock $ 21.84 1 yrs2.24 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0315
$ 0.0404
28.34%
Stock $ 22.71 0 yrs7.00 %N/ANew Dividend Jun-06-2025 Jun-07-2025 Jun-17-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 12.62 0 yrs0.32 %$ 5.24 BNew Dividend Jun-06-2025 Jun-07-2025 Jun-17-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 42.09 7 yrs3.71 %$ 0.78 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 42.95 0 yrs2.33 %N/ANew Dividend May-07-2025 May-07-2025 Jun-17-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.85 0 yrs7.79 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 22.75 0 yrs7.87 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4469
$ 0.4469
-0.00%
Stock $ 22.58 0 yrs7.88 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 82.30 1 yrs2.77 %$ 28.55 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 25.65 0 yrs6.28 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.1236
$ 0.0579
-53.16%
Stock $ 14.13 1 yrs41.19 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 53.28 0 yrs12.69 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.5319
$ 0.5415
1.80%
Stock $ 12.08 0 yrs4.80 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0402
$ 0.0505
25.62%
Stock $ 7.31 0 yrs18.06 %$ 0.29 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.31 0 yrs18.06 %$ 0.29 BNew Dividend Jul-16-2025 Jul-16-2025 Aug-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.31 0 yrs18.06 %$ 0.29 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.3768
$ 0.1949
-48.26%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4318
$ 0.3097
-28.27%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.3660
$ 0.3640
-0.56%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.1848
$ 0.2492
34.87%
Stock $ 25.47 0 yrs4.95 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0978
$ 0.1029
5.21%
Stock $ 19.65 0 yrs14.91 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.2502
$ 0.2386
-4.64%
Stock $ 25.02 0 yrs3.76 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0991
$ 0.1010
1.95%
Stock $ 25.54 0 yrs7.79 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1499
$ 0.1569
4.66%
Stock $ 25.57 1 yrs7.86 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0828
$ 0.0835
0.80%
Stock $ 21.04 3 yrs5.23 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0928
$ 0.0947
2.10%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.6736
$ 0.4974
-26.15%
Stock $ 116.25 2 yrs1.55 %$ 1.15 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.4500
$ 3.5000
677.78%
Stock $ 19.41 0 yrs0.05 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0000
$ 0.0106
10000%
Stock $ 20.85 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0000
$ 0.0002
10000%
Stock $ 15.21 0 yrs0.13 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0000
$ 0.0157
10000%
Stock $ 25.00 0 yrs7.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 22.64 0 yrs3.27 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0565
$ 0.0915
62.06%
Stock $ 26.90 5 yrs1.93 %$ 6.39 BNew Dividend May-08-2025 May-08-2025 May-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.72 0 yrs8.27 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 24.77 0 yrs6.02 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.3720
$ 0.3720
-0.00%
Stock $ 25.65 0 yrs8.50 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.5000
$ 0.6798
35.96%
Stock $ 72.44 48 yrs2.98 %$ 35.12 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.5100
$ 0.5400
5.88%
Stock $ 35.86 0 yrs2.45 %$ 3.41 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 680.40 8 yrs1.06 %$ 86.94 BNew Dividend May-09-2025 May-09-2025 Jun-06-2025 $ 1.6300
$ 1.8000
10.43%
Stock $ 156.34 14 yrs0.82 %$ 1.89 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 38.91 5 yrs1.90 %$ 1.02 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 62.35 19 yrs2.44 %$ 1.53 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 331.73 15 yrs2.58 %$ 17.35 BNew Dividend May-20-2025 May-20-2025 Jun-10-2025 $ 2.1400
$ 2.1400
-0.00%
Stock $ 25.14 6 yrs0.00 %$ 0.52 BNew Dividend May-30-2025 May-30-2025 Jun-15-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 21.25 5 yrs5.46 %N/ANew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 91.29 13 yrs2.37 %$ 9.27 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 122.07 19 yrs0.88 %$ 10.08 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-01-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 23.06 0 yrs5.90 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 17.55 0 yrs4.56 %$ 1.02 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 94.28 0 yrs1.74 %$ 4.00 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 50.92 1 yrs1.18 %$ 33.25 BNew Dividend May-13-2025 May-13-2025 Jun-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.81 0 yrs3.33 %$ 1.06 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 19.56 0 yrs5.32 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 11.35 1 yrs0.70 %$ 0.64 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.0207
$ 0.0207
-0.00%
Stock $ 24.01 6 yrs3.00 %$ 0.92 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 73.31 19 yrs4.28 %$ 4.33 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.7850
$ 0.7850
-0.00%
Stock $ 106.45 0 yrs1.50 %$ 23.21 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 56.77 2 yrs3.17 %$ 4.86 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 106.45 0 yrs1.50 %$ 23.21 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 106.45 0 yrs1.50 %$ 23.21 BNew Dividend Dec-01-2025 Dec-01-2025 Dec-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 9.48 0 yrs5.49 %$ 0.58 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 218.72 14 yrs1.28 %$ 5.41 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 206.54 3 yrs5.25 %$ 19.49 BNew Dividend May-19-2025 May-19-2025 Jun-13-2025 $ 2.9018
$ 10.8399
273.56%
Stock $ 44.85 19 yrs0.00 %$ 97.79 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.9425
$ 0.9425
-0.00%
Stock $ 19.30 0 yrs6.74 %$ 1.24 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 46.36 0 yrs4.31 %$ 5.23 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 148.05 11 yrs1.19 %$ 14.69 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 28.31 1 yrs11.16 %$ 1.34 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.7394
$ 0.7258
-1.84%
Stock $ 247.79 19 yrs0.94 %$ 77.43 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-15-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 69.31 9 yrs2.02 %$ 1.52 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 3.88 0 yrs10.31 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.15 0 yrs3.53 %$ 0.16 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.92 0 yrs3.36 %$ 0.15 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 108.43 0 yrs1.07 %$ 8.09 BNew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 40.73 1 yrs8.18 %$ 4.51 BNew Dividend May-05-2025 May-05-2025 May-22-2025 $ 1.0500
$ 0.8000
-23.81%
Stock $ 23.25 2 yrs7.23 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4190
$ 0.4190
-0.00%
Stock $ 80.13 0 yrs1.85 %$ 4.72 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1750
$ 0.1450
-17.14%
Stock $ 24.50 6 yrs2.29 %$ 0.73 BNew Dividend May-15-2025 May-15-2025 May-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 387.52 4 yrs0.74 %$ 93.23 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 30.82 8 yrs2.34 %$ 1.98 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 51.60 0 yrs7.23 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2853
$ 0.3256
14.13%
Stock $ 23.86 0 yrs4.53 %$ 0.72 BNew Dividend May-05-2025 May-05-2025 May-21-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 14.98 0 yrs2.14 %$ 0.06 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.45 2 yrs2.99 %$ 4.50 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 29.92 0 yrs3.24 %$ 0.62 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 8.59 1 yrs2.56 %$ 7.06 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-08-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 49.36 0 yrs6.04 %$ 1.68 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.7400
$ 0.7450
0.68%
Stock $ 16.80 9 yrs11.19 %$ 0.48 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.4675
$ 0.4700
0.53%
Stock $ 16.09 0 yrs2.49 %$ 2.34 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.25 0 yrs1.60 %$ 0.69 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 4.48 2 yrs7.14 %$ 0.50 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 650.30 11 yrs1.69 %$ 6.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 2.7500
$ 2.7500
-0.00%
Stock $ 81.90 2 yrs1.32 %$ 47.02 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2400
$ 0.2700
12.50%
Stock $ 84.01 0 yrs0.10 %$ 33.89 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 12.06 0 yrs3.32 %$ 0.07 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 31.93 4 yrs2.82 %$ 1.86 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1150
$ 0.0850
-26.09%
Stock $ 95.20 0 yrs3.33 %$ 1.17 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 9.56 0 yrs2.93 %$ 0.09 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 20.95 6 yrs3.44 %$ 3.43 BNew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.67 0 yrs3.37 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1300
$ 0.2247
72.85%
Stock $ 57.67 2 yrs3.81 %$ 0.87 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 15.59 3 yrs3.34 %$ 3.29 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-16-2025 $ 0.1200
$ 0.1300
8.33%
Stock $ 21.52 0 yrs8.09 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 22.49 0 yrs5.96 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 24.11 0 yrs6.14 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.3688
$ 0.3688
-0.00%
Stock $ 35.12 8 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1999
$ 0.1784
-10.74%
Stock $ 50.37 1 yrs2.20 %$ 3.69 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1850
$ 0.0900
-51.35%
Stock $ 19.98 0 yrs16.87 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 22.27 0 yrs4.13 %$ 0.13 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0750
$ 0.0800
6.67%
Stock $ 81.54 0 yrs1.46 %$ 15.06 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1550
$ 0.0900
-41.94%
Stock $ 114.97 12 yrs1.18 %$ 3.75 BNew Dividend May-08-2025 May-08-2025 Jun-05-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 209.79 4 yrs0.53 %$ 12.48 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 16.78 0 yrs7.63 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 16.34 0 yrs7.65 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 77.72 0 yrs1.93 %$ 1.35 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1950
$ 0.1400
-28.21%
Stock $ 85.67 2 yrs4.81 %$ 53.51 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 1.0300
$ 1.0300
-0.00%
Stock $ 28.68 1 yrs3.49 %$ 0.40 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.11 10 yrs4.41 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 91.74 13 yrs3.90 %$ 10.93 BNew Dividend May-05-2025 May-05-2025 Jun-02-2025 $ 0.8950
$ 0.8950
-0.00%
Stock $ 88.69 0 yrs1.22 %$ 161.15 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 53.95 0 yrs1.56 %$ 2.51 BNew Dividend May-09-2025 May-09-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 8.88 4 yrs6.31 %$ 0.31 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 50.60 19 yrs3.64 %$ 1.32 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.4400
$ 0.4600
4.55%
Stock $ 43.34 2 yrs3.14 %$ 3.43 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3100
$ 0.3400
9.68%
Stock $ 183.21 14 yrs2.05 %$ 14.32 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.8800
$ 0.9400
6.82%
Stock $ 8.53 1 yrs3.28 %$ 0.89 BNew Dividend May-06-2025 May-06-2025 May-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 64.57 19 yrs3.84 %$ 0.93 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 9.41 0 yrs4.25 %$ 0.23 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.55 0 yrs3.60 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 49.72 1 yrs6.01 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.08 0 yrs6.70 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1000
$ 0.1500
50.00%
Stock $ 55.00 0 yrs1.24 %$ 3.12 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1500
$ 0.1700
13.33%
Stock $ 17.50 0 yrs5.49 %$ 2.28 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 66.70 0 yrs1.80 %$ 3.65 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 90.81 2 yrs0.77 %$ 0.77 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 53.00 5 yrs2.08 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-30-2025 $ 0.7000
$ 0.5500
-21.43%
Stock $ 33.97 0 yrs3.06 %N/ANew Dividend May-05-2025 May-05-2025 May-09-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 90.29 0 yrs2.66 %$ 2.18 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 35.68 0 yrs0.00 %$ 20.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0793
$ 0.0918
15.76%
Stock $ 23.90 1 yrs6.99 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4177
$ 0.4177
-0.00%
Stock $ 22.78 0 yrs6.41 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3661
$ 0.3661
-0.00%
Stock $ 2.53 1 yrs8.30 %$ 0.17 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 16.56 0 yrs4.23 %$ 1.21 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 42.95 3 yrs4.52 %$ 0.88 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1800
$ 0.1600
-11.11%
Stock $ 43.54 3 yrs4.18 %$ 0.06 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1350
$ 0.1400
3.70%
Stock $ 12.96 0 yrs48.38 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 1.5385
$ 1.4000
-9.00%
Stock $ 19.58 1 yrs3.73 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1177
$ 0.3197
171.56%
Stock $ 19.00 0 yrs7.26 %N/ANew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 184.14 4 yrs0.63 %$ 5.21 BNew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 169.20 4 yrs0.69 %$ 0.55 BNew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 13.13 0 yrs3.66 %$ 0.19 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 93.26 1 yrs0.30 %$ 10.99 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-08-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 23.12 0 yrs3.63 %$ 1.90 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 19.29 0 yrs8.09 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.98 0 yrs7.74 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 22.48 3 yrs4.63 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0937
$ 0.0766
-18.25%
Stock $ 49.65 0 yrs5.60 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2305
$ 0.2102
-8.81%
Stock $ 32.25 2 yrs25.86 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1000
$ 0.3000
200.00%
Stock $ 42.10 1 yrs4.23 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1399
$ 0.1513
8.15%
Stock $ 49.76 3 yrs4.98 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1915
$ 0.1892
-1.20%
Stock $ 50.43 2 yrs4.76 %$ 18.16 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1809
$ 0.1759
-2.71%
Stock $ 7.11 0 yrs4.22 %$ 0.27 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.10 0 yrs5.81 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.2782
$ 0.2782
-0.00%
Stock $ 22.42 3 yrs6.24 %$ 0.03 BNew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1062
$ 0.1064
0.20%
Stock $ 22.45 0 yrs5.84 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 6.33 1 yrs6.95 %$ 0.41 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 75.24 11 yrs2.66 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 1.5000
$ 0.5000
-66.67%
Stock $ 21.59 0 yrs4.63 %$ 0.35 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.11 0 yrs3.98 %$ 4.86 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 35.52 1 yrs5.07 %$ 3.12 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.4100
$ 0.4500
9.76%
Stock $ 21.91 0 yrs6.57 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-13-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 13.99 1 yrs5.93 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0693
$ 0.0669
-3.46%
Stock $ 19.56 0 yrs3.07 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0478
$ 0.0720
50.68%
Stock $ 49.41 0 yrs3.24 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.58 2 yrs7.85 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 21.63 0 yrs4.67 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0500
$ 0.0800
60.00%
Stock $ 12.87 0 yrs4.43 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 40.17 3 yrs5.15 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1521
$ 0.1806
18.74%
Stock $ 51.49 2 yrs7.63 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3128
$ 0.3002
-4.03%
Stock $ 22.23 3 yrs6.21 %$ 0.18 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1250
$ 0.1150
-8.00%
Stock $ 31.58 2 yrs12.48 %$ 0.23 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3150
$ 0.3000
-4.76%
Stock $ 47.05 0 yrs2.40 %$ 0.41 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2050
$ 0.1350
-34.15%
Stock $ 27.09 1 yrs5.46 %$ 0.07 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 48.21 1 yrs5.16 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2150
$ 0.2050
-4.65%
Stock $ 21.26 1 yrs10.72 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1800
$ 0.1600
-11.11%
Stock $ 25.51 0 yrs8.43 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1729
$ 0.1648
-4.68%
Stock $ 49.73 0 yrs7.54 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.3152
$ 0.2852
-9.52%
Stock $ 50.85 0 yrs5.68 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2392
$ 0.2218
-7.27%
Stock $ 24.76 1 yrs7.23 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 20.13 0 yrs8.10 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 23.16 1 yrs11.44 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 58.12 0 yrs3.25 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.59 0 yrs3.49 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1513
$ 0.1134
-25.05%
Stock $ 48.48 3 yrs4.41 %$ 4.85 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2000
$ 0.1750
-12.50%
Stock $ 45.61 3 yrs6.42 %$ 4.56 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2700
$ 0.2450
-9.26%
Stock $ 43.97 3 yrs4.89 %$ 0.04 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2000
$ 0.1750
-12.50%
Stock $ 65.25 2 yrs5.58 %$ 0.07 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3400
$ 0.2950
-13.24%
Stock $ 50.56 0 yrs3.94 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1750
$ 0.1550
-11.43%
Stock $ 49.50 0 yrs4.06 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 25.06 0 yrs3.67 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0950
$ 0.0850
-10.53%
Stock $ 17.43 3 yrs11.70 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 47.60 3 yrs4.71 %$ 0.16 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1950
$ 0.1850
-5.13%
Stock $ 23.77 3 yrs4.21 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0920
$ 0.0799
-13.15%
Stock $ 21.06 0 yrs8.60 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 1.0000
$ 0.8125
-18.75%
Stock $ 19.57 0 yrs8.94 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 1.0000
$ 0.7500
-25.00%
Stock $ 36.12 6 yrs1.33 %$ 0.63 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.00 0 yrs0.00 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 9.93 0 yrs6.04 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0000
$ 0.0500
10000%
Stock $ 24.87 0 yrs8.44 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0000
$ 0.1749
10000%
Stock $ 24.94 0 yrs0.08 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0000
$ 0.0200
10000%
Stock $ 25.07 0 yrs0.08 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0000
$ 0.0200
10000%
Stock $ 1.79 0 yrs3.91 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0000
$ 0.0700
10000%
Stock $ 76.68 0 yrs0.10 %$ 13.84 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 44.00 7 yrs3.09 %$ 0.46 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.3200
$ 0.3400
6.25%
Stock $ 283.14 0 yrs0.27 %$ 26.59 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 2.7500
$ 0.7700
-72.00%
Stock $ 19.33 0 yrs5.79 %$ 0.30 BNew Dividend May-02-2025 May-04-2025 May-15-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 60.00 4 yrs3.07 %N/ANew Dividend May-13-2025 May-13-2025 Jun-02-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 44.69 11 yrs2.33 %$ 336.60 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 304.00 0 yrs1.58 %$ 15.99 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 22.83 14 yrs7.53 %$ 31.74 BNew Dividend May-09-2025 May-09-2025 Jun-13-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 30.85 0 yrs6.48 %$ 3.33 BNew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.14 0 yrs4.97 %$ 0.34 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 26.00 0 yrs1.38 %$ 0.08 BNew Dividend May-02-2025 May-02-2025 May-14-2025 $ 0.3000
$ 0.3600
20.00%
Stock $ 28.14 0 yrs2.84 %$ 0.55 BNew Dividend May-08-2025 May-08-2025 May-26-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 44.25 9 yrs1.69 %$ 0.06 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.4200
$ 0.7500
78.57%
Stock $ 16.00 7 yrs2.88 %$ 0.28 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 23.81 3 yrs2.52 %$ 0.18 BNew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 203.01 11 yrs1.48 %$ 11.33 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 23.93 4 yrs4.01 %$ 0.82 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 323.58 11 yrs0.68 %$ 8.42 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.5300
$ 0.5500
3.77%
Stock $ 33.69 1 yrs1.54 %$ 7.10 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 50.10 0 yrs2.00 %$ 55.76 BNew Dividend May-27-2025 May-27-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.11 0 yrs5.24 %$ 2.36 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 118.15 0 yrs0.34 %$ 4.45 BNew Dividend May-23-2025 May-26-2025 Jun-06-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.27 0 yrs5.93 %$ 2.16 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 39.53 1 yrs4.05 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 25.24 0 yrs0.00 %$ 0.18 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 29.32 11 yrs2.73 %$ 5.79 BNew Dividend May-14-2025 May-14-2025 Jun-04-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 61.47 0 yrs4.23 %$ 4.56 BNew Dividend May-05-2025 May-05-2025 Jun-20-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 46.69 4 yrs1.20 %$ 2.72 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 2,000.00 0 yrs2.50 %N/ANew Dividend May-05-2025 May-05-2025 May-07-2025 $ 55.0000
$ 25.0000
-54.55%
Stock $ 27.47 0 yrs3.93 %$ 0.74 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 320.94 1 yrs1.88 %$ 85.74 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-18-2025 $ 1.5100
$ 1.5100
-0.00%
Stock $ 1.82 2 yrs0.00 %$ 0.12 BNew Dividend May-12-2025 May-12-2025 May-20-2025 $ 0.2150
$ 0.0175
-91.86%
Stock $ 30.58 0 yrs2.88 %$ 0.88 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2100
$ 0.2200
4.76%
Stock $ 37.03 0 yrs7.24 %$ 10.72 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 38.08 0 yrs3.78 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3300
$ 0.3600
9.09%
Stock $ 29.43 0 yrs3.40 %$ 0.15 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.84 0 yrs5.14 %$ 0.22 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 495.05 11 yrs1.41 %$ 16.95 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.7400
$ 1.7400
-0.00%
Stock $ 81.55 16 yrs3.73 %$ 18.28 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-27-2025 $ 0.7500
$ 0.7600
1.33%
Stock $ 20.24 6 yrs3.95 %$ 0.29 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 11.82 0 yrs4.40 %$ 0.50 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 126.69 2 yrs1.20 %$ 5.62 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 41.45 0 yrs2.32 %$ 3.56 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 725.67 1 yrs0.99 %$ 47.17 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 1.7900
$ 1.7900
-0.00%
Stock $ 166.19 0 yrs0.51 %$ 967.23 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 167.43 0 yrs0.50 %$ 914.00 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 25.56 0 yrs0.00 %$ 10.32 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 28.69 0 yrs0.00 %$ 3.19 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 17.68 4 yrs5.09 %$ 1.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-09-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 53.56 0 yrs1.49 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0793
$ 0.0735
-7.26%
Stock $ 47.28 3 yrs7.49 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.2607
$ 0.2243
-13.98%
Stock $ 19.60 0 yrs4.18 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 24.43 4 yrs3.72 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 75.50 3 yrs8.97 %$ 0.30 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 1.5951
$ 1.5815
-0.85%
Stock $ 3.86 0 yrs7.77 %$ 0.35 BNew Dividend May-23-2025 May-23-2025 Jun-18-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.40 2 yrs3.43 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0736
$ 0.0646
-12.18%
Stock $ 22.00 0 yrs7.95 %$ 0.04 BNew Dividend May-30-2025 May-31-2025 Jun-02-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 20.07 0 yrs3.54 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 200.05 14 yrs1.40 %$ 50.34 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 31.95 19 yrs3.88 %$ 0.17 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 160.16 6 yrs0.77 %$ 6.96 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.3080
$ 0.3080
-0.00%
Stock $ 11.04 0 yrs4.89 %$ 0.98 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 31.82 6 yrs3.46 %$ 2.87 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 11.85 1 yrs0.34 %$ 0.55 BNew Dividend May-05-2025 May-05-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 23.09 0 yrs1.73 %$ 0.17 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 191.92 8 yrs0.66 %$ 49.59 BNew Dividend May-07-2025 May-07-2025 May-22-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 251.69 12 yrs0.84 %$ 36.90 BNew Dividend May-08-2025 May-08-2025 Jun-12-2025 $ 0.5300
$ 0.5300
-0.00%
Stock $ 26.58 4 yrs4.33 %$ 8.14 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-15-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 56.39 2 yrs6.37 %$ 7.68 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.8865
$ 0.8976
1.25%
Stock $ 29.13 2 yrs3.26 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0726
$ 0.0847
16.71%
Stock $ 58.49 53 yrs4.62 %$ 4.19 BNew Dividend May-16-2025 May-16-2025 Jun-01-2025 $ 0.6760
$ 0.6760
-0.00%
Stock $ 102.59 12 yrs1.36 %$ 6.20 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 71.90 0 yrs66.86 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 5.3257
$ 4.6556
-12.58%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1999
$ 0.3500
75.09%
Stock $ 23.09 3 yrs4.68 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0935
$ 0.0922
-1.40%
Stock $ 18.09 0 yrs1.99 %$ 0.76 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 35.45 0 yrs2.26 %$ 0.28 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 34.17 0 yrs1.76 %$ 1.06 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.12 0 yrs5.14 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0863
$ 0.0780
-9.64%
Stock $ 19.58 1 yrs5.92 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0997
$ 0.0297
-70.25%
Stock $ 25.47 0 yrs8.84 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 43.54 0 yrs1.79 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.1148
$ 0.0396
-65.54%
Stock $ 28.60 0 yrs0.49 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 18.09 2 yrs3.48 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 42.18 1 yrs0.71 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 24.85 0 yrs3.82 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1069
$ 0.0809
-24.30%
Stock $ 24.59 0 yrs4.07 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0911
$ 0.0997
9.52%
Stock $ 17.95 3 yrs7.30 %$ 61.60 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.3250
$ 0.3275
0.77%
Stock $ 16.75 1 yrs28.36 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3717
$ 0.5612
50.98%
Stock $ 16.33 1 yrs47.40 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.5506
$ 0.5216
-5.27%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.7511
$ 0.4088
-45.57%
Stock $ 166.43 0 yrs0.96 %$ 1.92 BNew Dividend May-16-2025 May-16-2025 Jun-20-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 42.90 0 yrs4.10 %$ 2.14 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 48.63 0 yrs0.66 %$ 2.56 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 55.42 0 yrs2.36 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.1612
$ 0.0918
-43.03%
Stock $ 50.57 3 yrs4.73 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0516
$ 0.0372
-27.93%
Stock $ 16.84 1 yrs92.87 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.7874
$ 0.6734
-14.48%
Stock $ 25.50 0 yrs82.16 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 1.4783
$ 1.8468
24.93%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2738
$ 0.2472
-9.72%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2381
$ 0.3115
30.87%
Stock $ 23.31 0 yrs1.33 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 8.81 0 yrs6.81 %$ 0.75 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.59 1 yrs4.53 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.1104
$ 0.0990
-10.28%
Stock $ 22.35 2 yrs4.43 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0845
$ 0.0800
-5.34%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1866
$ 0.2955
58.36%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.4634
$ 0.4570
-1.38%
Stock $ 24.69 0 yrs3.97 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0951
$ 0.1002
5.36%
Stock $ 36.89 0 yrs5.61 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 2.37 1 yrs205.91 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1827
$ 0.1261
-30.98%
Stock $ 14.74 0 yrs45.86 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.6394
$ 0.7284
13.92%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2422
$ 0.3373
39.27%
Stock $ 9.09 0 yrs87.24 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.5851
$ 0.6186
5.73%
Stock $ 17.40 0 yrs59.77 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.7578
$ 0.6587
-13.08%
Stock $ 20.91 0 yrs6.60 %N/ANew Dividend May-05-2025 May-05-2025 May-20-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 54.95 1 yrs6.90 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3335
$ 0.2767
-17.01%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1181
$ 0.0836
-29.21%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2714
$ 0.3024
11.42%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2841
$ 0.3231
13.73%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3358
$ 0.3429
2.11%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3075
$ 0.2399
-21.98%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2596
$ 0.4446
71.26%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1059
$ 0.0924
-12.75%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1679
$ 0.1367
-18.58%
Stock $ 2.00 0 yrs7.50 %$ 0.04 BNew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 52.00 0 yrs4.02 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3767
$ 0.3454
-8.31%
Stock $ 1,953.58 2 yrs0.40 %$ 24.00 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 1.9500
$ 1.9500
-0.00%
Stock $ 216.64 19 yrs0.39 %$ 15.56 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-06-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 25.99 3 yrs4.62 %N/ANew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 107.90 0 yrs2.78 %$ 20.99 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 79.29 13 yrs3.18 %$ 39.57 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 35.99 0 yrs2.67 %$ 2.18 BNew Dividend May-29-2025 Jun-01-2025 Jun-15-2025 $ 0.2300
$ 0.2400
4.35%
Stock $ 18.00 3 yrs1.33 %$ 0.04 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 31.03 9 yrs3.35 %$ 0.61 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 95.36 2 yrs0.59 %$ 5.81 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 2.50 0 yrs4.80 %$ 0.04 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 52.65 45 yrs3.57 %$ 0.95 BNew Dividend Jun-12-2025 Jun-15-2025 Jul-01-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 42.43 1 yrs2.36 %$ 29.98 BNew Dividend May-06-2025 May-06-2025 May-14-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.02 7 yrs6.48 %$ 1.61 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-10-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 160.00 2 yrs1.25 %N/ANew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 95.50 7 yrs2.51 %$ 13.16 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 60.80 3 yrs1.97 %$ 23.14 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 117.65 19 yrs2.41 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 278.68 0 yrs0.72 %$ 34.61 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.3900
$ 0.5000
28.21%
Stock $ 16.22 1 yrs10.42 %$ 0.04 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 42.56 3 yrs2.82 %$ 10.99 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 19.39 0 yrs2.06 %$ 0.15 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 572.22 10 yrs1.26 %$ 44.27 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 17.50 2 yrs1.71 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 35.29 1 yrs1.08 %$ 1.43 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 30.62 3 yrs1.83 %$ 0.94 BNew Dividend May-06-2025 May-06-2025 May-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 471.97 12 yrs0.38 %$ 16.65 BNew Dividend May-16-2025 May-16-2025 May-27-2025 $ 0.4000
$ 0.4500
12.50%
Stock $ 80.83 12 yrs2.81 %$ 54.26 BNew Dividend May-06-2025 May-06-2025 Jun-10-2025 $ 0.5450
$ 0.5675
4.13%
Stock $ 2.45 0 yrs17.14 %$ 0.17 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 8.36 0 yrs7.66 %$ 0.14 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 17.45 0 yrs4.13 %$ 0.05 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 15.44 3 yrs5.38 %$ 6.91 BNew Dividend May-14-2025 May-14-2025 Jun-03-2025 $ 0.2050
$ 0.2100
2.44%
Stock $ 329.07 11 yrs1.26 %$ 128.77 BNew Dividend May-05-2025 May-05-2025 May-23-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 82.78 0 yrs1.45 %$ 1.53 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 2.45 0 yrs17.14 %$ 0.17 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 2.45 0 yrs17.14 %$ 0.17 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 13.61 0 yrs0.00 %$ 0.31 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 31.30 1 yrs0.64 %$ 13.12 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.11 0 yrs3.50 %$ 1.36 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2000
$ 0.2200
10.00%
Stock $ 22.73 1 yrs6.20 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 21.78 3 yrs2.85 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0565
$ 0.0577
2.16%
Stock $ 23.55 2 yrs12.02 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.2257
$ 0.2005
-11.14%
Stock $ 41.38 13 yrs2.51 %$ 0.89 BNew Dividend May-13-2025 May-13-2025 May-28-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 321.50 0 yrs15.55 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 12.5000
$ 12.5000
-0.00%
Stock $ 246.10 0 yrs2.19 %$ 55.48 BNew Dividend May-02-2025 May-02-2025 May-20-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 32.10 0 yrs3.74 %$ 0.22 BNew Dividend May-06-2025 May-06-2025 May-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 56.96 19 yrs1.16 %$ 27.61 BNew Dividend May-12-2025 May-12-2025 Jun-10-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 60.09 0 yrs27.36 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 1.3350
$ 1.2591
-5.69%
Stock $ 25.01 5 yrs3.04 %N/ANew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 46.86 3 yrs4.95 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.27 0 yrs7.63 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 23.21 0 yrs9.05 %$ 0.88 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 15.13 0 yrs1.59 %$ 0.12 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.43 0 yrs2.97 %$ 0.20 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 27.09 0 yrs1.48 %$ 1.25 BNew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 65.13 14 yrs4.48 %$ 3.78 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.7300
$ 0.7300
-0.00%
Stock $ 31.49 1 yrs3.30 %$ 0.25 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 102.50 9 yrs3.08 %$ 127.50 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 32.44 10 yrs3.21 %$ 0.67 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 40.32 11 yrs2.78 %$ 0.31 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 17.87 0 yrs7.89 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 25.05 0 yrs8.22 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 24.30 3 yrs3.46 %$ 0.77 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 32.54 4 yrs0.00 %$ 0.62 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 48.35 1 yrs4.34 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.1730
$ 0.1730
-0.00%
Stock $ 10.49 3 yrs0.00 %$ 0.23 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 21.25 1 yrs6.31 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 5.87 0 yrs5.79 %$ 0.78 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 39.36 6 yrs3.15 %$ 0.72 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 2.3800
$ 0.3100
-86.97%
Stock $ 42.56 0 yrs39.83 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 1.2804
$ 1.1022
-13.92%
Stock $ 37.79 3 yrs2.43 %$ 37.44 BNew Dividend May-06-2025 May-06-2025 May-16-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 98.89 4 yrs1.70 %$ 39.03 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.3900
$ 0.4200
7.69%
Stock $ 340.00 11 yrs0.47 %N/ANew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 24.59 0 yrs4.23 %$ 3.09 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 16.81 1 yrs17.13 %$ 1.37 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 44.26 0 yrs4.07 %$ 0.16 BNew Dividend May-06-2025 May-06-2025 May-22-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 51.61 1 yrs6.43 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2501
$ 0.2514
0.52%
Stock $ 49.61 2 yrs12.38 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5065
$ 0.4616
-8.86%
Stock $ 46.62 2 yrs5.68 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2258
$ 0.2162
-4.25%
Stock $ 49.73 0 yrs5.47 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2119
$ 0.2080
-1.84%
Stock $ 50.77 0 yrs11.86 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5137
$ 0.4821
-6.15%
Stock $ 25.33 0 yrs6.63 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.1500
$ 0.2500
66.67%
Stock $ 22.88 0 yrs5.90 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.0955
$ 0.0823
-13.82%
Stock $ 44.19 1 yrs28.56 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.9437
$ 0.8238
-12.71%
Stock $ 30.59 1 yrs1.08 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.0377
$ 0.0181
-51.87%
Stock $ 51.33 0 yrs8.65 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.3751
$ 0.3444
-8.18%
Stock $ 50.07 0 yrs8.75 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.3553
$ 0.3203
-9.85%
Stock $ 45.94 0 yrs6.51 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2386
$ 0.2276
-4.61%
Stock $ 45.08 0 yrs15.86 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5685
$ 0.4980
-12.40%
Stock $ 50.98 0 yrs14.32 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5867
$ 0.5309
-9.51%
Stock $ 10.26 0 yrs3.61 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.0300
$ 0.0380
26.67%
Stock $ 51.46 0 yrs5.97 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.0000
$ 0.2559
10000%
Stock $ 19.76 0 yrs5.97 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 5.80 0 yrs0.00 %$ 0.00 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 8.80 0 yrs4.77 %N/ANew Dividend N/A Apr-30-2025 May-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 89.09 11 yrs1.71 %$ 5.41 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 30.82 9 yrs5.32 %$ 1.10 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 0.4000
$ 0.4100
2.50%
Stock $ 88.71 19 yrs3.34 %$ 97.30 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.7200
$ 0.7400
2.78%
Stock $ 11.56 0 yrs7.27 %N/ANew Dividend May-02-2025 May-02-2025 May-15-2025 $ 0.2111
$ 0.2111
-0.00%
Stock $ 488.90 15 yrs0.77 %$ 87.95 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 39.64 3 yrs9.18 %$ 15.12 BNew Dividend May-02-2025 May-02-2025 May-15-2025 $ 0.8750
$ 0.9100
4.00%
Stock $ 7.98 1 yrs0.00 %$ 0.24 BNew Dividend Apr-30-2025 Apr-30-2025 May-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 17.23 4 yrs3.02 %$ 0.06 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1200
$ 0.1300
8.33%
Stock $ 10.43 1 yrs4.32 %$ 0.21 BNew Dividend May-01-2025 May-01-2025 May-16-2025 $ 0.0396
$ 0.0396
-0.00%
Stock $ 46.94 3 yrs4.15 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1630
$ 0.1640
0.61%
Stock $ 27.17 2 yrs1.77 %$ 3.97 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.10 0 yrs7.17 %$ 0.93 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 34.02 4 yrs2.53 %$ 14.34 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 74.07 12 yrs0.00 %$ 21.97 BNew Dividend May-07-2025 May-07-2025 May-27-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 101.77 1 yrs1.18 %$ 5.26 BNew Dividend May-14-2025 May-14-2025 May-23-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 51.27 10 yrs2.11 %$ 0.40 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 17.16 0 yrs2.33 %$ 0.34 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 62.45 0 yrs4.23 %$ 3.60 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 54.66 2 yrs1.24 %$ 4.40 BNew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 28.97 3 yrs2.76 %$ 0.62 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 14.31 0 yrs10.69 %N/ANew Dividend May-01-2025 May-01-2025 May-27-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 18.66 4 yrs7.07 %$ 0.66 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 17.15 0 yrs6.70 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 22.24 3 yrs9.17 %$ 1.27 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1740
$ 0.1630
-6.32%
Stock $ 17.58 0 yrs5.80 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0925
$ 0.0783
-15.35%
Stock $ 49.96 3 yrs3.32 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1400
$ 0.1410
0.71%
Stock $ 19.64 0 yrs8.30 %N/ANew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 9.93 2 yrs11.68 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 19.22 3 yrs12.70 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.2070
$ 0.1880
-9.18%
Stock $ 27.73 1 yrs5.81 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 4.23 1 yrs0.00 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 41.46 1 yrs6.17 %$ 0.87 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 18.77 0 yrs3.52 %$ 0.57 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 40.10 5 yrs3.24 %$ 0.38 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.3000
$ 0.3250
8.33%
Stock $ 25.20 0 yrs1.27 %N/ANew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.19 1 yrs9.07 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 26.06 3 yrs3.68 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 48.97 3 yrs4.19 %$ 0.12 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 44.10 2 yrs4.69 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 50.14 3 yrs8.95 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.3627
$ 0.3463
-4.52%
Stock $ 13.41 5 yrs7.23 %$ 0.32 BNew Dividend May-01-2025 May-01-2025 May-30-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 54.80 13 yrs1.68 %$ 0.62 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 16.65 1 yrs4.02 %$ 0.00 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 4.71 1 yrs0.00 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 10.80 0 yrs7.31 %$ 0.84 BNew Dividend May-01-2025 May-01-2025 May-16-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 21.11 2 yrs3.98 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0700
$ 0.0725
3.57%
Stock $ 20.57 1 yrs4.52 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 19.96 1 yrs5.21 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0875
$ 0.0825
-5.71%
Stock $ 4.47 0 yrs0.00 %$ 0.04 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 64.79 0 yrs2.96 %$ 2.24 BNew Dividend Apr-29-2025 Apr-29-2025 May-09-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 524.11 19 yrs1.22 %$ 49.91 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 1.4800
$ 1.6000
8.11%
Stock $ 125.73 12 yrs3.82 %$ 51.25 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.1500
$ 1.2000
4.35%
Stock $ 7.69 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 24.93 0 yrs0.64 %$ 1.01 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.58 0 yrs7.44 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1450
$ 0.1312
-9.52%
Stock $ 19.79 1 yrs9.40 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1558
$ 0.1486
-4.62%
Stock $ 24.57 2 yrs8.63 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1740
$ 0.1608
-7.59%
Stock $ 16.05 1 yrs6.42 %$ 0.45 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1345
$ 0.0505
-62.45%
Stock $ 19.82 3 yrs3.03 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 18.74 3 yrs5.66 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0881
$ 0.0918
4.20%
Stock $ 20.90 0 yrs5.12 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-23-2025 $ 0.0799
$ 0.0783
-2.00%
Stock $ 5.19 0 yrs0.00 %$ 0.39 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 7.98 0 yrs0.00 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1457
$ 0.1374
-5.74%
Stock $ 6.46 0 yrs0.00 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 12.10 2 yrs7.60 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 10.29 4 yrs0.00 %$ 0.83 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 50.82 1 yrs4.88 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1875
$ 0.1840
-1.89%
Stock $ 49.30 1 yrs3.02 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1394
$ 0.1259
-9.66%
Stock $ 47.40 3 yrs2.89 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1286
$ 0.1135
-11.70%
Stock $ 41.59 0 yrs4.18 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1446
$ 0.2246
55.34%
Stock $ 47.65 3 yrs4.91 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.0979
$ 0.1297
32.40%
Stock $ 41.64 0 yrs4.59 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1362
$ 0.1592
16.95%
Stock $ 45.99 0 yrs7.26 %$ 0.49 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.2600
$ 0.2575
-0.96%
Stock $ 20.31 0 yrs5.76 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.39 0 yrs6.77 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1075
$ 0.1150
6.98%
Stock $ 20.75 1 yrs5.30 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0800
$ 0.0750
-6.25%
Stock $ 19.00 1 yrs4.58 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 24.58 1 yrs7.93 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1581
$ 0.1420
-10.18%
Stock $ 20.81 1 yrs8.94 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1469
$ 0.1359
-7.49%
Stock $ 48.11 3 yrs3.16 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1290
$ 0.1320
2.33%
Stock $ 37.23 0 yrs1.77 %$ 0.07 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 19.70 0 yrs7.61 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 43.24 3 yrs4.26 %$ 0.04 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 18.89 3 yrs4.61 %$ 0.00 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 24.66 3 yrs4.79 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.10 3 yrs2.99 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.87 0 yrs12.14 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0000
$ 0.1910
10000%
Stock $ 25.07 0 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0000
$ 0.4938
10000%
Stock $ 11.90 3 yrs0.00 %$ 0.10 BNew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.1051
$ 0.1031
-1.92%
Stock $ 11.69 3 yrs0.00 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1051
$ 0.1031
-1.90%
Stock $ 44.24 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0000
$ 2.4700
10000%
Stock $ 5.07 0 yrs4.14 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 Jul-31-2025 $ 0.0302
$ 0.0250
-17.10%
Stock $ 10.52 0 yrs5.32 %$ 1.35 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 42.69 18 yrs4.92 %$ 4.68 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-15-2025 $ 0.5000
$ 0.5250
5.00%
Stock $ 20.00 19 yrs3.20 %$ 0.00 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 16.26 0 yrs1.23 %$ 0.49 BNew Dividend May-05-2025 May-05-2025 May-13-2025 $ 0.0500
$ 0.0500
-0.00%

Members can get this information emailed to them daily. Become a member today to access all of Dividend Investor’s tools.

User Notes

Congratulations, our proprietary Dividend Alert™ tool is ready for your use. You will now be alerted if any one of the thousands of stocks makes a dividend announcement.

  • The Alert feature will keep you updated to the “Dividend Announcements” in the market
  • Visit this page to be kept up to date with a rolling three months of dividend data
  • You can click the stock symbol to be transferred to the “Dividend Quote” tool
  • You can click the stock symbol to be transferred to the “Dividend Quote” tool
    To save stocks to your “Dividend Scorecard” check the check box to the left of the stock symbols you would like to add. Then click (+) Scorecard to automatically add those checked stock symbols to your “Dividend Scorecard”
Dividend Tools

Dividend Capture Calendar Monthly Dividend Directory Closed-End Fund Directory REIT Dividend Directory DRIP Directory Royalty Trust Directory ETF Directory MLP Directory Dividend Allstars Ranking SIGN UP NOW

X
Search Dividend Investor