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 $ 113.49 15 yrs3.81 %$ 12.08 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 1.0800
$ 1.0800
-0.00%
Stock $ 26.61 1 yrs10.18 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1474
$ 0.1700
15.38%
Stock $ 25.34 0 yrs6.75 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1435
$ 0.1435
-0.00%
Stock $ 23.49 3 yrs2.81 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0556
$ 0.0556
-0.00%
Stock $ 108.00 0 yrs5.56 %$ 3.60 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 24.92 0 yrs5.34 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1051
$ 0.1051
-0.00%
Stock $ 48.16 0 yrs3.41 %$ 3.65 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1401
$ 0.1401
-0.00%
Stock $ 20.86 0 yrs8.77 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 19.62 3 yrs4.28 %$ 0.09 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0681
$ 0.0681
-0.00%
Stock $ 17.84 19 yrs3.70 %$ 0.10 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1550
$ 0.1650
6.45%
Stock $ 36.12 0 yrs1.00 %$ 0.36 BNew Dividend May-01-2025 May-01-2025 May-12-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 14.08 2 yrs6.32 %$ 1.25 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0701
$ 0.0701
-0.00%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 114.08 53 yrs2.38 %$ 25.90 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.1848
$ 0.3855
108.67%
Stock $ 24.07 0 yrs10.43 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2281
$ 0.2281
-0.00%
Stock $ 6.13 3 yrs0.00 %$ 0.44 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 25.05 1 yrs3.39 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0694
$ 0.0694
-0.00%
Stock $ 12.50 12 yrs5.92 %$ 0.43 BNew Dividend Apr-28-2025 Apr-28-2025 May-07-2025 $ 0.1725
$ 0.1850
7.25%
Stock $ 24.06 0 yrs8.73 %$ 2.83 BNew Dividend Apr-28-2025 Apr-28-2025 May-09-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 25.33 0 yrs6.67 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1329
$ 0.1329
-0.00%
Stock $ 23.78 2 yrs4.12 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 49.62 0 yrs9.55 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3605
$ 0.3605
-0.00%
Stock $ 14.85 1 yrs2.69 %N/ANew Dividend May-30-2025 May-31-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 26.93 1 yrs7.76 %$ 0.10 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2291
$ 0.2291
-0.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0686
$ 0.0686
-0.00%
Stock $ 20.86 0 yrs4.51 %$ 1.11 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 20.79 1 yrs5.19 %$ 0.45 BNew Dividend Apr-28-2025 Apr-28-2025 May-28-2025 $ 0.5300
$ 0.3700
-30.19%
Stock $ 23.54 2 yrs3.48 %$ 0.18 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0688
$ 0.0688
-0.00%
Stock $ 16.47 1 yrs12.69 %$ 7.81 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1598
$ 0.1598
-0.00%
Stock $ 18.29 0 yrs7.87 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.28 5 yrs1.65 %$ 0.59 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 16.60 4 yrs4.70 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0640
$ 0.0640
-0.00%
Stock $ 22.48 0 yrs5.78 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1047
$ 0.1171
11.87%
Stock $ 188.50 19 yrs2.89 %$ 171.25 BNew Dividend Apr-30-2025 Apr-30-2025 May-13-2025 $ 1.3600
$ 1.3600
-0.00%
Stock $ 25.10 3 yrs5.58 %$ 0.05 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0928
$ 0.0928
-0.00%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0533
$ 0.0533
-0.00%
Stock $ 20.38 3 yrs4.56 %$ 0.07 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0758
$ 0.0758
-0.00%
Stock $ 36.35 2 yrs0.00 %$ 0.05 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1210
$ 0.1210
-0.00%
Stock $ 106.47 19 yrs3.35 %$ 33.98 BNew Dividend May-14-2025 May-14-2025 Jun-01-2025 $ 0.8350
$ 0.8925
6.89%
Stock $ 23.01 2 yrs3.04 %$ 0.17 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0577
$ 0.0577
-0.00%
Stock $ 23.13 0 yrs5.79 %$ 0.08 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0978
$ 0.0978
-0.00%
Stock $ 39.75 1 yrs2.01 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 31.80 1 yrs8.30 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 17.95 0 yrs12.59 %$ 0.04 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1776
$ 0.1776
-0.00%
Stock $ 24.25 0 yrs5.81 %$ 1.64 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1093
$ 0.1093
-0.00%
Stock $ 23.05 0 yrs6.51 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 21.60 0 yrs6.57 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1132
$ 0.1238
9.37%
Stock $ 14.11 3 yrs12.83 %$ 0.19 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1401
$ 0.1401
-0.00%
Stock $ 25.01 0 yrs0.92 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1227
$ 0.1247
1.63%
Stock $ 19.91 0 yrs6.63 %$ 2.65 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1084
$ 0.1084
-0.00%
Stock $ 38.67 0 yrs11.07 %$ 2.91 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.3774
$ 0.3774
-0.00%
Stock $ 35.77 3 yrs3.19 %$ 48.65 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-10-2025 $ 0.2850
$ 0.2850
-0.00%
Stock $ 25.61 0 yrs6.09 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1131
$ 0.1131
-0.00%
Stock $ 23.06 2 yrs2.86 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0546
$ 0.0546
-0.00%
Stock $ 22.40 3 yrs7.37 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1261
$ 0.1261
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.3768
$ 0.5084
34.92%
Stock $ 19.69 0 yrs2.54 %$ 0.28 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 27.05 4 yrs3.66 %$ 0.16 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0836
$ 0.0836
-0.00%
Stock $ 24.39 3 yrs5.13 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1028
$ 0.1043
1.44%
Stock $ 73.70 0 yrs1.72 %$ 11.46 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1139
$ 0.1139
-0.00%
Stock $ 10.16 0 yrs5.91 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1250
$ 0.1500
20.00%
Stock $ 24.92 0 yrs2.49 %$ 0.08 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0461
$ 0.0461
-0.00%
Stock $ 17.60 0 yrs6.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 21.26 3 yrs6.87 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1236
$ 0.1236
-0.00%
Stock $ 40.30 3 yrs0.00 %$ 0.66 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 18.56 3 yrs4.58 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 14.76 0 yrs13.01 %$ 1.33 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1431
$ 0.1431
-0.00%
Stock $ 20.57 3 yrs3.11 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0528
$ 0.0528
-0.00%
Stock $ 237.96 13 yrs1.49 %$ 28.72 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.8850
$ 0.8850
-0.00%
Stock $ 22.68 2 yrs3.44 %$ 1.14 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0666
$ 0.0666
-0.00%
Stock $ 19.66 0 yrs8.60 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 26.11 3 yrs4.02 %$ 0.60 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0884
$ 0.0884
-0.00%
Stock $ 10.11 0 yrs8.80 %$ 0.06 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.1567
$ 0.0321
-79.51%
Stock $ 13.96 3 yrs0.00 %$ 0.14 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.20 0 yrs7.87 %$ 2.90 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.05 1 yrs9.94 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-02-2025 $ 0.0815
$ 0.0815
-0.00%
Stock $ 32.50 0 yrs0.98 %$ 0.55 BNew Dividend May-02-2025 May-02-2025 May-19-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.51 2 yrs4.20 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0877
$ 0.0877
-0.00%
Stock $ 16.19 2 yrs2.72 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0288
$ 0.0288
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.3660
$ 0.4314
17.86%
Stock $ 20.31 2 yrs5.07 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 20.35 0 yrs4.82 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0865
$ 0.0865
-0.00%
Stock $ 19.74 0 yrs7.40 %$ 0.04 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1176
$ 0.1176
-0.00%
Stock $ 48.65 0 yrs10.42 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3753
$ 0.3753
-0.00%
Stock $ 55.05 2 yrs1.82 %$ 3.95 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 43.80 2 yrs7.42 %$ 0.37 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 45.81 5 yrs3.23 %$ 0.74 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-18-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 13.64 0 yrs7.26 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 20.40 2 yrs2.89 %$ 1.73 BNew Dividend Apr-28-2025 Apr-28-2025 May-30-2025 $ 0.4700
$ 0.0500
-89.36%
Stock $ 26.36 1 yrs2.24 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1370
$ 0.1370
-0.00%
Stock $ 20.98 4 yrs9.63 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 10.97 1 yrs3.74 %$ 0.51 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0180
$ 0.0196
8.69%
Stock $ 25.83 1 yrs5.34 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1018
$ 0.1072
5.31%
Stock $ 104.29 50 yrs3.26 %$ 37.58 BNew Dividend May-14-2025 May-14-2025 Jun-16-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 25.59 1 yrs4.06 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1331
$ 0.1331
-0.00%
Stock $ 25.84 3 yrs2.79 %$ 2.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 21.42 4 yrs2.94 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0527
$ 0.0527
-0.00%
Stock $ 157.01 19 yrs1.15 %$ 10.37 BNew Dividend May-01-2025 May-01-2025 May-22-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 17.71 0 yrs6.15 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 46.30 3 yrs4.47 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1805
$ 0.1805
-0.00%
Stock $ 23.54 3 yrs2.80 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0533
$ 0.0533
-0.00%
Stock $ 23.39 3 yrs6.46 %$ 0.03 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 100.23 0 yrs4.56 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-02-2025 $ 0.3375
$ 0.3723
10.31%
Stock $ 50.39 1 yrs4.19 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1903
$ 0.1903
-0.00%
Stock $ 58.82 0 yrs5.25 %$ 4.18 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 115.51 13 yrs2.98 %$ 6.23 BNew Dividend May-05-2025 May-05-2025 May-30-2025 $ 0.8600
$ 0.8600
-0.00%
Stock $ 17.00 0 yrs3.76 %$ 0.30 BNew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 19.52 3 yrs4.20 %$ 0.15 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 5.12 0 yrs8.98 %$ 0.06 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-15-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 11.08 0 yrs6.14 %$ 3.90 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0544
$ 0.0544
-0.00%
Stock $ 21.86 2 yrs6.95 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1170
$ 0.1170
-0.00%
Stock $ 16.29 3 yrs4.79 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0649
$ 0.0649
-0.00%
Stock $ 3.83 0 yrs11.75 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0400
$ 0.0238
-40.52%
Stock $ 27.21 0 yrs3.38 %$ 0.09 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 16.01 0 yrs9.62 %$ 0.15 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1262
$ 0.1262
-0.00%
Stock $ 31.04 0 yrs4.03 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 152.50 14 yrs2.33 %$ 167.45 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-26-2025 $ 0.8500
$ 0.8900
4.71%
Stock $ 20.66 10 yrs3.53 %$ 0.63 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1725
$ 0.1825
5.80%
Stock $ 10.76 0 yrs0.00 %$ 0.10 BNew Dividend Apr-30-2025 Apr-30-2025 May-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 105.72 3 yrs4.60 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3542
$ 0.3542
-0.00%
Stock $ 230.20 19 yrs2.09 %$ 43.03 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-18-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 30.00 1 yrs2.00 %$ 0.10 BNew Dividend May-30-2025 May-31-2025 Jun-15-2025 $ 0.1000
$ 0.1500
50.00%
Stock $ 20.83 1 yrs5.09 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 30.59 19 yrs4.18 %$ 0.47 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.3000
$ 0.3200
6.67%
Stock $ 64.12 1 yrs5.61 %$ 0.02 BNew Dividend May-14-2025 May-14-2025 Jun-01-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 16.18 0 yrs3.83 %$ 23.57 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 18.25 2 yrs5.81 %$ 1.13 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 125.75 10 yrs1.27 %$ 38.63 BNew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 50.66 0 yrs8.57 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3384
$ 0.3384
-0.00%
Stock $ 72.73 4 yrs2.86 %$ 4.02 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 25.42 1 yrs6.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4298
$ 0.4298
-0.00%
Stock $ 26.96 1 yrs6.08 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2182
$ 0.2182
-0.00%
Stock $ 23.76 0 yrs3.20 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0626
$ 0.0626
-0.00%
Stock $ 22.69 3 yrs2.86 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0539
$ 0.0539
-0.00%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.4318
$ 0.4738
9.73%
Stock $ 47.92 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 21.80 2 yrs3.30 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0618
$ 0.0618
-0.00%
Stock $ 21.00 0 yrs8.00 %$ 8.14 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1249
$ 0.1249
-0.00%
Stock $ 3.14 0 yrs18.47 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0850
$ 0.1300
52.94%
Stock $ 20.40 2 yrs2.89 %$ 1.73 BNew Dividend Apr-28-2025 Apr-28-2025 May-30-2025 $ 0.4700
$ 0.4100
-12.77%
Stock $ 12.63 0 yrs6.33 %$ 1.61 BNew Dividend May-08-2025 May-08-2025 May-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 50.19 3 yrs5.04 %$ 0.43 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1859
$ 0.1859
-0.00%
Stock $ 25.76 2 yrs7.03 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1426
$ 0.1426
-0.00%
Stock $ 20.79 1 yrs5.19 %$ 0.45 BNew Dividend Apr-28-2025 Apr-28-2025 May-28-2025 $ 0.5300
$ 0.1500
-71.70%
Stock $ 24.19 0 yrs4.46 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 67.21 0 yrs4.17 %$ 9.42 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 19.10 0 yrs8.59 %$ 0.55 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1309
$ 0.1309
-0.00%
Stock $ 24.77 0 yrs11.10 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2364
$ 0.2364
-0.00%
Stock $ 25.29 0 yrs1.23 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0280
$ 0.0280
-0.00%
Stock $ 20.72 3 yrs4.10 %$ 0.37 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0708
$ 0.0708
-0.00%
Stock $ 48.48 0 yrs2.06 %$ 3.52 BNew Dividend May-06-2025 May-06-2025 Jun-05-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 16.12 0 yrs12.66 %$ 0.02 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1607
$ 0.1607
-0.00%
Stock $ 9.12 3 yrs0.00 %$ 0.75 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 19.07 0 yrs6.24 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.6736
$ 0.4687
-30.41%
Stock $ 43.85 0 yrs1.03 %$ 0.69 BNew Dividend May-05-2025 May-05-2025 Jun-02-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 45.03 4 yrs2.66 %$ 0.27 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 55.73 0 yrs1.90 %$ 0.23 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0959
$ 0.0959
-0.00%
Stock $ 21.53 0 yrs8.08 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2089
$ 0.2089
-0.00%
Stock $ 23.57 0 yrs7.68 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1338
$ 0.1590
18.79%
Stock $ 22.25 2 yrs1.26 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0700
16.67%
Stock $ 9.24 0 yrs108.01 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.6598
$ 0.6598
-0.00%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1181
$ 0.0852
-27.86%
Stock $ 12.95 5 yrs5.71 %$ 0.08 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.3575
$ 0.1850
-48.25%
Stock $ 11.13 1 yrs6.74 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0610
$ 0.0622
1.97%
Stock $ 20.30 1 yrs6.95 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.1151
$ 0.1174
2.00%
Stock $ 12.04 1 yrs40.86 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3729
$ 0.3729
-0.00%
Stock $ 24.86 0 yrs5.99 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-24-2025 $ 0.3719
$ 0.3719
-0.00%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2738
$ 0.2545
-7.05%
Stock $ 363.51 45 yrs0.87 %$ 91.10 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 14.43 0 yrs3.33 %$ 5.19 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-15-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 45.74 9 yrs1.05 %$ 0.08 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.1200
$ 0.4300
258.33%
Stock $ 16.75 1 yrs6.87 %$ 0.16 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0937
$ 0.0957
2.13%
Stock $ 23.31 11 yrs1.54 %$ 0.40 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 15.77 1 yrs7.17 %$ 0.67 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0920
$ 0.0939
2.07%
Stock $ 9.27 0 yrs4.75 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0287
$ 0.0287
-0.00%
Stock $ 4.67 0 yrs157.39 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.5616
$ 0.5616
-0.00%
Stock $ 37.52 3 yrs2.35 %$ 24.45 BNew Dividend May-15-2025 May-15-2025 Jun-12-2025 $ 0.2100
$ 0.2200
4.76%
Stock $ 1,025.83 3 yrs0.51 %$ 455.14 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 1.1600
$ 1.3000
12.07%
Stock $ 22.59 12 yrs4.43 %$ 20.31 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.15 0 yrs6.72 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.7511
$ 0.4307
-42.66%
Stock $ 12.50 0 yrs26.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 8.98 1 yrs6.79 %$ 0.10 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0505
$ 0.0512
1.39%
Stock $ 424.86 0 yrs0.90 %$ 1.50 BNew Dividend May-14-2025 May-14-2025 Jun-02-2025 $ 0.9000
$ 0.9600
6.67%
Stock $ 58.07 19 yrs3.17 %$ 3.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-10-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 7.25 0 yrs0.00 %$ 1.14 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 20.30 1 yrs6.95 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1151
$ 0.1174
2.00%
Stock $ 36.05 0 yrs52.48 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 1.6435
$ 1.6435
-0.00%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2422
$ 0.3309
36.62%
Stock $ 23.52 0 yrs6.08 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2841
$ 0.3320
16.86%
Stock $ 34.54 0 yrs4.17 %$ 0.16 BNew Dividend Apr-25-2025 Apr-26-2025 May-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 11.13 1 yrs6.74 %$ 0.11 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0610
$ 0.0622
1.97%
Stock $ 19.30 11 yrs3.11 %$ 0.13 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1450
$ 0.1500
3.45%
Stock $ 24.18 1 yrs3.39 %$ 46.42 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 17.25 0 yrs6.43 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 16.75 1 yrs6.87 %$ 0.16 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0937
$ 0.0957
2.13%
Stock $ 273.63 19 yrs1.61 %$ 62.00 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 1.0500
$ 1.1000
4.76%
Stock $ 15.77 1 yrs7.17 %$ 0.67 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0920
$ 0.0939
2.07%
Stock $ 53.52 0 yrs0.22 %$ 5.86 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 7.10 0 yrs2.82 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 426.55 0 yrs1.51 %$ 35.04 BNew Dividend Apr-17-2025 Apr-17-2025 May-12-2025 $ 0.1969
$ 0.1969
-0.00%
Stock $ 13.64 0 yrs11.00 %$ 2.89 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 12.92 1 yrs29.88 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 15.23 0 yrs50.62 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.5635
$ 0.5635
-0.00%
Stock $ 403.29 2 yrs1.70 %$ 91.12 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 1.7100
$ 1.7100
-0.00%
Stock $ 7.37 0 yrs0.54 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0700
$ 0.0100
-85.71%
Stock $ 12.96 1 yrs0.00 %$ 0.64 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1999
$ 0.3524
76.29%
Stock $ 12.26 0 yrs0.00 %$ 2.21 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 22.02 0 yrs5.99 %$ 0.08 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 28.09 7 yrs4.17 %$ 62.42 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2875
$ 0.2925
1.74%
Stock $ 16.75 1 yrs4.30 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 44.54 3 yrs2.81 %$ 5.58 BNew Dividend May-09-2025 May-09-2025 Jun-06-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 78.24 0 yrs0.51 %$ 11.85 BNew Dividend Apr-30-2025 Apr-30-2025 May-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 46.38 19 yrs4.57 %$ 4.57 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.5200
$ 0.5300
1.92%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2714
$ 0.3085
13.67%
Stock $ 8.98 1 yrs6.79 %$ 0.10 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0505
$ 0.0512
1.39%
Stock $ 10.58 0 yrs91.40 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.4110
$ 0.4110
-0.00%
Stock $ 20.30 1 yrs6.95 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1151
$ 0.1174
2.00%
Stock $ 22.73 0 yrs4.75 %$ 7.68 BNew Dividend May-09-2025 May-09-2025 May-28-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 13.19 3 yrs4.25 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.0793
$ 0.0680
-14.25%
Stock $ 11.13 1 yrs6.74 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0610
$ 0.0622
1.97%
Stock $ 18.53 0 yrs0.00 %$ 2.00 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1542
$ 0.1542
-0.00%
Stock $ 167.79 0 yrs0.19 %$ 18.01 BNew Dividend May-15-2025 May-15-2025 Jun-03-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 38.58 0 yrs34.27 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 1.0283
$ 1.0283
-0.00%
Stock $ 8.41 4 yrs3.68 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 16.75 1 yrs6.87 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0937
$ 0.0957
2.13%
Stock $ 18.41 0 yrs2.61 %$ 0.35 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.50 1 yrs2.34 %N/ANew Dividend May-15-2025 May-15-2025 Jun-15-2025 $ 0.1500
$ 0.1200
-20.00%
Stock $ 8.33 13 yrs0.00 %$ 0.27 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1059
$ 0.0943
-10.95%
Stock $ 72.59 11 yrs3.20 %$ 6.92 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 13.96 0 yrs5.16 %$ 0.12 BNew Dividend Apr-28-2025 Apr-28-2025 May-08-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 15.77 1 yrs7.17 %$ 0.67 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0920
$ 0.0939
2.07%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.4634
$ 0.3745
-19.18%
Stock $ 13.00 11 yrs4.00 %$ 0.04 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 29.20 4 yrs3.15 %$ 0.74 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1679
$ 0.1334
-20.55%
Stock $ 25.10 0 yrs6.93 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 23.21 13 yrs2.93 %$ 0.36 BNew Dividend Apr-29-2025 Apr-29-2025 May-13-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 52.00 0 yrs4.02 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3767
$ 0.3627
-3.72%
Stock $ 22.07 2 yrs5.66 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0452
$ 0.0452
-0.00%
Stock $ 55.86 2 yrs1.13 %$ 33.44 BNew Dividend May-07-2025 May-07-2025 Jun-02-2025 $ 0.1575
$ 0.1575
-0.00%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1866
$ 0.2986
60.02%
Stock $ 7.95 0 yrs50.82 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2923
$ 0.2923
-0.00%
Stock $ 46.61 11 yrs3.86 %$ 4.68 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 24.93 2 yrs11.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6964
$ 0.6935
-0.41%
Stock $ 8.98 1 yrs6.79 %$ 0.10 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0505
$ 0.0512
1.39%
Stock $ 15.57 0 yrs66.73 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.6864
$ 0.6864
-0.00%
Stock $ 21.54 2 yrs5.57 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.1018
$ 0.1018
-0.00%
Stock $ 3.01 0 yrs0.66 %$ 0.12 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.0050
$ 0.0050
-0.00%
Stock $ 14.02 6 yrs2.85 %$ 0.06 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.08 1 yrs6.25 %$ 0.20 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 3.80 2 yrs0.00 %$ 0.03 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 9.91 1 yrs10.29 %$ 0.17 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 22.10 0 yrs2.71 %$ 12.72 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 12.24 2 yrs2.61 %$ 1.98 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.76 0 yrs5.70 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 11.02 12 yrs0.00 %$ 0.51 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 57.00 57 yrs1.65 %$ 3.09 BNew Dividend Apr-29-2025 Apr-29-2025 May-13-2025 $ 0.2225
$ 0.2350
5.62%
Stock $ 11.02 11 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 10.57 2 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 5.24 4 yrs0.00 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 24.30 0 yrs5.93 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 12.83 2 yrs12.08 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-21-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.3075
$ 0.2093
-31.93%
Stock $ 17.10 1 yrs1.40 %$ 0.77 BNew Dividend Apr-25-2025 Apr-25-2025 May-05-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 50.11 0 yrs4.75 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2035
$ 0.2035
-0.00%
Stock $ 116.25 2 yrs1.55 %$ 1.15 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 40.19 19 yrs2.49 %$ 0.50 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.85 0 yrs6.05 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 12.15 0 yrs7.24 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 17.35 0 yrs1.27 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0210
$ 0.0210
-0.00%
Stock $ 30.70 1 yrs0.00 %$ 2.36 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1292
$ 0.1292
-0.00%
Stock $ 139.50 0 yrs0.00 %$ 1.46 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.63 1 yrs11.76 %$ 0.07 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 22.10 0 yrs2.71 %$ 12.72 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2381
$ 0.2359
-0.90%
Stock $ 209.15 1 yrs0.61 %$ 22.79 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2500
$ 0.3200
28.00%
Stock $ 17.69 0 yrs4.24 %$ 1.21 BNew Dividend May-30-2025 Jun-01-2025 Jul-15-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 8,350.00 0 yrs0.30 %$ 0.91 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 6.2500
$ 6.2500
-0.00%
Stock $ 25.53 1 yrs28.20 %$ 0.33 BNew Dividend Apr-30-2025 Apr-30-2025 May-20-2025 $ 5.9500
$ 0.5600
-90.59%
Stock $ 1.83 2 yrs0.00 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0078
$ 0.0078
-0.00%
Stock $ 36.03 0 yrs3.33 %$ 11.07 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 12.79 0 yrs0.00 %$ 0.06 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 13.59 3 yrs0.00 %$ 1.81 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 45.36 2 yrs6.88 %$ 2.73 BNew Dividend Apr-25-2025 Apr-25-2025 May-02-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 5.52 1 yrs11.96 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.1204
$ 0.1204
-0.00%
Stock $ 19.85 0 yrs5.99 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 42.77 19 yrs2.90 %$ 0.57 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 11.51 3 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 5.69 1 yrs10.54 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.07 0 yrs7.02 %N/ANew Dividend May-16-2025 May-17-2025 Jun-01-2025 $ 0.4220
$ 0.4220
-0.00%
Stock $ 17.71 0 yrs5.93 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 42.19 10 yrs3.79 %$ 0.24 BNew Dividend May-20-2025 May-20-2025 Jun-10-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.3358
$ 0.2364
-29.60%
Stock $ 146.70 1 yrs2.76 %$ 107.04 BNew Dividend Apr-28-2025 Apr-28-2025 May-05-2025 $ 1.4400
$ 0.9300
-35.42%
Stock $ 151.33 62 yrs3.44 %$ 364.11 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 1.2400
$ 1.3000
4.84%
Stock $ 38.22 5 yrs3.98 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-15-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 10.70 0 yrs8.04 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 42.00 19 yrs5.52 %$ 7.89 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 3.13 2 yrs0.00 %$ 0.09 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2596
$ 0.4432
70.73%
Stock $ 12.24 2 yrs2.61 %$ 1.98 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.54 0 yrs0.00 %$ 0.84 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 0.38 0 yrs0.00 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-21-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 111.36 0 yrs0.86 %$ 8.64 BNew Dividend May-02-2025 May-02-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 43.14 3 yrs4.29 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.1416
$ 0.1469
3.72%
Stock $ 27.31 0 yrs0.00 %$ 1.64 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 3.00 0 yrs16.00 %$ 0.04 BNew Dividend May-24-2025 May-24-2025 Jun-14-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.83 0 yrs0.00 %$ 0.58 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.75 0 yrs0.00 %$ 3.06 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 12.66 3 yrs0.00 %$ 3.36 BNew Dividend Apr-30-2025 Apr-30-2025 May-07-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 54.16 3 yrs6.54 %$ 4.12 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 25.06 0 yrs5.99 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 30.93 0 yrs4.82 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.5442
$ 0.3001
-44.85%
Stock $ 3.43 0 yrs0.00 %$ 0.12 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 35.79 0 yrs2.57 %$ 0.17 BNew Dividend Apr-25-2025 Apr-25-2025 May-10-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 9.02 6 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 11.18 1 yrs10.73 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 72.57 0 yrs4.24 %$ 1.17 BNew Dividend Apr-25-2025 Apr-25-2025 May-15-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 41.82 0 yrs4.02 %$ 18.14 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 18.13 4 yrs3.36 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0517
$ 0.0517
-0.00%
Stock $ 26.36 0 yrs7.13 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 4.22 0 yrs0.00 %$ 0.24 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 151.33 62 yrs3.44 %$ 364.11 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 1.2400
$ 1.3000
4.84%
Stock $ 21.65 3 yrs6.51 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 17.90 3 yrs6.59 %N/ANew Dividend Apr-14-2025 Apr-15-2025 Apr-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0799
$ 0.0784
-1.95%
Stock $ 25.50 0 yrs7.37 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 14.91 1 yrs14.95 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.1492
$ 0.1492
-0.00%
Stock $ 35.72 9 yrs4.82 %$ 8.45 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 24.99 1 yrs4.56 %N/ANew Dividend Apr-14-2025 Apr-15-2025 Apr-16-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 9.59 0 yrs10.74 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 25.12 0 yrs5.57 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.1117
$ 0.1117
-0.00%
Stock $ 79.61 19 yrs3.14 %$ 0.47 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 53.00 9 yrs2.04 %$ 0.08 BNew Dividend Apr-25-2025 Apr-25-2025 May-05-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 26.44 0 yrs2.42 %$ 0.74 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 23.23 3 yrs6.33 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 82.67 0 yrs8.47 %$ 4.60 BNew Dividend May-16-2025 May-16-2025 Jun-15-2025 $ 1.7500
$ 1.7500
-0.00%
Stock $ 619.03 13 yrs1.94 %$ 189.94 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 71.47 17 yrs3.04 %$ 21.38 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.5425
$ 0.5425
-0.00%
Stock $ 44.33 3 yrs2.17 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.3768
$ 0.1552
-58.81%
Stock $ 90.07 14 yrs2.09 %$ 64.44 BNew Dividend Apr-21-2025 Apr-21-2025 May-02-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 28.10 0 yrs0.28 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.0066
$ 0.0429
546.78%
Stock $ 14.25 0 yrs0.00 %$ 0.17 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.0000
$ 4.0000
10000%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.3660
$ 0.2950
-19.40%
Stock $ 27.75 0 yrs1.26 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-17-2025 $ 0.0962
$ 0.0940
-2.27%
Stock $ 13.35 1 yrs9.81 %N/ANew Dividend May-02-2025 May-02-2025 May-30-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 132.18 11 yrs2.80 %$ 212.06 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.9250
$ 0.9250
-0.00%
Stock $ 14.00 1 yrs4.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-09-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 15.03 0 yrs0.00 %$ 1.26 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.65 2 yrs6.74 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3405
$ 0.3304
-2.95%
Stock $ 361.92 4 yrs0.82 %$ 78.15 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.6750
$ 0.7450
10.37%
Stock $ 25.43 0 yrs6.45 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0000
$ 0.4100
10000%
Stock $ 25.62 0 yrs9.29 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 42.99 19 yrs0.00 %$ 5.31 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.7250
$ 0.7250
-0.00%
Stock $ 17.35 0 yrs8.07 %$ 0.27 BNew Dividend Apr-22-2025 Apr-22-2025 May-06-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.4318
$ 0.2982
-30.94%
Stock $ 27.74 3 yrs5.48 %$ 0.61 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 266.62 0 yrs0.95 %$ 0.57 BNew Dividend May-05-2025 May-05-2025 May-14-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 90.79 0 yrs2.97 %$ 72.29 BNew Dividend May-02-2025 May-02-2025 May-19-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 22.13 2 yrs6.73 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3455
$ 0.3355
-2.89%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.6736
$ 0.2344
-65.20%
Stock $ 22.88 0 yrs0.00 %$ 1.44 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.1533
$ 0.1533
-0.00%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1848
$ 0.1022
-44.70%
Stock $ 23.81 0 yrs8.78 %N/ANew Dividend Jan-15-2026 Jan-15-2026 Jan-30-2026 $ 0.5234
$ 0.5234
-0.00%
Stock $ 12.61 1 yrs16.18 %$ 1.33 BNew Dividend Apr-23-2025 Apr-23-2025 May-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 26.15 0 yrs1.11 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.0941
$ 0.0620
-34.13%
Stock $ 1,175.86 2 yrs0.21 %$ 9.07 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 2.5000
$ 2.5000
-0.00%
Stock $ 14.24 0 yrs9.83 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 26.53 0 yrs1.88 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1395
$ 0.0609
-56.36%
Stock $ 331.23 5 yrs0.33 %$ 5.56 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.2400
$ 0.2700
12.50%
Stock $ 0.50 0 yrs0.00 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Jun-17-2025 $ 0.0025
$ 0.0025
-0.00%
Stock $ 21.74 2 yrs6.85 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3455
$ 0.3355
-2.89%
Stock $ 5.53 1 yrs0.00 %$ 0.10 BNew Dividend Apr-24-2025 Apr-24-2025 May-15-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 21.22 1 yrs7.12 %$ 0.00 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 10.77 0 yrs4.36 %$ 0.07 BNew Dividend Apr-23-2025 Apr-23-2025 May-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 15.51 2 yrs11.61 %$ 0.25 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 3.13 0 yrs1.28 %$ 0.76 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 0.23 0 yrs17.12 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 108.50 1 yrs1.84 %$ 3.43 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 5.10 0 yrs14.12 %$ 0.02 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 2.22 0 yrs1.80 %$ 0.37 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 145.64 10 yrs1.40 %$ 12.53 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 41.10 69 yrs4.77 %$ 1.66 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 30.19 0 yrs9.27 %$ 21.25 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 14.83 2 yrs9.91 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-01-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 231.88 0 yrs0.35 %$ 11.54 BNew Dividend Apr-22-2025 Apr-22-2025 Jun-05-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 165.69 3 yrs2.41 %$ 35.94 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.7500
$ 1.0000
33.33%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend Apr-30-2025 Apr-30-2025 May-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.57 0 yrs6.03 %N/ANew Dividend Apr-21-2025 Apr-21-2025 May-01-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 46.40 19 yrs0.00 %$ 0.70 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 27.59 3 yrs4.20 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.1097
$ 0.1097
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.0793
$ 0.0792
-0.13%
Stock $ 5.10 0 yrs14.12 %$ 0.02 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 3.46 0 yrs1.16 %$ 0.23 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 28.51 0 yrs2.95 %$ 0.22 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 49.82 19 yrs0.00 %$ 1.65 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 74.92 2 yrs4.10 %$ 8.24 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 30.29 0 yrs1.58 %$ 0.13 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.29 19 yrs0.00 %$ 3.69 BNew Dividend May-29-2025 May-29-2025 Jun-30-2025 $ 0.5045
$ 0.5045
-0.00%
Stock $ 11.94 0 yrs11.73 %$ 0.18 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 25.04 0 yrs5.91 %$ 0.03 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1159
$ 0.1159
-0.00%
Stock $ 39.01 0 yrs3.38 %$ 0.17 BNew Dividend May-02-2025 May-02-2025 May-28-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 92.69 0 yrs0.73 %$ 2.77 BNew Dividend Apr-24-2025 Apr-24-2025 May-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 17.00 0 yrs9.41 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0455
$ 0.4000
780.00%
Stock $ 26.45 17 yrs0.00 %$ 2.63 BNew Dividend May-01-2025 May-01-2025 Jun-01-2025 $ 0.4531
$ 0.4577
1.02%
Stock $ 21.78 4 yrs7.35 %$ 0.00 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 83.03 0 yrs2.12 %$ 47.63 BNew Dividend Apr-25-2025 Apr-25-2025 May-23-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 5.10 0 yrs14.12 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 2.53 0 yrs0.00 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 24.89 0 yrs5.54 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1054
$ 0.1054
-0.00%
Stock $ 195.62 9 yrs2.09 %$ 34.82 BNew Dividend Apr-29-2025 Apr-29-2025 May-15-2025 $ 1.0100
$ 1.0200
0.99%
Stock $ 7.16 2 yrs10.75 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0645
$ 0.0645
-0.00%
Stock $ 188.50 3 yrs0.80 %$ 2.57 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 82.15 16 yrs2.05 %$ 14.32 BNew Dividend Apr-25-2025 Apr-25-2025 May-16-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.7511
$ 0.4170
-44.48%
Stock $ 10.29 2 yrs11.66 %$ 0.11 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-09-2025 Apr-08-2025 Apr-10-2025 $ 0.2310
$ 0.0218
-90.58%
Stock $ 30.93 2 yrs2.46 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1229
$ 0.1229
-0.00%
Stock $ 15.34 1 yrs4.30 %$ 1.88 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 24.80 0 yrs4.31 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0936
$ 0.0936
-0.00%
Stock $ 34.84 1 yrs1.18 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0434
$ 0.0434
-0.00%
Stock $ 18.96 0 yrs4.75 %$ 9.09 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 54.82 2 yrs4.30 %$ 0.25 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2703
$ 0.2703
-0.00%
Stock $ 15.58 0 yrs12.71 %$ 0.69 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2381
$ 0.2465
3.53%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2841
$ 0.2199
-22.60%
Stock $ 22.57 1 yrs16.71 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 1.3806
$ 1.3696
-0.80%
Stock $ 40.24 7 yrs0.00 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-24-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 22.89 0 yrs132.15 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 1.3356
$ 1.3356
-0.00%
Stock $ 26.83 0 yrs0.48 %$ 0.00 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0173
$ 0.0120
-30.68%
Stock $ 220.85 3 yrs0.71 %$ 89.18 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 66.16 1 yrs1.87 %$ 0.02 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1042
$ 0.0460
-55.84%
Stock $ 49.26 0 yrs1.30 %$ 0.11 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 18.20 1 yrs11.87 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.43 2 yrs12.35 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 16.75 0 yrs13.07 %N/ANew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 249.52 0 yrs1.15 %$ 20.88 BNew Dividend May-29-2025 May-29-2025 Jun-11-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 25.15 0 yrs0.04 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0024
$ 0.0026
5.68%
Stock $ 63.76 0 yrs3.26 %$ 0.75 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2210
$ 0.2210
-0.00%
Stock $ 14.39 1 yrs35.58 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.3254
$ 0.3254
-0.00%
Stock $ 26.57 0 yrs0.98 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 9.55 1 yrs99.37 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.4412
$ 0.4412
-0.00%
Stock $ 37.83 1 yrs2.01 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0774
$ 0.0774
-0.00%
Stock $ 3.95 0 yrs12.15 %$ 0.40 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2714
$ 0.2270
-16.36%
Stock $ 31.21 0 yrs3.75 %$ 3.53 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2750
$ 0.2925
6.36%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-09-2025 Apr-08-2025 Apr-10-2025 $ 0.2310
$ 1.5787
583.37%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.3358
$ 0.2169
-35.42%
Stock $ 38.65 2 yrs1.11 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0476
$ 0.0476
-0.00%
Stock $ 27.15 0 yrs1.07 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0066
$ 0.0492
644.25%
Stock $ 51.89 7 yrs2.60 %$ 0.25 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1969
$ 0.1969
-0.00%
Stock $ 49.95 2 yrs6.11 %$ 0.20 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 56.41 0 yrs3.39 %$ 0.28 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1441
$ 0.1441
-0.00%
Stock $ 9.18 0 yrs15.69 %$ 9.37 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 4.19 1 yrs36.04 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 83.00 0 yrs1.77 %$ 0.15 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2596
$ 0.3086
18.88%
Stock $ 10.39 1 yrs13.47 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 6.53 0 yrs1.53 %$ 0.06 BNew Dividend Apr-28-2025 Apr-28-2025 May-08-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 162.80 4 yrs0.25 %$ 65.72 BNew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 51.03 0 yrs1.84 %$ 0.03 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0974
$ 0.0539
-44.67%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1059
$ 0.0973
-8.12%
Stock $ 73.06 0 yrs5.13 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.9375
$ 0.9375
-0.00%
Stock $ 21.02 3 yrs4.04 %$ 0.00 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0767
$ 0.0767
-0.00%
Stock $ 2.10 0 yrs0.00 %$ 0.11 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.4634
$ 0.3590
-22.53%
Stock $ 70.75 0 yrs1.31 %$ 0.42 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0974
$ 0.0974
-0.00%
Stock $ 9.47 0 yrs2.53 %$ 0.12 BNew Dividend May-09-2025 May-09-2025 May-28-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1679
$ 0.1289
-23.23%
Stock $ 2.68 0 yrs0.00 %$ 0.08 BNew Dividend Apr-29-2025 Apr-25-2025 Apr-28-2025 $ 0.0000
$ 2.4000
10000%
Stock $ 13.54 1 yrs33.75 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.3023
$ 0.3023
-0.00%
Stock $ 44.63 1 yrs0.85 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0404
$ 0.0404
-0.00%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1866
$ 0.2494
33.65%
Stock $ 252.15 0 yrs1.32 %$ 0.66 BNew Dividend May-05-2025 May-05-2025 Jun-06-2025 $ 0.7500
$ 0.8300
10.67%
Stock $ 8.58 2 yrs12.59 %$ 0.89 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 54.01 5 yrs2.74 %$ 0.16 BNew Dividend Apr-21-2025 Apr-21-2025 May-01-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 24.28 0 yrs4.08 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1079
$ 0.1079
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-09-2025 Apr-08-2025 Apr-10-2025 $ 0.2329
$ 0.0265
-88.63%
Stock $ 13.14 0 yrs0.00 %$ 0.15 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0946
$ 0.0946
-0.00%
Stock $ 50.44 3 yrs4.84 %$ 1.15 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2094
$ 0.2094
-0.00%
Stock $ 66.48 9 yrs3.25 %$ 0.34 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2256
$ 0.2256
-0.00%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1181
$ 0.0822
-30.40%
Stock $ 4.19 1 yrs36.04 %$ 0.06 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1400
$ 0.0800
-42.86%
Stock $ 4.73 0 yrs128.33 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2301
$ 0.2301
-0.00%
Stock $ 9.97 1 yrs6.02 %$ 0.02 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 111.86 1 yrs1.79 %$ 25.97 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 82.43 3 yrs1.88 %$ 0.85 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1674
$ 0.1674
-0.00%
Stock $ 48.38 2 yrs2.83 %$ 0.11 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2060
$ 0.2060
-0.00%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.2738
$ 0.2360
-13.81%
Stock $ 29.70 8 yrs3.37 %$ 0.05 BNew Dividend Apr-17-2025 Apr-19-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 75.62 4 yrs1.19 %$ 64.83 BNew Dividend May-02-2025 May-02-2025 May-22-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 15.84 1 yrs52.40 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.4877
$ 0.4877
-0.00%
Stock $ 21.53 3 yrs4.60 %$ 0.00 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0908
$ 0.0908
-0.00%
Stock $ 99.64 0 yrs8.04 %$ 4.41 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 1.4890
$ 3.4950
134.72%
Stock $ 87.28 1 yrs1.31 %$ 0.54 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1173
$ 0.1173
-0.00%
Stock $ 21.72 0 yrs8.29 %$ 0.94 BNew Dividend May-05-2025 May-05-2025 May-17-2025 $ 0.0000
$ 0.4500
10000%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.3075
$ 0.1795
-41.62%
Stock $ 353.58 11 yrs1.60 %$ 166.55 BNew Dividend Apr-21-2025 Apr-21-2025 May-20-2025 $ 1.4100
$ 1.4100
-0.00%
Stock $ 41.17 0 yrs0.80 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0359
$ 0.0359
-0.00%
Stock $ 24.70 0 yrs2.27 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0770
$ 0.0770
-0.00%
Stock $ 14.87 0 yrs29.99 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.4437
$ 0.4437
-0.00%
Stock $ 252.15 0 yrs1.32 %$ 0.66 BNew Dividend May-05-2025 May-05-2025 Jun-06-2025 $ 0.7500
$ 2.1700
189.33%
Stock $ 6.27 0 yrs13.40 %$ 0.06 BNew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 21.46 0 yrs130.10 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 1.5012
$ 1.5012
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-09-2025 Apr-08-2025 Apr-10-2025 $ 0.2329
$ 1.5787
577.98%
Stock $ 25.77 0 yrs1.44 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.0460
$ 0.0460
-0.00%
Stock $ 26.84 0 yrs3.39 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 46.31 3 yrs3.95 %$ 2.37 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-11-2025 $ 0.1708
$ 0.1708
-0.00%
Stock $ 5.88 0 yrs15.82 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 21.07 2 yrs6.74 %N/ANew Dividend May-01-2025 May-01-2025 May-21-2025 $ 0.3375
$ 0.3147
-6.74%
Stock $ 187.32 3 yrs0.75 %$ 2.81 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 9.80 10 yrs5.71 %$ 0.35 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 26.89 0 yrs7.36 %$ 0.60 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 26.50 1 yrs4.08 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 12.12 0 yrs15.51 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 9.19 1 yrs7.94 %$ 0.36 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 61.10 7 yrs3.27 %$ 1.56 BNew Dividend Apr-25-2025 Apr-25-2025 May-05-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.55 0 yrs7.30 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.77 0 yrs5.05 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 22.65 0 yrs6.23 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1084
$ 0.1084
-0.00%
Stock $ 428.06 0 yrs0.23 %$ 116.83 BNew Dividend Apr-17-2025 Apr-18-2025 May-16-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.77 0 yrs26.00 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 14.70 0 yrs6.53 %$ 0.54 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-13-2025 $ 0.0800
$ 0.5400
575.00%
Stock $ 34.75 0 yrs5.18 %$ 0.05 BNew Dividend Apr-25-2025 Apr-25-2025 May-02-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 16.90 0 yrs6.27 %N/ANew Dividend May-01-2025 May-01-2025 May-19-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 20.23 0 yrs7.41 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 14.25 0 yrs8.42 %$ 0.66 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.83 2 yrs6.32 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.3281
$ 0.3050
-7.04%
Stock $ 20.79 0 yrs7.22 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 7.70 0 yrs16.23 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 22.10 2 yrs6.65 %N/ANew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.3466
$ 0.3291
-5.05%
Stock $ 22.26 0 yrs7.46 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 5.99 1 yrs0.00 %$ 0.43 BNew Dividend Apr-29-2025 Apr-29-2025 May-15-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 159.20 5 yrs1.11 %$ 31.13 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 26.89 0 yrs7.36 %$ 0.60 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 16.63 0 yrs8.30 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 11.90 0 yrs15.80 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 8.13 4 yrs0.00 %$ 0.77 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-23-2025 $ 0.1150
$ 0.1250
8.70%
Stock $ 9.80 10 yrs5.71 %$ 0.35 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 15.95 1 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 Jun-02-2025 $ 0.4078
$ 0.4078
-0.00%
Stock $ 18.15 0 yrs11.63 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5281
$ 0.5281
-0.00%
Stock $ 24.77 0 yrs5.05 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 20.55 0 yrs7.30 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 319.37 49 yrs1.93 %$ 129.64 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 1.5400
$ 1.5400
-0.00%
Stock $ 24.94 0 yrs5.45 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1063
$ 0.1063
-0.00%
Stock $ 14.70 0 yrs6.53 %$ 0.54 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.05 0 yrs25.94 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 19.01 0 yrs6.26 %N/ANew Dividend May-01-2025 May-01-2025 May-19-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 20.23 0 yrs7.41 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.48 0 yrs4.45 %$ 2.01 BNew Dividend Apr-17-2025 Apr-18-2025 Apr-25-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.70 0 yrs6.53 %$ 0.54 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.68 0 yrs6.18 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-25-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 20.79 0 yrs7.22 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 14.25 0 yrs8.42 %$ 0.66 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.83 3 yrs6.96 %N/ANew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.3466
$ 0.3229
-6.84%
Stock $ 22.26 0 yrs7.46 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 26.89 0 yrs7.36 %$ 0.60 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 24.50 0 yrs6.12 %N/ANew Dividend May-01-2025 May-01-2025 May-16-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 10.60 0 yrs1.79 %$ 0.06 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-29-2025 $ 0.2200
$ 0.1900
-13.64%
Stock $ 9.80 10 yrs5.71 %$ 0.35 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 12.22 0 yrs15.06 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 24.77 0 yrs5.05 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 20.55 0 yrs7.30 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.23 0 yrs7.41 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 8.65 0 yrs18.84 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 14.70 0 yrs6.53 %$ 0.54 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.65 0 yrs12.56 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 163.28 71 yrs2.59 %$ 382.82 BNew Dividend Apr-21-2025 Apr-21-2025 May-15-2025 $ 1.0065
$ 1.0568
5.00%
Stock $ 20.11 0 yrs6.22 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-17-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.79 0 yrs7.22 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 14.25 0 yrs8.42 %$ 0.66 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.81 3 yrs7.02 %N/ANew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.3453
$ 0.3328
-3.63%
Stock $ 56.24 19 yrs5.73 %$ 50.79 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2685
$ 0.2685
-0.00%
Stock $ 22.26 0 yrs7.46 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 52.99 0 yrs21.70 %N/ANew Dividend Apr-09-2025 Apr-09-2025 Apr-10-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 5.55 0 yrs11.35 %$ 0.05 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 13.45 4 yrs0.00 %$ 0.20 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 61.20 4 yrs10.02 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 1.4971
$ 1.6360
9.28%
Stock $ 470.43 4 yrs0.21 %$ 21.06 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 13.97 0 yrs16.75 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 3.32 0 yrs7.83 %$ 0.33 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 0.40 0 yrs0.00 %$ 0.01 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 6.47 1 yrs11.44 %$ 0.17 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 5.25 0 yrs11.24 %$ 0.24 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 158.43 2 yrs14.15 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-25-2025 $ 2.8690
$ 2.8690
-0.00%
Stock $ 17.73 0 yrs6.88 %$ 12.32 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 26.20 3 yrs6.03 %N/ANew Dividend Apr-11-2025 Apr-11-2025 N/A $ 0.3901
$ 0.4114
5.46%
Stock $ 10.35 2 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 6.80 1 yrs11.03 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 17.67 5 yrs2.94 %$ 1.85 BNew Dividend Apr-24-2025 Apr-24-2025 May-09-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 34.60 0 yrs6.59 %$ 0.69 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 5.55 0 yrs11.35 %$ 0.05 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 4.39 1 yrs23.49 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.1545
$ 0.1545
-0.00%
Stock $ 8.55 1 yrs0.00 %$ 0.12 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 18.56 0 yrs15.67 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.2944
$ 0.2944
-0.00%
Stock $ 8.33 0 yrs13.93 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.0948
$ 0.0948
-0.00%
Stock $ 10.11 0 yrs4.15 %$ 0.16 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 13.97 0 yrs16.75 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 6.02 0 yrs4.82 %$ 0.28 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0238
$ 0.0238
-0.00%
Stock $ 7.53 0 yrs6.77 %$ 0.21 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 5.25 0 yrs11.24 %$ 0.24 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 32.41 19 yrs6.60 %$ 70.29 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.5350
$ 0.5350
-0.00%
Stock $ 18.24 3 yrs9.87 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.3226
$ 0.5805
79.94%
Stock $ 6.80 1 yrs11.03 %$ 0.00 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 54.91 0 yrs24.04 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-25-2025 $ 0.8455
$ 0.8455
-0.00%
Stock $ 34.60 0 yrs6.59 %$ 0.69 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 17.73 0 yrs6.88 %$ 12.32 BNew Dividend Apr-17-2025 Apr-18-2025 Apr-30-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 5.55 0 yrs11.35 %$ 0.05 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 8.55 1 yrs0.00 %$ 0.12 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 14.98 0 yrs19.96 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.5302
$ 0.5302
-0.00%
Stock $ 5.26 1 yrs8.75 %$ 0.13 BNew Dividend Apr-17-2025 Apr-17-2025 Jun-02-2025 $ 0.1200
$ 0.1000
-16.67%
Stock $ 11.08 0 yrs0.00 %$ 1.06 BNew Dividend Apr-23-2025 Apr-23-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 70.52 19 yrs1.93 %$ 8.20 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 28.46 1 yrs17.39 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.8983
$ 1.5561
73.23%
Stock $ 13.97 0 yrs16.75 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-09-2025 $ 0.0799
$ 0.0784
-1.97%
Stock $ 3.66 0 yrs8.47 %$ 0.52 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 122.42 0 yrs0.52 %$ 0.67 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 1.77 0 yrs2.26 %$ 0.18 BNew Dividend Apr-17-2025 Apr-17-2025 May-08-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.16 0 yrs3.80 %$ 0.08 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 5.25 0 yrs11.24 %$ 0.24 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 39.34 1 yrs0.03 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-09-2025 $ 0.0297
$ 0.0203
-31.65%
Stock $ 77.69 2 yrs23.03 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-25-2025 $ 2.0836
$ 2.0836
-0.00%
Stock $ 34.60 0 yrs6.59 %$ 0.69 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 83.14 10 yrs2.89 %$ 35.81 BNew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 19.29 0 yrs6.01 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 17.73 0 yrs6.88 %$ 12.32 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 5.58 1 yrs10.22 %$ 0.26 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 15.28 0 yrs9.75 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.2066
$ 0.2066
-0.00%
Stock $ 6.80 1 yrs11.03 %$ 0.00 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 8.55 1 yrs0.00 %$ 0.12 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 6.72 2 yrs10.12 %$ 0.82 BNew Dividend Apr-17-2025 Apr-17-2025 Jun-02-2025 $ 0.1700
$ 0.1500
-11.76%
Stock $ 12.34 1 yrs15.88 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-10-2025 $ 0.0821
$ 0.0821
-0.00%
Stock $ 74.99 2 yrs1.60 %$ 4.23 BNew Dividend May-15-2025 May-15-2025 May-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 8.35 1 yrs4.67 %$ 0.18 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 12.21 1 yrs11.30 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 89.83 3 yrs0.00 %$ 43.95 BNew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.2400
$ 0.2800
16.67%
Stock $ 5.83 1 yrs21.61 %$ 0.07 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-25-2025 $ 0.2400
$ 0.2750
14.58%
Stock $ 25.58 0 yrs5.98 %$ 0.13 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-08-2025 $ 0.4318
$ 0.5161
19.52%
Stock $ 21.43 0 yrs3.73 %$ 0.53 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-29-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 13.49 0 yrs11.86 %$ 0.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-08-2025 $ 0.6736
$ 0.3478
-48.37%
Stock $ 9.22 1 yrs4.56 %$ 0.12 BNew Dividend Apr-17-2025 Apr-17-2025 May-01-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 7.91 0 yrs8.34 %$ 0.21 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 11.93 1 yrs5.03 %N/ANew Dividend Apr-17-2025 Apr-17-2025 May-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-08-2025 $ 0.1848
$ 0.2263
22.51%
Stock $ 75.72 2 yrs2.96 %$ 141.42 BNew Dividend May-05-2025 May-05-2025 May-23-2025 $ 0.5600
$ 0.5600
-0.00%
Stock $ 25.50 1 yrs7.61 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 66.40 0 yrs7.82 %$ 0.97 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-29-2025 $ 0.5039
$ 0.5039
-0.00%
Stock $ 5.77 0 yrs8.32 %$ 0.25 BNew Dividend Apr-15-2025 Apr-15-2025 May-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 11.75 0 yrs2.30 %$ 0.02 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0650
$ 0.0675
3.85%
Stock $ 141.84 19 yrs1.02 %$ 1.54 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 13.49 0 yrs11.86 %$ 0.38 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 26.20 0 yrs9.08 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 13.97 0 yrs0.72 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-02-2025 $ 0.0000
$ 0.0250
10000%
Stock $ 9.70 3 yrs10.41 %$ 0.22 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-08-2025 $ 0.3768
$ 0.2242
-40.51%
Stock $ 21.92 3 yrs4.01 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-11-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Apr-07-2025 Apr-07-2025 Apr-08-2025 $ 0.3660
$ 0.2604
-28.85%
Stock $ 13.49 0 yrs11.86 %$ 0.38 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 122.30 11 yrs1.64 %$ 8.19 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 29.40 0 yrs2.55 %$ 0.82 BNew Dividend Apr-21-2025 Apr-21-2025 May-05-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 6.80 0 yrs20.29 %$ 0.02 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 24.61 0 yrs5.16 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-09-2025 $ 0.0898
$ 0.0898
-0.00%
Stock $ 50.56 1 yrs4.98 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-08-2025 $ 0.2037
$ 0.2037
-0.00%
Stock $ 2.12 3 yrs0.00 %$ 0.11 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0208
$ 0.0208
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-07-2025 $ 0.0793
$ 0.0794
0.13%
Stock $ 38.86 3 yrs1.26 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-08-2025 $ 0.1546
$ 0.1010
-34.67%
Stock $ 16.05 0 yrs12.27 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 116.96 13 yrs0.00 %$ 51.65 BNew Dividend Apr-17-2025 Apr-18-2025 May-09-2025 $ 0.0920
$ 0.1058
15.00%
Stock $ 5.70 0 yrs16.84 %$ 0.21 BNew Dividend Apr-30-2025 Apr-30-2025 May-27-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.28 0 yrs9.23 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 6.80 0 yrs20.29 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 24.06 0 yrs6.82 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-09-2025 $ 0.1129
$ 0.1129
-0.00%
Stock $ 6.26 0 yrs47.92 %$ 0.15 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-14-2025 $ 0.0000
$ 3.0000
10000%
Stock $ 11.81 4 yrs10.16 %$ 0.61 BNew Dividend Apr-16-2025 Apr-16-2025 May-02-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 429.09 4 yrs0.83 %$ 95.69 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 13.25 0 yrs11.77 %$ 1.25 BNew Dividend Apr-30-2025 Apr-30-2025 May-27-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 73.19 2 yrs0.44 %$ 24.88 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 1.24 2 yrs0.00 %$ 0.01 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-28-2025 $ 0.0250
$ 0.0300
20.00%
Stock $ 7.61 0 yrs27.99 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 6.80 0 yrs20.29 %$ 0.02 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 7.90 0 yrs12.66 %$ 0.59 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 49.37 4 yrs0.12 %$ 15.52 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-30-2025 $ 0.0140
$ 0.0154
10.00%
Stock $ 179.42 14 yrs3.57 %$ 70.97 BNew Dividend Apr-16-2025 Apr-16-2025 May-05-2025 $ 1.6000
$ 1.6000
-0.00%
Stock $ 33.12 2 yrs9.72 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-17-2025 $ 0.7896
$ 0.7911
0.19%
Stock $ 70.00 0 yrs4.00 %$ 2.78 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 48.29 0 yrs8.45 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-08-2025 $ 0.3447
$ 0.3447
-0.00%
Stock $ 24.28 0 yrs10.30 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 14.29 0 yrs12.67 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 34.64 0 yrs1.76 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1354
$ 0.1628
20.19%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2714
$ 0.2723
0.33%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3358
$ 0.2753
-18.02%
Stock $ 21.80 2 yrs6.29 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2952
$ 0.3683
24.75%
Stock $ 10.26 0 yrs3.61 %N/ANew Dividend Apr-16-2025 Apr-16-2025 May-01-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 6.84 0 yrs0.73 %$ 2.71 BNew Dividend Apr-23-2025 Apr-23-2025 Jun-18-2025 $ 0.3700
$ 0.0300
-91.89%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2422
$ 0.3098
27.91%
Stock $ 26.71 0 yrs6.25 %$ 0.04 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.08 3 yrs5.89 %$ 3.15 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 2.13 0 yrs9.39 %$ 0.14 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.43 0 yrs7.86 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.06 0 yrs6.36 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 26.65 0 yrs0.19 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0719
$ 0.0887
23.42%
Stock $ 18.41 3 yrs8.26 %$ 3.64 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2596
$ 0.2819
8.58%
Stock $ 14.00 0 yrs9.86 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 18.60 1 yrs43.60 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.6020
$ 0.6020
-0.00%
Stock $ 21.60 0 yrs10.74 %$ 0.79 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1059
$ 0.0971
-8.31%
Stock $ 20.06 2 yrs5.88 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3014
$ 0.2948
-2.21%
Stock $ 25.14 0 yrs6.48 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 25.04 0 yrs0.48 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0577
$ 0.0593
2.75%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.4634
$ 0.3351
-27.69%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1679
$ 0.1781
6.08%
Stock $ 33.33 1 yrs14.40 %$ 1.80 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-21-2025 $ 3.8000
$ 4.8000
26.32%
Stock $ 26.24 1 yrs11.32 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.7422
$ 0.7422
-0.00%
Stock $ 13.40 1 yrs57.76 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3521
$ 0.3521
-0.00%
Stock $ 34.12 0 yrs2.96 %$ 0.03 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.0877
$ 0.0877
-0.00%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1999
$ 0.3134
56.78%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1866
$ 0.2753
47.53%
Stock $ 30.92 0 yrs1.84 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1478
$ 0.1479
0.04%
Stock $ 45.23 0 yrs84.59 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 2.9684
$ 2.9684
-0.00%
Stock $ 25.60 0 yrs8.32 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 6.84 0 yrs0.73 %$ 2.71 BNew Dividend Apr-23-2025 Apr-23-2025 Jun-18-2025 $ 0.3700
$ 0.0500
-86.49%
Stock $ 20.84 1 yrs8.59 %$ 0.18 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.1181
$ 0.0916
-22.44%
Stock $ 8.80 0 yrs5.23 %$ 1.08 BNew Dividend Apr-17-2025 Apr-17-2025 May-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 25.33 0 yrs7.89 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 5.23 0 yrs229.25 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.9240
$ 0.9240
-0.00%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2738
$ 0.2668
-2.56%
Stock $ 85.57 14 yrs2.85 %$ 97.24 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 24.92 0 yrs7.66 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 82.52 0 yrs1.21 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.5155
$ 0.1684
-67.32%
Stock $ 20.22 0 yrs10.19 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 26.31 2 yrs4.56 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.5340
$ 0.1233
-76.92%
Stock $ 26.10 0 yrs0.84 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0729
$ 0.1445
98.21%
Stock $ 23.86 4 yrs1.17 %$ 0.12 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-22-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 36.50 2 yrs1.01 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0906
$ 0.0943
4.09%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3075
$ 0.2505
-18.56%
Stock $ 36.96 0 yrs4.41 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1315
$ 0.1315
-0.00%
Stock $ 870.00 0 yrs6.90 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 15.0000
$ 15.0000
-0.00%
Stock $ 11.53 1 yrs8.15 %$ 0.03 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 7.92 1 yrs83.59 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2765
$ 0.2765
-0.00%
Stock $ 17.25 3 yrs8.81 %$ 12.14 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 39.92 0 yrs0.55 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0821
$ 0.0630
-23.25%
Stock $ 25.30 0 yrs8.54 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 31.55 1 yrs2.12 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.0586
$ 0.0586
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.7511
$ 0.4189
-44.23%
Stock $ 62.48 19 yrs3.25 %$ 16.04 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.5075
$ 0.5075
-0.00%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2381
$ 0.3221
35.29%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.2841
$ 0.2638
-7.15%
Stock $ 26.11 0 yrs8.39 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 10.23 2 yrs12.02 %$ 1.02 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 32.16 2 yrs4.38 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.5350
$ 0.2530
-52.70%
Stock $ 28.02 0 yrs0.68 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.0403
$ 0.1496
271.58%
Stock $ 17.07 1 yrs5.57 %$ 0.01 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.0686
$ 0.0686
-0.00%
Stock $ 46.11 2 yrs3.30 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3893
$ 0.3735
-4.04%
Stock $ 17.84 0 yrs6.05 %$ 0.62 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.1060
$ 0.1060
-0.00%
Stock $ 12.73 0 yrs52.73 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3665
$ 0.3665
-0.00%
Stock $ 17.58 1 yrs28.44 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.3337
$ 0.3337
-0.00%
Stock $ 6.81 0 yrs14.10 %$ 0.44 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 26.12 0 yrs0.54 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-10-2025 $ 0.0007
$ 0.1358
10000%
Stock $ 8.76 1 yrs152.51 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-04-2025 $ 0.4381
$ 0.4381
-0.00%
Stock $ 1.71 1 yrs10.53 %$ 0.04 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0145
$ 0.0145
-0.00%
Stock $ 8.20 2 yrs4.27 %$ 0.12 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 46.93 7 yrs3.67 %$ 5.71 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-21-2025 $ 0.4200
$ 0.4300
2.38%
Stock $ 10.98 1 yrs6.19 %$ 0.18 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 18.13 3 yrs10.15 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 23.92 0 yrs6.52 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 6.80 1 yrs6.03 %$ 0.42 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 10.43 3 yrs11.31 %$ 0.36 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 6.28 0 yrs8.92 %$ 0.21 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.22 0 yrs6.33 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 8.42 0 yrs13.89 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 12.77 0 yrs7.75 %$ 0.19 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 20.05 0 yrs6.38 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 24.70 0 yrs8.99 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 19.99 1 yrs12.50 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 3.1527
$ 0.2900
-90.80%
Stock $ 6.09 0 yrs3.94 %$ 0.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 20.45 0 yrs4.89 %$ 0.22 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0677
$ 0.0677
-0.00%
Stock $ 23.54 1 yrs8.41 %$ 1.71 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 21.18 0 yrs6.19 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 7.67 1 yrs4.17 %$ 0.09 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 8.60 0 yrs4.07 %$ 0.22 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 23.34 2 yrs8.44 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.1634
$ 0.1634
-0.00%
Stock $ 11.92 1 yrs7.97 %$ 0.48 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 8.57 0 yrs8.28 %$ 0.54 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 9.63 1 yrs6.13 %$ 0.38 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 7.06 0 yrs5.67 %$ 0.05 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 10.57 0 yrs11.35 %$ 0.76 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.25 0 yrs12.29 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 1.45 1 yrs6.90 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Aug-01-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 22.25 0 yrs7.19 %N/ANew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 471.49 11 yrs2.55 %$ 2.62 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 2.7000
$ 3.0000
11.11%
Stock $ 25.01 0 yrs9.52 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 14.95 0 yrs10.10 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 44.66 3 yrs3.07 %$ 1.46 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.5272
$ 0.2474
-53.08%
Stock $ 26.27 0 yrs7.50 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 25.26 0 yrs7.92 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.14 0 yrs8.31 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.5234
$ 0.5234
-0.00%
Stock $ 9.87 1 yrs6.18 %$ 0.56 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 8.52 1 yrs9.27 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 7.98 0 yrs9.52 %$ 1.78 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-16-2025 $ 0.2750
$ 0.1900
-30.91%
Stock $ 18.90 0 yrs10.58 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 11.89 1 yrs7.15 %$ 0.06 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 52.39 0 yrs7.27 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.9531
$ 0.9531
-0.00%
Stock $ 10.48 1 yrs7.54 %$ 0.04 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 9.25 1 yrs6.16 %$ 0.12 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 11.59 1 yrs5.35 %$ 0.21 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 5.51 0 yrs4.72 %$ 0.16 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 10.37 0 yrs10.99 %$ 0.70 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 14.44 0 yrs7.96 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 24.44 0 yrs9.21 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 14.58 2 yrs7.96 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 20.57 0 yrs8.51 %N/ANew Dividend Jun-15-2025 Jun-15-2025 Jun-27-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 22.06 0 yrs6.66 %N/ANew Dividend May-16-2025 May-17-2025 Jun-02-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 9.23 3 yrs7.91 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 11.56 0 yrs9.17 %$ 0.24 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 35.99 0 yrs6.34 %$ 1.65 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 28.08 4 yrs2.96 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2448
$ 0.1768
-27.79%
Stock $ 2.68 1 yrs8.96 %$ 0.34 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0197
$ 0.0197
-0.00%
Stock $ 20.10 1 yrs8.01 %$ 0.79 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 14.99 0 yrs11.01 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1357
$ 0.1357
-0.00%
Stock $ 24.37 1 yrs6.32 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 13.85 1 yrs9.17 %$ 0.07 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 19.22 1 yrs13.58 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.2218
$ 0.2218
-0.00%
Stock $ 25.02 0 yrs9.23 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5781
$ 0.5781
-0.00%
Stock $ 11.74 0 yrs12.01 %$ 0.24 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 24.60 0 yrs8.78 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.7128
$ 0.5391
-24.37%
Stock $ 11.31 1 yrs8.05 %$ 0.44 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 14.05 2 yrs9.61 %$ 0.48 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 0.96 1 yrs0.00 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 25.60 0 yrs16.29 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2749
$ 0.2749
-0.00%
Stock $ 9.85 1 yrs6.09 %$ 0.22 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 25.01 0 yrs5.76 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 18.23 1 yrs5.16 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 24.69 0 yrs4.09 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 5.40 0 yrs5.56 %$ 0.03 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 24.83 0 yrs6.53 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.1306
$ 0.1306
-0.00%
Stock $ 15.79 0 yrs7.03 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 14.40 0 yrs7.92 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 8.33 0 yrs12.12 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 12.42 3 yrs7.73 %$ 0.43 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 6.25 1 yrs8.64 %$ 0.38 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0448
$ 0.0448
-0.00%
Stock $ 9.78 1 yrs6.03 %$ 0.07 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.04 1 yrs7.76 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 12.90 1 yrs12.40 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 24.41 2 yrs0.00 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0772
$ 0.0772
-0.00%
Stock $ 20.70 1 yrs9.61 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 12.16 1 yrs7.48 %$ 0.07 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 9.80 1 yrs5.82 %$ 0.12 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 12.01 1 yrs12.82 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 6.85 0 yrs3.65 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0845
$ 0.0845
-0.00%
Stock $ 24.53 0 yrs6.07 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3719
$ 0.3719
-0.00%
Stock $ 8.60 2 yrs4.42 %$ 1.68 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 9.66 1 yrs6.11 %$ 0.22 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 14.36 0 yrs10.31 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 6.92 0 yrs5.78 %$ 0.20 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 13.05 1 yrs7.89 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0858
$ 0.0858
-0.00%
Stock $ 14.49 1 yrs14.63 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1740
$ 0.1740
-0.00%
Stock $ 25.14 0 yrs4.02 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0854
$ 0.0854
-0.00%
Stock $ 14.44 0 yrs9.14 %$ 0.44 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.45 1 yrs7.22 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 26.14 0 yrs8.49 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 22.98 5 yrs6.09 %$ 10.97 BNew Dividend Apr-28-2025 Apr-28-2025 May-29-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 43.10 0 yrs8.03 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.8658
$ 0.8658
-0.00%
Stock $ 19.93 1 yrs7.78 %$ 0.04 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 15.50 0 yrs8.52 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.69 1 yrs8.43 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-08-2025 $ 0.2021
$ 0.2021
-0.00%
Stock $ 12.97 2 yrs4.24 %$ 0.08 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 10.37 1 yrs5.50 %$ 0.02 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 7.89 1 yrs10.14 %$ 0.69 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 21.98 0 yrs6.28 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 10.32 1 yrs6.10 %$ 0.21 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 28.95 1 yrs3.11 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0904
$ 0.0904
-0.00%
Stock $ 24.83 0 yrs9.06 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 12.65 3 yrs11.78 %$ 0.23 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 6.77 0 yrs5.17 %$ 0.07 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 8.42 0 yrs13.89 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 23.01 0 yrs7.21 %$ 0.08 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 25.83 2 yrs5.00 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0893
$ 0.0893
-0.00%
Stock $ 9.92 0 yrs9.27 %$ 1.05 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 21.54 0 yrs6.08 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 3.58 1 yrs5.31 %$ 0.11 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0160
$ 0.0160
-0.00%
Stock $ 17.20 0 yrs11.28 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 10.48 1 yrs7.82 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 27.03 2 yrs5.99 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.1370
$ 0.1370
-0.00%
Stock $ 14.10 2 yrs4.40 %$ 0.23 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 12.46 3 yrs11.56 %$ 0.33 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 12.00 1 yrs7.92 %$ 0.36 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 23.85 0 yrs6.88 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.1307
$ 0.1307
-0.00%
Stock $ 5.76 1 yrs8.85 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 24.97 1 yrs5.01 %N/ANew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 10.92 1 yrs7.23 %$ 0.13 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 17.48 0 yrs9.32 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.62 0 yrs12.04 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 12.85 0 yrs10.51 %$ 0.45 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 15.24 0 yrs9.38 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 17.22 0 yrs7.14 %$ 2.66 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 10.25 0 yrs12.29 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 1.45 1 yrs6.90 %N/ANew Dividend Oct-27-2025 Oct-27-2025 Nov-04-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 25.19 0 yrs8.18 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 492.17 11 yrs2.44 %$ 17.17 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 2.7000
$ 3.0000
11.11%
Stock $ 38.07 3 yrs3.28 %$ 0.62 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0988
$ 0.0988
-0.00%
Stock $ 25.40 0 yrs7.01 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4437
$ 0.4437
-0.00%
Stock $ 5.68 0 yrs16.20 %$ 0.08 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0770
$ 0.0770
-0.00%
Stock $ 36.21 0 yrs8.29 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.09 0 yrs3.94 %$ 0.16 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 25.84 4 yrs4.53 %$ 0.03 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 9.40 1 yrs5.32 %$ 0.15 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.81 1 yrs8.85 %$ 0.57 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 14.84 1 yrs23.18 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.2848
$ 0.2848
-0.00%
Stock $ 14.78 0 yrs4.87 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.11 2 yrs3.62 %$ 0.11 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 24.57 0 yrs6.35 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 15.73 1 yrs23.08 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3036
$ 0.3036
-0.00%
Stock $ 13.65 2 yrs4.10 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 12.66 3 yrs7.90 %$ 0.34 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 38.79 0 yrs22.89 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.6323
$ 0.6323
-0.00%
Stock $ 6.49 0 yrs13.56 %$ 0.07 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 11.01 1 yrs5.72 %$ 0.23 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 8.68 0 yrs4.95 %$ 0.15 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 11.08 0 yrs8.66 %$ 0.09 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.44 0 yrs7.96 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 14.58 2 yrs7.96 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 80.20 4 yrs2.21 %$ 2.22 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.7412
$ 0.2184
-70.53%
Stock $ 309.05 15 yrs1.70 %$ 34.83 BNew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 1.3100
$ 1.3100
-0.00%
Stock $ 35.99 0 yrs6.34 %$ 1.65 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.99 4 yrs3.16 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0724
$ 0.0724
-0.00%
Stock $ 3.06 0 yrs7.86 %$ 0.18 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0195
$ 0.0195
-0.00%
Stock $ 23.03 1 yrs7.95 %$ 1.01 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 14.99 0 yrs11.01 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1357
$ 0.1357
-0.00%
Stock $ 13.41 1 yrs8.87 %$ 0.74 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 17.10 0 yrs6.02 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 18.90 0 yrs10.58 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 173.04 0 yrs0.00 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.8333
$ 0.8333
-0.00%
Stock $ 11.25 1 yrs7.64 %$ 0.10 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 11.22 1 yrs7.75 %$ 0.00 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 24.20 1 yrs6.86 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 10.35 1 yrs6.47 %$ 0.21 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 14.70 0 yrs11.29 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 13.52 0 yrs11.32 %N/ANew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 8.31 0 yrs11.79 %$ 0.15 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.54 0 yrs9.01 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 23.64 0 yrs2.24 %$ 0.54 BNew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 14.40 0 yrs7.92 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 19.34 0 yrs5.38 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 20.57 0 yrs8.51 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-28-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 8.33 0 yrs12.12 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 2.86 1 yrs9.44 %$ 0.14 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-23-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 25.48 1 yrs5.81 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-08-2025 $ 0.0977
$ 0.0977
-0.00%
Stock $ 20.80 0 yrs5.87 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 37.08 4 yrs2.05 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2596
$ 0.1194
-54.01%
Stock $ 4.60 1 yrs8.70 %$ 0.39 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 5.69 4 yrs10.54 %$ 0.20 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.0440
$ 0.0440
-0.00%
Stock $ 5.09 0 yrs9.04 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 21.29 0 yrs6.62 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 16.79 0 yrs6.73 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 14.04 1 yrs7.76 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 10.06 1 yrs8.25 %$ 0.04 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 10.42 0 yrs8.64 %$ 0.28 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 22.77 0 yrs16.21 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2579
$ 0.2579
-0.00%
Stock $ 11.15 1 yrs8.43 %$ 0.18 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 25.08 0 yrs6.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 10.59 1 yrs6.33 %$ 0.66 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 24.65 1 yrs5.60 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 13.80 0 yrs10.36 %$ 0.77 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 18.94 1 yrs10.61 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 13.05 1 yrs7.89 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0858
$ 0.0858
-0.00%
Stock $ 25.37 0 yrs6.82 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2049
$ 0.2279
11.25%
Stock $ 20.91 0 yrs5.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 91.86 0 yrs6.97 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.4826
$ 0.4826
-0.00%
Stock $ 13.52 0 yrs0.00 %$ 1.07 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.06 0 yrs6.26 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 24.76 0 yrs6.83 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 12.60 0 yrs9.84 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 18.31 0 yrs6.83 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 25.87 1 yrs8.04 %$ 0.18 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 23.69 0 yrs14.56 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.2711
$ 0.2711
-0.00%
Stock $ 35.68 0 yrs2.80 %N/ANew Dividend Apr-24-2025 Apr-24-2025 May-05-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 25.25 1 yrs8.04 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 11.62 2 yrs4.30 %$ 0.05 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 10.87 1 yrs6.53 %$ 0.16 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 12.01 1 yrs12.82 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 5.31 2 yrs12.24 %$ 0.72 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 19.95 1 yrs7.22 %$ 0.05 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 7.83 0 yrs10.60 %$ 0.09 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 20.27 0 yrs7.40 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 25.08 0 yrs4.47 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 16.22 0 yrs9.12 %$ 0.36 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 47.59 0 yrs12.29 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.4582
$ 0.4582
-0.00%
Stock $ 30.39 0 yrs11.94 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.9062
$ 0.9062
-0.00%
Stock $ 85.98 0 yrs7.43 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.5101
$ 0.5101
-0.00%
Stock $ 22.74 0 yrs6.20 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3531
$ 0.3531
-0.00%
Stock $ 116.02 11 yrs1.76 %$ 14.90 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 64.06 0 yrs5.28 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 6.21 1 yrs5.48 %$ 0.06 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 15.71 0 yrs6.75 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 14.94 3 yrs4.69 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.0529
$ 0.0529
-0.00%
Stock $ 14.77 1 yrs8.06 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 24.30 0 yrs9.38 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5703
$ 0.5703
-0.00%
Stock $ 3.38 1 yrs5.03 %$ 0.09 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0145
$ 0.0145
-0.00%
Stock $ 126.62 1 yrs2.53 %$ 10.58 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-25-2025 $ 2.0000
$ 0.8000
-60.00%
Stock $ 9.89 2 yrs4.55 %$ 0.08 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 10.56 1 yrs6.16 %$ 0.28 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 8.18 4 yrs12.47 %$ 0.09 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 22.28 0 yrs7.14 %N/ANew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 11.30 1 yrs6.11 %$ 0.16 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 9.65 0 yrs9.64 %$ 0.36 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 8.52 0 yrs18.31 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 12.18 0 yrs10.84 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.65 0 yrs6.14 %$ 0.44 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 8.42 0 yrs13.89 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 10.25 0 yrs12.29 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 1.45 1 yrs6.90 %N/ANew Dividend Jan-26-2026 Jan-26-2026 Feb-02-2026 $ 0.0250
$ 0.0250
-0.00%
Stock $ 18.21 0 yrs7.03 %N/ANew Dividend May-15-2025 May-15-2025 May-27-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 14.66 0 yrs14.94 %$ 0.13 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 47.38 0 yrs11.99 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.4266
$ 0.4266
-0.00%
Stock $ 25.94 0 yrs7.25 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 24.05 0 yrs4.70 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 6.09 0 yrs3.94 %$ 0.16 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.99 1 yrs5.56 %$ 0.05 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 16.53 1 yrs4.90 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 15.14 0 yrs7.46 %N/ANew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 11.96 1 yrs7.27 %$ 0.05 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 20.67 1 yrs6.14 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.1087
$ 0.1087
-0.00%
Stock $ 17.21 4 yrs5.23 %$ 1.45 BNew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.2150
$ 0.2250
4.65%
Stock $ 11.44 1 yrs8.22 %$ 0.07 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 35.88 1 yrs8.78 %$ 0.29 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 45.06 0 yrs17.31 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.8072
$ 0.8072
-0.00%
Stock $ 9.97 1 yrs5.92 %$ 0.26 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 8.15 0 yrs6.13 %$ 0.19 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 6.80 0 yrs8.82 %$ 0.40 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 1.45 1 yrs6.90 %N/ANew Dividend Apr-24-2025 Apr-24-2025 May-02-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 47.45 2 yrs2.70 %$ 1.49 BNew Dividend Apr-22-2025 Apr-22-2025 May-13-2025 $ 0.3000
$ 0.3200
6.67%
Stock $ 18.94 0 yrs6.76 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 22.26 3 yrs5.48 %$ 0.12 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 59.49 3 yrs2.61 %$ 2.28 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.6083
$ 0.2476
-59.30%
Stock $ 27.60 0 yrs7.25 %$ 0.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 1.58 2 yrs101.27 %$ 0.17 BNew Dividend N/A Apr-11-2025 Apr-22-2025 $ 19.0000
$ 1.6000
-91.58%
Stock $ 35.99 0 yrs6.34 %$ 1.65 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 12.27 3 yrs10.19 %$ 0.42 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 8.33 1 yrs9.60 %$ 0.19 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 18.90 0 yrs10.58 %N/ANew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 203.19 10 yrs0.59 %$ 2.46 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 18.86 0 yrs14.05 %N/ANew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 10.50 1 yrs7.71 %$ 0.02 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 20.27 0 yrs8.29 %N/ANew Dividend May-23-2025 May-23-2025 Jun-09-2025 $ 0.4188
$ 0.4188
-0.00%
Stock $ 21.27 0 yrs2.63 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 10.93 1 yrs8.05 %$ 0.26 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 10.55 0 yrs9.57 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 30.59 0 yrs12.49 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.3510
$ 0.3510
-0.00%
Stock $ 10.49 1 yrs5.91 %$ 0.43 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 8.54 0 yrs18.62 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 25.22 1 yrs8.45 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 7.26 0 yrs11.85 %$ 0.27 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 24.12 2 yrs0.00 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-03-2025 $ 0.1487
$ 0.1438
-3.30%
Stock $ 14.44 0 yrs7.96 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 50.50 0 yrs7.23 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.9124
$ 0.9124
-0.00%
Stock $ 14.58 2 yrs7.96 %$ 0.12 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 10.22 1 yrs13.99 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1190
$ 0.1190
-0.00%
Stock $ 20.57 0 yrs8.51 %N/ANew Dividend May-15-2025 May-15-2025 May-27-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 8.33 0 yrs12.12 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 2.06 1 yrs9.22 %$ 0.11 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-23-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 16.65 0 yrs6.97 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 33.25 4 yrs4.69 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 20.52 0 yrs5.95 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 32.32 4 yrs2.44 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-07-2025 $ 0.2526
$ 0.1437
-43.10%
Stock $ 11.67 1 yrs7.54 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 5.20 1 yrs5.00 %$ 0.21 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 10.33 1 yrs5.91 %$ 0.17 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-22-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 14.99 0 yrs11.01 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1357
$ 0.1357
-0.00%
Stock $ 10.93 1 yrs8.05 %$ 0.20 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 25.35 0 yrs5.92 %$ 0.02 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 10.08 1 yrs6.45 %$ 0.23 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 25.17 0 yrs6.83 %$ 1.67 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 11.19 1 yrs6.26 %$ 0.34 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 6.38 0 yrs5.49 %$ 0.12 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 24.50 1 yrs4.86 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-04-2025 $ 0.5365
$ 0.0594
-88.93%
Stock $ 0.92 0 yrs0.00 %$ 0.00 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 14.40 0 yrs7.92 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 25.82 0 yrs7.71 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4969
$ 0.4969
-0.00%
Stock $ 38.95 0 yrs0.51 %$ 0.14 BNew Dividend May-01-2025 May-01-2025 May-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 13.35 1 yrs9.81 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 10.81 0 yrs8.51 %$ 0.19 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0733
$ 0.0733
-0.00%
Stock $ 22.25 0 yrs10.52 %$ 0.06 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-21-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 14.04 1 yrs7.76 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 11.20 1 yrs7.68 %$ 0.10 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 9.72 1 yrs6.17 %$ 0.42 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.01 1 yrs12.82 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 15.32 0 yrs7.57 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 10.22 1 yrs6.36 %$ 0.45 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 4.77 0 yrs12.16 %$ 0.55 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 13.05 1 yrs7.89 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0858
$ 0.0858
-0.00%
Stock $ 24.81 0 yrs9.07 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 16.14 0 yrs9.17 %$ 0.31 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 15.22 0 yrs11.76 %N/ANew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 20.08 0 yrs7.02 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 24.48 0 yrs6.13 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 11.98 4 yrs10.27 %$ 0.40 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0910
$ 0.0910
-0.00%
Stock $ 10.08 0 yrs7.34 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 30.73 0 yrs0.75 %N/ANew Dividend Apr-02-2025 Apr-02-2025 Apr-04-2025 $ 0.0387
$ 0.0717
85.27%
Stock $ 18.99 4 yrs7.32 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1103
$ 0.1103
-0.00%
Stock $ 14.95 1 yrs6.89 %$ 0.32 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0898
$ 0.0898
-0.00%
Stock $ 49.51 0 yrs1.88 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3085
$ 0.3085
-0.00%
Stock $ 90.78 3 yrs5.11 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 49.78 2 yrs8.22 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3129
$ 0.3129
-0.00%
Stock $ 46.20 0 yrs6.60 %$ 0.39 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2409
$ 0.2409
-0.00%
Stock $ 23.07 3 yrs4.77 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0918
$ 0.0918
-0.00%
Stock $ 25.65 1 yrs4.95 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2041
$ 0.2528
23.88%
Stock $ 8.95 0 yrs6.70 %$ 0.14 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 133.34 4 yrs1.27 %$ 148.95 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.3750
$ 0.4250
13.33%
Stock $ 48.17 1 yrs17.02 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0548
$ 0.0548
-0.00%
Stock $ 19.90 0 yrs13.02 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2628
$ 0.2628
-0.00%
Stock $ 24.50 0 yrs2.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0638
$ 0.0638
-0.00%
Stock $ 21.15 3 yrs4.78 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0976
$ 0.0976
-0.00%
Stock $ 22.30 3 yrs5.47 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0892
$ 0.0892
-0.00%
Stock $ 52.73 1 yrs4.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1907
$ 0.1907
-0.00%
Stock $ 50.47 1 yrs5.71 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 15.18 4 yrs2.64 %$ 0.02 BNew Dividend Apr-17-2025 Apr-18-2025 May-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.36 1 yrs6.64 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3142
$ 0.3142
-0.00%
Stock $ 47.01 2 yrs4.19 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1772
$ 0.1772
-0.00%
Stock $ 49.02 1 yrs3.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3860
$ 0.3860
-0.00%
Stock $ 35.54 0 yrs5.04 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1328
$ 0.1328
-0.00%
Stock $ 46.74 1 yrs2.65 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1331
$ 0.1331
-0.00%
Stock $ 29.19 1 yrs4.32 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1046
$ 0.1046
-0.00%
Stock $ 95.52 3 yrs4.79 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 23.18 3 yrs3.67 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0809
$ 0.0809
-0.00%
Stock $ 113.66 4 yrs1.21 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3568
$ 0.3336
-6.49%
Stock $ 48.58 2 yrs4.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1571
$ 0.1571
-0.00%
Stock $ 37.81 2 yrs6.19 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2114
$ 0.2114
-0.00%
Stock $ 90.45 1 yrs5.12 %$ 13.83 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3999
$ 0.3999
-0.00%
Stock $ 22.25 0 yrs1.89 %$ 0.02 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0323
$ 0.0323
-0.00%
Stock $ 22.77 3 yrs4.39 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 82.19 1 yrs2.71 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.5783
$ 0.4029
-30.33%
Stock $ 21.90 3 yrs3.70 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 50.51 0 yrs4.77 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1909
$ 0.1909
-0.00%
Stock $ 50.42 3 yrs5.22 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1939
$ 0.1939
-0.00%
Stock $ 65.26 2 yrs4.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.8400
$ 0.7800
-7.14%
Stock $ 25.95 0 yrs7.36 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1642
$ 0.1642
-0.00%
Stock $ 29.03 0 yrs1.62 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1267
$ 0.1186
-6.40%
Stock $ 46.74 2 yrs6.31 %$ 0.13 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2388
$ 0.2388
-0.00%
Stock $ 25.18 3 yrs7.43 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1587
$ 0.1587
-0.00%
Stock $ 43.22 3 yrs5.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2081
$ 0.2081
-0.00%
Stock $ 9.36 0 yrs4.91 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0401
$ 0.0401
-0.00%
Stock $ 41.09 2 yrs5.72 %$ 0.00 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2040
$ 0.2040
-0.00%
Stock $ 25.50 1 yrs5.22 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2581
$ 0.2644
2.43%
Stock $ 22.62 2 yrs3.89 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0766
$ 0.0766
-0.00%
Stock $ 25.67 3 yrs6.43 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 24.16 0 yrs7.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1227
$ 0.1227
-0.00%
Stock $ 26.12 1 yrs4.25 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1909
$ 0.2642
38.36%
Stock $ 24.34 0 yrs2.92 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0624
$ 0.0624
-0.00%
Stock $ 48.68 3 yrs5.26 %$ 2.63 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2171
$ 0.2171
-0.00%
Stock $ 50.25 2 yrs4.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1840
$ 0.1840
-0.00%
Stock $ 25.70 0 yrs5.56 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 51.89 1 yrs0.77 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0795
$ 0.1103
38.73%
Stock $ 51.98 1 yrs6.44 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2331
$ 0.2331
-0.00%
Stock $ 50.98 0 yrs7.10 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2728
$ 0.2728
-0.00%
Stock $ 23.34 3 yrs4.28 %$ 2.24 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0830
$ 0.0830
-0.00%
Stock $ 49.55 2 yrs3.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1471
$ 0.1471
-0.00%
Stock $ 49.43 0 yrs5.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 17.04 2 yrs3.76 %$ 0.13 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0585
$ 0.0585
-0.00%
Stock $ 93.97 3 yrs3.72 %$ 14.09 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3037
$ 0.3037
-0.00%
Stock $ 26.13 1 yrs7.69 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1445
$ 0.1445
-0.00%
Stock $ 24.12 3 yrs4.39 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0886
$ 0.0886
-0.00%
Stock $ 100.55 3 yrs4.70 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3460
$ 0.3460
-0.00%
Stock $ 24.22 1 yrs4.54 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0939
$ 0.0939
-0.00%
Stock $ 48.61 0 yrs3.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1325
$ 0.1325
-0.00%
Stock $ 23.34 0 yrs3.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0791
$ 0.0791
-0.00%
Stock $ 51.67 0 yrs4.43 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 49.81 0 yrs5.28 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2822
$ 0.2822
-0.00%
Stock $ 50.76 3 yrs4.90 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1963
$ 0.1963
-0.00%
Stock $ 22.62 0 yrs6.32 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 46.69 0 yrs5.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.2107
$ 0.2107
-0.00%
Stock $ 39.07 0 yrs7.32 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2426
$ 0.2426
-0.00%
Stock $ 99.29 2 yrs4.67 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3519
$ 0.3519
-0.00%
Stock $ 87.51 11 yrs2.17 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.9300
$ 0.9500
2.15%
Stock $ 50.46 3 yrs4.58 %$ 0.71 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1947
$ 0.1947
-0.00%
Stock $ 30.90 1 yrs1.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0350
$ 0.0235
-32.77%
Stock $ 48.91 1 yrs2.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1217
$ 0.1217
-0.00%
Stock $ 25.01 0 yrs4.04 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 7.54 0 yrs0.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0022
$ 0.0004
-79.88%
Stock $ 26.54 3 yrs6.33 %$ 4.39 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1408
$ 0.1408
-0.00%
Stock $ 52.11 1 yrs0.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.3136
$ 0.3136
-0.00%
Stock $ 50.45 2 yrs4.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1924
$ 0.1924
-0.00%
Stock $ 45.96 3 yrs5.85 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2264
$ 0.2148
-5.12%
Stock $ 51.13 3 yrs3.44 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.15 0 yrs3.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0671
$ 0.0671
-0.00%
Stock $ 22.15 4 yrs3.88 %$ 0.91 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0752
$ 0.0752
-0.00%
Stock $ 45.42 0 yrs3.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 22.32 2 yrs3.36 %$ 0.14 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0722
$ 0.0722
-0.00%
Stock $ 50.67 0 yrs1.80 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2902
$ 0.2499
-13.89%
Stock $ 97.66 3 yrs3.83 %$ 15.23 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3252
$ 0.3252
-0.00%
Stock $ 30.11 0 yrs6.64 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 30.55 0 yrs6.61 %$ 14.18 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1725
$ 0.1725
-0.00%
Stock $ 20.03 1 yrs5.64 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1800
$ 0.1500
-16.67%
Stock $ 25.42 0 yrs3.78 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0837
$ 0.0837
-0.00%
Stock $ 33.09 3 yrs4.47 %$ 0.43 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 91.60 2 yrs4.68 %$ 1.07 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3214
$ 0.3214
-0.00%
Stock $ 100.63 0 yrs3.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3367
$ 0.3367
-0.00%
Stock $ 105.52 3 yrs3.40 %$ 1.78 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3077
$ 0.3077
-0.00%
Stock $ 27.69 0 yrs5.49 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 51.26 1 yrs5.50 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1939
$ 0.1939
-0.00%
Stock $ 24.40 0 yrs3.52 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0767
$ 0.0767
-0.00%
Stock $ 24.82 2 yrs5.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1049
$ 0.1049
-0.00%
Stock $ 24.74 0 yrs1.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1154
$ 0.1154
-0.00%
Stock $ 21.73 2 yrs3.82 %$ 0.09 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0676
$ 0.0676
-0.00%
Stock $ 19.41 0 yrs11.39 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2246
$ 0.2246
-0.00%
Stock $ 45.96 3 yrs7.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3815
$ 0.3815
-0.00%
Stock $ 24.66 0 yrs2.72 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0969
$ 0.0969
-0.00%
Stock $ 18.97 0 yrs3.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0869
$ 0.0869
-0.00%
Stock $ 97.26 1 yrs3.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3358
$ 0.3358
-0.00%
Stock $ 40.66 0 yrs4.77 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1683
$ 0.1683
-0.00%
Stock $ 42.89 2 yrs4.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1582
$ 0.1582
-0.00%
Stock $ 52.17 1 yrs6.48 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2363
$ 0.2363
-0.00%
Stock $ 62.82 0 yrs1.05 %$ 0.91 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-17-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 51.58 3 yrs1.45 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0770
$ 0.0770
-0.00%
Stock $ 53.03 1 yrs8.81 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.4024
$ 0.4024
-0.00%
Stock $ 24.05 1 yrs4.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0846
$ 0.0846
-0.00%
Stock $ 28.26 2 yrs7.64 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1766
$ 0.1766
-0.00%
Stock $ 99.45 3 yrs4.21 %$ 0.39 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3697
$ 0.3697
-0.00%
Stock $ 24.20 4 yrs3.80 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0875
$ 0.0875
-0.00%
Stock $ 30.60 3 yrs2.35 %$ 0.26 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 49.43 1 yrs3.72 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1487
$ 0.1487
-0.00%
Stock $ 20.65 3 yrs5.52 %$ 0.07 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0998
$ 0.0998
-0.00%
Stock $ 51.00 2 yrs5.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2062
$ 0.2062
-0.00%
Stock $ 102.87 2 yrs1.71 %$ 0.78 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1008
$ 0.1008
-0.00%
Stock $ 19.08 1 yrs4.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0794
$ 0.0794
-0.00%
Stock $ 19.67 1 yrs6.05 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0971
$ 0.0971
-0.00%
Stock $ 25.41 0 yrs5.51 %$ 2.26 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1047
$ 0.1047
-0.00%
Stock $ 38.03 0 yrs5.63 %$ 0.68 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1658
$ 0.1658
-0.00%
Stock $ 45.47 2 yrs5.08 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1891
$ 0.1891
-0.00%
Stock $ 45.10 2 yrs5.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2227
$ 0.2227
-0.00%
Stock $ 19.54 4 yrs3.89 %$ 0.35 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 50.51 3 yrs4.91 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1921
$ 0.1921
-0.00%
Stock $ 7.60 2 yrs13.42 %$ 0.52 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 20.14 3 yrs4.07 %$ 0.29 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0662
$ 0.0662
-0.00%
Stock $ 38.07 2 yrs7.36 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1983
$ 0.1983
-0.00%
Stock $ 49.99 0 yrs3.44 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 11.20 1 yrs6.79 %$ 0.30 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 64.52 3 yrs6.85 %$ 0.10 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3802
$ 0.3802
-0.00%
Stock $ 40.42 3 yrs4.90 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1659
$ 0.1659
-0.00%
Stock $ 25.79 0 yrs3.72 %$ 0.58 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1877
$ 0.1877
-0.00%
Stock $ 48.48 0 yrs4.68 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2414
$ 0.2414
-0.00%
Stock $ 23.18 0 yrs6.86 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1287
$ 0.1287
-0.00%
Stock $ 24.22 0 yrs4.21 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 21.97 1 yrs57.72 %$ 1.45 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3610
$ 0.3610
-0.00%
Stock $ 47.64 1 yrs4.09 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1596
$ 0.1596
-0.00%
Stock $ 23.41 0 yrs5.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0933
$ 0.0933
-0.00%
Stock $ 50.76 3 yrs3.19 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1295
$ 0.1295
-0.00%
Stock $ 26.43 0 yrs3.56 %$ 12.43 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0151
$ 0.0994
558.28%
Stock $ 30.72 0 yrs6.48 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 46.92 3 yrs4.20 %$ 0.02 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1708
$ 0.1708
-0.00%
Stock $ 48.10 2 yrs4.91 %$ 0.00 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1988
$ 0.1988
-0.00%
Stock $ 34.94 0 yrs5.27 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1533
$ 0.1533
-0.00%
Stock $ 20.89 0 yrs5.31 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1070
$ 0.1070
-0.00%
Stock $ 37.65 2 yrs6.77 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2257
$ 0.2257
-0.00%
Stock $ 79.42 3 yrs5.83 %$ 14.98 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3824
$ 0.3824
-0.00%
Stock $ 84.73 1 yrs4.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3527
$ 0.3527
-0.00%
Stock $ 45.52 3 yrs4.13 %$ 1.10 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1620
$ 0.1620
-0.00%
Stock $ 21.87 3 yrs5.35 %$ 0.13 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0985
$ 0.0985
-0.00%
Stock $ 21.73 2 yrs3.82 %$ 0.09 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0676
$ 0.0676
-0.00%
Stock $ 49.44 0 yrs3.22 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1446
$ 0.1446
-0.00%
Stock $ 23.82 0 yrs4.20 %$ 0.54 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1898
$ 0.1898
-0.00%
Stock $ 52.52 2 yrs11.29 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.5407
$ 0.5407
-0.00%
Stock $ 46.85 3 yrs7.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2839
$ 0.2839
-0.00%
Stock $ 50.45 0 yrs7.02 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2471
$ 0.2471
-0.00%
Stock $ 30.26 1 yrs6.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 28.68 2 yrs6.35 %$ 2.95 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1578
$ 0.1578
-0.00%
Stock $ 50.71 0 yrs7.36 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 7.52 0 yrs14.49 %$ 0.09 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 23.45 3 yrs7.68 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1477
$ 0.1477
-0.00%
Stock $ 25.94 1 yrs4.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2039
$ 0.2707
32.74%
Stock $ 82.30 1 yrs18.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.5003
$ 0.5003
-0.00%
Stock $ 24.77 0 yrs2.74 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 48.27 0 yrs4.10 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1606
$ 0.1606
-0.00%
Stock $ 10.42 8 yrs2.88 %$ 0.29 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 24.59 3 yrs4.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0842
$ 0.0842
-0.00%
Stock $ 100.01 2 yrs4.62 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3432
$ 0.3432
-0.00%
Stock $ 35.04 3 yrs6.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1878
$ 0.1878
-0.00%
Stock $ 49.88 0 yrs3.67 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1011
$ 0.1011
-0.00%
Stock $ 36.38 3 yrs6.27 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1820
$ 0.1820
-0.00%
Stock $ 24.09 3 yrs6.14 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1435
$ 0.1435
-0.00%
Stock $ 101.04 1 yrs1.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.5390
$ 0.3304
-38.71%
Stock $ 25.33 1 yrs5.05 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1051
$ 0.1051
-0.00%
Stock $ 49.29 2 yrs4.06 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1537
$ 0.1537
-0.00%
Stock $ 49.93 0 yrs4.21 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1748
$ 0.1748
-0.00%
Stock $ 37.52 2 yrs7.04 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2344
$ 0.2344
-0.00%
Stock $ 52.22 3 yrs2.89 %$ 0.81 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1264
$ 0.1264
-0.00%
Stock $ 63.53 1 yrs2.68 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4076
$ 0.2703
-33.70%
Stock $ 40.86 0 yrs13.63 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.9078
$ 0.9078
-0.00%
Stock $ 27.49 0 yrs7.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1936
$ 0.1936
-0.00%
Stock $ 20.42 3 yrs3.97 %$ 0.03 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0641
$ 0.0641
-0.00%
Stock $ 25.18 3 yrs2.38 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0507
$ 0.0507
-0.00%
Stock $ 50.16 0 yrs5.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2273
$ 0.2273
-0.00%
Stock $ 22.86 3 yrs4.33 %$ 6.94 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0741
$ 0.0741
-0.00%
Stock $ 50.56 3 yrs4.96 %$ 5.32 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2006
$ 0.2006
-0.00%
Stock $ 25.66 2 yrs2.34 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1793
$ 0.1558
-13.11%
Stock $ 46.06 3 yrs5.06 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1889
$ 0.1889
-0.00%
Stock $ 37.02 1 yrs4.70 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4095
$ 0.5956
45.45%
Stock $ 23.94 2 yrs6.60 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1383
$ 0.1383
-0.00%
Stock $ 29.27 1 yrs8.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2549
$ 0.2549
-0.00%
Stock $ 48.17 2 yrs4.98 %$ 0.59 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2017
$ 0.2017
-0.00%
Stock $ 24.30 0 yrs2.96 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 71.52 1 yrs0.64 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1192
$ 0.1173
-1.58%
Stock $ 25.53 0 yrs4.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1106
$ 0.1106
-0.00%
Stock $ 48.34 1 yrs5.17 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2046
$ 0.2046
-0.00%
Stock $ 37.63 2 yrs4.73 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1528
$ 0.1528
-0.00%
Stock $ 34.88 2 yrs8.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2358
$ 0.2358
-0.00%
Stock $ 15.67 0 yrs105.87 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 2.7319
$ 2.7319
-0.00%
Stock $ 21.02 3 yrs18.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 10.03 0 yrs98.60 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.8045
$ 0.8045
-0.00%
Stock $ 50.20 3 yrs3.86 %$ 2.42 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1705
$ 0.1705
-0.00%
Stock $ 25.11 0 yrs4.66 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1015
$ 0.1015
-0.00%
Stock $ 45.18 2 yrs2.83 %$ 1.57 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1262
$ 0.1262
-0.00%
Stock $ 101.09 1 yrs4.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 37.77 2 yrs7.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2346
$ 0.2346
-0.00%
Stock $ 105.65 3 yrs2.21 %$ 8.82 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2082
$ 0.2082
-0.00%
Stock $ 22.81 1 yrs5.96 %$ 0.22 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1130
$ 0.1130
-0.00%
Stock $ 50.63 0 yrs4.68 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1949
$ 0.1949
-0.00%
Stock $ 51.26 1 yrs5.31 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2313
$ 0.2313
-0.00%
Stock $ 24.74 3 yrs4.49 %$ 0.23 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0925
$ 0.0925
-0.00%
Stock $ 50.19 0 yrs3.65 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1467
$ 0.1467
-0.00%
Stock $ 42.86 4 yrs3.78 %$ 0.68 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1363
$ 0.1363
-0.00%
Stock $ 25.48 1 yrs8.59 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5304
$ 0.5475
3.22%
Stock $ 52.69 0 yrs4.59 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 93.63 3 yrs7.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 22.37 3 yrs6.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1232
$ 0.1232
-0.00%
Stock $ 18.72 2 yrs4.70 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0713
$ 0.0713
-0.00%
Stock $ 49.65 0 yrs5.04 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2220
$ 0.2220
-0.00%
Stock $ 93.41 2 yrs5.45 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4132
$ 0.4132
-0.00%
Stock $ 38.35 0 yrs10.53 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3490
$ 0.3490
-0.00%
Stock $ 100.28 0 yrs3.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3156
$ 0.3156
-0.00%
Stock $ 50.13 1 yrs5.91 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 50.59 4 yrs6.03 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2383
$ 0.2383
-0.00%
Stock $ 17.81 0 yrs21.84 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2979
$ 0.2979
-0.00%
Stock $ 31.21 2 yrs3.62 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1335
$ 0.0805
-39.71%
Stock $ 26.87 14 yrs4.47 %$ 2.19 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 48.20 0 yrs2.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 52.15 3 yrs4.51 %$ 7.27 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2004
$ 0.2004
-0.00%
Stock $ 26.08 1 yrs4.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1833
$ 0.2535
38.28%
Stock $ 24.97 2 yrs3.36 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0714
$ 0.0714
-0.00%
Stock $ 25.19 3 yrs4.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0972
$ 0.0972
-0.00%
Stock $ 49.89 3 yrs2.93 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 100.25 0 yrs4.68 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.3520
$ 0.3520
-0.00%
Stock $ 46.97 3 yrs4.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1870
$ 0.1870
-0.00%
Stock $ 49.01 1 yrs4.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1924
$ 0.1924
-0.00%
Stock $ 22.34 4 yrs4.03 %$ 1.36 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0759
$ 0.0759
-0.00%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0799
$ 0.0785
-1.75%
Stock $ 50.24 0 yrs3.88 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 21.15 1 yrs5.96 %$ 0.11 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1063
$ 0.1063
-0.00%
Stock $ 49.89 0 yrs5.79 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2802
$ 0.2802
-0.00%
Stock $ 107.10 3 yrs4.48 %$ 31.09 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4168
$ 0.4168
-0.00%
Stock $ 44.72 3 yrs6.91 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 30.00 3 yrs4.83 %$ 3.46 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1219
$ 0.1219
-0.00%
Stock $ 82.40 3 yrs3.96 %$ 19.51 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2798
$ 0.2798
-0.00%
Stock $ 22.67 3 yrs3.35 %$ 12.50 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0715
$ 0.0715
-0.00%
Stock $ 30.73 3 yrs5.40 %$ 0.39 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1268
$ 0.1268
-0.00%
Stock $ 46.95 4 yrs5.01 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1826
$ 0.1826
-0.00%
Stock $ 44.74 3 yrs7.35 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.2857
$ 0.2857
-0.00%
Stock $ 43.30 3 yrs4.16 %$ 0.03 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1532
$ 0.1532
-0.00%
Stock $ 37.12 1 yrs3.07 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4128
$ 0.0659
-84.04%
Stock $ 19.97 0 yrs6.21 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1157
$ 0.1157
-0.00%
Stock $ 24.80 1 yrs6.13 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1166
$ 0.1166
-0.00%
Stock $ 25.18 0 yrs4.92 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1028
$ 0.1028
-0.00%
Stock $ 19.58 1 yrs6.59 %$ 0.41 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1225
$ 0.1225
-0.00%
Stock $ 42.46 2 yrs6.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2343
$ 0.2343
-0.00%
Stock $ 26.27 19 yrs4.72 %$ 0.24 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 25.67 0 yrs5.53 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1392
$ 0.1392
-0.00%
Stock $ 20.03 0 yrs11.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2305
$ 0.2305
-0.00%
Stock $ 63.45 2 yrs1.53 %$ 0.16 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0705
$ 0.0705
-0.00%
Stock $ 50.40 0 yrs3.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1606
$ 0.1606
-0.00%
Stock $ 24.81 0 yrs3.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0961
$ 0.0961
-0.00%
Stock $ 48.37 1 yrs8.46 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3267
$ 0.3267
-0.00%
Stock $ 8.74 1 yrs8.01 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 20.67 3 yrs4.06 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0569
$ 0.0569
-0.00%
Stock $ 32.48 0 yrs3.48 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3866
$ 0.2683
-30.60%
Stock $ 98.74 1 yrs4.18 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2684
$ 0.2684
-0.00%
Stock $ 50.08 0 yrs6.03 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2669
$ 0.2669
-0.00%
Stock $ 30.10 0 yrs4.15 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1108
$ 0.1108
-0.00%
Stock $ 90.35 3 yrs4.75 %$ 0.16 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3416
$ 0.3416
-0.00%
Stock $ 23.17 2 yrs5.96 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1164
$ 0.1164
-0.00%
Stock $ 117.44 3 yrs3.25 %$ 7.43 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3417
$ 0.3417
-0.00%
Stock $ 51.91 0 yrs1.52 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 23.34 2 yrs6.86 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1307
$ 0.1307
-0.00%
Stock $ 127.72 2 yrs2.87 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2799
$ 0.2799
-0.00%
Stock $ 23.20 0 yrs6.34 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1057
$ 0.1057
-0.00%
Stock $ 22.55 3 yrs1.91 %$ 1.81 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0394
$ 0.0394
-0.00%
Stock $ 44.71 3 yrs5.23 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1954
$ 0.1954
-0.00%
Stock $ 31.65 2 yrs6.82 %$ 0.19 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.07 2 yrs4.41 %$ 0.00 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 46.97 3 yrs4.24 %$ 0.98 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1655
$ 0.1655
-0.00%
Stock $ 40.86 4 yrs4.60 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1436
$ 0.1436
-0.00%
Stock $ 28.34 3 yrs3.78 %$ 0.15 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0937
$ 0.0937
-0.00%
Stock $ 45.48 3 yrs4.27 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1907
$ 0.1907
-0.00%
Stock $ 21.33 0 yrs6.56 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1258
$ 0.1258
-0.00%
Stock $ 51.99 1 yrs5.92 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2696
$ 0.2696
-0.00%
Stock $ 24.45 0 yrs4.17 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0956
$ 0.0956
-0.00%
Stock $ 42.98 1 yrs4.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1717
$ 0.1717
-0.00%
Stock $ 24.30 0 yrs4.20 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0928
$ 0.0928
-0.00%
Stock $ 46.80 3 yrs3.93 %$ 3.69 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1580
$ 0.1580
-0.00%
Stock $ 36.94 1 yrs6.63 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2248
$ 0.2248
-0.00%
Stock $ 29.12 3 yrs4.19 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1012
$ 0.1012
-0.00%
Stock $ 23.36 3 yrs3.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 38.93 0 yrs5.32 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0947
$ 0.0947
-0.00%
Stock $ 24.50 0 yrs4.08 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 92.37 3 yrs4.08 %$ 35.76 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3309
$ 0.3309
-0.00%
Stock $ 25.06 0 yrs5.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1336
$ 0.1336
-0.00%
Stock $ 25.16 2 yrs3.54 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0596
$ 0.0596
-0.00%
Stock $ 25.19 3 yrs3.93 %$ 0.59 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 47.43 2 yrs2.36 %$ 1.96 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0995
$ 0.0995
-0.00%
Stock $ 50.10 0 yrs3.15 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1176
$ 0.1176
-0.00%
Stock $ 18.89 0 yrs6.56 %$ 2.24 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.63 3 yrs4.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0857
$ 0.0857
-0.00%
Stock $ 24.93 4 yrs4.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0984
$ 0.0984
-0.00%
Stock $ 24.08 1 yrs4.28 %$ 1.75 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1870
$ 0.1870
-0.00%
Stock $ 87.50 3 yrs5.18 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3869
$ 0.3869
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-28-2025 Mar-31-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 44.64 0 yrs4.05 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1690
$ 0.1690
-0.00%
Stock $ 20.35 0 yrs2.06 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0384
$ 0.0384
-0.00%
Stock $ 3.25 0 yrs11.38 %$ 0.04 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 26.10 1 yrs4.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1762
$ 0.2645
50.10%
Stock $ 69.75 1 yrs20.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0802
$ 0.0802
-0.00%
Stock $ 24.03 0 yrs4.49 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1009
$ 0.1009
-0.00%
Stock $ 43.09 2 yrs4.18 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1639
$ 0.1639
-0.00%
Stock $ 17.03 0 yrs7.99 %$ 1.88 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1361
$ 0.1361
-0.00%
Stock $ 44.71 3 yrs3.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1267
$ 0.1267
-0.00%
Stock $ 49.35 1 yrs3.95 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1647
$ 0.1647
-0.00%
Stock $ 80.44 3 yrs4.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2963
$ 0.2963
-0.00%
Stock $ 25.51 0 yrs6.66 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1349
$ 0.1349
-0.00%
Stock $ 30.11 0 yrs4.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 41.11 0 yrs5.01 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1725
$ 0.1725
-0.00%
Stock $ 25.51 1 yrs8.43 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.9300
$ 0.2000
-78.49%
Stock $ 24.65 3 yrs4.10 %$ 7.27 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0772
$ 0.0772
-0.00%
Stock $ 39.01 0 yrs5.97 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 26.73 3 yrs2.10 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 97.75 1 yrs1.47 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4622
$ 0.2765
-40.18%
Stock $ 95.31 3 yrs4.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 49.26 2 yrs4.47 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1822
$ 0.1822
-0.00%
Stock $ 35.04 0 yrs7.02 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2157
$ 0.2157
-0.00%
Stock $ 55.82 3 yrs2.94 %$ 3.80 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1444
$ 0.1444
-0.00%
Stock $ 41.54 4 yrs4.24 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1374
$ 0.1374
-0.00%
Stock $ 17.83 3 yrs4.71 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0792
$ 0.0792
-0.00%
Stock $ 27.13 2 yrs2.29 %$ 0.18 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0477
$ 0.0477
-0.00%
Stock $ 49.33 0 yrs3.45 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1151
$ 0.1151
-0.00%
Stock $ 50.88 0 yrs4.46 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1966
$ 0.1966
-0.00%
Stock $ 10.60 0 yrs12.36 %$ 0.29 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3600
$ 0.3793
5.36%
Stock $ 87.95 2 yrs2.18 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1469
$ 0.1469
-0.00%
Stock $ 23.09 4 yrs7.58 %$ 0.27 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 25.15 0 yrs4.57 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0819
$ 0.0819
-0.00%
Stock $ 21.39 2 yrs5.33 %$ 0.03 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 21.19 2 yrs4.11 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0733
$ 0.0733
-0.00%
Stock $ 25.65 1 yrs4.56 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2115
$ 0.2557
20.93%
Stock $ 48.20 3 yrs3.94 %$ 6.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 24.39 0 yrs2.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0614
$ 0.0614
-0.00%
Stock $ 21.25 3 yrs5.03 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0974
$ 0.0974
-0.00%
Stock $ 38.80 0 yrs15.28 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.9041
$ 0.9041
-0.00%
Stock $ 49.02 1 yrs2.02 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2633
$ 0.1781
-32.38%
Stock $ 31.23 5 yrs4.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1023
$ 0.1023
-0.00%
Stock $ 16.07 3 yrs11.14 %$ 1.45 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4445
$ 0.4295
-3.37%
Stock $ 45.84 3 yrs5.93 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2133
$ 0.2133
-0.00%
Stock $ 25.35 0 yrs3.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2985
$ 0.2609
-12.59%
Stock $ 45.23 2 yrs4.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1623
$ 0.1623
-0.00%
Stock $ 19.80 2 yrs4.44 %$ 0.02 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 35.52 0 yrs5.80 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2008
$ 0.2008
-0.00%
Stock $ 24.56 1 yrs2.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0614
$ 0.0614
-0.00%
Stock $ 17.63 0 yrs21.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2861
$ 0.2861
-0.00%
Stock $ 40.72 3 yrs5.62 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1824
$ 0.1824
-0.00%
Stock $ 24.89 0 yrs2.53 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0408
$ 0.0408
-0.00%
Stock $ 42.61 3 yrs7.11 %$ 5.13 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2602
$ 0.2602
-0.00%
Stock $ 49.93 2 yrs4.37 %$ 1.92 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1888
$ 0.1888
-0.00%
Stock $ 26.09 1 yrs6.02 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.84 2 yrs6.79 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 108.80 3 yrs3.60 %$ 0.71 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3635
$ 0.3635
-0.00%
Stock $ 24.94 3 yrs4.09 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0883
$ 0.0883
-0.00%
Stock $ 24.85 0 yrs3.34 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0732
$ 0.0732
-0.00%
Stock $ 49.57 0 yrs5.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.2237
$ 0.2237
-0.00%
Stock $ 25.19 3 yrs2.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0505
$ 0.0505
-0.00%
Stock $ 21.65 4 yrs4.67 %$ 1.64 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0856
$ 0.0856
-0.00%
Stock $ 100.36 3 yrs5.10 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 50.06 3 yrs3.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1152
$ 0.1152
-0.00%
Stock $ 51.70 1 yrs5.34 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2107
$ 0.2107
-0.00%
Stock $ 25.14 2 yrs3.90 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 49.70 3 yrs4.93 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1742
$ 0.1742
-0.00%
Stock $ 40.70 4 yrs4.23 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1527
$ 0.1527
-0.00%
Stock $ 35.43 0 yrs21.76 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.8073
$ 0.8073
-0.00%
Stock $ 77.50 3 yrs5.19 %$ 0.61 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3374
$ 0.3374
-0.00%
Stock $ 45.02 3 yrs7.46 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2166
$ 0.2166
-0.00%
Stock $ 20.37 1 yrs5.25 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0871
$ 0.0871
-0.00%
Stock $ 100.29 0 yrs3.62 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3130
$ 0.3130
-0.00%
Stock $ 20.73 0 yrs3.14 %$ 0.00 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 25.86 1 yrs4.80 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2039
$ 0.2616
28.27%
Stock $ 75.24 3 yrs5.13 %$ 0.10 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3014
$ 0.3014
-0.00%
Stock $ 52.24 3 yrs4.21 %$ 11.89 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1927
$ 0.1927
-0.00%
Stock $ 26.78 2 yrs2.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0728
$ 0.0728
-0.00%
Stock $ 36.79 3 yrs1.79 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1700
$ 0.1800
5.88%
Stock $ 24.73 0 yrs4.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0859
$ 0.0859
-0.00%
Stock $ 22.85 4 yrs4.07 %$ 1.70 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0798
$ 0.0798
-0.00%
Stock $ 40.51 3 yrs4.81 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1530
$ 0.1530
-0.00%
Stock $ 24.38 2 yrs6.19 %$ 2.85 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1272
$ 0.1272
-0.00%
Stock $ 30.31 0 yrs7.72 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.10 2 yrs2.46 %$ 0.20 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0432
$ 0.0432
-0.00%
Stock $ 86.30 3 yrs4.38 %$ 10.90 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3256
$ 0.3256
-0.00%
Stock $ 50.30 0 yrs7.75 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3019
$ 0.3019
-0.00%
Stock $ 28.48 1 yrs0.18 %$ 0.55 BNew Dividend May-05-2025 May-05-2025 May-14-2025 $ 0.0200
$ 0.0300
50.00%
Stock $ 56.24 0 yrs7.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.4079
$ 0.4079
-0.00%
Stock $ 25.52 3 yrs2.23 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 23.81 0 yrs3.65 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0745
$ 0.0745
-0.00%
Stock $ 53.49 1 yrs2.88 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 50.90 3 yrs5.44 %$ 6.21 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2104
$ 0.2104
-0.00%
Stock $ 43.37 3 yrs6.13 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2049
$ 0.2049
-0.00%
Stock $ 39.62 4 yrs5.33 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1701
$ 0.1701
-0.00%
Stock $ 50.06 0 yrs4.29 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1682
$ 0.1682
-0.00%
Stock $ 42.56 2 yrs5.31 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1873
$ 0.1873
-0.00%
Stock $ 41.71 2 yrs7.79 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.2760
$ 0.2760
-0.00%
Stock $ 20.10 0 yrs5.47 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 40.53 2 yrs5.87 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0791
$ 0.0791
-0.00%
Stock $ 44.75 3 yrs2.82 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1221
$ 0.1221
-0.00%
Stock $ 49.63 3 yrs5.28 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1988
$ 0.1988
-0.00%
Stock $ 28.82 0 yrs10.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3962
$ 0.3962
-0.00%
Stock $ 51.79 1 yrs5.87 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2462
$ 0.2462
-0.00%
Stock $ 50.08 1 yrs4.55 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1737
$ 0.1737
-0.00%
Stock $ 24.88 0 yrs3.86 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0896
$ 0.0896
-0.00%
Stock $ 47.81 1 yrs10.37 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3856
$ 0.3856
-0.00%
Stock $ 41.29 3 yrs8.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 86.10 3 yrs1.97 %$ 0.60 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.4110
$ 0.5245
27.62%
Stock $ 24.17 3 yrs4.22 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0857
$ 0.0857
-0.00%
Stock $ 24.22 3 yrs3.30 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 50.18 1 yrs2.99 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1181
$ 0.1181
-0.00%
Stock $ 21.66 4 yrs3.88 %$ 0.57 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0719
$ 0.0719
-0.00%
Stock $ 47.03 0 yrs7.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 108.88 0 yrs3.50 %$ 12.14 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.7092
$ 0.7092
-0.00%
Stock $ 45.18 3 yrs4.65 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1815
$ 0.1815
-0.00%
Stock $ 24.29 0 yrs3.21 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 110.28 2 yrs4.70 %$ 6.24 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3836
$ 0.3836
-0.00%
Stock $ 34.26 4 yrs2.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1500
$ 0.2200
46.67%
Stock $ 23.50 2 yrs6.81 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1252
$ 0.1252
-0.00%
Stock $ 69.89 2 yrs1.46 %$ 0.20 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0346
$ 0.0346
-0.00%
Stock $ 47.69 2 yrs3.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1670
$ 0.1670
-0.00%
Stock $ 38.29 1 yrs6.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2210
$ 0.2210
-0.00%
Stock $ 24.45 0 yrs3.48 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0801
$ 0.0801
-0.00%
Stock $ 48.19 2 yrs3.34 %$ 0.77 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1417
$ 0.1417
-0.00%
Stock $ 15.05 0 yrs1.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0485
$ 0.0359
-26.08%
Stock $ 44.20 3 yrs3.82 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 26.05 1 yrs4.38 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1988
$ 0.2654
33.52%
Stock $ 46.60 4 yrs4.36 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1626
$ 0.1626
-0.00%
Stock $ 25.26 0 yrs4.35 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.0995
$ 0.0995
-0.00%
Stock $ 44.76 2 yrs5.14 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2069
$ 0.2069
-0.00%
Stock $ 24.53 0 yrs4.16 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0986
$ 0.0986
-0.00%
Stock $ 41.00 1 yrs4.63 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1610
$ 0.1610
-0.00%
Stock $ 44.39 3 yrs5.50 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1909
$ 0.1909
-0.00%
Stock $ 98.56 0 yrs5.06 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 81.86 1 yrs5.07 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2960
$ 0.2960
-0.00%
Stock $ 25.22 0 yrs3.25 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0869
$ 0.0869
-0.00%
Stock $ 41.78 1 yrs4.19 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 24.10 3 yrs4.81 %$ 0.02 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 40.06 0 yrs6.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1962
$ 0.1962
-0.00%
Stock $ 102.86 3 yrs3.88 %$ 0.22 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.3247
$ 0.3247
-0.00%
Stock $ 23.10 0 yrs3.59 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 8.65 0 yrs8.09 %$ 0.56 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 49.68 1 yrs4.31 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1827
$ 0.1827
-0.00%
Stock $ 26.01 3 yrs4.11 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0931
$ 0.0931
-0.00%
Stock $ 20.28 2 yrs4.14 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0648
$ 0.0648
-0.00%
Stock $ 95.74 3 yrs6.63 %$ 7.63 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.5325
$ 0.5325
-0.00%
Stock $ 50.91 1 yrs4.95 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2093
$ 0.2093
-0.00%
Stock $ 44.59 2 yrs3.16 %$ 0.93 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1179
$ 0.1179
-0.00%
Stock $ 28.68 2 yrs3.49 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0860
$ 0.0860
-0.00%
Stock $ 36.96 3 yrs6.76 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2103
$ 0.2103
-0.00%
Stock $ 48.77 0 yrs3.42 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1480
$ 0.1480
-0.00%
Stock $ 52.86 2 yrs6.11 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2596
$ 0.2596
-0.00%
Stock $ 18.56 3 yrs4.74 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0842
$ 0.0842
-0.00%
Stock $ 28.63 3 yrs5.27 %$ 0.03 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1249
$ 0.1249
-0.00%
Stock $ 22.27 3 yrs4.44 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0889
$ 0.0889
-0.00%
Stock $ 40.44 0 yrs7.89 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.2626
$ 0.2626
-0.00%
Stock $ 24.17 0 yrs4.34 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0980
$ 0.0980
-0.00%
Stock $ 48.54 1 yrs3.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-02-2025 $ 0.1569
$ 0.1569
-0.00%
Stock $ 48.97 3 yrs3.57 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1403
$ 0.1403
-0.00%
Stock $ 25.37 0 yrs2.40 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0536
$ 0.0536
-0.00%
Stock $ 21.15 2 yrs4.49 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0841
$ 0.0841
-0.00%
Stock $ 20.09 2 yrs3.24 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 24.25 3 yrs4.58 %$ 14.43 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.0842
$ 0.0842
-0.00%
Stock $ 48.24 0 yrs7.98 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.3196
$ 0.3196
-0.00%
Stock $ 34.94 0 yrs4.72 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1443
$ 0.1443
-0.00%
Stock $ 50.57 3 yrs4.71 %$ 0.30 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1826
$ 0.1826
-0.00%
Stock $ 46.30 3 yrs5.12 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1874
$ 0.1874
-0.00%
Stock $ 26.19 1 yrs6.80 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1480
$ 0.1480
-0.00%
Stock $ 102.39 0 yrs3.27 %$ 11.12 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.7476
$ 0.7476
-0.00%
Stock $ 49.51 2 yrs4.83 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1910
$ 0.1910
-0.00%
Stock $ 34.55 2 yrs7.82 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2431
$ 0.2431
-0.00%
Stock $ 104.51 3 yrs3.13 %$ 39.58 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2774
$ 0.2774
-0.00%
Stock $ 47.73 0 yrs7.52 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 51.77 0 yrs7.20 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2654
$ 0.2654
-0.00%
Stock $ 13.39 0 yrs8.96 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 60.26 1 yrs1.00 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1501
$ 0.1323
-11.89%
Stock $ 51.75 1 yrs4.41 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1852
$ 0.1852
-0.00%
Stock $ 80.87 2 yrs1.89 %$ 4.63 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 48.80 0 yrs3.57 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1495
$ 0.1495
-0.00%
Stock $ 47.15 4 yrs4.67 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-07-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 46.88 0 yrs5.93 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.2665
$ 0.2665
-0.00%
Stock $ 44.53 2 yrs5.12 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-04-2025 $ 0.1854
$ 0.1854
-0.00%
Stock $ 50.18 0 yrs4.84 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1945
$ 0.1945
-0.00%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.6736
$ 0.5121
-23.96%
Stock $ 24.72 1 yrs5.66 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3496
$ 0.3496
-0.00%
Stock $ 12.96 0 yrs10.96 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 27.77 0 yrs1.04 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1036
$ 0.0576
-44.40%
Stock $ 23.60 0 yrs0.13 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0000
$ 0.0080
10000%
Stock $ 49.88 0 yrs2.77 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.5290
$ 0.0978
-81.51%
Stock $ 50.72 1 yrs5.01 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.2149
$ 0.2149
-0.00%
Stock $ 6.19 0 yrs0.00 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-22-2025 $ 0.0000
$ 0.0250
10000%
Stock $ 54.90 3 yrs4.46 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2096
$ 0.2096
-0.00%
Stock $ 59.91 3 yrs4.67 %$ 0.36 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-02-2025 $ 0.2220
$ 0.2220
-0.00%
Stock $ 97.24 0 yrs2.90 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2048
$ 0.2048
-0.00%
Stock $ 11.25 0 yrs7.47 %$ 0.14 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 32.03 1 yrs1.94 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.2058
$ 0.1232
-40.11%
Stock $ 75.38 4 yrs0.76 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.4041
$ 0.0659
-83.69%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1848
$ 0.2778
50.38%
Stock $ 63.96 3 yrs6.29 %$ 0.06 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3449
$ 0.3449
-0.00%
Stock $ 58.91 2 yrs3.75 %$ 0.11 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1964
$ 0.1964
-0.00%
Stock $ 25.06 1 yrs5.55 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3436
$ 0.3436
-0.00%
Stock $ 37.16 2 yrs1.53 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1849
$ 0.1067
-42.26%
Stock $ 24.80 0 yrs4.31 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0808
$ 0.0808
-0.00%
Stock $ 49.05 3 yrs3.26 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 24.04 0 yrs5.86 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3115
$ 0.3115
-0.00%
Stock $ 23.05 0 yrs6.38 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1088
$ 0.1088
-0.00%
Stock $ 75.03 0 yrs1.35 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1580
$ 0.1580
-0.00%
Stock $ 17.40 0 yrs9.14 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 24.54 0 yrs5.42 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 23.84 1 yrs5.75 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 25.65 1 yrs2.50 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1929
$ 0.1929
-0.00%
Stock $ 75.87 2 yrs3.86 %$ 3.36 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2606
$ 0.2606
-0.00%
Stock $ 56.13 5 yrs1.67 %$ 0.01 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-03-2025 $ 0.2746
$ 0.2746
-0.00%
Stock $ 30.85 0 yrs1.43 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0628
$ 0.1055
68.13%
Stock $ 23.82 0 yrs6.34 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 24.14 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0461
$ 0.1140
147.14%
Stock $ 5.74 0 yrs3.83 %$ 0.28 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-30-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 28.41 0 yrs0.07 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0024
$ 0.0079
232.61%
Stock $ 17.00 0 yrs3.65 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1629
$ 0.1540
-5.49%
Stock $ 27.72 0 yrs4.00 %$ 199.46 BNew Dividend Apr-10-2025 Apr-10-2025 May-01-2025 $ 0.2775
$ 0.2775
-0.00%
Stock $ 49.76 0 yrs3.48 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1352
$ 0.1352
-0.00%
Stock $ 24.84 1 yrs6.48 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4027
$ 0.4027
-0.00%
Stock $ 76.54 0 yrs4.52 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2944
$ 0.2944
-0.00%
Stock $ 21.63 11 yrs3.84 %$ 0.22 BNew Dividend Apr-17-2025 Apr-17-2025 May-01-2025 $ 0.2075
$ 0.2075
-0.00%
Stock $ 5.92 0 yrs3.89 %$ 0.35 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-30-2025 $ 0.0190
$ 0.0190
-0.00%
Stock $ 32.33 1 yrs0.43 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0371
$ 0.0275
-25.90%
Stock $ 38.37 3 yrs5.47 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.5285
$ 0.5272
-0.25%
Stock $ 62.22 4 yrs4.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2501
$ 0.2501
-0.00%
Stock $ 23.52 1 yrs2.59 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1147
$ 0.1070
-6.72%
Stock $ 81.19 2 yrs4.50 %$ 3.23 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3189
$ 0.3189
-0.00%
Stock $ 24.68 0 yrs1.42 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0732
$ 0.1038
41.80%
Stock $ 50.85 0 yrs4.82 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.2022
$ 0.2022
-0.00%
Stock $ 12.96 0 yrs10.96 %N/ANew Dividend Apr-10-2025 Apr-10-2025 Apr-24-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 25.43 0 yrs5.94 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0567
$ 0.0567
-0.00%
Stock $ 19.93 0 yrs6.27 %N/ANew Dividend Apr-10-2025 Apr-10-2025 May-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 98.17 0 yrs3.07 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2492
$ 0.2492
-0.00%
Stock $ 24.98 0 yrs9.05 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1825
$ 0.1825
-0.00%
Stock $ 32.28 1 yrs2.04 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1677
$ 0.1333
-20.51%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3768
$ 0.2949
-21.73%
Stock $ 48.73 0 yrs0.55 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1112
$ 0.1112
-0.00%
Stock $ 49.07 0 yrs4.30 %$ 0.00 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1076
$ 0.1076
-0.00%
Stock $ 45.64 3 yrs4.14 %$ 17.59 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1640
$ 0.1640
-0.00%
Stock $ 25.14 1 yrs7.72 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4722
$ 0.4722
-0.00%
Stock $ 24.56 0 yrs4.64 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 100.30 3 yrs4.72 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-07-2025 $ 0.3699
$ 0.3699
-0.00%
Stock $ 27.57 1 yrs3.05 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0569
$ 0.0569
-0.00%
Stock $ 8.55 0 yrs4.92 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0411
$ 0.0411
-0.00%
Stock $ 6.81 1 yrs9.25 %$ 0.45 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0536
$ 0.0536
-0.00%
Stock $ 24.00 0 yrs8.29 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4473
$ 0.4473
-0.00%
Stock $ 25.10 0 yrs5.58 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1173
$ 0.1173
-0.00%
Stock $ 58.45 3 yrs4.17 %$ 0.33 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2060
$ 0.2060
-0.00%
Stock $ 73.48 0 yrs1.46 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2227
$ 0.2227
-0.00%
Stock $ 76.34 0 yrs4.19 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2699
$ 0.2699
-0.00%
Stock $ 24.75 0 yrs5.41 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3447
$ 0.3125
-9.36%
Stock $ 28.98 2 yrs0.38 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0329
$ 0.0343
4.14%
Stock $ 75.40 0 yrs0.58 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2270
$ 0.2270
-0.00%
Stock $ 23.78 1 yrs6.73 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3660
$ 0.4874
33.16%
Stock $ 78.00 2 yrs3.56 %$ 13.37 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2496
$ 0.2496
-0.00%
Stock $ 26.60 1 yrs4.89 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-03-2025 $ 0.1148
$ 0.1148
-0.00%
Stock $ 33.89 0 yrs1.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0834
$ 0.0883
5.87%
Stock $ 20.75 0 yrs7.52 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 85.38 0 yrs3.96 %N/ANew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.8437
$ 0.8437
-0.00%
Stock $ 50.86 1 yrs4.92 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1867
$ 0.1867
-0.00%
Stock $ 24.55 1 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4727
$ 0.4727
-0.00%
Stock $ 32.63 1 yrs0.80 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0945
$ 0.0483
-48.89%
Stock $ 25.27 0 yrs1.90 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0099
$ 0.0099
-0.00%
Stock $ 49.68 3 yrs5.01 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2035
$ 0.2035
-0.00%
Stock $ 65.21 2 yrs4.88 %$ 0.10 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.8377
$ 0.7938
-5.24%
Stock $ 68.51 2 yrs4.01 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.1902
$ 0.1902
-0.00%
Stock $ 24.50 1 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3109
$ 0.3109
-0.00%
Stock $ 12.96 0 yrs10.96 %N/ANew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 18.93 0 yrs6.29 %N/ANew Dividend Apr-10-2025 Apr-10-2025 May-01-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 20.63 1 yrs6.16 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0879
$ 0.0879
-0.00%
Stock $ 33.14 0 yrs2.26 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3548
$ 0.3997
12.66%
Stock $ 100.17 1 yrs2.93 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2331
$ 0.2331
-0.00%
Stock $ 73.56 3 yrs5.41 %$ 0.51 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.3544
$ 0.3544
-0.00%
Stock $ 27.62 0 yrs1.34 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0981
$ 0.1007
2.69%
Stock $ 25.08 1 yrs6.14 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3997
$ 0.3997
-0.00%
Stock $ 24.38 0 yrs3.28 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 51.14 0 yrs5.59 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.2458
$ 0.2458
-0.00%
Stock $ 75.83 3 yrs4.60 %$ 0.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2797
$ 0.2797
-0.00%
Stock $ 10.99 0 yrs6.55 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 9.22 0 yrs9.00 %$ 0.36 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0726
$ 0.0726
-0.00%
Stock $ 3.34 2 yrs0.00 %$ 0.12 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-17-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 28.55 0 yrs0.25 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0282
$ 0.0455
61.15%
Stock $ 65.80 1 yrs1.52 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.6228
$ 0.2680
-56.97%
Stock $ 24.05 0 yrs7.03 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3764
$ 0.3764
-0.00%
Stock $ 25.10 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 78.75 3 yrs4.11 %$ 6.80 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2890
$ 0.2890
-0.00%
Stock $ 25.00 1 yrs5.12 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.3081
$ 0.3081
-0.00%
Stock $ 35.10 2 yrs1.05 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1074
$ 0.0852
-20.71%
Stock $ 24.72 0 yrs6.31 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4136
$ 0.3818
-7.68%
Stock $ 49.89 0 yrs8.26 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.3116
$ 0.3116
-0.00%
Stock $ 75.40 0 yrs0.61 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 24.39 0 yrs0.41 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0654
$ 0.0304
-53.55%
Stock $ 24.00 0 yrs5.04 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.2631
$ 0.2631
-0.00%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.4318
$ 0.3714
-13.98%
Stock $ 51.30 1 yrs3.80 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.1714
$ 0.1714
-0.00%
Stock $ 72.48 3 yrs3.75 %$ 33.41 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2404
$ 0.2404
-0.00%
Stock $ 24.17 2 yrs4.59 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0897
$ 0.0897
-0.00%
Stock $ 16.79 0 yrs9.29 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.70 3 yrs6.27 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 52.72 1 yrs7.57 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.3036
$ 0.3036
-0.00%
Stock $ 67.72 2 yrs4.73 %$ 0.45 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-03-2025 $ 0.2763
$ 0.2763
-0.00%
Stock $ 25.33 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.0649
$ 0.0649
-0.00%
Stock $ 24.87 0 yrs9.13 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1570
$ 0.1570
-0.00%
Stock $ 23.92 0 yrs5.56 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 23.78 0 yrs1.93 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-04-2025 $ 0.3526
$ 0.0500
-85.81%
Stock $ 7.01 1 yrs3.28 %$ 0.14 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-30-2025 $ 0.0190
$ 0.0190
-0.00%
Stock $ 19.25 0 yrs8.36 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 28.12 2 yrs3.34 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3044
$ 0.2006
-34.10%
Stock $ 100.40 1 yrs4.79 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3616
$ 0.3616
-0.00%
Stock $ 26.98 0 yrs10.01 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 22.36 0 yrs0.45 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0242
10000%
Stock $ 27.57 1 yrs2.43 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.2863
$ 0.0953
-66.71%
Stock $ 12.12 0 yrs7.92 %$ 0.11 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.59 0 yrs7.71 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 26.58 2 yrs3.27 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 291.15 0 yrs0.57 %$ 279.80 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-24-2025 $ 0.4000
$ 0.4160
4.00%
Stock $ 40.47 0 yrs0.42 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0340
$ 0.0502
47.88%
Stock $ 11.50 0 yrs12.52 %$ 0.22 BNew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 32.61 1 yrs1.47 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1474
$ 0.1161
-21.26%
Stock $ 19.88 3 yrs7.34 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.94 3 yrs5.24 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.4538
$ 0.1074
-76.33%
Stock $ 42.99 0 yrs3.12 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 25.63 0 yrs2.22 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 16.36 2 yrs2.93 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-07-2025 $ 0.4302
$ 0.1000
-76.75%
Stock $ 12.55 0 yrs7.65 %$ 0.49 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.28 2 yrs8.64 %N/ANew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 19.43 0 yrs4.12 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.1994
10000%
Stock $ 38.34 0 yrs2.79 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.2126
$ 0.2705
27.26%
Stock $ 19.95 1 yrs5.11 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0843
$ 0.0843
-0.00%
Stock $ 25.36 0 yrs1.58 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.0139
$ 0.1859
1237.41%
Stock $ 50.23 2 yrs4.80 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1890
$ 0.1890
-0.00%
Stock $ 32.99 3 yrs1.18 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1004
$ 0.0926
-7.77%
Stock $ 28.75 1 yrs2.30 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0578
$ 0.0578
-0.00%
Stock $ 26.03 0 yrs106.54 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 1.5147
$ 1.5147
-0.00%
Stock $ 30.98 0 yrs3.58 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2974
$ 0.2853
-4.07%
Stock $ 25.20 0 yrs4.09 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1088
$ 0.1088
-0.00%
Stock $ 31.82 0 yrs24.92 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.6829
$ 0.6829
-0.00%
Stock $ 33.53 3 yrs0.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1571
$ 0.1474
-6.17%
Stock $ 13.03 0 yrs0.77 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.1398
$ 0.0632
-54.79%
Stock $ 25.44 1 yrs2.12 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 1.7829
$ 0.1029
-94.23%
Stock $ 24.98 0 yrs0.40 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0242
10000%
Stock $ 12.03 1 yrs8.65 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 34.97 2 yrs3.03 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0809
$ 0.0809
-0.00%
Stock $ 69.28 0 yrs0.78 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0834
$ 0.1571
88.42%
Stock $ 6.10 0 yrs1.31 %$ 0.13 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-25-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 28.66 0 yrs2.23 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2307
$ 0.0964
-58.22%
Stock $ 46.49 3 yrs4.47 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 22.39 0 yrs7.91 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1378
$ 0.1378
-0.00%
Stock $ 10.71 0 yrs0.09 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0030
10000%
Stock $ 24.03 0 yrs4.04 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0886
$ 0.0886
-0.00%
Stock $ 41.49 2 yrs4.70 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1647
$ 0.1647
-0.00%
Stock $ 12.97 4 yrs1.85 %$ 1.12 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-24-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 25.36 0 yrs2.09 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.1320
10000%
Stock $ 24.15 0 yrs1.82 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3552
$ 0.0815
-77.07%
Stock $ 48.32 2 yrs6.64 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 12.66 0 yrs3.95 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 46.62 0 yrs0.45 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0427
$ 0.0562
31.69%
Stock $ 25.74 0 yrs0.23 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0279
$ 0.0360
28.92%
Stock $ 10.09 0 yrs8.52 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 38.96 3 yrs6.42 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1684
$ 0.1684
-0.00%
Stock $ 24.76 1 yrs6.50 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 25.73 0 yrs7.23 %$ 0.40 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 23.10 0 yrs5.97 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 23.12 0 yrs0.52 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 273.14 0 yrs0.25 %$ 8.44 BNew Dividend Apr-18-2025 Apr-18-2025 May-01-2025 $ 0.0000
$ 0.1700
10000%
Stock $ 25.05 6 yrs5.75 %$ 0.28 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-18-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 29.66 1 yrs3.44 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.4981
$ 0.1309
-73.73%
Stock $ 50.14 3 yrs4.23 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 25.40 0 yrs0.08 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0226
10000%
Stock $ 28.86 1 yrs1.87 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2233
$ 0.0845
-62.16%
Stock $ 30.99 0 yrs6.16 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.6163
$ 0.3502
-43.18%
Stock $ 21.73 0 yrs7.50 %$ 0.93 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 12.96 0 yrs48.38 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 1.5385
$ 1.5385
-0.00%
Stock $ 40.72 0 yrs5.57 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1813
$ 0.1813
-0.00%
Stock $ 30.37 1 yrs2.27 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2129
$ 0.1390
-34.70%
Stock $ 20.24 0 yrs7.76 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 50.22 0 yrs2.83 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0638
$ 0.1723
170.25%
Stock $ 32.95 2 yrs5.68 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1615
$ 0.1615
-0.00%
Stock $ 28.93 0 yrs0.69 %$ 0.51 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.12 0 yrs7.92 %$ 0.11 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.59 0 yrs7.71 %N/ANew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 46.93 0 yrs0.28 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0430
$ 0.0298
-30.58%
Stock $ 27.17 2 yrs5.85 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1376
$ 0.1376
-0.00%
Stock $ 21.32 0 yrs5.02 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 36.97 0 yrs26.21 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.7258
$ 0.7258
-0.00%
Stock $ 50.48 0 yrs4.85 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1910
$ 0.1910
-0.00%
Stock $ 32.11 1 yrs1.37 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3063
$ 0.1386
-54.75%
Stock $ 100.31 3 yrs4.89 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 19.25 0 yrs8.36 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 31.06 1 yrs1.13 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0920
$ 0.1235
34.28%
Stock $ 25.23 0 yrs0.44 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0372
$ 0.0199
-46.51%
Stock $ 24.68 0 yrs3.65 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0798
$ 0.0798
-0.00%
Stock $ 12.55 0 yrs7.65 %$ 0.49 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.28 2 yrs8.64 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.49 1 yrs2.83 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2305
$ 0.1612
-30.06%
Stock $ 25.35 0 yrs1.74 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.0198
$ 0.1998
909.09%
Stock $ 29.41 1 yrs2.45 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.5110
$ 0.0800
-84.34%
Stock $ 46.58 0 yrs4.49 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1740
$ 0.1740
-0.00%
Stock $ 18.83 2 yrs3.82 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0572
$ 0.0572
-0.00%
Stock $ 14.55 1 yrs5.22 %$ 0.08 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 31.30 2 yrs2.04 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1908
$ 0.1500
-21.35%
Stock $ 38.84 0 yrs1.11 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1651
$ 0.1004
-39.17%
Stock $ 11.16 0 yrs0.63 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0228
$ 0.0045
-80.26%
Stock $ 30.13 3 yrs2.59 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.5510
$ 0.1100
-80.04%
Stock $ 26.66 1 yrs2.89 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1734
$ 0.2261
30.37%
Stock $ 25.18 1 yrs8.90 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 10.11 0 yrs3.36 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 34.34 0 yrs1.51 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2460
$ 0.0549
-77.68%
Stock $ 28.66 0 yrs1.33 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1528
$ 0.0506
-66.90%
Stock $ 22.20 2 yrs5.18 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0921
$ 0.0921
-0.00%
Stock $ 24.90 0 yrs6.27 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 30.29 0 yrs2.34 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.1783
10000%
Stock $ 45.19 3 yrs4.67 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1830
$ 0.1830
-0.00%
Stock $ 25.32 0 yrs0.04 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.0024
$ 0.0012
-50.00%
Stock $ 10.19 0 yrs2.45 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0630
10000%
Stock $ 24.62 0 yrs4.43 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 23.94 0 yrs10.32 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1619
$ 0.1619
-0.00%
Stock $ 19.79 0 yrs5.76 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 50.03 3 yrs5.18 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1830
$ 0.1830
-0.00%
Stock $ 25.15 0 yrs6.40 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1997
$ 0.1997
-0.00%
Stock $ 25.98 1 yrs4.08 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0884
$ 0.0884
-0.00%
Stock $ 8.20 0 yrs0.00 %$ 1.45 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-25-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 34.96 2 yrs3.89 %$ 0.35 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-22-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 24.72 0 yrs1.54 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0718
$ 0.1206
67.82%
Stock $ 21.06 0 yrs8.60 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 33.63 3 yrs0.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1474
$ 0.1474
-0.00%
Stock $ 12.03 1 yrs8.65 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Mar-27-2025 Mar-26-2025 Mar-27-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.34 0 yrs0.39 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0063
$ 0.0430
584.54%
Stock $ 25.08 0 yrs4.74 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0942
$ 0.0942
-0.00%
Stock $ 9.87 0 yrs4.15 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 38.28 3 yrs3.34 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1027
$ 0.1027
-0.00%
Stock $ 25.81 0 yrs2.52 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.1620
10000%
Stock $ 24.73 0 yrs3.32 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 20.34 0 yrs0.34 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1133
$ 0.0192
-83.10%
Stock $ 42.13 0 yrs1.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.8885
$ 0.1018
-88.55%
Stock $ 25.73 0 yrs7.23 %$ 0.40 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 47.42 2 yrs6.68 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.2760
$ 0.2760
-0.00%
Stock $ 21.62 1 yrs11.89 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2200
$ 0.2150
-2.27%
Stock $ 43.81 0 yrs0.52 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0656
$ 0.0666
1.41%
Stock $ 48.88 0 yrs8.20 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 23.14 0 yrs2.55 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2574
$ 0.0005
-99.79%
Stock $ 20.24 0 yrs7.76 %N/ANew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 36.05 0 yrs1.22 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1293
$ 0.0689
-46.73%
Stock $ 50.31 0 yrs2.78 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1718
$ 0.1718
-0.00%
Stock $ 21.73 0 yrs7.50 %$ 0.93 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 33.12 1 yrs6.73 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 25.00 0 yrs5.12 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 19.59 0 yrs7.71 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 31.49 1 yrs0.95 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0907
$ 0.0448
-50.57%
Stock $ 24.49 0 yrs1.10 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0069
$ 0.1263
1725.31%
Stock $ 25.84 2 yrs4.57 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0943
$ 0.0943
-0.00%
Stock $ 37.72 0 yrs14.18 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.3927
$ 0.3927
-0.00%
Stock $ 29.93 1 yrs1.47 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1620
$ 0.0020
-98.80%
Stock $ 32.29 3 yrs3.75 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 29.27 3 yrs1.74 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 29.84 1 yrs2.01 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 27.69 0 yrs1.52 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1649
$ 0.0475
-71.18%
Stock $ 93.96 3 yrs2.48 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 1.2457
$ 0.1998
-83.96%
Stock $ 125.05 4 yrs1.41 %$ 10.49 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-25-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 25.75 2 yrs4.62 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1019
$ 0.1019
-0.00%
Stock $ 21.17 0 yrs3.64 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2774
$ 0.1199
-56.77%
Stock $ 19.25 0 yrs8.36 %N/ANew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 24.80 0 yrs1.57 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1210
$ 0.0763
-36.94%
Stock $ 22.67 0 yrs12.70 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2368
$ 0.2368
-0.00%
Stock $ 29.55 0 yrs2.64 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2153
$ 0.2231
3.64%
Stock $ 19.09 0 yrs16.29 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1863
$ 0.1863
-0.00%
Stock $ 25.23 0 yrs4.72 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0942
$ 0.0942
-0.00%
Stock $ 12.12 0 yrs7.92 %$ 0.11 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 33.42 2 yrs4.58 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1240
$ 0.1240
-0.00%
Stock $ 20.99 0 yrs0.48 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0798
$ 0.0166
-79.24%
Stock $ 25.07 0 yrs1.08 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.0488
$ 0.0868
77.87%
Stock $ 28.22 1 yrs2.05 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 1.1207
$ 0.1412
-87.40%
Stock $ 38.67 3 yrs0.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1623
$ 0.1684
3.74%
Stock $ 27.42 0 yrs2.92 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1886
$ 0.2004
6.24%
Stock $ 35.03 1 yrs2.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1578
$ 0.0180
-88.59%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0793
$ 0.0795
0.25%
Stock $ 38.40 0 yrs1.07 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1179
$ 0.0845
-28.32%
Stock $ 24.33 0 yrs0.29 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0344
$ 0.0352
2.43%
Stock $ 42.56 3 yrs4.23 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1530
$ 0.1530
-0.00%
Stock $ 30.12 0 yrs1.56 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-07-2025 $ 0.4371
$ 0.1100
-74.83%
Stock $ 12.55 0 yrs7.65 %$ 0.49 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.24 0 yrs4.10 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 32.35 1 yrs2.54 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2492
$ 0.1584
-36.43%
Stock $ 33.35 0 yrs1.74 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1233
$ 0.1612
30.74%
Stock $ 15.28 2 yrs8.64 %N/ANew Dividend Apr-08-2025 Apr-08-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 37.07 0 yrs0.38 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0345
10000%
Stock $ 20.32 1 yrs5.36 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0854
$ 0.0854
-0.00%
Stock $ 26.18 0 yrs0.08 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-04-2025 $ 0.0000
$ 0.0038
10000%
Stock $ 20.26 0 yrs1.33 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 11.45 0 yrs1.57 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0450
10000%
Stock $ 24.45 3 yrs1.64 %$ 2.80 BNew Dividend Apr-17-2025 Apr-18-2025 May-05-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.02 0 yrs4.48 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1112
$ 0.1112
-0.00%
Stock $ 25.97 1 yrs3.04 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0681
$ 0.0681
-0.00%
Stock $ 19.57 0 yrs8.94 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 12.03 1 yrs8.65 %N/ANew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 26.15 1 yrs5.51 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1010
$ 0.1010
-0.00%
Stock $ 69.90 4 yrs1.27 %$ 0.14 BNew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2386
$ 0.2174
-8.88%
Stock $ 19.16 0 yrs3.50 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 25.07 0 yrs4.27 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 10.48 0 yrs0.67 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0000
$ 0.0180
10000%
Stock $ 24.16 0 yrs3.89 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 12.97 4 yrs1.85 %$ 1.12 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-24-2025 $ 0.0610
$ 0.0110
-81.97%
Stock $ 26.33 0 yrs8.96 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2104
$ 0.2104
-0.00%
Stock $ 25.12 0 yrs4.90 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1130
$ 0.1130
-0.00%
Stock $ 73.13 1 yrs0.19 %$ 33.49 BNew Dividend Apr-25-2025 Apr-25-2025 May-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 27.88 0 yrs5.67 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1290
$ 0.1290
-0.00%
Stock $ 19.82 3 yrs3.03 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1511
$ 0.1578
4.44%
Stock $ 10.05 0 yrs7.07 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0481
$ 0.0481
-0.00%
Stock $ 20.77 0 yrs13.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 34.65 2 yrs4.27 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1041
$ 0.1041
-0.00%
Stock $ 25.73 0 yrs7.23 %$ 0.40 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 25.06 0 yrs1.48 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1875
$ 0.2182
16.38%
Stock $ 24.65 0 yrs1.18 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 31.30 0 yrs0.89 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0839
$ 0.0180
-78.60%
Stock $ 33.15 1 yrs1.06 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1522
$ 0.0426
-72.03%
Stock $ 22.78 1 yrs9.39 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.2033
$ 0.2033
-0.00%
Stock $ 20.24 0 yrs7.76 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 48.59 1 yrs4.73 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-01-2025 $ 0.1840
$ 0.1840
-0.00%
Stock $ 25.38 2 yrs5.28 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0982
$ 0.0982
-0.00%
Stock $ 7.80 1 yrs8.08 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0522
$ 0.0522
-0.00%
Stock $ 31.98 0 yrs2.28 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1899
$ 0.1725
-9.14%
Stock $ 23.54 0 yrs0.47 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.0142
$ 0.0427
199.88%
Stock $ 21.73 0 yrs7.50 %$ 0.93 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 27.22 2 yrs3.67 %$ 1.19 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.51 2 yrs4.57 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.0830
$ 0.0830
-0.00%
Stock $ 33.52 0 yrs1.10 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Mar-31-2025 $ 0.1081
$ 0.0725
-32.93%
Stock $ 198.51 0 yrs0.05 %$ 0.15 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0342
$ 0.0083
-75.73%
Stock $ 77.56 3 yrs2.10 %$ 1.36 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4534
$ 0.3953
-12.81%
Stock $ 70.56 1 yrs4.59 %$ 0.04 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.1513
$ 0.2993
-74.00%
Stock $ 35.53 0 yrs0.73 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1082
$ 0.0869
-19.69%
Stock $ 34.77 1 yrs2.62 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1024
$ 0.0667
-34.86%
Stock $ 71.90 0 yrs66.86 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 5.3257
$ 5.3257
-0.00%
Stock $ 65.38 0 yrs26.80 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 1.8488
$ 0.4791
-74.09%
Stock $ 13.64 1 yrs3.45 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1271
$ 0.0901
-29.13%
Stock $ 17.58 0 yrs5.80 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0925
$ 0.0925
-0.00%
Stock $ 4.88 3 yrs22.13 %$ 0.01 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.91 0 yrs6.60 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-07-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 21.70 2 yrs2.58 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 0.80 0 yrs10.00 %$ 0.00 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-25-2025 $ 0.0300
$ 0.0400
33.33%
Stock $ 63.60 0 yrs3.16 %$ 0.46 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.7890
$ 0.1074
-86.39%
Stock $ 50.14 3 yrs8.95 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3627
$ 0.3627
-0.00%
Stock $ 71.42 0 yrs0.22 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0812
$ 0.0043
-94.70%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1181
$ 0.0986
-16.51%
Stock $ 32.73 0 yrs0.95 %$ 0.44 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0399
$ 0.0197
-50.63%
Stock $ 25.98 0 yrs1.27 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0624
$ 0.1106
77.24%
Stock $ 43.09 3 yrs2.20 %$ 1.55 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2647
$ 0.2105
-20.48%
Stock $ 35.39 0 yrs0.73 %$ 0.13 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0275
$ 0.1174
326.91%
Stock $ 20.93 0 yrs1.15 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0563
$ 0.0615
9.24%
Stock $ 35.19 2 yrs1.34 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0769
$ 0.1341
74.38%
Stock $ 33.34 0 yrs0.39 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0662
$ 0.0248
-62.54%
Stock $ 51.41 0 yrs1.79 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2006
$ 0.1210
-39.68%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2738
$ 0.2787
1.79%
Stock $ 14.34 0 yrs4.60 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0474
$ 0.0474
-0.00%
Stock $ 25.65 0 yrs6.28 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1236
$ 0.0768
-37.90%
Stock $ 37.32 3 yrs3.14 %$ 2.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2656
$ 0.2997
12.84%
Stock $ 107.38 3 yrs0.70 %$ 1.83 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2706
$ 0.1182
-56.32%
Stock $ 103.16 2 yrs0.38 %$ 0.94 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0899
$ 0.0669
-25.58%
Stock $ 20.34 0 yrs4.92 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0692
$ 0.0692
-0.00%
Stock $ 33.28 2 yrs2.46 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.2023
$ 0.0785
-61.20%
Stock $ 28.54 4 yrs1.05 %$ 1.56 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-16-2025 $ 0.2900
$ 0.3600
24.14%
Stock $ 24.86 0 yrs7.92 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 24.99 1 yrs4.56 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 38.02 0 yrs1.58 %$ 54.60 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 85.49 0 yrs0.50 %$ 0.26 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1657
$ 0.0342
-79.36%
Stock $ 35.25 0 yrs0.06 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0008
$ 0.0094
1074.99%
Stock $ 43.24 3 yrs4.26 %$ 0.04 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 24.66 3 yrs4.79 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 24.12 0 yrs5.14 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0863
$ 0.0863
-0.00%
Stock $ 16.65 1 yrs4.02 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 47.28 3 yrs7.49 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2607
$ 0.2607
-0.00%
Stock $ 38.81 0 yrs3.66 %$ 0.04 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4454
$ 0.0936
-78.99%
Stock $ 20.39 0 yrs6.77 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 31.17 5 yrs2.50 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1752
$ 0.1612
-7.99%
Stock $ 42.06 3 yrs4.09 %$ 0.11 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3000
$ 0.3573
19.10%
Stock $ 20.07 0 yrs3.54 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 65.10 1 yrs1.92 %$ 0.66 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3295
$ 0.2620
-20.49%
Stock $ 2.37 1 yrs205.91 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1827
$ 0.1827
-0.00%
Stock $ 19.54 0 yrs2.56 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1230
$ 0.0829
-32.62%
Stock $ 20.75 1 yrs5.30 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.02 2 yrs4.16 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0766
$ 0.0766
-0.00%
Stock $ 47.10 0 yrs1.25 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0864
$ 0.0864
-0.00%
Stock $ 22.48 3 yrs4.63 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0937
$ 0.0937
-0.00%
Stock $ 35.31 0 yrs1.78 %$ 8.18 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0900
$ 0.1576
75.11%
Stock $ 17.40 0 yrs59.77 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.7578
$ 0.7578
-0.00%
Stock $ 45.57 1 yrs3.27 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.7166
$ 0.1232
-82.81%
Stock $ 23.00 0 yrs3.48 %$ 0.35 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1210
$ 0.1764
45.79%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3075
$ 0.2361
-23.21%
Stock $ 70.43 2 yrs1.22 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3290
$ 0.1502
-54.35%
Stock $ 22.58 0 yrs7.44 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1450
$ 0.1450
-0.00%
Stock $ 35.48 0 yrs0.65 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1182
$ 0.0703
-40.52%
Stock $ 22.38 3 yrs6.12 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1372
$ 0.1372
-0.00%
Stock $ 22.79 0 yrs8.73 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 31.92 0 yrs2.22 %$ 0.23 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1864
$ 0.1207
-35.25%
Stock $ 45.20 2 yrs4.87 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.3394
$ 0.2428
-81.87%
Stock $ 19.32 0 yrs13.40 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.7319
$ 0.6000
-18.03%
Stock $ 37.16 0 yrs1.59 %$ 0.23 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1452
$ 0.1354
-6.75%
Stock $ 20.90 0 yrs5.12 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 44.10 2 yrs4.69 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 51.66 0 yrs1.80 %$ 0.21 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2910
$ 0.1746
-40.00%
Stock $ 43.92 11 yrs3.21 %$ 1.97 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-24-2025 $ 0.3525
$ 0.3525
-0.00%
Stock $ 40.47 2 yrs0.99 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0779
$ 0.1247
60.08%
Stock $ 18.50 1 yrs10.27 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4712
$ 0.3000
-36.33%
Stock $ 39.53 1 yrs4.05 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 25.19 1 yrs6.03 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.8409
$ 0.1789
-78.73%
Stock $ 42.29 3 yrs1.70 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2930
$ 0.1037
-64.61%
Stock $ 13.44 0 yrs3.65 %$ 0.09 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1047
$ 0.0308
-70.58%
Stock $ 8.95 2 yrs5.36 %$ 0.16 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-22-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 143.52 0 yrs0.33 %$ 1.11 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2752
$ 0.0428
-84.45%
Stock $ 32.02 0 yrs0.62 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0093
$ 0.0706
659.14%
Stock $ 29.61 0 yrs1.05 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1407
$ 0.0449
-68.09%
Stock $ 21.59 0 yrs3.71 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2679
$ 0.0434
-83.80%
Stock $ 42.74 0 yrs3.09 %$ 4.85 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-17-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 36.30 0 yrs1.05 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1089
$ 0.0389
-64.28%
Stock $ 18.89 3 yrs4.61 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 16.33 1 yrs47.40 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.5506
$ 0.5506
-0.00%
Stock $ 23.74 0 yrs3.16 %$ 0.40 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1449
$ 0.0393
-72.88%
Stock $ 9.09 0 yrs87.24 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.5851
$ 0.5851
-0.00%
Stock $ 21.77 1 yrs8.08 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 27.73 1 yrs5.81 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 21.62 1 yrs4.63 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0601
$ 0.0601
-0.00%
Stock $ 25.99 0 yrs5.35 %$ 0.64 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3828
$ 0.1062
-72.26%
Stock $ 37.89 0 yrs2.32 %$ 0.07 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2885
$ 0.1822
-36.85%
Stock $ 25.57 1 yrs7.86 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0828
$ 0.0828
-0.00%
Stock $ 27.37 0 yrs2.78 %$ 0.13 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1768
$ 0.1747
-1.19%
Stock $ 122.80 13 yrs2.57 %$ 1.78 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 20.10 3 yrs2.99 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 39.90 2 yrs1.60 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0794
$ 0.0851
7.18%
Stock $ 22.24 3 yrs9.17 %$ 1.27 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1740
$ 0.1740
-0.00%
Stock $ 23.77 3 yrs4.21 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 4.88 3 yrs22.13 %$ 0.01 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 36.67 0 yrs0.68 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0488
$ 0.0744
52.70%
Stock $ 24.78 1 yrs1.90 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2370
$ 0.0121
-94.89%
Stock $ 18.74 3 yrs5.66 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0881
$ 0.0881
-0.00%
Stock $ 24.58 1 yrs7.93 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1581
$ 0.1581
-0.00%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.7511
$ 0.4749
-36.77%
Stock $ 23.24 0 yrs2.02 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0582
$ 0.0750
28.85%
Stock $ 27.47 0 yrs2.37 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.5409
$ 0.1984
-63.31%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2381
$ 0.1923
-19.23%
Stock $ 80.88 4 yrs1.98 %$ 0.12 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.5770
$ 0.1950
-66.20%
Stock $ 32.39 1 yrs3.40 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Apr-02-2025 $ 0.4996
$ 0.0844
-83.11%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2841
$ 0.2711
-4.58%
Stock $ 73.53 3 yrs0.79 %$ 1.84 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1732
$ 0.1107
-36.09%
Stock $ 56.22 3 yrs2.37 %$ 3.59 BNew Dividend Apr-25-2025 Apr-25-2025 May-06-2025 $ 0.3327
$ 0.3327
-0.00%
Stock $ 54.95 1 yrs6.90 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3335
$ 0.3335
-0.00%
Stock $ 32.11 1 yrs2.27 %$ 0.03 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3989
$ 0.1172
-70.61%
Stock $ 19.70 0 yrs7.61 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.81 3 yrs2.15 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.1868
$ 0.0884
-52.68%
Stock $ 33.65 2 yrs2.88 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3262
$ 0.1998
-38.75%
Stock $ 24.57 2 yrs8.63 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1740
$ 0.1740
-0.00%
Stock $ 17.68 0 yrs25.74 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3484
$ 0.3484
-0.00%
Stock $ 41.91 0 yrs1.67 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1889
$ 0.1428
-24.40%
Stock $ 135.03 0 yrs0.16 %$ 0.88 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1013
$ 0.0074
-92.69%
Stock $ 15.38 0 yrs2.86 %$ 0.31 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0923
$ 0.1085
17.55%
Stock $ 30.50 2 yrs0.72 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 1.9083
$ 0.0472
-97.53%
Stock $ 92.11 0 yrs1.26 %$ 0.17 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4043
$ 0.2159
-46.60%
Stock $ 25.54 0 yrs7.79 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1499
$ 0.1499
-0.00%
Stock $ 11.81 1 yrs1.61 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0752
$ 0.0476
-36.70%
Stock $ 47.36 0 yrs1.88 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1174
$ 0.1174
-0.00%
Stock $ 20.57 1 yrs4.52 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 91.55 0 yrs1.44 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4269
$ 0.0804
-81.17%
Stock $ 32.58 0 yrs4.70 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3584
$ 0.0937
-73.85%
Stock $ 16.05 1 yrs6.42 %$ 0.45 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1345
$ 0.1345
-0.00%
Stock $ 70.43 2 yrs1.22 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3290
$ 0.1502
-54.35%
Stock $ 106.79 0 yrs1.24 %$ 1.30 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4193
$ 0.2989
-28.71%
Stock $ 54.44 0 yrs2.48 %$ 0.12 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3361
$ 0.3069
-8.69%
Stock $ 39.12 1 yrs1.97 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1880
$ 0.1475
-21.54%
Stock $ 41.46 1 yrs6.17 %$ 0.87 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 24.07 1 yrs2.87 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2232
$ 0.0319
-85.71%
Stock $ 22.97 0 yrs2.79 %$ 0.04 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1965
$ 0.0963
-50.99%
Stock $ 58.33 0 yrs0.24 %$ 3.67 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0386
$ 0.0618
60.10%
Stock $ 53.28 0 yrs12.69 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.5319
$ 0.5319
-0.00%
Stock $ 24.79 0 yrs3.67 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1008
$ 0.1008
-0.00%
Stock $ 21.72 0 yrs4.42 %$ 0.04 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0220
$ 0.0256
16.36%
Stock $ 43.26 11 yrs3.26 %$ 0.39 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-24-2025 $ 0.3525
$ 0.3525
-0.00%
Stock $ 46.94 3 yrs4.15 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 13.79 0 yrs13.34 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 74.57 19 yrs2.41 %$ 1.16 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-21-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 20.13 1 yrs5.02 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0853
$ 0.0853
-0.00%
Stock $ 27.57 3 yrs3.37 %$ 0.15 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4349
$ 0.1170
-73.10%
Stock $ 14.93 3 yrs5.96 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2808
$ 0.0695
-75.25%
Stock $ 222.58 0 yrs1.24 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.7245
$ 0.7962
9.90%
Stock $ 19.58 1 yrs5.92 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0997
$ 0.0997
-0.00%
Stock $ 29.57 0 yrs0.68 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0825
$ 0.0531
-35.64%
Stock $ 45.99 0 yrs7.26 %$ 0.49 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 19.65 0 yrs14.91 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2502
$ 0.2502
-0.00%
Stock $ 29.51 0 yrs4.98 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3713
$ 0.3422
-7.83%
Stock $ 21.11 2 yrs3.98 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 26.06 3 yrs3.68 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 22.99 0 yrs4.05 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4228
$ 0.0444
-89.50%
Stock $ 31.42 1 yrs3.25 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2893
$ 0.2016
-30.31%
Stock $ 2.53 1 yrs8.30 %$ 0.17 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-24-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 48.97 3 yrs4.19 %$ 0.12 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 21.84 1 yrs2.24 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0315
$ 0.0315
-0.00%
Stock $ 52.35 3 yrs2.02 %$ 0.03 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3427
$ 0.2190
-36.10%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2714
$ 0.2133
-21.41%
Stock $ 132.37 0 yrs0.49 %$ 1.95 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1439
$ 0.1529
6.25%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3358
$ 0.2108
-37.24%
Stock $ 20.90 0 yrs3.11 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3573
$ 0.0577
-83.85%
Stock $ 113.85 4 yrs1.36 %$ 1.14 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4657
$ 0.2561
-45.01%
Stock $ 21.13 1 yrs2.93 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3473
$ 0.0786
-77.37%
Stock $ 40.28 0 yrs1.19 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1509
$ 0.1185
-21.47%
Stock $ 15.45 3 yrs0.00 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 27.71 0 yrs3.72 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2818
$ 0.1336
-52.60%
Stock $ 21.04 3 yrs5.23 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0928
$ 0.0928
-0.00%
Stock $ 36.36 4 yrs1.57 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2457
$ 0.1009
-58.93%
Stock $ 61.52 0 yrs1.63 %$ 14.36 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2956
$ 0.2544
-13.94%
Stock $ 49.96 3 yrs3.32 %$ 0.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 12.08 0 yrs4.80 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0402
$ 0.0402
-0.00%
Stock $ 4.88 3 yrs22.13 %$ 0.01 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 28.35 1 yrs0.81 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0262
$ 0.0230
-12.28%
Stock $ 11.26 0 yrs3.73 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1340
$ 0.0521
-61.12%
Stock $ 37.23 0 yrs1.77 %$ 0.07 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 20.81 1 yrs8.94 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1469
$ 0.1469
-0.00%
Stock $ 24.35 0 yrs2.92 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1846
$ 0.1417
-23.24%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2422
$ 0.3212
32.62%
Stock $ 35.36 7 yrs3.87 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3472
$ 0.3550
2.25%
Stock $ 10.50 0 yrs3.81 %$ 1.00 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 98.77 0 yrs0.83 %$ 0.21 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2056
$ 0.1955
-4.91%
Stock $ 25.80 0 yrs1.55 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.1001
$ 0.0665
-33.57%
Stock $ 55.06 0 yrs1.89 %$ 0.22 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3363
$ 0.2126
-36.78%
Stock $ 18.29 2 yrs3.83 %$ 0.09 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2154
$ 0.0350
-83.75%
Stock $ 17.90 3 yrs6.59 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 19.00 1 yrs4.58 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 27.90 0 yrs0.00 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0039
$ 0.0100
156.41%
Stock $ 25.26 5 yrs1.90 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1304
$ 0.0992
-23.93%
Stock $ 19.79 1 yrs9.40 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1558
$ 0.1558
-0.00%
Stock $ 26.87 0 yrs2.16 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.4797
$ 0.1546
-67.78%
Stock $ 14.77 1 yrs3.59 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0717
$ 0.1297
80.89%
Stock $ 48.11 3 yrs3.16 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1290
$ 0.1290
-0.00%
Stock $ 27.95 2 yrs1.54 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.0925
$ 0.0678
-26.70%
Stock $ 32.14 2 yrs2.68 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.4548
$ 0.2559
-43.73%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.2596
$ 0.3277
26.25%
Stock $ 25.38 2 yrs3.31 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1916
$ 0.2019
5.38%
Stock $ 81.46 3 yrs4.17 %$ 4.54 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-23-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 41.64 0 yrs1.01 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1154
$ 0.1178
2.08%
Stock $ 29.99 0 yrs13.30 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 2.4200
$ 0.4192
-82.68%
Stock $ 16.75 1 yrs28.36 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.3717
$ 0.3717
-0.00%
Stock $ 44.12 1 yrs3.45 %$ 0.06 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.6439
$ 0.1648
-74.41%
Stock $ 25.65 0 yrs6.28 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1236
$ 0.0469
-62.10%
Stock $ 67.23 0 yrs1.90 %$ 0.18 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2904
$ 0.2760
-4.96%
Stock $ 52.70 0 yrs3.04 %$ 10.87 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 33.37 0 yrs0.78 %$ 0.21 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0933
$ 0.0271
-70.95%
Stock $ 54.96 0 yrs2.11 %$ 2.14 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3513
$ 0.2530
-27.98%
Stock $ 28.54 4 yrs1.05 %$ 1.56 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-16-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 24.99 0 yrs7.96 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.4969
$ 0.4969
-0.00%
Stock $ 34.23 0 yrs2.75 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 29.22 3 yrs1.64 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.1470
$ 0.0773
-47.41%
Stock $ 14.74 0 yrs45.86 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.6394
$ 0.6394
-0.00%
Stock $ 10.39 1 yrs2.89 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0620
$ 0.0621
0.25%
Stock $ 14.13 1 yrs41.19 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 37.03 0 yrs1.57 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0833
$ 0.0833
-0.00%
Stock $ 24.95 2 yrs5.89 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1067
$ 0.1067
-0.00%
Stock $ 19.96 1 yrs5.21 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0875
$ 0.0875
-0.00%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1059
$ 0.0837
-20.96%
Stock $ 24.15 1 yrs1.86 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1648
$ 0.0912
-44.66%
Stock $ 19.22 3 yrs12.70 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2070
$ 0.2070
-0.00%
Stock $ 12.34 0 yrs10.45 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 20.52 1 yrs5.51 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0893
$ 0.0893
-0.00%
Stock $ 20.31 0 yrs5.76 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 11.70 4 yrs3.08 %$ 0.50 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-23-2025 $ 0.0800
$ 0.0900
12.50%
Stock $ 81.81 1 yrs1.63 %$ 2.98 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4460
$ 0.2703
-39.39%
Stock $ 63.19 1 yrs0.98 %$ 0.47 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1988
$ 0.1407
-29.23%
Stock $ 129.31 0 yrs1.01 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2731
$ 0.1394
-48.96%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.4634
$ 0.3037
-34.46%
Stock $ 77.98 3 yrs0.27 %$ 3.52 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0561
$ 0.0750
33.69%
Stock $ 37.89 0 yrs1.85 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 24.25 1 yrs4.95 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1679
$ 0.1315
-21.68%
Stock $ 25.02 0 yrs3.76 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0991
$ 0.0991
-0.00%
Stock $ 44.90 2 yrs3.56 %$ 0.25 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2698
$ 0.1115
-58.67%
Stock $ 27.16 0 yrs1.22 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-01-2025 $ 0.1308
$ 0.0377
-71.18%
Stock $ 13.30 0 yrs13.38 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 75.40 19 yrs2.39 %$ 19.04 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-21-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 74.29 0 yrs2.10 %$ 0.07 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1278
$ 0.0437
-65.81%
Stock $ 51.63 4 yrs2.21 %$ 0.10 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2212
$ 0.1250
-43.49%
Stock $ 25.69 0 yrs0.31 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0188
$ 0.0136
-27.66%
Stock $ 45.05 3 yrs2.31 %$ 9.22 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2752
$ 0.2612
-5.09%
Stock $ 32.95 0 yrs2.58 %$ 0.03 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2663
$ 0.1558
-41.49%
Stock $ 14.60 0 yrs1.44 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.0213
$ 0.0213
-0.00%
Stock $ 16.78 0 yrs1.31 %$ 0.14 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0253
$ 0.0213
-15.81%
Stock $ 27.00 1 yrs3.41 %$ 0.00 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3264
$ 0.1533
-53.03%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1999
$ 0.3229
61.53%
Stock $ 32.10 0 yrs0.81 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1315
$ 0.0763
-41.98%
Stock $ 19.35 0 yrs2.89 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1729
$ 0.0833
-51.84%
Stock $ 16.84 1 yrs92.87 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.7874
$ 0.7874
-0.00%
Stock $ 19.82 3 yrs3.03 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 25.50 0 yrs82.16 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 1.4783
$ 1.4783
-0.00%
Stock $ 36.33 5 yrs3.41 %$ 2.73 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.2900
$ 0.3100
6.90%
Stock $ 65.36 3 yrs1.55 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2876
$ 0.1512
-47.43%
Stock $ 19.09 1 yrs6.08 %$ 0.01 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3823
$ 0.1047
-72.61%
Stock $ 33.92 2 yrs0.65 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.1354
$ 0.0357
-73.63%
Stock $ 28.40 0 yrs4.89 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1108
$ 0.1108
-0.00%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-28-2025 $ 0.1866
$ 0.2870
53.80%
Stock $ 21.26 1 yrs10.72 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.71 2 yrs0.40 %$ 28.11 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0316
$ 0.0272
-13.92%
Stock $ 25.53 0 yrs8.58 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.9476
$ 0.4000
-57.79%
Stock $ 38.91 0 yrs2.36 %$ 0.20 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0109
$ 0.1150
952.15%
Stock $ 24.09 1 yrs2.74 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.3237
$ 0.2303
-28.85%
Stock $ 45.04 1 yrs2.73 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2496
$ 0.0314
-87.43%
Stock $ 62.83 3 yrs1.15 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1981
$ 0.1590
-19.74%
Stock $ 42.10 1 yrs4.23 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1399
$ 0.1399
-0.00%
Stock $ 48.21 1 yrs5.16 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 346.70 3 yrs0.44 %$ 5.62 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.4912
$ 0.3397
-30.84%
Stock $ 29.46 0 yrs1.22 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 41.21 0 yrs4.08 %$ 0.70 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 26.16 0 yrs2.22 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 1.9087
$ 0.0500
-97.38%
Stock $ 271.65 3 yrs0.64 %$ 5.74 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.5050
$ 0.4516
-10.57%
Stock $ 57.61 1 yrs0.73 %$ 0.21 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1326
$ 0.0712
-46.34%
Stock $ 11.73 0 yrs6.22 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2355
$ 0.1276
-45.83%
Stock $ 46.97 0 yrs3.98 %$ 0.16 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3319
$ 0.1200
-63.84%
Stock $ 61.76 0 yrs2.51 %$ 0.56 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0199
$ 0.2300
1058.11%
Stock $ 19.52 2 yrs5.17 %$ 0.30 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2980
$ 0.1359
-54.41%
Stock $ 17.43 3 yrs11.70 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 31.31 0 yrs0.29 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0105
$ 0.0428
307.62%
Stock $ 33.47 1 yrs0.81 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0247
$ 0.0672
172.06%
Stock $ 46.05 0 yrs7.73 %$ 0.27 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 1.1659
$ 0.6141
-47.33%
Stock $ 25.33 0 yrs6.63 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.48 2 yrs3.38 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5048
$ 0.3011
-40.34%
Stock $ 23.55 2 yrs12.02 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.2257
$ 0.2257
-0.00%
Stock $ 11.68 2 yrs5.56 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2373
$ 0.1011
-57.40%
Stock $ 82.46 2 yrs2.47 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.6061
$ 0.5164
-14.79%
Stock $ 49.61 2 yrs12.38 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.5065
$ 0.5065
-0.00%
Stock $ 84.77 1 yrs0.65 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0751
$ 0.1576
109.87%
Stock $ 42.35 1 yrs1.63 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.2118
$ 0.1700
-19.72%
Stock $ 51.33 0 yrs8.65 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3751
$ 0.3751
-0.00%
Stock $ 112.89 0 yrs1.17 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.2975
$ 0.3188
7.16%
Stock $ 36.94 2 yrs4.30 %$ 0.74 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4445
$ 0.2549
-42.65%
Stock $ 61.78 1 yrs0.99 %$ 0.78 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0072
$ 0.1800
2417.48%
Stock $ 22.69 0 yrs1.76 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0000
$ 0.1000
10000%
Stock $ 23.34 1 yrs1.07 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0834
$ 0.0596
-28.48%
Stock $ 23.16 1 yrs11.44 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 62.95 1 yrs2.76 %$ 1.01 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.4479
$ 0.4479
-0.00%
Stock $ 34.23 0 yrs1.69 %$ 0.07 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0532
$ 0.0900
69.01%
Stock $ 27.78 1 yrs1.40 %$ 11.50 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1189
$ 0.0776
-34.74%
Stock $ 32.25 2 yrs25.86 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.59 0 yrs3.49 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1513
$ 0.1513
-0.00%
Stock $ 6.74 0 yrs6.82 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1457
$ 0.0626
-57.06%
Stock $ 22.88 0 yrs5.90 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0955
$ 0.0955
-0.00%
Stock $ 74.34 0 yrs3.11 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5510
$ 0.5412
-1.78%
Stock $ 50.43 2 yrs4.76 %$ 18.16 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1809
$ 0.1809
-0.00%
Stock $ 12.43 2 yrs5.79 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2593
$ 0.1153
-55.55%
Stock $ 19.27 1 yrs3.37 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2064
$ 0.1325
-35.78%
Stock $ 37.40 0 yrs0.96 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 26.43 2 yrs5.22 %$ 0.17 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4329
$ 0.1801
-58.40%
Stock $ 49.50 0 yrs4.06 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 46.62 2 yrs5.68 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2258
$ 0.2258
-0.00%
Stock $ 79.40 1 yrs1.12 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2183
$ 0.2116
-3.08%
Stock $ 15.41 0 yrs1.36 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0504
$ 0.0393
-21.90%
Stock $ 292.58 4 yrs1.28 %$ 117.07 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.9412
$ 0.9854
4.70%
Stock $ 106.06 1 yrs0.23 %$ 8.37 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0614
$ 0.0256
-58.22%
Stock $ 18.11 0 yrs7.95 %$ 0.46 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4232
$ 0.2335
-44.84%
Stock $ 111.58 0 yrs1.91 %$ 0.60 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.6183
$ 0.3600
-41.77%
Stock $ 22.22 0 yrs1.80 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 39.79 1 yrs1.46 %$ 0.08 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1472
$ 0.1343
-8.72%
Stock $ 26.69 3 yrs1.99 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2907
$ 0.1402
-51.77%
Stock $ 59.74 0 yrs1.14 %$ 2.98 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 71.45 3 yrs1.39 %$ 36.43 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2754
$ 0.1977
-28.21%
Stock $ 12.50 2 yrs3.68 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1013
$ 0.0655
-35.31%
Stock $ 23.54 3 yrs1.19 %$ 44.75 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0792
$ 0.0668
-15.66%
Stock $ 13.75 0 yrs6.76 %N/ANew Dividend Apr-04-2025 Apr-05-2025 Apr-15-2025 $ 0.2325
$ 0.2325
-0.00%
Stock $ 11.61 0 yrs8.79 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0421
$ 0.5000
1086.42%
Stock $ 47.99 4 yrs1.00 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3174
$ 0.0026
-99.19%
Stock $ 28.61 1 yrs2.90 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.3484
$ 0.1200
-65.56%
Stock $ 37.41 4 yrs0.00 %$ 1.28 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-18-2025 $ 0.2100
$ 0.2150
2.38%
Stock $ 24.01 3 yrs1.79 %$ 14.18 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1151
$ 0.1057
-8.17%
Stock $ 415.34 2 yrs0.47 %$ 57.38 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.5344
$ 0.5000
-6.44%
Stock $ 90.81 1 yrs0.86 %$ 6.12 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2446
$ 0.1656
-32.30%
Stock $ 25.96 2 yrs6.05 %$ 0.06 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4658
$ 0.2280
-51.05%
Stock $ 22.42 3 yrs6.24 %$ 0.03 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-01-2025 $ 0.1062
$ 0.1062
-0.00%
Stock $ 52.67 0 yrs3.17 %$ 1.71 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3096
$ 0.0750
-75.78%
Stock $ 81.99 5 yrs1.70 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5163
$ 0.3327
-35.57%
Stock $ 38.63 1 yrs1.60 %$ 0.55 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0862
$ 0.1150
33.36%
Stock $ 36.89 2 yrs1.90 %$ 0.20 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2466
$ 0.1278
-48.18%
Stock $ 48.48 3 yrs4.41 %$ 4.85 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.51 0 yrs10.40 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.7382
$ 0.1200
-83.74%
Stock $ 49.65 0 yrs5.60 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2305
$ 0.2305
-0.00%
Stock $ 50.98 0 yrs14.32 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.5867
$ 0.5867
-0.00%
Stock $ 23.33 1 yrs2.83 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2392
$ 0.1566
-34.53%
Stock $ 26.65 0 yrs2.25 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1482
$ 0.1500
1.19%
Stock $ 52.64 0 yrs6.53 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.8798
$ 0.8530
-3.05%
Stock $ 25.80 0 yrs3.10 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0000
$ 0.2000
10000%
Stock $ 21.45 1 yrs0.65 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0223
$ 0.0278
24.74%
Stock $ 26.75 1 yrs2.24 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1631
$ 0.0776
-52.43%
Stock $ 31.79 0 yrs0.25 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0419
$ 0.0054
-87.19%
Stock $ 8.66 0 yrs6.70 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1658
$ 0.0962
-41.95%
Stock $ 33.86 1 yrs0.89 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0623
$ 0.1150
84.59%
Stock $ 81.54 0 yrs1.46 %$ 15.06 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 274.28 3 yrs1.51 %$ 16.12 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.0928
$ 1.1671
6.80%
Stock $ 63.49 0 yrs0.46 %$ 0.15 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1031
$ 0.0593
-42.44%
Stock $ 33.88 1 yrs3.39 %$ 0.12 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2900
$ 0.2569
-11.41%
Stock $ 58.51 0 yrs2.44 %$ 0.57 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0081
$ 0.2300
2743.01%
Stock $ 24.76 1 yrs7.23 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 64.59 3 yrs2.35 %$ 0.07 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4212
$ 0.2555
-39.33%
Stock $ 32.55 0 yrs1.14 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0411
$ 0.0350
-14.78%
Stock $ 50.00 2 yrs7.90 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-21-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 25.08 0 yrs6.70 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.41 0 yrs4.82 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4618
$ 0.2239
-51.51%
Stock $ 27.13 3 yrs2.21 %$ 11.79 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1654
$ 0.1412
-14.63%
Stock $ 38.06 1 yrs3.47 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3964
$ 0.1250
-68.46%
Stock $ 22.04 1 yrs3.09 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.3449
$ 0.1074
-68.86%
Stock $ 42.95 3 yrs4.52 %$ 0.88 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 51.84 0 yrs0.68 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0829
$ 0.0800
-3.48%
Stock $ 28.59 11 yrs6.16 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-30-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 68.24 3 yrs1.06 %$ 1.10 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2166
$ 0.1693
-21.84%
Stock $ 64.14 3 yrs1.12 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1888
$ 0.1641
-13.09%
Stock $ 48.32 0 yrs0.41 %$ 0.15 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0450
$ 0.0557
23.74%
Stock $ 49.76 3 yrs4.98 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1915
$ 0.1915
-0.00%
Stock $ 45.61 0 yrs0.59 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0704
$ 0.0705
0.23%
Stock $ 14.54 1 yrs22.63 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 28.72 0 yrs0.38 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0135
$ 0.0500
269.55%
Stock $ 128.01 4 yrs2.24 %$ 1.52 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.7248
$ 0.6838
-5.66%
Stock $ 35.12 8 yrs0.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-08-2025 $ 0.1999
$ 0.1999
-0.00%
Stock $ 46.25 0 yrs5.23 %$ 0.06 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.7906
$ 0.4183
-47.09%
Stock $ 28.47 0 yrs7.69 %$ 0.16 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5139
$ 0.3685
-28.29%
Stock $ 100.23 0 yrs4.56 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-02-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 25.41 0 yrs0.83 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0043
$ 0.0600
1309.65%
Stock $ 34.89 0 yrs3.47 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4425
$ 0.1631
-63.13%
Stock $ 71.44 1 yrs3.78 %$ 0.97 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.7875
$ 0.2800
-64.45%
Stock $ 35.83 2 yrs1.42 %$ 0.15 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1834
$ 0.0821
-55.21%
Stock $ 58.12 0 yrs3.25 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 59.12 0 yrs2.20 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3030
$ 0.3409
12.51%
Stock $ 8.01 0 yrs4.75 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1546
$ 0.0448
-71.05%
Stock $ 28.70 3 yrs1.18 %$ 3.84 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0957
$ 0.0808
-15.57%
Stock $ 58.65 1 yrs3.29 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.7076
$ 0.2929
-58.60%
Stock $ 51.49 2 yrs7.63 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3128
$ 0.3128
-0.00%
Stock $ 7.72 0 yrs19.95 %$ 0.51 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-25-2025 $ 0.4000
$ 0.3400
-15.00%
Stock $ 65.91 3 yrs2.87 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5398
$ 0.3914
-27.49%
Stock $ 25.62 14 yrs3.47 %$ 0.35 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-20-2025 $ 0.2213
$ 0.2213
-0.00%
Stock $ 93.86 1 yrs1.33 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2552
$ 0.3221
26.20%
Stock $ 12.87 0 yrs4.43 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 29.47 0 yrs0.85 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0332
$ 0.0528
59.04%
Stock $ 199.09 11 yrs1.78 %$ 50.33 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.8756
$ 0.9377
7.09%
Stock $ 26.55 1 yrs1.28 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 4.3675
$ 0.0800
-98.17%
Stock $ 92.42 1 yrs1.04 %$ 0.50 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1700
$ 0.2519
48.17%
Stock $ 61.74 7 yrs1.44 %$ 1.06 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2502
$ 0.1950
-22.06%
Stock $ 34.02 0 yrs1.76 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 15.33 0 yrs4.70 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2478
$ 0.1188
-52.04%
Stock $ 25.06 0 yrs3.67 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 22.98 0 yrs2.44 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0125
$ 0.3000
2296.16%
Stock $ 14.75 0 yrs5.63 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3146
$ 0.1006
-68.02%
Stock $ 51.60 0 yrs7.23 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2853
$ 0.2853
-0.00%
Stock $ 49.11 0 yrs0.41 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0014
$ 0.0927
6547.91%
Stock $ 45.71 1 yrs3.30 %$ 0.08 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3084
$ 0.0250
-91.89%
Stock $ 16.81 1 yrs17.13 %$ 1.37 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 42.50 0 yrs0.85 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1042
$ 0.0800
-23.20%
Stock $ 52.78 2 yrs1.78 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1089
$ 0.0601
-44.77%
Stock $ 24.19 0 yrs9.18 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 18.95 0 yrs4.91 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2660
$ 0.1552
-41.65%
Stock $ 24.08 2 yrs2.78 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1982
$ 0.1300
-34.42%
Stock $ 49.73 0 yrs5.47 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2119
$ 0.2119
-0.00%
Stock $ 43.54 3 yrs4.18 %$ 0.06 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 60.09 0 yrs27.36 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 1.3350
$ 1.3350
-0.00%
Stock $ 42.96 2 yrs2.19 %$ 0.08 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3964
$ 0.1309
-66.97%
Stock $ 23.38 0 yrs5.56 %$ 0.81 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.8168
$ 0.4823
-40.95%
Stock $ 45.08 0 yrs15.86 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.5685
$ 0.5685
-0.00%
Stock $ 22.27 0 yrs4.13 %$ 0.13 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 50.37 1 yrs2.20 %$ 3.69 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 45.74 1 yrs0.42 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0282
$ 0.1253
344.04%
Stock $ 16.22 0 yrs4.25 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1763
$ 0.1388
-21.27%
Stock $ 28.74 2 yrs3.65 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 1.0199
$ 0.2246
-77.98%
Stock $ 54.43 0 yrs0.51 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1315
$ 0.0456
-65.32%
Stock $ 30.59 1 yrs1.08 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0377
$ 0.0377
-0.00%
Stock $ 24.79 2 yrs1.57 %$ 16.08 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1690
$ 0.0553
-67.28%
Stock $ 13.87 2 yrs5.34 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2435
$ 0.1123
-53.89%
Stock $ 31.58 2 yrs12.48 %$ 0.23 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 25.30 1 yrs0.40 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0327
$ 0.0079
-75.84%
Stock $ 42.56 0 yrs39.83 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 1.2804
$ 1.2804
-0.00%
Stock $ 23.47 3 yrs1.75 %$ 0.62 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1145
$ 0.0984
-14.06%
Stock $ 54.76 3 yrs1.44 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.2327
$ 0.2095
-9.96%
Stock $ 173.10 14 yrs2.26 %$ 27.80 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.9802
$ 1.0130
3.35%
Stock $ 16.40 0 yrs4.57 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2109
$ 0.1376
-34.76%
Stock $ 29.25 0 yrs6.43 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5785
$ 0.3609
-37.62%
Stock $ 80.13 0 yrs1.85 %$ 4.72 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 65.99 1 yrs0.23 %$ 0.80 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0347
$ 0.0172
-50.55%
Stock $ 53.96 2 yrs3.24 %$ 0.18 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3537
$ 0.2337
-33.92%
Stock $ 67.67 0 yrs3.32 %$ 0.16 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1411
$ 0.2400
70.14%
Stock $ 22.88 1 yrs0.96 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1050
$ 0.0269
-74.43%
Stock $ 45.61 3 yrs6.42 %$ 4.56 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 45.94 0 yrs6.51 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2386
$ 0.2386
-0.00%
Stock $ 43.25 3 yrs5.20 %$ 0.29 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.6687
$ 0.5074
-24.12%
Stock $ 35.53 0 yrs5.15 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 1.2980
$ 0.0714
-94.50%
Stock $ 47.03 0 yrs0.79 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.0924
$ 0.0768
-16.82%
Stock $ 25.47 0 yrs4.95 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0978
$ 0.0978
-0.00%
Stock $ 32.14 1 yrs4.67 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.5017
$ 0.2359
-52.98%
Stock $ 41.73 2 yrs0.89 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 1.1462
$ 0.1320
-88.48%
Stock $ 26.87 0 yrs4.21 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 1.8642
$ 0.0800
-95.71%
Stock $ 30.98 0 yrs2.87 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1732
$ 0.0500
-71.14%
Stock $ 41.43 0 yrs3.38 %$ 2.12 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-29-2025 $ 2.8500
$ 0.3500
-87.72%
Stock $ 17.91 0 yrs9.16 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4699
$ 0.3509
-25.31%
Stock $ 273.89 4 yrs1.24 %$ 15.02 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.8521
$ 0.8888
4.31%
Stock $ 37.66 0 yrs4.51 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.6122
$ 0.2360
-61.45%
Stock $ 49.73 0 yrs7.54 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.3152
$ 0.3152
-0.00%
Stock $ 77.72 0 yrs1.93 %$ 1.35 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 41.48 0 yrs4.89 %$ 1.36 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.7039
$ 0.3115
-55.75%
Stock $ 45.07 0 yrs4.42 %$ 0.38 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.4021
$ 0.2150
-46.53%
Stock $ 93.16 0 yrs0.72 %$ 1.11 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1953
$ 0.2736
40.08%
Stock $ 39.88 1 yrs1.88 %$ 0.38 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0140
$ 0.1250
789.68%
Stock $ 49.40 2 yrs0.75 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0526
$ 0.1290
145.31%
Stock $ 19.90 1 yrs3.87 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1951
$ 0.1967
0.81%
Stock $ 23.58 2 yrs7.85 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.76 0 yrs4.20 %$ 0.19 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2609
$ 0.2114
-18.96%
Stock $ 47.60 3 yrs4.71 %$ 0.16 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 102.07 2 yrs2.08 %$ 4.97 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5863
$ 0.4654
-20.63%
Stock $ 40.17 3 yrs5.15 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1521
$ 0.1521
-0.00%
Stock $ 214.99 4 yrs1.14 %$ 0.95 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.6280
$ 0.5985
-4.70%
Stock $ 13.91 0 yrs5.75 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3252
$ 0.0729
-77.59%
Stock $ 35.82 0 yrs6.90 %$ 0.66 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.6991
$ 0.3415
-51.16%
Stock $ 47.05 0 yrs2.40 %$ 0.41 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 271.49 0 yrs0.55 %$ 8.13 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3984
$ 0.4013
0.73%
Stock $ 14.47 2 yrs6.08 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2004
$ 0.1318
-34.22%
Stock $ 72.24 0 yrs2.51 %$ 0.15 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0864
$ 0.1900
119.78%
Stock $ 73.84 1 yrs1.87 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4919
$ 0.1296
-73.66%
Stock $ 21.77 0 yrs2.85 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1309
$ 0.1500
14.59%
Stock $ 49.41 0 yrs3.24 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 32.63 2 yrs1.35 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1600
$ 0.0756
-52.75%
Stock $ 39.67 0 yrs0.91 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 52.26 1 yrs1.72 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2811
$ 0.1360
-51.62%
Stock $ 33.11 0 yrs4.44 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4375
$ 0.2441
-44.21%
Stock $ 38.36 1 yrs1.56 %$ 5.75 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0774
$ 0.0700
-9.60%
Stock $ 41.50 2 yrs2.39 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3302
$ 0.0278
-91.58%
Stock $ 64.54 1 yrs1.13 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1956
$ 0.1616
-17.36%
Stock $ 47.88 4 yrs1.17 %$ 1.19 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1740
$ 0.1300
-25.29%
Stock $ 44.19 1 yrs28.56 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.9437
$ 0.9437
-0.00%
Stock $ 29.88 0 yrs0.84 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.9379
$ 0.0500
-94.67%
Stock $ 164.15 3 yrs2.28 %$ 4.32 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.0004
$ 1.0536
5.32%
Stock $ 546.26 4 yrs1.28 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.7385
$ 1.8121
4.23%
Stock $ 23.64 2 yrs3.68 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2442
$ 0.1664
-31.87%
Stock $ 111.58 0 yrs1.91 %$ 0.60 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.6183
$ 0.3600
-41.77%
Stock $ 31.93 4 yrs2.82 %$ 1.86 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 21.82 2 yrs1.65 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1375
$ 0.0498
-63.76%
Stock $ 11.63 2 yrs5.67 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1850
$ 0.0937
-49.38%
Stock $ 23.25 0 yrs7.18 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.3855
$ 0.1500
-61.09%
Stock $ 65.25 2 yrs5.58 %$ 0.07 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 8.98 0 yrs6.68 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2122
$ 0.0370
-82.55%
Stock $ 25.66 1 yrs1.95 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0851
$ 0.0832
-2.24%
Stock $ 88.07 0 yrs0.32 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0331
$ 0.0850
157.17%
Stock $ 22.23 3 yrs6.21 %$ 0.18 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 50.66 2 yrs1.14 %$ 0.60 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0317
$ 0.1300
309.84%
Stock $ 19.09 3 yrs1.57 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0890
$ 0.0763
-14.26%
Stock $ 20.13 0 yrs8.10 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.44 3 yrs3.13 %$ 6.34 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2421
$ 0.0985
-59.31%
Stock $ 9.34 2 yrs5.99 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1673
$ 0.0690
-58.76%
Stock $ 40.34 0 yrs0.89 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 14.92 2 yrs4.69 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.3947
$ 0.0057
-98.56%
Stock $ 50.56 0 yrs3.94 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 47.73 1 yrs2.77 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4359
$ 0.2624
-39.81%
Stock $ 23.23 0 yrs2.71 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.2746
$ 0.0098
-96.43%
Stock $ 234.74 0 yrs1.44 %$ 17.88 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.9036
$ 0.9188
1.68%
Stock $ 42.00 3 yrs3.74 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5881
$ 0.3145
-46.53%
Stock $ 18.99 2 yrs8.48 %$ 0.07 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4496
$ 0.2216
-50.71%
Stock $ 44.04 0 yrs5.25 %$ 2.93 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1999
$ 0.4200
110.15%
Stock $ 41.07 3 yrs0.34 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0380
$ 0.0915
140.55%
Stock $ 56.53 0 yrs3.77 %$ 0.12 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.4816
$ 0.3500
-27.33%
Stock $ 87.01 3 yrs1.24 %$ 0.97 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.1485
$ 0.3172
113.58%
Stock $ 43.97 3 yrs4.89 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 47.30 0 yrs5.84 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.8828
$ 0.4947
-43.96%
Stock $ 52.86 0 yrs0.66 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0710
$ 0.0868
22.27%
Stock $ 15.94 2 yrs5.52 %$ 0.18 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3408
$ 0.0955
-71.97%
Stock $ 22.94 3 yrs1.22 %$ 30.90 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0830
$ 0.0649
-21.81%
Stock $ 26.60 13 yrs3.91 %$ 53.61 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2645
$ 0.2488
-5.94%
Stock $ 21.63 0 yrs4.67 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 26.93 0 yrs1.60 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0701
$ 0.0199
-71.59%
Stock $ 45.94 1 yrs2.96 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.4667
$ 0.1794
-61.56%
Stock $ 25.91 0 yrs4.13 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2733
$ 0.2600
-4.87%
Stock $ 32.86 0 yrs5.27 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.5384
$ 0.3245
-39.73%
Stock $ 1.72 0 yrs1.16 %$ 0.04 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-23-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 82.44 10 yrs2.43 %$ 4.39 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-22-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 28.03 0 yrs1.46 %$ 0.09 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0970
$ 0.1100
13.45%
Stock $ 50.07 0 yrs8.75 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3553
$ 0.3553
-0.00%
Stock $ 49.72 1 yrs6.01 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.44 2 yrs1.51 %$ 7.29 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1643
$ 0.0510
-68.96%
Stock $ 27.09 1 yrs5.46 %$ 0.07 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.82 2 yrs6.18 %$ 0.04 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2868
$ 0.1504
-47.54%
Stock $ 95.20 0 yrs3.33 %$ 1.17 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 55.76 1 yrs0.41 %$ 0.82 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.0658
$ 0.0499
-24.27%
Stock $ 78.40 0 yrs1.36 %$ 0.54 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 3.4814
$ 0.4934
-85.83%
Stock $ 82.68 3 yrs1.51 %$ 0.26 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.9644
$ 0.0200
-97.93%
Stock $ 11.34 2 yrs5.11 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2203
$ 0.0982
-55.42%
Stock $ 31.50 1 yrs3.05 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3171
$ 0.1050
-66.88%
Stock $ 9.78 2 yrs5.72 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 0.1105
$ 0.1497
35.49%
Stock $ 25.51 0 yrs8.43 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1729
$ 0.1729
-0.00%
Stock $ 82.29 3 yrs1.08 %$ 5.36 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2546
$ 0.1884
-26.01%
Stock $ 14.60 0 yrs6.85 %N/ANew Dividend Apr-04-2025 Apr-05-2025 Apr-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 50.77 0 yrs11.86 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.5137
$ 0.5137
-0.00%
Stock $ 34.20 2 yrs0.20 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-27-2025 $ 1.6048
$ 0.0114
-99.29%
Stock $ 51.39 1 yrs1.26 %$ 0.20 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.1628
$ 0.1800
10.54%
Stock $ 27.47 2 yrs14.20 %$ 0.02 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.9584
$ 0.4078
-57.45%
Stock $ 34.00 1 yrs2.09 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 1.4383
$ 0.0466
-96.76%
Stock $ 56.34 1 yrs1.88 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3539
$ 0.1415
-60.03%
Stock $ 19.05 0 yrs9.29 %$ 0.37 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.4817
$ 0.2601
-46.00%
Stock $ 26.60 0 yrs1.43 %$ 0.13 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.0371
$ 0.0950
156.27%
Stock $ 194.39 4 yrs2.17 %$ 7.49 BNew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 1.0911
$ 1.2422
13.85%
Stock $ 50.85 0 yrs5.68 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2392
$ 0.2392
-0.00%
Stock $ 24.24 0 yrs4.00 %$ 0.03 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3235
$ 0.1637
-49.38%
Stock $ 46.97 0 yrs3.98 %$ 0.16 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-28-2025 $ 0.3319
$ 0.1200
-63.84%
Stock $ 20.08 1 yrs5.33 %$ 0.00 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.2889
$ 0.1187
-58.92%
Stock $ 19.98 0 yrs16.87 %N/ANew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 15.30 0 yrs3.66 %$ 0.19 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-17-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 40.96 2 yrs1.86 %$ 0.01 BNew Dividend Mar-26-2025 Mar-26-2025 Apr-01-2025 $ 0.3227
$ 0.0448
-86.11%
Stock $ 11.81 0 yrs2.12 %$ 1.03 BNew Dividend Apr-08-2025 Apr-08-2025 Apr-18-2025 $ 0.1200
$ 0.2500
108.33%
Stock $ 19.50 1 yrs5.13 %$ 0.51 BNew Dividend Apr-14-2025 Apr-14-2025 May-05-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.04 0 yrs3.42 %$ 0.32 BNew Dividend Mar-28-2025 Mar-28-2025 Apr-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 55.36 0 yrs1.57 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.6190
$ 0.1276
-79.39%
Stock $ 23.76 2 yrs4.29 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2953
$ 0.2430
-17.70%
Stock $ 42.33 2 yrs3.19 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.4026
$ 0.2456
-39.00%
Stock $ 48.88 0 yrs1.98 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2350
$ 0.2510
6.81%
Stock $ 31.11 4 yrs2.28 %$ 0.04 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1765
$ 0.1176
-33.36%
Stock $ 56.34 0 yrs0.21 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0414
$ 0.0218
-47.34%
Stock $ 23.79 0 yrs2.82 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3561
$ 0.0182
-94.89%
Stock $ 31.24 2 yrs2.43 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1628
$ 0.0329
-79.79%
Stock $ 28.83 1 yrs3.40 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0702
$ 0.4587
553.05%
Stock $ 19.56 0 yrs3.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0478
$ 0.0478
-0.00%
Stock $ 28.37 0 yrs3.03 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2236
$ 0.0551
-75.36%
Stock $ 57.53 2 yrs1.60 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3692
$ 0.1861
-49.60%
Stock $ 55.73 0 yrs1.06 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2702
$ 0.0880
-67.44%
Stock $ 141.58 6 yrs1.36 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5285
$ 0.4425
-16.27%
Stock $ 74.73 1 yrs2.74 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.6505
$ 0.4201
-35.42%
Stock $ 76.04 2 yrs0.57 %$ 0.13 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0154
$ 0.2087
1255.52%
Stock $ 7.45 0 yrs6.04 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0665
$ 0.0756
13.66%
Stock $ 10.02 1 yrs7.99 %$ 0.04 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 69.39 1 yrs1.89 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4249
$ 0.3121
-26.55%
Stock $ 52.79 0 yrs0.49 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0689
$ 0.0633
-8.06%
Stock $ 29.75 1 yrs0.84 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0645
$ 0.0635
-1.60%
Stock $ 66.77 2 yrs1.44 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.4371
$ 0.1755
-59.84%
Stock $ 39.83 1 yrs3.24 %$ 0.08 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1495
$ 0.4301
187.63%
Stock $ 23.31 0 yrs1.33 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 25.08 0 yrs1.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0267
$ 0.0986
269.18%
Stock $ 29.58 1 yrs4.09 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0392
$ 0.4327
1003.93%
Stock $ 34.76 1 yrs1.06 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0997
$ 0.0830
-16.72%
Stock $ 31.44 0 yrs1.49 %$ 0.80 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1757
$ 0.1033
-41.23%
Stock $ 64.98 0 yrs0.48 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0623
$ 0.0211
-66.16%
Stock $ 76.53 0 yrs1.40 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1160
$ 0.3455
197.84%
Stock $ 52.98 0 yrs1.62 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2988
$ 0.1874
-37.29%
Stock $ 127.31 0 yrs1.48 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5744
$ 0.5048
-12.12%
Stock $ 30.47 2 yrs1.74 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1465
$ 0.1274
-13.02%
Stock $ 10.43 1 yrs4.32 %$ 0.21 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-25-2025 $ 0.0396
$ 0.0396
-0.00%
Stock $ 117.24 2 yrs1.11 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.3629
$ 0.3359
-7.44%
Stock $ 16.74 0 yrs6.03 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1475
$ 0.1317
-10.68%
Stock $ 3.66 4 yrs13.39 %$ 0.66 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 57.10 4 yrs4.83 %$ 0.85 BNew Dividend Apr-17-2025 Apr-17-2025 May-02-2025 $ 0.6700
$ 0.6900
2.99%
Stock $ 19.60 0 yrs4.18 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 46.24 0 yrs0.45 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0000
$ 0.0528
10000%
Stock $ 20.08 0 yrs4.28 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1855
$ 0.2460
32.56%
Stock $ 34.99 0 yrs1.83 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2572
$ 0.1737
-32.46%
Stock $ 53.01 1 yrs0.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1859
$ 0.1220
-34.38%
Stock $ 21.19 1 yrs3.40 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.5714
$ 0.1402
-75.46%
Stock $ 49.79 0 yrs0.68 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2694
$ 0.0288
-89.30%
Stock $ 4.63 0 yrs8.42 %$ 0.13 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0419
$ 0.1032
146.02%
Stock $ 44.95 8 yrs1.76 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2920
$ 0.0980
-66.44%
Stock $ 100.07 0 yrs0.78 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0799
$ 0.0786
-1.63%
Stock $ 30.53 58 yrs3.80 %$ 16.79 BNew Dividend Apr-14-2025 Apr-14-2025 May-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 7.56 0 yrs1.46 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0210
$ 0.0267
27.10%
Stock $ 24.69 0 yrs3.97 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 82.00 2 yrs1.18 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2845
$ 0.2335
-17.91%
Stock $ 66.40 2 yrs1.25 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2227
$ 0.1849
-16.97%
Stock $ 64.49 0 yrs1.05 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2290
$ 0.1376
-39.90%
Stock $ 14.17 2 yrs4.09 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0534
$ 0.2290
328.68%
Stock $ 59.47 1 yrs1.26 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2402
$ 0.1591
-33.77%
Stock $ 51.46 0 yrs0.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0299
$ 0.0568
89.77%
Stock $ 4.75 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-07-2025 $ 0.0813
$ 0.0310
-61.85%
Stock $ 48.15 0 yrs2.26 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3485
$ 0.2130
-38.87%
Stock $ 9.43 1 yrs8.06 %$ 0.27 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 41.45 3 yrs3.45 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3487
$ 0.1417
-59.38%
Stock $ 38.50 2 yrs2.16 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.0426
$ 0.1309
207.33%
Stock $ 68.51 1 yrs1.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2279
$ 0.1779
-21.94%
Stock $ 64.30 0 yrs1.45 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2477
$ 0.1689
-31.78%
Stock $ 33.35 4 yrs2.52 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2278
$ 0.0977
-57.11%
Stock $ 10.32 1 yrs7.95 %$ 0.06 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 41.64 0 yrs4.59 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1362
$ 0.1362
-0.00%
Stock $ 50.57 3 yrs4.73 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0516
$ 0.0516
-0.00%
Stock $ 50.73 1 yrs1.01 %$ 0.17 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1502
$ 0.1071
-28.67%
Stock $ 60.87 2 yrs5.45 %$ 0.17 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 1.4924
$ 0.0314
-97.90%
Stock $ 16.31 1 yrs1.16 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0396
$ 0.0493
24.36%
Stock $ 18.39 4 yrs1.90 %$ 1.91 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0768
$ 0.0648
-15.70%
Stock $ 25.24 0 yrs0.00 %$ 0.18 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 35.71 2 yrs2.04 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1763
$ 0.0698
-60.41%
Stock $ 24.13 0 yrs3.40 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3429
$ 0.0993
-71.03%
Stock $ 14.41 0 yrs2.36 %$ 0.04 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1411
$ 0.0782
-44.57%
Stock $ 7.85 4 yrs2.04 %$ 0.27 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-25-2025 $ 0.0363
$ 0.0400
10.19%
Stock $ 20.46 0 yrs4.74 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2825
$ 0.2021
-28.45%
Stock $ 10.56 0 yrs10.98 %$ 0.02 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 13.32 0 yrs4.05 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1193
$ 0.0986
-17.31%
Stock $ 47.40 3 yrs2.89 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1286
$ 0.1286
-0.00%
Stock $ 15.82 0 yrs2.15 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0471
$ 0.1243
163.98%
Stock $ 55.80 1 yrs2.71 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3865
$ 0.1732
-55.18%
Stock $ 25.70 2 yrs7.51 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.5164
$ 0.4830
-6.46%
Stock $ 52.21 0 yrs3.01 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3156
$ 0.4455
41.17%
Stock $ 76.84 3 yrs2.15 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5698
$ 0.2149
-62.28%
Stock $ 37.93 0 yrs1.53 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1016
$ 0.2126
109.28%
Stock $ 47.57 0 yrs2.02 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2718
$ 0.2370
-12.83%
Stock $ 58.33 0 yrs0.50 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0335
$ 0.1123
235.48%
Stock $ 63.75 1 yrs0.22 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0356
$ 0.0284
-20.22%
Stock $ 25.06 0 yrs5.19 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.4248
$ 0.2242
-47.22%
Stock $ 52.82 0 yrs1.15 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3930
$ 0.1083
-72.45%
Stock $ 49.97 0 yrs1.14 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1663
$ 0.1173
-29.48%
Stock $ 31.51 0 yrs1.08 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1500
$ 0.0692
-53.87%
Stock $ 12.26 0 yrs5.46 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1825
$ 0.1098
-39.83%
Stock $ 145.47 0 yrs0.63 %$ 0.08 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1118
$ 0.3703
231.09%
Stock $ 107.56 3 yrs1.23 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4093
$ 0.2773
-32.25%
Stock $ 69.72 0 yrs0.86 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1602
$ 0.1224
-23.60%
Stock $ 34.64 0 yrs1.13 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1006
$ 0.0814
-19.08%
Stock $ 17.03 0 yrs12.92 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.5600
$ 0.5500
-1.79%
Stock $ 29.77 2 yrs2.65 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2114
$ 0.0850
-59.81%
Stock $ 26.73 0 yrs2.24 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1256
$ 0.0281
-77.63%
Stock $ 17.84 0 yrs0.45 %$ 1.24 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-21-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 56.74 0 yrs0.88 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1938
$ 0.1031
-46.80%
Stock $ 117.24 4 yrs2.48 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.7542
$ 0.6967
-7.62%
Stock $ 23.32 0 yrs12.86 %$ 9.17 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 95.38 2 yrs0.67 %$ 0.48 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2402
$ 0.0614
-74.42%
Stock $ 45.27 0 yrs1.55 %$ 0.06 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1313
$ 0.1663
26.64%
Stock $ 15.42 2 yrs2.53 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1399
$ 0.0845
-39.60%
Stock $ 31.75 2 yrs3.56 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3403
$ 0.2172
-36.18%
Stock $ 51.47 0 yrs1.15 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1429
$ 0.1247
-12.74%
Stock $ 11.60 0 yrs8.62 %$ 0.42 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3020
$ 0.1846
-38.87%
Stock $ 18.09 2 yrs3.48 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 35.33 1 yrs0.99 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0658
$ 0.0752
14.27%
Stock $ 28.62 2 yrs2.13 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1392
$ 0.0810
-41.79%
Stock $ 22.87 0 yrs4.46 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0923
$ 0.3513
280.61%
Stock $ 164.90 1 yrs0.81 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4434
$ 0.3118
-29.68%
Stock $ 64.80 1 yrs1.06 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2399
$ 0.1443
-39.86%
Stock $ 10.80 0 yrs7.31 %$ 0.84 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-25-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 90.74 5 yrs1.75 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4345
$ 0.3389
-22.00%
Stock $ 10.68 1 yrs7.30 %$ 0.06 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 13.86 0 yrs0.22 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 1.0187
$ 0.0072
-99.29%
Stock $ 24.46 0 yrs2.41 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1557
$ 0.1370
-11.97%
Stock $ 42.18 1 yrs0.71 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 52.66 1 yrs0.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0177
$ 0.0167
-5.69%
Stock $ 20.18 1 yrs1.39 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1025
$ 0.0226
-77.96%
Stock $ 59.25 7 yrs0.00 %$ 1.08 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 62.05 2 yrs2.53 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2906
$ 0.2394
-17.59%
Stock $ 53.65 2 yrs1.64 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2126
$ 0.1632
-23.26%
Stock $ 62.98 2 yrs1.02 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1784
$ 0.1326
-25.70%
Stock $ 24.31 0 yrs3.37 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2351
$ 0.1186
-49.55%
Stock $ 35.47 0 yrs5.58 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.7355
$ 0.2551
-65.32%
Stock $ 48.46 2 yrs1.24 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.1729
$ 0.1457
-15.68%
Stock $ 61.36 0 yrs0.81 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1756
$ 0.1127
-35.83%
Stock $ 11.87 1 yrs7.83 %$ 0.30 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 28.06 3 yrs2.78 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2341
$ 0.0685
-70.73%
Stock $ 64.26 0 yrs1.31 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3395
$ 0.1165
-65.69%
Stock $ 9.34 1 yrs8.03 %$ 0.14 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 65.59 1 yrs1.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2292
$ 0.1878
-18.06%
Stock $ 24.03 0 yrs1.96 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1950
$ 0.0466
-76.08%
Stock $ 6.51 0 yrs0.00 %$ 0.09 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.28 0 yrs3.32 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1970
$ 0.1359
-31.01%
Stock $ 37.39 1 yrs4.49 %$ 0.27 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.5243
$ 0.2879
-45.09%
Stock $ 60.13 2 yrs0.96 %$ 0.07 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2458
$ 0.1476
-39.98%
Stock $ 24.85 0 yrs3.82 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1069
$ 0.1069
-0.00%
Stock $ 6.30 0 yrs5.87 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0300
$ 0.1033
244.97%
Stock $ 37.82 2 yrs2.22 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2048
$ 0.0883
-56.87%
Stock $ 12.01 1 yrs7.91 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1462
$ 0.2298
57.10%
Stock $ 41.51 2 yrs1.66 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1752
$ 0.1670
-4.65%
Stock $ 8.76 0 yrs3.77 %$ 0.12 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1264
$ 0.0546
-56.78%
Stock $ 50.82 1 yrs4.88 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 24.43 4 yrs3.72 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 9.35 1 yrs8.02 %$ 0.34 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 41.50 2 yrs2.12 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3627
$ 0.1740
-52.01%
Stock $ 25.72 1 yrs3.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.1220
$ 0.1056
-13.43%
Stock $ 41.59 0 yrs4.18 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1446
$ 0.1446
-0.00%
Stock $ 44.91 0 yrs2.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 1.2761
$ 0.2402
-81.17%
Stock $ 65.46 2 yrs2.99 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.6025
$ 0.2073
-65.59%
Stock $ 15.79 0 yrs3.10 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0718
$ 0.1709
138.13%
Stock $ 16.13 0 yrs2.85 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2476
$ 0.0331
-86.62%
Stock $ 28.60 0 yrs0.49 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 42.47 1 yrs0.89 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0661
$ 0.1492
125.88%
Stock $ 52.25 0 yrs3.94 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3901
$ 0.4468
14.55%
Stock $ 63.40 3 yrs0.54 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0818
$ 0.0641
-21.58%
Stock $ 54.98 0 yrs0.65 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.0779
$ 0.0673
-13.52%
Stock $ 22.46 0 yrs4.45 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2483
$ 0.1960
-21.09%
Stock $ 34.44 1 yrs3.19 %$ 0.07 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1269
$ 0.4354
243.05%
Stock $ 117.60 4 yrs2.19 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8239
$ 0.5366
-34.86%
Stock $ 20.36 0 yrs4.91 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2909
$ 0.2087
-28.24%
Stock $ 179.04 1 yrs0.93 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2194
$ 0.6427
192.94%
Stock $ 103.80 4 yrs1.86 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.6576
$ 0.3711
-43.56%
Stock $ 12.36 0 yrs4.77 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1495
$ 0.1060
-29.11%
Stock $ 106.19 0 yrs0.26 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0204
$ 0.0919
350.49%
Stock $ 50.69 2 yrs1.28 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1962
$ 0.1386
-29.36%
Stock $ 35.07 0 yrs0.23 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.4310
$ 0.0176
-95.91%
Stock $ 25.96 1 yrs3.12 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.7733
$ 0.1142
-85.24%
Stock $ 40.11 2 yrs0.65 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0941
$ 0.0236
-74.87%
Stock $ 49.30 1 yrs3.02 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1394
$ 0.1394
-0.00%
Stock $ 26.39 0 yrs2.73 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.3354
$ 0.1371
-59.11%
Stock $ 10.06 0 yrs4.08 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0338
$ 0.1111
228.36%
Stock $ 61.31 1 yrs1.61 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2681
$ 0.2425
-9.55%
Stock $ 29.13 2 yrs3.26 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0726
$ 0.0726
-0.00%
Stock $ 156.25 3 yrs0.86 %$ 4.20 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3207
$ 0.4935
53.88%
Stock $ 61.60 1 yrs0.65 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1510
$ 0.0880
-41.71%
Stock $ 17.07 0 yrs3.75 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1606
$ 0.1176
-26.76%
Stock $ 32.99 2 yrs3.15 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2818
$ 0.2007
-28.78%
Stock $ 28.22 1 yrs3.79 %$ 0.23 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1593
$ 0.2543
59.64%
Stock $ 32.15 0 yrs5.60 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3721
$ 0.5282
41.95%
Stock $ 29.16 2 yrs1.47 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1366
$ 0.0809
-40.80%
Stock $ 28.09 0 yrs1.99 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1614
$ 0.0344
-78.70%
Stock $ 28.17 2 yrs2.41 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1757
$ 0.0608
-65.39%
Stock $ 132.24 1 yrs1.72 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5955
$ 0.6030
1.26%
Stock $ 5.47 1 yrs4.57 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0793
$ 0.0499
-37.08%
Stock $ 97.73 5 yrs1.29 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3419
$ 0.2962
-13.37%
Stock $ 27.53 1 yrs2.25 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1482
$ 0.0574
-61.23%
Stock $ 8.39 1 yrs7.99 %$ 0.07 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 5.31 0 yrs6.40 %$ 0.11 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0496
$ 0.0842
69.61%
Stock $ 66.60 1 yrs1.26 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2757
$ 0.1902
-31.00%
Stock $ 59.58 0 yrs1.21 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1591
$ 0.2027
27.40%
Stock $ 53.48 1 yrs0.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0212
$ 0.0314
48.05%
Stock $ 17.83 0 yrs1.57 %$ 0.51 BNew Dividend May-02-2025 May-02-2025 May-12-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 61.12 1 yrs1.96 %$ 0.03 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0325
$ 0.8200
2422.36%
Stock $ 53.58 3 yrs1.46 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2113
$ 0.1614
-23.59%
Stock $ 9.95 0 yrs2.41 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0435
$ 0.0637
46.28%
Stock $ 36.97 0 yrs1.54 %$ 0.10 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3070
$ 0.1149
-62.57%
Stock $ 52.36 0 yrs0.74 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1895
$ 0.0633
-66.61%
Stock $ 26.76 2 yrs3.55 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5171
$ 0.0504
-90.26%
Stock $ 5.30 0 yrs1.51 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0131
$ 0.0183
40.15%
Stock $ 94.08 0 yrs3.14 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.9250
$ 0.5072
-45.17%
Stock $ 67.07 0 yrs0.42 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3036
$ 0.2671
-12.02%
Stock $ 39.66 0 yrs0.61 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0294
$ 0.0492
67.38%
Stock $ 15.39 2 yrs5.65 %$ 0.17 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 14.09 0 yrs4.61 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1714
$ 0.1538
-10.26%
Stock $ 13.99 1 yrs5.93 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 16.98 0 yrs3.65 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2228
$ 0.1687
-24.29%
Stock $ 64.83 1 yrs1.36 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2875
$ 0.2256
-21.53%
Stock $ 13.10 0 yrs5.34 %$ 0.15 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0839
$ 0.2378
183.31%
Stock $ 87.38 1 yrs1.87 %$ 0.07 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2128
$ 0.4801
125.59%
Stock $ 13.50 0 yrs7.48 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1878
$ 0.2190
16.65%
Stock $ 24.59 0 yrs4.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0911
$ 0.0911
-0.00%
Stock $ 60.34 0 yrs2.04 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3359
$ 0.3038
-9.56%
Stock $ 163.79 0 yrs0.75 %$ 0.17 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1911
$ 0.4558
138.50%
Stock $ 24.96 0 yrs5.01 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.2642
$ 0.2771
4.89%
Stock $ 38.05 2 yrs1.02 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1350
$ 0.0806
-40.32%
Stock $ 42.98 3 yrs2.33 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2982
$ 0.1839
-38.34%
Stock $ 5.85 1 yrs5.98 %$ 0.12 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 58.01 1 yrs1.40 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0562
$ 0.4480
697.51%
Stock $ 84.01 2 yrs1.11 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2423
$ 0.2331
-3.79%
Stock $ 64.80 1 yrs1.50 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2980
$ 0.1435
-51.85%
Stock $ 36.89 0 yrs5.61 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 40.84 4 yrs1.13 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1561
$ 0.0900
-42.33%
Stock $ 9.64 1 yrs8.09 %$ 0.26 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 10.80 0 yrs4.91 %$ 0.10 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1374
$ 0.0793
-42.28%
Stock $ 25.50 0 yrs0.39 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0001
$ 0.0246
10000%
Stock $ 47.65 3 yrs4.91 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0979
$ 0.0979
-0.00%
Stock $ 33.92 0 yrs1.50 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.5908
$ 0.0422
-92.86%
Stock $ 27.37 0 yrs1.53 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0777
$ 0.1315
69.25%
Stock $ 51.67 0 yrs0.70 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.0942
$ 0.0862
-8.48%
Stock $ 48.47 1 yrs2.89 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.2197
$ 0.2513
14.38%
Stock $ 19.96 0 yrs0.95 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0546
$ 0.0394
-27.81%
Stock $ 61.60 2 yrs1.43 %$ 0.09 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.3472
$ 0.1927
-44.49%
Stock $ 80.18 2 yrs1.47 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-31-2025 $ 0.3980
$ 0.2408
-39.49%
Stock $ 35.31 0 yrs1.78 %$ 8.18 BNew Dividend Mar-24-2025 Mar-24-2025 Apr-07-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 55.81 2 yrs5.02 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 1.0142
$ 0.2314
-77.18%
Stock $ 10.78 0 yrs1.48 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0422
$ 0.0326
-22.67%
Stock $ 44.09 3 yrs3.81 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3968
$ 0.2739
-30.97%
Stock $ 79.75 0 yrs1.07 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.2918
$ 0.1578
-45.92%
Stock $ 11.71 0 yrs4.53 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1119
$ 0.1039
-7.15%
Stock $ 22.64 0 yrs3.27 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.0565
$ 0.0565
-0.00%
Stock $ 20.10 0 yrs3.58 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1347
$ 0.2233
65.83%
Stock $ 22.77 0 yrs3.34 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.1804
$ 0.1644
-8.85%
Stock $ 65.95 1 yrs3.49 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.7896
$ 0.1938
-75.45%
Stock $ 25.87 0 yrs1.39 %$ 0.00 BNew Dividend Mar-25-2025 Mar-25-2025 Apr-01-2025 $ 0.0596
$ 0.0888
48.95%
Stock $ 95.74 4 yrs1.35 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5349
$ 0.1961
-63.34%
Stock $ 39.45 0 yrs46.11 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 1.4591
$ 1.4591
-0.00%
Stock $ 25.50 0 yrs0.00 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-26-2025 $ 0.3513
$ 0.0837
-76.17%
Stock $ 61.38 0 yrs3.94 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 1.0056
$ 0.1847
-81.64%
Stock $ 31.80 1 yrs8.30 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2600
$ 0.1769
-31.96%
Stock $ 17.95 0 yrs12.59 %$ 0.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1776
$ 0.1829
2.98%
Stock $ 24.25 0 yrs5.81 %$ 1.64 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1093
$ 0.1031
-5.67%
Stock $ 34.19 3 yrs2.08 %$ 0.03 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1672
$ 0.1450
-13.27%
Stock $ 188.42 4 yrs2.02 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 1.0053
$ 0.9117
-9.32%
Stock $ 17.94 1 yrs16.95 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 2.6426
$ 0.3099
-88.27%
Stock $ 92.83 0 yrs2.25 %$ 0.27 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5025
$ 0.6720
33.72%
Stock $ 60.65 3 yrs2.19 %$ 2.20 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2941
$ 0.4090
39.07%
Stock $ 119.32 1 yrs3.29 %$ 2.32 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.9660
$ 0.9487
-1.79%
Stock $ 129.17 6 yrs0.68 %$ 0.21 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2373
$ 0.1867
-21.35%
Stock $ 21.78 3 yrs2.85 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.0565
$ 0.0565
-0.00%
Stock $ 42.31 2 yrs1.99 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2813
$ 0.1548
-44.99%
Stock $ 74.50 0 yrs1.64 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3170
$ 0.3347
5.59%
Stock $ 14.11 3 yrs12.83 %$ 0.19 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1401
$ 0.1423
1.59%
Stock $ 27.41 0 yrs1.68 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1391
$ 0.1214
-12.75%
Stock $ 19.91 0 yrs6.63 %$ 2.65 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1084
$ 0.1112
2.51%
Stock $ 344.79 5 yrs0.12 %$ 51.10 BNew Dividend Apr-03-2025 Apr-03-2025 Apr-11-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 40.88 1 yrs3.79 %$ 1.17 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2657
$ 0.2140
-19.46%
Stock $ 48.23 3 yrs4.06 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5162
$ 0.4978
-3.56%
Stock $ 136.73 2 yrs2.55 %$ 23.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 1.0303
$ 0.8184
-20.57%
Stock $ 38.67 0 yrs11.07 %$ 2.91 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.3774
$ 0.4005
6.12%
Stock $ 126.00 0 yrs0.48 %$ 0.27 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1464
$ 0.3006
105.30%
Stock $ 25.61 0 yrs6.09 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1131
$ 0.1096
-3.11%
Stock $ 129.43 3 yrs1.86 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.8156
$ 0.5077
-37.76%
Stock $ 23.06 2 yrs2.86 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0546
$ 0.0546
0.16%
Stock $ 118.55 1 yrs1.59 %$ 0.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4209
$ 0.6602
56.86%
Stock $ 22.40 3 yrs7.37 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1261
$ 0.1384
9.80%
Stock $ 35.55 3 yrs0.11 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0447
$ 0.0439
-1.68%
Stock $ 80.13 5 yrs1.14 %$ 0.90 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2232
$ 0.2729
22.29%
Stock $ 27.05 4 yrs3.66 %$ 0.16 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0836
$ 0.0826
-1.16%
Stock $ 73.70 0 yrs1.72 %$ 11.46 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1139
$ 0.1060
-6.97%
Stock $ 32.31 0 yrs2.10 %$ 0.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1709
$ 0.1795
5.01%
Stock $ 124.58 1 yrs1.67 %$ 0.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.7786
$ 0.6509
-16.41%
Stock $ 22.65 0 yrs4.24 %$ 0.97 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2030
$ 0.1191
-41.34%
Stock $ 24.92 0 yrs2.49 %$ 0.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0461
$ 0.0311
-32.54%
Stock $ 47.19 2 yrs2.78 %$ 0.16 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1889
$ 0.1765
-6.57%
Stock $ 76.47 1 yrs1.62 %$ 1.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.5643
$ 0.1806
-67.99%
Stock $ 59.12 0 yrs1.96 %$ 0.12 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3283
$ 0.3348
1.96%
Stock $ 48.21 3 yrs1.72 %$ 0.24 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1903
$ 0.2240
17.71%
Stock $ 5.07 0 yrs4.14 %$ 0.01 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.0302
$ 0.0302
-0.00%
Stock $ 34.04 0 yrs0.85 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0085
$ 0.0667
687.15%
Stock $ 70.45 0 yrs1.09 %$ 3.18 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1917
$ 0.2014
5.05%
Stock $ 234.89 3 yrs0.66 %$ 87.39 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.3860
$ 0.3749
-2.87%
Stock $ 21.26 3 yrs6.87 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1236
$ 0.1171
-5.23%
Stock $ 18.56 3 yrs4.58 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0710
$ 0.0686
-3.49%
Stock $ 14.76 0 yrs13.01 %$ 1.33 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1431
$ 0.1537
7.41%
Stock $ 101.78 2 yrs1.02 %$ 17.44 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2544
$ 0.2879
13.17%
Stock $ 71.61 1 yrs1.19 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2330
$ 0.1819
-21.93%
Stock $ 69.26 0 yrs0.48 %$ 2.05 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0923
$ 0.0980
6.17%
Stock $ 42.55 0 yrs9.24 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-25-2025 $ 0.3768
$ 0.5526
46.64%
Stock $ 20.57 3 yrs3.11 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0528
$ 0.0524
-0.85%
Stock $ 51.99 0 yrs2.81 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3494
$ 0.3619
3.56%
Stock $ 42.42 0 yrs1.77 %$ 0.11 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1850
$ 0.1574
-14.90%
Stock $ 15.91 0 yrs2.45 %$ 0.28 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0284
$ 0.0554
95.17%
Stock $ 72.39 0 yrs2.36 %$ 0.12 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4199
$ 0.4636
10.41%
Stock $ 374.53 0 yrs0.54 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5336
$ 0.5475
2.60%
Stock $ 22.68 2 yrs3.44 %$ 1.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0666
$ 0.0662
-0.51%
Stock $ 125.45 0 yrs2.58 %$ 0.39 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.8076
$ 0.7607
-5.80%
Stock $ 270.41 3 yrs1.21 %$ 0.80 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8477
$ 0.7943
-6.30%
Stock $ 79.28 1 yrs1.85 %$ 0.19 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4783
$ 0.2455
-48.67%
Stock $ 26.11 3 yrs4.02 %$ 0.60 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0884
$ 0.0927
4.90%
Stock $ 10.11 0 yrs8.80 %$ 0.06 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.1567
$ 0.1567
-0.00%
Stock $ 28.61 3 yrs1.33 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1006
$ 0.1021
1.54%
Stock $ 108.26 1 yrs1.11 %$ 0.30 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2094
$ 0.4064
94.09%
Stock $ 85.48 0 yrs3.35 %$ 8.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.7000
$ 0.7163
2.33%
Stock $ 59.75 1 yrs1.21 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1871
$ 0.1846
-1.33%
Stock $ 6.36 1 yrs11.48 %$ 0.09 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 521.51 3 yrs0.57 %$ 189.18 BNew Dividend Mar-24-2025 Mar-24-2025 Apr-30-2025 $ 0.8347
$ 0.7157
-14.25%
Stock $ 24.51 2 yrs4.20 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0877
$ 0.0871
-0.71%
Stock $ 16.19 2 yrs2.72 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0288
$ 0.0364
26.32%
Stock $ 20.31 2 yrs5.07 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0839
$ 0.0824
-1.72%
Stock $ 106.69 0 yrs0.34 %$ 3.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1344
$ 0.0458
-65.91%
Stock $ 159.03 2 yrs1.06 %$ 1.10 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4596
$ 0.3832
-16.62%
Stock $ 20.35 0 yrs4.82 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0865
$ 0.0835
-3.44%
Stock $ 48.81 0 yrs1.68 %$ 0.49 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2114
$ 0.2251
6.44%
Stock $ 84.84 0 yrs1.37 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.3314
$ 0.2475
-25.32%
Stock $ 19.74 0 yrs7.40 %$ 0.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1176
$ 0.1267
7.71%
Stock $ 63.76 0 yrs0.38 %$ 55.22 BNew Dividend Apr-11-2025 Apr-11-2025 May-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 90.03 0 yrs0.60 %$ 1.30 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1714
$ 0.1170
-31.74%
Stock $ 56.21 0 yrs1.00 %$ 0.05 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2478
$ 0.1078
-56.48%
Stock $ 48.65 0 yrs10.42 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3753
$ 0.4030
7.39%
Stock $ 72.24 9 yrs1.29 %$ 1.80 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2489
$ 0.2208
-11.28%
Stock $ 183.69 0 yrs0.20 %$ 0.13 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1352
$ 0.0513
-62.08%
Stock $ 32.07 0 yrs2.06 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.0600
$ 0.0500
-16.67%
Stock $ 11.24 1 yrs0.00 %$ 0.32 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 58.56 2 yrs0.58 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1374
$ 0.0773
-43.73%
Stock $ 133.09 3 yrs1.76 %$ 19.98 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6217
$ 0.5645
-9.19%
Stock $ 13.64 0 yrs7.26 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0693
$ 0.0860
24.06%
Stock $ 26.36 1 yrs2.24 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1370
$ 0.1320
-3.71%
Stock $ 42.58 0 yrs5.87 %$ 0.37 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 24.10 0 yrs7.26 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 214.70 4 yrs0.58 %$ 0.53 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3103
$ 0.3176
2.36%
Stock $ 11.67 0 yrs8.57 %$ 6.19 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 46.83 0 yrs1.56 %$ 0.58 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1813
$ 0.1793
-1.10%
Stock $ 42.55 0 yrs10.48 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-25-2025 $ 0.3660
$ 0.1834
-49.89%
Stock $ 10.97 1 yrs3.74 %$ 0.51 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 50.35 6 yrs0.40 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1968
$ 0.2128
8.15%
Stock $ 62.31 1 yrs0.13 %$ 0.33 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0082
$ 0.0341
316.34%
Stock $ 616.71 2 yrs0.52 %$ 29.38 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.7766
$ 0.7294
-6.08%
Stock $ 100.66 1 yrs1.39 %$ 0.12 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2715
$ 0.3319
22.27%
Stock $ 51.61 0 yrs2.64 %$ 0.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3472
$ 0.3543
2.07%
Stock $ 36.64 1 yrs1.01 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0979
$ 0.1010
3.19%
Stock $ 262.42 0 yrs1.22 %$ 0.03 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8612
$ 0.7719
-10.37%
Stock $ 42.92 4 yrs1.56 %$ 0.36 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2876
$ 0.1504
-47.71%
Stock $ 23.84 1 yrs3.99 %$ 0.02 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2120
$ 0.1178
-44.43%
Stock $ 25.59 1 yrs4.06 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1331
$ 0.0957
-28.10%
Stock $ 69.91 1 yrs1.20 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2184
$ 0.2065
-5.45%
Stock $ 40.05 1 yrs1.52 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2004
$ 0.0423
-78.86%
Stock $ 235.59 0 yrs0.26 %$ 0.99 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1089
$ 0.1998
83.54%
Stock $ 25.30 2 yrs10.16 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.6764
$ 0.6419
-5.09%
Stock $ 21.42 4 yrs2.94 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0527
$ 0.0515
-2.35%
Stock $ 46.30 3 yrs4.47 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1805
$ 0.1882
4.29%
Stock $ 23.54 3 yrs2.80 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0533
$ 0.0534
0.23%
Stock $ 257.01 0 yrs0.91 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6345
$ 0.6156
-2.98%
Stock $ 23.39 3 yrs6.46 %$ 0.03 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1201
$ 0.1209
0.68%
Stock $ 43.92 0 yrs0.27 %$ 2.38 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0567
$ 0.0287
-49.36%
Stock $ 48.52 0 yrs1.38 %$ 0.17 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1706
$ 0.2226
30.44%
Stock $ 50.39 1 yrs4.19 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1903
$ 0.1925
1.18%
Stock $ 124.69 4 yrs1.75 %$ 4.68 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.6569
$ 0.5106
-22.27%
Stock $ 41.51 1 yrs0.31 %$ 0.33 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0180
$ 0.0142
-21.21%
Stock $ 90.30 0 yrs4.02 %$ 23.95 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8555
$ 0.9319
8.93%
Stock $ 90.59 2 yrs0.65 %$ 0.34 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1151
$ 0.1506
30.80%
Stock $ 75.51 0 yrs2.58 %$ 0.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4377
$ 0.5132
17.24%
Stock $ 79.13 1 yrs0.99 %$ 0.40 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2473
$ 0.1814
-26.64%
Stock $ 19.52 3 yrs4.20 %$ 0.15 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0667
$ 0.0668
0.09%
Stock $ 26.15 0 yrs3.82 %$ 2.57 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1957
$ 0.1952
-0.26%
Stock $ 605.77 11 yrs0.76 %$ 21.50 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 42.55 0 yrs1.25 %$ 0.41 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1095
$ 0.1300
18.76%
Stock $ 139.10 1 yrs1.57 %$ 0.24 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.5436
$ 0.5795
6.59%
Stock $ 99.96 1 yrs0.74 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1911
$ 0.1895
-0.83%
Stock $ 11.08 0 yrs6.14 %$ 3.90 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0544
$ 0.0563
3.49%
Stock $ 21.86 2 yrs6.95 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1170
$ 0.1169
-0.07%
Stock $ 16.29 3 yrs4.79 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0649
$ 0.0644
-0.65%
Stock $ 3.83 0 yrs11.75 %$ 0.05 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 122.00 0 yrs1.33 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4649
$ 0.3999
-13.97%
Stock $ 48.60 0 yrs0.31 %$ 1.66 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0283
$ 0.0331
17.05%
Stock $ 88.22 0 yrs1.13 %$ 0.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2548
$ 0.2299
-9.80%
Stock $ 362.13 2 yrs0.81 %$ 4.24 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.6598
$ 0.7716
16.94%
Stock $ 53.11 3 yrs0.92 %$ 0.16 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1589
$ 0.1112
-30.02%
Stock $ 104.70 1 yrs1.42 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4091
$ 0.3464
-15.33%
Stock $ 16.01 0 yrs9.62 %$ 0.15 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1262
$ 0.1262
0.06%
Stock $ 31.04 0 yrs4.03 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0790
$ 0.0795
0.68%
Stock $ 36.20 2 yrs3.18 %$ 0.22 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3378
$ 0.2747
-18.68%
Stock $ 58.80 2 yrs2.48 %$ 5.33 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1565
$ 0.1458
-6.83%
Stock $ 16.22 1 yrs10.42 %$ 0.04 BNew Dividend Apr-10-2025 Apr-10-2025 Apr-22-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 40.58 1 yrs1.63 %$ 0.60 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1548
$ 0.1533
-0.98%
Stock $ 104.93 3 yrs1.46 %$ 0.45 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4028
$ 0.4635
15.08%
Stock $ 105.72 3 yrs4.60 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3542
$ 0.3637
2.67%
Stock $ 32.00 0 yrs2.25 %$ 0.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1491
$ 0.2586
73.40%
Stock $ 82.18 10 yrs2.77 %$ 11.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6280
$ 0.5550
-11.62%
Stock $ 20.83 1 yrs5.09 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0851
$ 0.0792
-6.93%
Stock $ 60.14 1 yrs1.31 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2562
$ 0.1847
-27.91%
Stock $ 100.82 1 yrs1.45 %$ 0.20 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3182
$ 0.5224
64.20%
Stock $ 41.27 7 yrs1.82 %$ 9.68 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1972
$ 0.1894
-3.96%
Stock $ 112.51 0 yrs0.59 %$ 0.13 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2084
$ 0.2207
5.91%
Stock $ 25.87 2 yrs4.72 %$ 0.28 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3648
$ 0.2721
-25.43%
Stock $ 38.65 0 yrs0.41 %$ 0.89 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0376
$ 0.0441
17.42%
Stock $ 185.09 1 yrs2.13 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 1.0371
$ 0.8556
-17.50%
Stock $ 18.25 2 yrs5.81 %$ 1.13 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0814
$ 0.0878
7.89%
Stock $ 50.66 0 yrs8.57 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3384
$ 0.3485
3.00%
Stock $ 59.24 0 yrs2.63 %$ 3.65 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4124
$ 0.3782
-8.30%
Stock $ 35.31 1 yrs1.16 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1060
$ 0.1138
7.37%
Stock $ 108.13 1 yrs1.27 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3870
$ 0.2205
-43.03%
Stock $ 38.06 1 yrs2.76 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2798
$ 0.2533
-9.49%
Stock $ 51.59 1 yrs1.38 %$ 46.95 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2062
$ 0.1788
-13.32%
Stock $ 46.86 3 yrs4.95 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 26.01 1 yrs3.19 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1058
$ 0.2057
94.37%
Stock $ 26.96 1 yrs6.08 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2182
$ 0.1316
-39.69%
Stock $ 23.76 0 yrs3.20 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0626
$ 0.0647
3.40%
Stock $ 40.80 3 yrs1.47 %$ 0.71 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.69 3 yrs2.86 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0539
$ 0.0539
0.11%
Stock $ 62.58 1 yrs2.56 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5221
$ 0.1942
-62.81%
Stock $ 6.36 1 yrs11.48 %$ 0.09 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 28.76 2 yrs4.52 %$ 0.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0651
$ 0.0718
10.26%
Stock $ 149.46 0 yrs0.35 %$ 0.32 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2497
$ 0.0060
-97.58%
Stock $ 48.55 0 yrs1.71 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0965
$ 0.2239
132.05%
Stock $ 21.80 2 yrs3.30 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0618
$ 0.0616
-0.34%
Stock $ 43.15 0 yrs0.88 %$ 0.13 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0496
$ 0.0460
-7.14%
Stock $ 103.31 2 yrs0.53 %$ 0.04 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.1378
$ 0.1366
-0.87%
Stock $ 16.68 0 yrs4.50 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3530
$ 0.1170
-66.86%
Stock $ 51.42 1 yrs2.12 %$ 0.37 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.3489
$ 0.1798
-48.45%
Stock $ 21.00 0 yrs8.00 %$ 8.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1249
$ 0.1078
-13.70%
Stock $ 24.53 2 yrs1.22 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0482
$ 0.0615
27.64%
Stock $ 20.33 3 yrs1.18 %$ 0.05 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0619
$ 0.0402
-35.05%
Stock $ 54.23 4 yrs1.46 %$ 0.20 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2085
$ 0.1796
-13.87%
Stock $ 189.28 2 yrs0.60 %$ 0.19 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.5704
$ 0.1897
-66.75%
Stock $ 60.50 0 yrs1.22 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0896
$ 0.1215
35.57%
Stock $ 82.07 10 yrs2.49 %$ 10.76 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6024
$ 0.4182
-30.57%
Stock $ 7.59 3 yrs12.25 %$ 0.17 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.2650
$ 0.2200
-16.98%
Stock $ 50.19 3 yrs5.04 %$ 0.43 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1859
$ 0.1964
5.65%
Stock $ 42.38 0 yrs10.90 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-25-2025 $ 0.4318
$ 0.3258
-24.55%
Stock $ 20.11 2 yrs3.48 %$ 1.09 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0926
$ 0.1665
79.89%
Stock $ 24.55 0 yrs1.02 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0516
$ 0.0583
13.13%
Stock $ 29.78 0 yrs4.30 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1999
$ 0.0641
-67.94%
Stock $ 25.76 2 yrs7.03 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1426
$ 0.1359
-4.67%
Stock $ 42.01 3 yrs2.17 %$ 0.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2010
$ 0.2554
27.04%
Stock $ 24.19 0 yrs4.46 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 192.39 0 yrs1.74 %$ 1.72 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8572
$ 0.8309
-3.07%
Stock $ 62.61 3 yrs2.46 %$ 1.57 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4050
$ 0.5121
26.45%
Stock $ 19.10 0 yrs8.59 %$ 0.55 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1309
$ 0.1359
3.82%
Stock $ 24.77 0 yrs11.10 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2364
$ 0.2514
6.35%
Stock $ 201.35 0 yrs0.56 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4069
$ 0.2175
-46.55%
Stock $ 47.19 1 yrs3.71 %$ 0.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5183
$ 0.4852
-6.39%
Stock $ 25.29 0 yrs1.23 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0280
$ 0.0234
-16.54%
Stock $ 87.78 4 yrs1.29 %$ 0.61 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.3676
$ 0.2156
-41.36%
Stock $ 46.60 1 yrs2.06 %$ 1.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5490
$ 0.0203
-96.31%
Stock $ 38.74 1 yrs2.30 %$ 0.02 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1747
$ 0.2427
38.90%
Stock $ 20.72 3 yrs4.10 %$ 0.37 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0708
$ 0.0694
-1.96%
Stock $ 56.36 0 yrs0.94 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0768
$ 0.1166
51.80%
Stock $ 79.02 1 yrs0.18 %$ 2.02 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0027
$ 0.0053
95.38%
Stock $ 51.56 1 yrs2.13 %$ 0.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2153
$ 0.3974
84.58%
Stock $ 16.12 0 yrs12.66 %$ 0.02 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1607
$ 0.1679
4.48%
Stock $ 25.18 2 yrs10.05 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.6660
$ 0.6319
-5.12%
Stock $ 47.19 2 yrs2.78 %$ 0.16 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1889
$ 0.1765
-6.57%
Stock $ 120.26 0 yrs0.81 %$ 2.93 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2197
$ 0.3078
40.10%
Stock $ 175.44 6 yrs1.89 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.9807
$ 0.7760
-20.88%
Stock $ 98.97 0 yrs0.12 %$ 8.42 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 27.88 0 yrs2.80 %$ 0.07 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2036
$ 0.1930
-5.18%
Stock $ 244.47 4 yrs1.63 %$ 5.34 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.9188
$ 0.9396
2.26%
Stock $ 54.15 0 yrs2.31 %$ 0.25 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.5416
$ 0.1547
-71.44%
Stock $ 55.73 0 yrs1.90 %$ 0.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0959
$ 0.0960
0.10%
Stock $ 30.49 0 yrs2.82 %$ 0.14 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2283
$ 0.1991
-12.80%
Stock $ 67.43 1 yrs2.36 %$ 1.21 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3601
$ 0.4118
14.36%
Stock $ 82.58 0 yrs0.87 %$ 0.35 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0731
$ 0.0524
-28.26%
Stock $ 105.92 2 yrs0.71 %$ 0.05 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1307
$ 0.2714
107.73%
Stock $ 21.53 0 yrs8.08 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2089
$ 0.1696
-18.81%
Stock $ 115.36 4 yrs1.17 %$ 0.37 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3268
$ 0.3800
16.27%
Stock $ 59.72 1 yrs1.57 %$ 0.76 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2973
$ 0.2959
-0.46%
Stock $ 26.37 2 yrs0.00 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-07-2025 $ 0.1256
$ 0.1314
4.60%
Stock $ 25.34 0 yrs6.75 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1435
$ 0.1369
-4.60%
Stock $ 92.86 3 yrs2.83 %$ 0.03 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.6857
$ 0.5598
-18.36%
Stock $ 109.29 4 yrs3.17 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.8621
$ 0.7733
-10.30%
Stock $ 23.49 3 yrs2.81 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0556
$ 0.0540
-2.81%
Stock $ 21.75 1 yrs23.90 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 4.1823
$ 0.9062
-78.33%
Stock $ 49.43 0 yrs0.73 %$ 2.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0898
$ 0.0915
1.93%
Stock $ 44.49 0 yrs11.33 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-25-2025 $ 0.6736
$ 0.4787
-28.92%
Stock $ 53.25 2 yrs0.15 %$ 0.15 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0336
$ 0.0230
-31.70%
Stock $ 22.41 0 yrs0.31 %$ 0.41 BNew Dividend Mar-31-2025 Mar-31-2025 May-15-2025 $ 0.0181
$ 0.0181
-0.00%
Stock $ 24.92 0 yrs5.34 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1051
$ 0.1075
2.35%
Stock $ 222.43 0 yrs2.35 %$ 3.28 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 1.2068
$ 1.1673
-3.27%
Stock $ 44.19 0 yrs0.00 %$ 0.94 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0010
$ 0.0010
-4.76%
Stock $ 48.16 0 yrs3.41 %$ 3.65 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1401
$ 0.1391
-0.76%
Stock $ 28.99 6 yrs0.76 %$ 0.43 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0569
$ 0.0551
-3.25%
Stock $ 55.15 0 yrs3.19 %$ 1.50 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3268
$ 0.4633
41.76%
Stock $ 20.86 0 yrs8.77 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1630
$ 0.1363
-16.38%
Stock $ 27.27 2 yrs1.32 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-07-2025 $ 0.0883
$ 0.0923
4.50%
Stock $ 19.62 3 yrs4.28 %$ 0.09 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0681
$ 0.0660
-3.13%
Stock $ 44.40 2 yrs3.63 %$ 1.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.5122
$ 0.2888
-43.61%
Stock $ 59.44 0 yrs0.57 %$ 0.87 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0647
$ 0.0688
6.27%
Stock $ 55.66 4 yrs1.83 %$ 0.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2216
$ 0.3854
73.91%
Stock $ 14.08 2 yrs6.32 %$ 1.25 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0701
$ 0.0651
-7.09%
Stock $ 10.29 4 yrs0.00 %$ 0.83 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1238
$ 0.1195
-3.43%
Stock $ 48.87 1 yrs1.04 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1348
$ 0.1235
-8.41%
Stock $ 69.08 1 yrs1.07 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2117
$ 0.1637
-22.65%
Stock $ 49.65 0 yrs0.77 %$ 0.22 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1116
$ 0.0486
-56.42%
Stock $ 53.62 0 yrs0.17 %$ 0.99 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0293
$ 0.0051
-82.43%
Stock $ 25.55 0 yrs3.99 %$ 0.90 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2370
$ 0.2207
-6.87%
Stock $ 105.20 0 yrs0.48 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1927
$ 0.1794
-6.88%
Stock $ 24.07 0 yrs10.43 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2281
$ 0.2452
7.50%
Stock $ 35.50 0 yrs2.54 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2208
$ 0.2694
22.01%
Stock $ 85.13 2 yrs2.04 %N/ANew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4835
$ 0.2807
-41.94%
Stock $ 58.24 3 yrs2.71 %$ 0.18 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4104
$ 0.3727
-9.18%
Stock $ 34.01 0 yrs0.44 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0941
$ 0.0298
-68.30%
Stock $ 11.97 0 yrs2.51 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0449
$ 0.0925
106.20%
Stock $ 220.36 1 yrs0.35 %$ 1.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1692
$ 0.1046
-38.20%
Stock $ 145.79 1 yrs2.57 %$ 0.23 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 1.4654
$ 0.4467
-69.52%
Stock $ 55.86 0 yrs0.23 %$ 0.20 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0435
$ 0.0236
-45.79%
Stock $ 106.59 7 yrs1.85 %$ 0.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.4711
$ 0.5309
12.69%
Stock $ 69.31 2 yrs0.14 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0071
$ 0.0508
617.51%
Stock $ 143.78 3 yrs1.34 %$ 21.97 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6701
$ 0.4047
-39.60%
Stock $ 4.91 1 yrs12.02 %$ 0.31 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 40.99 1 yrs1.29 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1289
$ 0.1498
16.22%
Stock $ 25.05 1 yrs3.39 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0694
$ 0.0696
0.29%
Stock $ 73.65 1 yrs1.05 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2223
$ 0.1822
-18.03%
Stock $ 131.56 1 yrs0.48 %$ 1.89 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3120
$ 0.0489
-84.33%
Stock $ 23.89 1 yrs0.59 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0314
$ 0.0237
-24.63%
Stock $ 40.01 4 yrs1.40 %$ 2.81 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.2305
$ 0.0437
-81.03%
Stock $ 38.85 0 yrs6.95 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-25-2025 $ 0.1848
$ 0.1213
-34.36%
Stock $ 26.95 0 yrs1.60 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1113
$ 0.1165
4.65%
Stock $ 56.27 5 yrs2.81 %$ 0.13 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.8397
$ 0.1402
-83.31%
Stock $ 25.33 0 yrs6.67 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1329
$ 0.1128
-15.14%
Stock $ 32.28 0 yrs3.00 %$ 0.61 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1856
$ 0.2295
23.65%
Stock $ 13.61 0 yrs0.00 %$ 0.31 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-11-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 62.72 2 yrs1.87 %$ 0.04 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2822
$ 0.3231
14.50%
Stock $ 83.86 2 yrs1.97 %$ 0.02 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.4370
$ 0.3843
-12.06%
Stock $ 23.78 2 yrs4.12 %$ 0.06 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0840
$ 0.0738
-12.10%
Stock $ 86.51 0 yrs0.89 %$ 0.39 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2176
$ 0.1481
-31.92%
Stock $ 24.18 0 yrs1.36 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0000
$ 0.0815
10000%
Stock $ 49.62 0 yrs9.55 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3605
$ 0.3821
6.00%
Stock $ 38.76 0 yrs0.70 %$ 0.09 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0689
$ 0.0693
0.51%
Stock $ 98.65 2 yrs3.83 %$ 2.89 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 1.4324
$ 0.6066
-57.65%
Stock $ 25.51 3 yrs1.45 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1474
$ 0.0488
-66.87%
Stock $ 56.17 4 yrs1.23 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1845
$ 0.1638
-11.22%
Stock $ 28.99 2 yrs2.69 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2823
$ 0.0787
-72.11%
Stock $ 217.67 3 yrs0.81 %$ 23.92 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4331
$ 0.5420
25.13%
Stock $ 47.58 0 yrs1.45 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1812
$ 0.1828
0.88%
Stock $ 26.93 1 yrs7.76 %$ 0.10 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.2291
$ 0.1640
-28.42%
Stock $ 43.27 1 yrs4.41 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.5468
$ 0.4189
-23.39%
Stock $ 6.36 1 yrs11.48 %$ 0.09 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0686
$ 0.0678
-1.08%
Stock $ 20.86 0 yrs4.51 %$ 1.11 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0750
$ 0.0700
-6.63%
Stock $ 65.13 0 yrs0.92 %$ 0.47 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0159
$ 0.1491
837.48%
Stock $ 68.05 1 yrs4.25 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6875
$ 0.3837
-44.19%
Stock $ 177.57 3 yrs2.85 %$ 2.93 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 1.2754
$ 1.2275
-3.76%
Stock $ 23.54 2 yrs3.48 %$ 0.18 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0688
$ 0.0687
-0.20%
Stock $ 26.48 0 yrs2.98 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0284
$ 0.1584
457.32%
Stock $ 51.40 0 yrs1.09 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1899
$ 0.1153
-39.29%
Stock $ 186.91 0 yrs1.19 %$ 7.09 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.5764
$ 0.6125
6.26%
Stock $ 16.47 1 yrs12.69 %$ 7.81 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-31-2025 $ 0.1598
$ 0.1703
6.57%
Stock $ 136.45 0 yrs2.02 %$ 0.01 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.8231
$ 0.5178
-37.09%
Stock $ 29.17 2 yrs1.85 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.2122
$ 0.1002
-52.76%
Stock $ 43.42 0 yrs0.81 %$ 0.35 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0496
$ 0.0541
9.11%
Stock $ 79.49 2 yrs2.53 %$ 0.43 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.6762
$ 0.3599
-46.78%
Stock $ 66.97 0 yrs0.85 %$ 0.07 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1697
$ 0.1361
-19.79%
Stock $ 37.87 4 yrs3.96 %$ 0.49 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1673
$ 0.2870
71.56%
Stock $ 15.25 1 yrs3.28 %$ 0.01 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-11-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 64.42 0 yrs0.81 %N/ANew Dividend Mar-28-2025 Mar-28-2025 Apr-02-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 234.23 63 yrs1.96 %$ 131.10 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 100.76 2 yrs0.32 %$ 0.17 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0848
$ 0.0446
-47.43%
Stock $ 100.89 0 yrs0.76 %$ 5.38 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.1788
$ 0.3130
75.06%
Stock $ 66.88 0 yrs0.82 %$ 0.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1668
$ 0.1958
17.37%
Stock $ 87.05 0 yrs1.95 %$ 7.44 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4443
$ 0.4068
-8.45%
Stock $ 16.60 4 yrs4.70 %$ 0.00 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0640
$ 0.0622
-2.83%
Stock $ 80.10 1 yrs0.45 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.0664
$ 0.0441
-33.58%
Stock $ 42.58 0 yrs5.87 %$ 0.37 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 24.74 0 yrs9.54 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3984
$ 0.5905
48.19%
Stock $ 31.26 1 yrs0.67 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0353
$ 0.0454
28.61%
Stock $ 42.01 1 yrs3.33 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.4336
$ 0.2636
-39.21%
Stock $ 25.10 3 yrs5.58 %$ 0.05 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0928
$ 0.0986
6.20%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0533
$ 0.0513
-3.71%
Stock $ 20.38 3 yrs4.56 %$ 0.07 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0758
$ 0.0752
-0.73%
Stock $ 179.99 3 yrs1.56 %$ 14.20 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.6197
$ 0.8308
34.08%
Stock $ 125.66 4 yrs2.96 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 1.0749
$ 0.8515
-20.78%
Stock $ 79.42 0 yrs0.19 %$ 0.81 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0286
$ 0.0064
-77.73%
Stock $ 272.36 3 yrs1.20 %$ 3.74 BNew Dividend Mar-25-2025 Mar-25-2025 Mar-27-2025 $ 0.9667
$ 0.7703
-20.32%
Stock $ 35.92 2 yrs2.12 %$ 0.09 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1373
$ 0.1720
25.22%
Stock $ 24.63 0 yrs0.45 %N/ANew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0417
$ 0.0650
55.93%
Stock $ 53.43 0 yrs0.94 %$ 0.17 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.1041
$ 0.1810
73.79%
Stock $ 23.01 2 yrs3.04 %$ 0.17 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0577
$ 0.0579
0.43%
Stock $ 19.32 0 yrs2.23 %$ 0.21 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0369
$ 0.0080
-78.34%
Stock $ 67.57 1 yrs8.05 %$ 0.33 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 1.1880
$ 0.2223
-81.28%
Stock $ 23.13 0 yrs5.79 %$ 0.08 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.0978
$ 0.1021
4.49%
Stock $ 102.23 3 yrs1.41 %$ 0.58 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-28-2025 $ 0.3600
$ 0.3904
8.43%
Stock $ 55.17 1 yrs2.48 %$ 4.41 BNew Dividend Mar-24-2025 Mar-24-2025 Mar-26-2025 $ 0.3384
$ 0.3774
11.53%
Stock $ 67.06 3 yrs1.70 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.3528
$ 0.2270
-35.64%
Stock $ 12.50 0 yrs26.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 63.45 0 yrs1.26 %$ 4.37 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-07-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 78.59 1 yrs1.57 %$ 0.10 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.3749
$ 0.0168
-95.52%
Stock $ 1.09 0 yrs18.35 %$ 1.72 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-25-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 93.98 4 yrs0.77 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1720
$ 0.2100
22.09%
Stock $ 25.13 0 yrs0.52 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0040
$ 0.0720
1700.00%
Stock $ 23.18 0 yrs0.56 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0330
$ 0.0370
12.12%
Stock $ 23.50 1 yrs3.40 %$ 0.33 BNew Dividend Apr-07-2025 Apr-07-2025 May-06-2025 $ 0.1500
$ 0.2000
33.33%
Stock $ 22.61 1 yrs8.14 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 46.45 1 yrs0.93 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0980
$ 0.1180
20.41%
Stock $ 20.73 1 yrs1.50 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2870
$ 0.0080
-97.21%
Stock $ 31.00 0 yrs6.68 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-24-2025 $ 0.1730
$ 0.1730
-0.00%
Stock $ 26.53 4 yrs6.22 %$ 0.53 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.9481
$ 0.0904
-90.47%
Stock $ 27.87 0 yrs0.68 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 24.46 0 yrs8.14 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.0000
$ 0.6791
10000%
Stock $ 8.50 0 yrs0.94 %$ 0.05 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-31-2025 $ 0.1600
$ 0.0200
-87.50%
Stock $ 23.86 1 yrs5.24 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 26.95 0 yrs3.93 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.3080
$ 0.1520
-50.65%
Stock $ 22.80 0 yrs7.94 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 35.21 0 yrs2.50 %$ 11.16 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 32.41 2 yrs3.52 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1594
$ 0.0681
-57.28%
Stock $ 79.98 2 yrs3.46 %$ 0.88 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 1.0239
$ 0.2329
-77.25%
Stock $ 48.40 2 yrs1.12 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.1556
$ 0.1247
-19.83%
Stock $ 31.77 0 yrs2.58 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1590
$ 0.2200
38.36%
Stock $ 14.04 0 yrs10.54 %$ 1.14 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 25.40 0 yrs8.62 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 23.00 0 yrs5.83 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-15-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 2.70 1 yrs12.57 %$ 1.18 BNew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0283
$ 0.0283
-0.00%
Stock $ 71.56 7 yrs3.87 %$ 27.19 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-17-2025 $ 0.6750
$ 0.6925
2.59%
Stock $ 22.38 0 yrs8.94 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 14.58 2 yrs6.58 %$ 0.22 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-07-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 28.73 1 yrs4.60 %$ 0.28 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2180
$ 0.0402
-81.55%
Stock $ 72.06 0 yrs1.85 %$ 0.43 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.4462
$ 0.2117
-52.56%
Stock $ 10.12 0 yrs13.04 %$ 0.38 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.3600
$ 0.0300
-91.67%
Stock $ 50.85 0 yrs2.99 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.4790
$ 0.4190
-12.53%
Stock $ 31.16 0 yrs1.60 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1450
$ 0.1420
-2.07%
Stock $ 49.30 0 yrs1.66 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2050
$ 0.2200
7.32%
Stock $ 426.55 0 yrs1.51 %$ 35.04 BNew Dividend Mar-21-2025 Mar-21-2025 Apr-14-2025 $ 0.1969
$ 0.8007
306.64%
Stock $ 30.23 0 yrs0.23 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0000
$ 0.0184
10000%
Stock $ 22.24 0 yrs7.33 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 25.11 1 yrs6.21 %$ 1.45 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-22-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 72.05 1 yrs0.87 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.3070
$ 0.0970
-68.40%
Stock $ 23.22 1 yrs7.28 %N/ANew Dividend Dec-15-2025 Dec-15-2025 Dec-31-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 75.38 3 yrs1.35 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.3840
$ 0.2090
-45.57%
Stock $ 27.06 0 yrs0.74 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0390
$ 0.0720
84.62%
Stock $ 37.05 1 yrs4.53 %$ 0.09 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-24-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 32.41 1 yrs1.73 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1310
$ 0.1400
6.87%
Stock $ 54.95 4 yrs1.31 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2388
$ 0.1081
-54.73%
Stock $ 98.00 0 yrs0.47 %$ 109.52 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 149.75 11 yrs0.17 %$ 8.61 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 28.38 0 yrs3.07 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1110
$ 0.2560
130.63%
Stock $ 25.03 0 yrs2.32 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1543
$ 0.1130
-26.76%
Stock $ 31.88 2 yrs1.19 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.1329
$ 0.0809
-39.11%
Stock $ 75.71 3 yrs0.63 %$ 1.21 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1680
$ 0.0910
-45.83%
Stock $ 12.10 2 yrs7.60 %$ 0.05 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.11 0 yrs0.00 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.3141
$ 0.0728
-76.83%
Stock $ 32.45 2 yrs1.51 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-26-2025 $ 0.7726
$ 0.2114
-72.64%
Stock $ 23.52 0 yrs3.15 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1620
$ 0.1890
16.67%
Stock $ 27.14 0 yrs1.33 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0900
$ 0.0910
1.11%
Stock $ 58.82 0 yrs5.25 %$ 4.18 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 18.22 1 yrs0.99 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0808
$ 0.0146
-81.99%
Stock $ 26.78 2 yrs3.21 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.5242
$ 0.0850
-83.78%
Stock $ 12.21 0 yrs3.60 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0548
$ 0.1634
198.39%
Stock $ 51.61 1 yrs6.43 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2501
$ 0.2501
-0.00%
Stock $ 9.93 2 yrs11.68 %$ 0.39 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 14.85 0 yrs1.28 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0160
$ 0.0140
-12.50%
Stock $ 7.69 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 24.46 0 yrs8.14 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0000
$ 0.4969
10000%
Stock $ 23.86 1 yrs5.24 %N/ANew Dividend Dec-15-2025 Dec-15-2025 Dec-31-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 104.31 2 yrs1.59 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.4023
$ 0.2658
-33.94%
Stock $ 21.53 0 yrs7.99 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 26.90 3 yrs0.67 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0600
$ 0.0450
-25.00%
Stock $ 21.63 2 yrs5.73 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3094
$ 0.3094
-0.00%
Stock $ 7.12 0 yrs11.24 %$ 0.64 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 100.18 0 yrs1.94 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-24-2025 $ 0.0793
$ 0.0819
3.28%
Stock $ 22.96 0 yrs2.35 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1190
$ 0.1510
26.89%
Stock $ 25.57 0 yrs8.05 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.5080
$ 0.6000
18.11%
Stock $ 33.83 0 yrs1.12 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0980
$ 0.1110
13.27%
Stock $ 60.79 2 yrs2.99 %$ 0.88 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.7752
$ 0.1436
-81.47%
Stock $ 29.45 0 yrs7.61 %$ 0.57 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-11-2025 $ 0.5600
$ 0.5600
-0.00%
Stock $ 91.23 62 yrs2.28 %$ 73.93 BNew Dividend Apr-17-2025 Apr-17-2025 May-15-2025 $ 0.5000
$ 0.5200
4.00%
Stock $ 41.36 5 yrs1.33 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1330
$ 0.1480
11.28%
Stock $ 25.40 0 yrs8.62 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 32.27 1 yrs0.43 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0430
$ 0.0280
-34.88%
Stock $ 25.45 2 yrs8.17 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.5479
$ 0.5189
-5.30%
Stock $ 53.08 3 yrs1.21 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1910
$ 0.1285
-32.75%
Stock $ 52.75 1 yrs1.35 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2162
$ 0.1536
-28.98%
Stock $ 3.00 0 yrs16.00 %$ 0.04 BNew Dividend Apr-25-2025 Apr-25-2025 May-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 26.17 2 yrs2.87 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2488
$ 0.1319
-47.00%
Stock $ 46.14 1 yrs2.08 %$ 0.00 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2612
$ 0.1512
-42.11%
Stock $ 70.92 3 yrs1.92 %$ 2.56 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.4830
$ 0.1899
-60.69%
Stock $ 10.12 0 yrs13.04 %$ 0.38 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.3600
$ 0.3300
-8.33%
Stock $ 25.05 0 yrs8.34 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-15-2025 $ 0.5234
$ 0.5234
-0.00%
Stock $ 45.66 0 yrs1.34 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1350
$ 0.1800
33.33%
Stock $ 62.53 3 yrs4.25 %$ 79.10 BNew Dividend Apr-22-2025 Apr-22-2025 May-01-2025 $ 0.6650
$ 0.6650
-0.00%
Stock $ 7.98 1 yrs0.00 %$ 0.24 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 53.85 7 yrs2.75 %$ 7.60 BNew Dividend May-02-2025 May-02-2025 May-30-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 30.97 0 yrs1.42 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1580
$ 0.1600
1.27%
Stock $ 217.00 3 yrs1.24 %$ 1.90 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.8703
$ 0.4515
-48.12%
Stock $ 37.52 1 yrs0.72 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0280
$ 0.0350
25.00%
Stock $ 183.47 0 yrs0.49 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2120
$ 0.2300
8.49%
Stock $ 27.40 0 yrs3.47 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2240
$ 0.2560
14.29%
Stock $ 25.21 0 yrs2.30 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0000
$ 0.1452
10000%
Stock $ 28.28 1 yrs3.82 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1392
$ 0.1787
28.38%
Stock $ 54.07 3 yrs2.66 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.2978
$ 0.1505
-49.45%
Stock $ 22.01 0 yrs7.81 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 18.55 0 yrs0.00 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.0718
$ 0.0254
-64.65%
Stock $ 61.41 3 yrs1.42 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2200
$ 0.2440
10.91%
Stock $ 18.19 1 yrs9.07 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 27.36 0 yrs2.81 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-26-2025 $ 0.3505
$ 0.3414
-2.60%
Stock $ 52.95 2 yrs2.72 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.3420
$ 0.3780
10.53%
Stock $ 27.78 0 yrs0.65 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0730
$ 0.0630
-13.70%
Stock $ 22.83 4 yrs4.91 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2170
$ 0.2350
8.29%
Stock $ 35.06 1 yrs1.45 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1380
$ 0.1310
-5.07%
Stock $ 21.79 0 yrs1.70 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0990
$ 0.1010
2.02%
Stock $ 62.12 4 yrs1.63 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2380
$ 0.2780
16.81%
Stock $ 30.38 3 yrs1.42 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1509
$ 0.0499
-66.93%
Stock $ 23.22 1 yrs7.28 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 72.59 1 yrs1.49 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2710
$ 0.2980
9.96%
Stock $ 30.70 1 yrs1.01 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0804
$ 0.0591
-26.45%
Stock $ 60.56 0 yrs1.14 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2360
$ 0.1329
-43.68%
Stock $ 14.31 0 yrs10.69 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 45.18 0 yrs0.53 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.0899
$ 0.0441
-51.00%
Stock $ 30.58 0 yrs2.71 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.1855
$ 0.0592
-68.05%
Stock $ 29.54 3 yrs1.39 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.0650
$ 0.1508
132.02%
Stock $ 18.29 0 yrs9.57 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 24.46 0 yrs8.14 %N/ANew Dividend Dec-15-2025 Dec-15-2025 Dec-31-2025 $ 0.0000
$ 0.4969
10000%
Stock $ 54.73 0 yrs1.13 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2006
$ 0.0962
-52.03%
Stock $ 1.33 0 yrs5.26 %$ 0.22 BNew Dividend Mar-27-2025 Mar-27-2025 Apr-11-2025 $ 0.0250
$ 0.0371
48.40%
Stock $ 26.40 1 yrs0.53 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.4190
$ 0.0160
-96.18%
Stock $ 23.33 1 yrs8.06 %N/ANew Dividend Apr-04-2025 Apr-04-2025 Apr-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 7.58 0 yrs7.39 %$ 0.27 BNew Dividend Apr-18-2025 Apr-18-2025 May-02-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.73 0 yrs0.12 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0160
$ 0.0010
-93.75%
Stock $ 21.96 0 yrs8.97 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 68.12 3 yrs0.98 %$ 0.01 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.2527
$ 0.1179
-53.33%
Stock $ 48.35 1 yrs4.34 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1730
$ 0.1730
-0.00%
Stock $ 14.75 1 yrs0.47 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0120
$ 0.0140
16.67%
Stock $ 8.80 0 yrs4.77 %N/ANew Dividend N/A Mar-31-2025 Apr-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 179.86 4 yrs1.76 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 1.0544
$ 0.3369
-68.05%
Stock $ 31.30 4 yrs6.52 %$ 0.03 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 1.2053
$ 0.1195
-90.08%
Stock $ 26.99 0 yrs0.74 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0560
$ 0.0560
-0.00%
Stock $ 12.75 0 yrs4.71 %$ 0.24 BNew Dividend Apr-08-2025 Apr-08-2025 May-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.86 1 yrs5.24 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 31.22 2 yrs2.69 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1350
$ 0.2330
72.59%
Stock $ 25.40 0 yrs8.62 %N/ANew Dividend Dec-15-2025 Dec-15-2025 Dec-31-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 594.20 3 yrs1.21 %$ 626.22 BNew Dividend Mar-21-2025 Mar-21-2025 Apr-30-2025 $ 1.9655
$ 1.6955
-13.74%
Stock $ 24.44 2 yrs6.14 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Mar-31-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 30.84 2 yrs0.84 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0570
$ 0.1480
159.65%
Stock $ 55.75 1 yrs1.38 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2377
$ 0.1555
-34.57%
Stock $ 52.18 1 yrs1.23 %$ 0.03 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2029
$ 0.1145
-43.55%
Stock $ 2.47 1 yrs12.96 %$ 0.13 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1700
$ 0.0800
-52.94%
Stock $ 32.01 2 yrs2.16 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1948
$ 0.1622
-16.74%
Stock $ 32.43 0 yrs2.40 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.1262
$ 0.1002
-20.60%
Stock $ 35.05 0 yrs0.49 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0470
$ 0.0400
-14.89%
Stock $ 59.43 2 yrs3.74 %$ 0.20 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 1.2465
$ 0.1244
-90.02%
Stock $ 142.08 3 yrs1.13 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.5109
$ 0.2621
-48.71%
Stock $ 29.09 1 yrs0.58 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0290
$ 0.0670
131.03%
Stock $ 85.99 0 yrs1.28 %$ 4.16 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-28-2025 $ 0.2500
$ 0.2750
10.00%
Stock $ 564.93 4 yrs1.25 %$ 34.84 BNew Dividend Mar-21-2025 Mar-21-2025 Apr-30-2025 $ 2.0814
$ 1.3077
-37.17%
Stock $ 37.44 2 yrs1.15 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1397
$ 0.0814
-41.69%
Stock $ 65.67 0 yrs1.17 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.2622
$ 0.1552
-40.82%
Stock $ 51.96 3 yrs2.14 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2740
$ 0.2770
1.09%
Stock $ 24.68 0 yrs11.14 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.4922
$ 0.6870
39.59%
Stock $ 34.74 1 yrs3.89 %$ 0.01 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.2526
$ 0.0493
-80.48%
Stock $ 20.33 0 yrs0.00 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.0486
$ 0.0417
-14.10%
Stock $ 25.63 0 yrs8.43 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-15-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 51.86 3 yrs2.60 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.4670
$ 0.2990
-35.97%
Stock $ 33.13 0 yrs1.03 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0930
$ 0.0930
-0.00%
Stock $ 60.23 2 yrs0.90 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.1330
$ 0.1380
3.76%
Stock $ 28.71 0 yrs0.52 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.0890
$ 0.0470
-47.19%
Stock $ 39.64 8 yrs3.73 %$ 26.46 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 67.84 0 yrs5.78 %$ 10.74 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.9800
$ 0.9800
-0.00%
Stock $ 67.84 8 yrs1.21 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2420
$ 0.2000
-17.36%
Stock $ 37.29 1 yrs1.23 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1513
$ 0.0966
-36.19%
Stock $ 32.15 1 yrs1.09 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1066
$ 0.0633
-40.65%
Stock $ 23.22 1 yrs7.28 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 63.04 3 yrs1.59 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2580
$ 0.2520
-2.33%
Stock $ 64.70 11 yrs3.65 %$ 2.76 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-07-2025 $ 0.5700
$ 0.5900
3.51%
Stock $ 41.28 0 yrs1.45 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-28-2025 $ 0.1856
$ 0.0938
-49.47%
Stock $ 39.04 0 yrs3.43 %$ 3.25 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-27-2025 $ 0.3197
$ 0.2666
-16.60%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 33.22 0 yrs4.58 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.2162
$ 0.3256
50.60%
Stock $ 21.60 0 yrs6.57 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 36.25 0 yrs0.00 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-07-2025 $ 0.1132
$ 0.1079
-4.70%
Stock $ 173.84 18 yrs1.52 %$ 21.47 BNew Dividend Apr-17-2025 Apr-17-2025 May-24-2025 $ 0.5700
$ 0.6600
15.79%
Stock $ 25.01 0 yrs0.92 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1227
$ 0.1227
-0.00%
Stock $ 36.05 0 yrs52.48 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 1.6435
$ 0.6925
-57.86%
Stock $ 26.50 0 yrs1.13 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1110
$ 0.0100
-90.99%
Stock $ 24.28 0 yrs9.84 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-28-2025 $ 0.4531
$ 0.5983
32.03%
Stock $ 7.98 0 yrs0.00 %$ 0.07 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1457
$ 0.1457
-0.00%
Stock $ 75.30 2 yrs2.95 %$ 16.03 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.7194
$ 0.2935
-59.20%
Stock $ 105.16 6 yrs1.08 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2890
$ 0.2668
-7.68%
Stock $ 24.39 3 yrs5.13 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1028
$ 0.1028
-0.00%
Stock $ 66.22 3 yrs1.93 %$ 2.84 BNew Dividend Apr-25-2025 Apr-25-2025 May-23-2025 $ 0.2900
$ 0.3200
10.34%
Stock $ 40.32 0 yrs22.02 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.7511
$ 0.4723
-37.12%
Stock $ 34.32 0 yrs28.41 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2381
$ 0.3266
37.19%
Stock $ 42.75 0 yrs7.72 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2841
$ 0.3124
9.96%
Stock $ 64.64 0 yrs2.85 %$ 14.29 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.9403
$ 0.1907
-79.72%
Stock $ 14.84 0 yrs13.75 %$ 0.93 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 23.09 3 yrs4.68 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.0935
$ 0.0935
-0.00%
Stock $ 25.59 1 yrs4.53 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1104
$ 0.1104
-0.00%
Stock $ 22.18 0 yrs6.72 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.5598
$ 0.2156
-61.48%
Stock $ 13.96 3 yrs0.00 %$ 0.14 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0500
$ 0.0490
-2.00%
Stock $ 3.80 0 yrs0.00 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 4.23 1 yrs0.00 %$ 0.07 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.20 0 yrs7.87 %$ 2.90 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 13.18 0 yrs0.38 %$ 0.12 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0000
$ 0.0500
10000%
Stock $ 15.23 1 yrs8.08 %$ 0.31 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 49.35 2 yrs0.00 %N/ANew Dividend Mar-27-2025 Mar-27-2025 Apr-10-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 42.68 2 yrs4.17 %$ 24.63 BNew Dividend May-07-2025 May-07-2025 Jun-01-2025 $ 0.4250
$ 0.4450
4.71%
Stock $ 54.50 2 yrs2.86 %$ 23.79 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.7126
$ 0.2422
-66.01%
Stock $ 19.78 0 yrs4.04 %$ 2.73 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 26.97 2 yrs3.04 %$ 0.00 BNew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1895
$ 0.1998
5.44%
Stock $ 4.47 0 yrs0.00 %$ 0.04 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 43.80 2 yrs7.42 %$ 0.37 BNew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 11.69 3 yrs0.00 %$ 0.11 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.1051
$ 0.1051
-0.00%
Stock $ 3.87 0 yrs0.00 %$ 0.06 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.0288
$ 0.0288
-0.00%
Stock $ 12.92 1 yrs29.88 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.3500
$ 0.2950
-15.71%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1204
$ 0.1236
2.66%
Stock $ 15.23 0 yrs50.62 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.5635
$ 0.5772
2.43%
Stock $ 20.98 4 yrs9.63 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 58.20 0 yrs2.71 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1235
$ 0.0992
-19.73%
Stock $ 25.83 1 yrs5.34 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1018
$ 0.1018
-0.00%
Stock $ 85.31 4 yrs3.52 %$ 0.17 BNew Dividend Apr-07-2025 Apr-07-2025 Apr-21-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 22.97 5 yrs6.97 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.6346
$ 0.3200
-49.58%
Stock $ 66.29 2 yrs2.94 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 1.0049
$ 0.1909
-81.00%
Stock $ 25.98 0 yrs1.81 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.0613
$ 0.1685
174.72%
Stock $ 16.26 0 yrs1.85 %$ 0.29 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-11-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 4.71 1 yrs0.00 %$ 0.02 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 10.58 0 yrs91.40 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.4110
$ 0.4357
6.01%
Stock $ 24.09 1 yrs0.54 %$ 1.17 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-22-2025 $ 0.8750
$ 0.0250
-97.14%
Stock $ 44.07 0 yrs7.44 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2714
$ 0.3175
16.99%
Stock $ 43.84 0 yrs30.02 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.3358
$ 0.3250
-3.24%
Stock $ 125.00 0 yrs0.00 %N/ANew Dividend Mar-19-2025 Mar-19-2025 Mar-31-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 48.04 4 yrs1.50 %$ 5.43 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-09-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 211.65 4 yrs2.65 %$ 24.77 BNew Dividend Apr-10-2025 Apr-10-2025 May-01-2025 $ 1.4000
$ 1.4000
-0.00%
Stock $ 38.58 0 yrs34.27 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 1.0283
$ 0.7092
-31.03%
Stock $ 12.10 0 yrs3.55 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1054
$ 0.0342
-67.59%
Stock $ 6.46 0 yrs0.00 %$ 0.02 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 24.56 0 yrs62.83 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2422
$ 0.3212
32.62%
Stock $ 72.22 0 yrs1.33 %$ 0.01 BNew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.2700
$ 0.2600
-3.70%
Stock $ 23.17 0 yrs8.76 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-28-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 77.97 2 yrs4.19 %$ 0.02 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.9647
$ 0.6003
-37.77%
Stock $ 47.73 0 yrs2.98 %$ 58.43 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 1.0656
$ 0.0468
-95.61%
Stock $ 16.35 1 yrs0.98 %$ 0.11 BNew Dividend Apr-25-2025 Apr-25-2025 May-23-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 58.10 0 yrs2.75 %$ 0.67 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-14-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 52.99 0 yrs3.77 %N/ANew Dividend Mar-28-2025 Mar-29-2025 Apr-04-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 317.69 5 yrs1.86 %$ 215.51 BNew Dividend Apr-10-2025 Apr-10-2025 May-15-2025 $ 1.4800
$ 1.4800
-0.00%
Stock $ 25.46 0 yrs4.20 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2196
$ 0.1368
-37.70%
Stock $ 45.59 0 yrs42.71 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2596
$ 0.5636
117.13%
Stock $ 11.98 0 yrs15.03 %$ 1.25 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-29-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 15.23 1 yrs8.08 %$ 0.31 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 129.95 14 yrs2.84 %$ 0.48 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.9642
$ 0.8500
-11.84%
Stock $ 20.50 0 yrs14.29 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.7486
$ 0.7320
-2.22%
Stock $ 15.77 0 yrs45.09 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1059
$ 0.0850
-19.74%
Stock $ 35.51 0 yrs2.82 %$ 5.66 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-17-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 8.40 1 yrs1.43 %$ 0.14 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 55.42 0 yrs2.36 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1612
$ 0.1612
-0.00%
Stock $ 45.95 0 yrs7.25 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.4634
$ 0.3193
-31.10%
Stock $ 138.21 0 yrs0.58 %$ 0.68 BNew Dividend Apr-01-2025 Apr-01-2025 Apr-21-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 20.78 0 yrs11.50 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.8793
$ 0.4500
-48.82%
Stock $ 13.92 0 yrs58.69 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1679
$ 0.1526
-9.11%
Stock $ 24.05 3 yrs0.00 %$ 0.55 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1120
$ 0.1120
-0.00%
Stock $ 35.14 1 yrs0.31 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.0307
$ 0.0198
-35.58%
Stock $ 3.87 0 yrs0.00 %$ 0.06 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0288
$ 0.0288
-0.00%
Stock $ 7.95 0 yrs50.82 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2923
$ 0.3210
9.82%
Stock $ 25.40 2 yrs3.43 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.0736
$ 0.0736
-0.00%
Stock $ 9.12 3 yrs0.00 %$ 0.75 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 34.01 0 yrs36.32 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1999
$ 0.3225
61.33%
Stock $ 15.57 0 yrs66.73 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.6864
$ 0.8119
18.28%
Stock $ 24.09 1 yrs0.54 %$ 1.17 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-22-2025 $ 0.8750
$ 0.8500
-2.86%
Stock $ 36.63 6 yrs3.71 %$ 1.03 BNew Dividend Apr-16-2025 Apr-16-2025 Apr-30-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 23.57 0 yrs7.68 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 25.69 0 yrs55.66 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1866
$ 0.2857
53.11%
Stock $ 18.04 0 yrs4.43 %$ 0.47 BNew Dividend Apr-30-2025 Apr-30-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 9.24 0 yrs108.01 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.6598
$ 0.4638
-29.71%
Stock $ 26.61 1 yrs10.18 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1474
$ 0.1474
-0.00%
Stock $ 19.99 0 yrs14.76 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-15-2025 $ 0.7542
$ 0.7377
-2.19%
Stock $ 20.18 0 yrs3.57 %$ 0.24 BNew Dividend Apr-04-2025 Apr-04-2025 Apr-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 36.06 0 yrs6.52 %$ 0.10 BNew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.6300
$ 0.5902
-6.32%
Stock $ 34.99 2 yrs4.00 %N/ANew Dividend Apr-01-2025 Apr-01-2025 Apr-24-2025 $ 0.5500
$ 0.3500
-36.36%
Stock $ 18.00 4 yrs5.33 %$ 0.10 BNew Dividend Apr-15-2025 Apr-15-2025 May-01-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 12.04 1 yrs40.86 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.3729
$ 0.3284
-11.93%
Stock $ 30.02 0 yrs1.70 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.0524
$ 0.3245
519.60%
Stock $ 28.32 0 yrs0.00 %$ 1.72 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.2404
$ 0.2730
13.57%
Stock $ 1.60 0 yrs0.00 %$ 0.08 BNew Dividend Apr-09-2025 Apr-09-2025 Apr-25-2025 $ 0.0000
$ 0.0500
10000%
Stock $ 24.36 1 yrs8.50 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.3460
$ 0.6168
78.29%
Stock $ 6.29 0 yrs139.75 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.1181
$ 0.0977
-17.27%
Stock $ 57.40 0 yrs3.78 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.5420
$ 0.5484
1.18%
Stock $ 53.56 0 yrs1.49 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.0793
$ 0.0793
-0.00%
Stock $ 22.85 0 yrs8.36 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-28-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 87.89 2 yrs1.85 %$ 0.01 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.2619
$ 0.5232
99.77%
Stock $ 77.41 0 yrs3.06 %$ 3.32 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 1.2379
$ 0.4178
-66.25%
Stock $ 63.05 2 yrs2.90 %N/ANew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.4947
$ 0.3894
-21.29%
Stock $ 16.35 1 yrs0.98 %$ 0.11 BNew Dividend Apr-25-2025 Apr-25-2025 May-23-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 23.35 0 yrs10.67 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.4784
$ 1.1930
149.37%
Stock $ 28.07 0 yrs5.52 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.4018
$ 0.0200
-95.03%
Stock $ 43.17 0 yrs9.82 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2738
$ 0.2640
-3.58%
Stock $ 20.00 0 yrs4.00 %N/ANew Dividend Apr-03-2025 Apr-03-2025 Apr-17-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.35 2 yrs4.43 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.0845
$ 0.0845
-0.00%
Stock $ 123.62 2 yrs1.83 %$ 0.92 BNew Dividend Mar-21-2025 Mar-21-2025 Mar-25-2025 $ 0.8774
$ 0.3852
-56.10%
Stock $ 4.67 0 yrs157.39 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.5616
$ 0.6458
14.99%
Stock $ 15.23 1 yrs8.08 %$ 0.31 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 27.28 0 yrs2.35 %$ 1.38 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 19.37 10 yrs2.17 %$ 0.19 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 18.29 0 yrs7.87 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 47.63 0 yrs4.43 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-21-2025 $ 0.5275
$ 0.5275
-0.00%
Stock $ 3.87 0 yrs0.00 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.0288
$ 0.0288
-0.00%
Stock $ 22.48 0 yrs5.78 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1047
$ 0.1047
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Mar-19-2025 Mar-18-2025 Mar-19-2025 $ 0.0955
$ 0.0982
2.86%
Stock $ 17.84 0 yrs1.79 %$ 0.27 BNew Dividend Apr-02-2025 Apr-02-2025 Apr-16-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 34.49 0 yrs42.97 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.3075
$ 0.2772
-9.86%
Stock $ 65.57 0 yrs2.15 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-21-2025 $ 0.2134
$ 0.5233
145.23%
Stock $ 36.35 2 yrs0.00 %$ 0.05 BNew Dividend Mar-26-2025 Mar-26-2025 Mar-31-2025 $ 0.1210
$ 0.1210
-0.00%
Stock $ 43.54 0 yrs1.79 %N/ANew Dividend Mar-20-2025 Mar-20-2025 Mar-25-2025 $ 0.1148
$ 0.1148
-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