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 $ 25.28 0 yrs7.71 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.4875
$ 0.4875
-0.00%
Stock $ 18.80 0 yrs8.67 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 18.40 0 yrs8.48 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 36.79 0 yrs2.88 %$ 9.33 BNew Dividend Jan-03-2025 Jan-03-2025 Jan-15-2025 $ 0.2650
$ 2.0000
654.72%
Stock $ 25.01 0 yrs1.12 %$ 0.84 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.55 0 yrs11.81 %$ 1.18 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-24-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 19.72 12 yrs3.25 %$ 3.92 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 45.75 0 yrs0.00 %$ 0.75 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.4365
$ 7.3984
1594.94%
Stock $ 94.59 0 yrs0.13 %$ 8.11 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-16-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 54.45 2 yrs0.39 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.2578
$ 0.2078
-19.39%
Stock $ 12.26 0 yrs1.22 %$ 0.28 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-10-2025 $ 0.0185
$ 0.1497
709.19%
Stock $ 144.31 13 yrs2.22 %$ 9.40 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-21-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 53.50 5 yrs4.34 %$ 6.68 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-16-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 40.81 1 yrs0.88 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0999
$ 0.0779
-22.02%
Stock $ 10.76 0 yrs8.74 %$ 3.63 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.2350
$ 0.2350
-0.00%
Stock $ 43.49 5 yrs2.76 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 608.44 6 yrs0.82 %$ 29.66 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 12.64 2 yrs36.39 %$ 0.61 BNew Dividend Dec-23-2024 Dec-23-2025 Jan-08-2025 $ 0.0600
$ 1.1500
1816.67%
Stock $ 80.18 1 yrs0.00 %$ 1.57 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-10-2025 $ 0.1500
$ 0.1750
16.67%
Stock $ 5.85 0 yrs6.84 %$ 0.23 BNew Dividend Jan-09-2025 Jan-09-2025 Jan-23-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.09 2 yrs6.25 %$ 0.23 BNew Dividend Jan-22-2025 Jan-22-2025 Jan-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 43.49 5 yrs2.76 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2025 $ 0.2900
$ 0.2000
-31.03%
Stock $ 28.27 0 yrs2.41 %$ 1.64 BNew Dividend Dec-23-2024 Dec-23-2024 Jan-16-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 10.92 3 yrs7.51 %$ 0.87 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-02-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 11.84 2 yrs7.77 %$ 1.51 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 23.72 1 yrs0.89 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.2064
$ 0.2120
2.75%
Stock $ 70.55 0 yrs0.23 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.1369
$ 0.1597
16.65%
Stock $ 32.72 1 yrs0.24 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0285
$ 0.0473
65.96%
Stock $ 32.72 1 yrs0.24 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0285
$ 0.5810
1938.60%
Stock $ 19.29 0 yrs9.75 %$ 3.34 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 63.09 0 yrs0.27 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.1698
$ 0.0301
-82.30%
Stock $ 57.86 0 yrs0.66 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.3758
$ 0.0002
-99.94%
Stock $ 55.17 0 yrs0.15 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.0796
$ 2.4890
3024.95%
Stock $ 69.53 0 yrs0.29 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.2039
$ 0.0916
-55.07%
Stock $ 169.35 6 yrs0.94 %$ 139.61 BNew Dividend Feb-20-2025 Feb-20-2025 Mar-13-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 2.06 0 yrs0.00 %$ 0.06 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 46.27 13 yrs4.50 %$ 10.46 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-16-2025 $ 0.5100
$ 0.5200
1.96%
Stock $ 26.06 1 yrs0.00 %$ 0.85 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 32.86 1 yrs0.73 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0783
$ 0.0088
-88.76%
Stock $ 52.82 0 yrs4.54 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.1987
$ 0.0020
-99.01%
Stock $ 19.95 0 yrs29.17 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 19.97 0 yrs3.81 %$ 3.34 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 52.82 0 yrs4.54 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.1987
$ 0.0188
-90.51%
Stock $ 26.53 0 yrs8.48 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 13.19 2 yrs9.25 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.1010
$ 0.0970
-3.96%
Stock $ 13.19 2 yrs9.25 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Jan-31-2025 $ 0.1010
$ 0.0970
-3.96%
Stock $ 13.19 2 yrs9.25 %N/ANew Dividend Feb-21-2025 Feb-21-2025 Feb-28-2025 $ 0.1010
$ 0.0970
-3.96%
Stock $ 23.64 0 yrs7.15 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 6.40 0 yrs0.00 %$ 0.19 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 47.56 6 yrs1.85 %$ 1.96 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-25-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 33.07 6 yrs3.51 %$ 20.26 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-17-2025 $ 0.2800
$ 0.2900
3.57%
Stock $ 20.43 0 yrs3.48 %$ 1.46 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-17-2025 $ 0.1770
$ 0.1770
-0.00%
Stock $ 11.29 0 yrs0.00 %$ 0.06 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 11.34 2 yrs0.00 %$ 1.51 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.45 0 yrs13.42 %$ 1.26 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.80 1 yrs8.72 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 26.16 1 yrs8.14 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5313
$ 0.5313
-0.00%
Stock $ 166.01 0 yrs0.67 %$ 179.67 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-27-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 32.86 1 yrs0.73 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0783
$ 1.3804
1662.96%
Stock $ 32.49 1 yrs0.49 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0365
$ 0.0093
-74.52%
Stock $ 30.12 1 yrs2.89 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.1936
$ 0.2023
4.49%
Stock $ 6.69 2 yrs0.00 %$ 0.19 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 18.93 2 yrs5.07 %$ 0.86 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 10.36 2 yrs5.79 %$ 1.59 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 14.60 2 yrs9.25 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.1140
$ 0.1080
-5.26%
Stock $ 14.60 2 yrs9.25 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Jan-31-2025 $ 0.1140
$ 0.1080
-5.26%
Stock $ 14.60 2 yrs9.25 %N/ANew Dividend Feb-21-2025 Feb-21-2025 Feb-28-2025 $ 0.1140
$ 0.1080
-5.26%
Stock $ 12.61 2 yrs8.96 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.0930
$ 0.0890
-4.30%
Stock $ 12.61 2 yrs8.96 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Jan-31-2025 $ 0.0930
$ 0.0890
-4.30%
Stock $ 12.61 2 yrs8.96 %N/ANew Dividend Feb-21-2025 Feb-21-2025 Feb-28-2025 $ 0.0930
$ 0.0890
-4.30%
Stock $ 19.98 0 yrs8.31 %N/ANew Dividend Jan-09-2025 Jan-09-2025 Jan-23-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 104.72 6 yrs7.26 %$ 2.97 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 1.9000
$ 1.9000
-0.00%
Stock $ 9.88 0 yrs1.42 %$ 1.68 BNew Dividend Jan-22-2025 Jan-22-2025 Feb-05-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 227.45 2 yrs1.45 %$ 9.15 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.8250
$ 0.8250
-0.00%
Stock $ 44.66 1 yrs1.07 %$ 0.04 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-19-2024 $ 0.1286
$ 0.1292
0.51%
Stock $ 32.60 0 yrs3.07 %$ 0.35 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-23-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 113.38 10 yrs2.08 %$ 196.65 BNew Dividend Jan-15-2025 Jan-15-2025 Feb-14-2025 $ 0.5500
$ 0.5900
7.27%
Stock $ 222.91 0 yrs1.17 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.7152
$ 0.7245
1.30%
Stock $ 32.86 1 yrs0.73 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0783
$ 0.5191
562.96%
Stock $ 27.65 1 yrs1.34 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0992
$ 0.1308
31.85%
Stock $ 39.46 1 yrs1.17 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.1226
$ 0.0769
-37.28%
Stock $ 38.75 1 yrs1.81 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.1702
$ 0.0794
-53.35%
Stock $ 7.65 3 yrs0.00 %$ 0.73 BNew Dividend Jan-08-2025 Jan-08-2025 Jan-16-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 50.08 0 yrs0.40 %$ 1.19 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.17 0 yrs11.48 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-18-2024 $ 0.1913
$ 0.1915
0.10%
Stock $ 10.34 10 yrs0.00 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 25.39 0 yrs6.11 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.0949
$ 0.2205
132.24%
Stock $ 23.71 2 yrs4.13 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0748
$ 0.1181
57.89%
Stock $ 64.62 0 yrs12.86 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.6090
$ 0.5768
-5.29%
Stock $ 11.21 0 yrs0.54 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.0036
$ 0.0029
-19.44%
Stock $ 12.95 0 yrs11.58 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 25.39 0 yrs6.11 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.0949
$ 0.0171
-81.98%
Stock $ 4.25 3 yrs0.00 %$ 0.01 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 25.09 0 yrs0.44 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0000
$ 0.0542
10000%
Stock $ 63.09 0 yrs0.27 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.1698
$ 0.7943
367.80%
Stock $ 57.86 0 yrs0.66 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-18-2024 $ 0.3758
$ 0.1740
-53.71%
Stock $ 54.95 0 yrs1.06 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0000
$ 0.5766
10000%
Stock $ 44.90 0 yrs6.04 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0000
$ 2.7140
10000%
Stock $ 48.69 0 yrs1.79 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-23-2024 $ 0.0000
$ 0.8748
10000%
Stock $ 16.02 0 yrs0.25 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.0000
$ 0.0354
10000%
Stock $ 15.69 0 yrs0.19 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-17-2024 $ 0.0000
$ 0.0331
10000%
Stock $ 28.20 4 yrs4.96 %$ 13.46 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 118.64 18 yrs1.60 %$ 2.91 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.4750
$ 0.4750
-0.00%
Stock $ 13.07 0 yrs4.28 %$ 0.47 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 8.70 0 yrs3.45 %$ 0.02 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.3012
$ 0.2981
-1.03%
Stock $ 20.00 2 yrs7.95 %$ 0.41 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-17-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 31.81 18 yrs0.00 %$ 3.21 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 420.78 2 yrs1.30 %$ 19.44 BNew Dividend Jan-07-2025 Jan-07-2025 Jan-22-2025 $ 1.2750
$ 1.3650
7.06%
Stock $ 85.83 10 yrs1.14 %$ 11.06 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-08-2025 $ 0.4600
$ 0.4900
6.52%
Stock $ 23.80 0 yrs12.56 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.7947
$ 0.7486
-5.80%
Stock $ 28.87 0 yrs6.23 %$ 0.62 BNew Dividend Dec-23-2024 Dec-23-2024 Jan-06-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 17.15 2 yrs8.57 %$ 0.16 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-17-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 25.58 13 yrs6.72 %$ 144.96 BNew Dividend Jan-24-2025 Jan-24-2025 Mar-07-2025 $ 0.4200
$ 0.4300
2.38%
Stock $ 73.28 6 yrs3.68 %$ 27.80 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-17-2025 $ 0.6750
$ 0.6750
-0.00%
Stock $ 47.21 0 yrs1.29 %$ 0.33 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0844
$ 0.2230
164.22%
Stock $ 14.17 0 yrs6.49 %$ 0.07 BNew Dividend Dec-19-2024 Dec-19-2024 Dec-30-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 12.57 0 yrs1.19 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-20-2024 $ 0.0177
$ 0.0073
-58.64%
Stock $ 302.14 2 yrs0.93 %$ 212.84 BNew Dividend Jan-03-2025 Jan-03-2025 Feb-10-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 2.61 0 yrs8.05 %$ 0.18 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 41.59 1 yrs2.55 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2996
$ 0.2006
-33.04%
Stock $ 2.61 0 yrs8.05 %$ 0.18 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-13-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 28.40 2 yrs3.20 %$ 0.19 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0984
$ 0.4349
341.97%
Stock $ 89.49 3 yrs1.43 %$ 7.16 BNew Dividend Dec-19-2024 Dec-19-2024 Dec-20-2024 $ 0.3200
$ 0.1350
-57.81%
Stock $ 169.62 0 yrs2.77 %$ 1.60 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0197
$ 1.1726
5852.28%
Stock $ 69.28 1 yrs1.26 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1666
$ 0.3290
97.48%
Stock $ 27.07 2 yrs0.22 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0241
$ 0.0188
-21.99%
Stock $ 66.90 2 yrs1.48 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2648
$ 0.2876
8.61%
Stock $ 14.60 2 yrs13.97 %$ 0.86 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 45.84 10 yrs3.08 %$ 2.07 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3525
$ 0.3525
-0.00%
Stock $ 61.43 2 yrs1.58 %$ 10.36 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1912
$ 0.2956
54.60%
Stock $ 48.72 2 yrs3.96 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1630
$ 0.1630
-0.00%
Stock $ 15.46 1 yrs2.85 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1300
$ 0.1302
0.15%
Stock $ 29.33 0 yrs1.57 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1200
$ 0.1409
17.42%
Stock $ 15.46 1 yrs2.85 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1300
$ 0.2603
100.23%
Stock $ 25.88 0 yrs0.73 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1196
$ 0.1925
60.95%
Stock $ 25.88 0 yrs0.73 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1196
$ 0.0350
-70.74%
Stock $ 43.69 2 yrs1.03 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 1.1407
$ 0.4515
-60.42%
Stock $ 34.13 1 yrs3.90 %$ 10.72 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.3187
$ 1.0136
218.04%
Stock $ 52.65 2 yrs1.98 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2349
$ 0.3427
45.89%
Stock $ 2.68 0 yrs11.57 %$ 0.14 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 20.54 0 yrs5.99 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0010
$ 0.3077
10000%
Stock $ 31.17 3 yrs2.57 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1361
$ 0.3931
188.83%
Stock $ 1,710.00 3 yrs6.43 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-23-2024 $ 10.0000
$ 55.0000
450.00%
Stock $ 29.33 0 yrs1.57 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1200
$ 0.2798
133.17%
Stock $ 239.70 6 yrs3.75 %$ 1.68 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 2.2500
$ 2.2500
-0.00%
Stock $ 90.37 3 yrs1.29 %$ 0.17 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2566
$ 0.4043
57.56%
Stock $ 9.75 3 yrs4.41 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1360
$ 0.1340
-1.47%
Stock $ 37.39 1 yrs1.28 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0272
$ 0.1913
603.31%
Stock $ 17.15 2 yrs8.57 %$ 0.16 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-17-2025 $ 0.3700
$ 0.1000
-72.97%
Stock $ 20.00 2 yrs7.95 %$ 0.41 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-17-2025 $ 0.4000
$ 0.1000
-75.00%
Stock $ 35.05 1 yrs1.74 %$ 3.04 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.2577
$ 0.9681
275.67%
Stock $ 29.80 0 yrs4.70 %$ 5.43 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.2319
$ 1.1683
403.79%
Stock $ 195.63 17 yrs1.17 %$ 24.08 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 28.73 0 yrs7.83 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 20.23 0 yrs35.69 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1906
$ 0.6015
215.65%
Stock $ 13.23 1 yrs4.54 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.4440
$ 0.6016
35.49%
Stock $ 24.67 2 yrs4.95 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 59.53 1 yrs1.38 %$ 0.06 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0570
$ 0.2887
406.49%
Stock $ 84.51 1 yrs1.05 %$ 0.34 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3051
$ 0.1415
-53.62%
Stock $ 35.11 0 yrs1.94 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1032
$ 0.1880
82.17%
Stock $ 33.42 3 yrs2.45 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2030
$ 0.2663
31.18%
Stock $ 19.65 0 yrs2.24 %$ 0.26 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0337
$ 0.1872
455.49%
Stock $ 126.62 15 yrs4.26 %$ 196.87 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 1.3500
$ 1.3500
-0.00%
Stock $ 37.48 0 yrs0.00 %$ 0.47 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 57.02 10 yrs6.17 %$ 12.48 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.8750
$ 0.8800
0.57%
Stock $ 23.90 0 yrs2.59 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1089
$ 0.3473
218.92%
Stock $ 124.64 0 yrs0.18 %$ 1.42 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0108
$ 0.1013
837.96%
Stock $ 36.11 2 yrs3.16 %$ 1.94 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2980
$ 0.2656
-10.87%
Stock $ 58.84 0 yrs1.50 %$ 0.14 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0612
$ 0.5216
752.29%
Stock $ 39.47 1 yrs3.57 %$ 0.05 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1434
$ 0.8502
492.89%
Stock $ 21.62 0 yrs5.55 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1574
$ 0.8473
438.31%
Stock $ 61.71 0 yrs0.13 %$ 4.38 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0199
$ 0.0386
93.97%
Stock $ 81.09 0 yrs1.54 %$ 2.70 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2456
$ 0.4460
81.60%
Stock $ 25.13 1 yrs8.32 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1834
$ 0.1809
-1.36%
Stock $ 8.43 0 yrs0.00 %$ 0.12 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 8.43 0 yrs0.00 %$ 0.12 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0780
$ 0.0560
-28.21%
Stock $ 8.43 0 yrs0.00 %$ 0.12 BNew Dividend Jan-31-2025 Jan-31-2025 Feb-17-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 8.43 0 yrs0.00 %$ 0.12 BNew Dividend Feb-28-2025 Feb-28-2025 Mar-17-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 8.43 0 yrs0.00 %$ 0.12 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 31.33 0 yrs0.22 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0061
$ 0.0309
406.56%
Stock $ 37.79 2 yrs1.51 %$ 1.53 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1383
$ 0.1821
31.67%
Stock $ 82.06 2 yrs0.17 %$ 0.53 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0419
$ 0.0561
33.89%
Stock $ 20.15 0 yrs5.16 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5414
$ 0.0220
-95.94%
Stock $ 24.23 3 yrs8.05 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1282
$ 0.1602
25.00%
Stock $ 15.46 1 yrs2.85 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1300
$ 0.0397
-69.46%
Stock $ 29.33 0 yrs1.57 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-23-2024 $ 0.1200
$ 0.0164
-86.33%
Stock $ 7.05 0 yrs0.00 %$ 0.56 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 239.70 6 yrs3.75 %$ 1.68 BNew Dividend Jan-31-2025 Jan-31-2025 Feb-12-2025 $ 2.2500
$ 2.2500
-0.00%
Stock $ 23.81 2 yrs8.40 %$ 0.21 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1720
$ 0.1720
-0.00%
Stock $ 17.82 2 yrs5.67 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0904
$ 0.0931
2.99%
Stock $ 51.28 2 yrs3.20 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1390
$ 0.1390
-0.00%
Stock $ 178.18 10 yrs1.12 %$ 80.39 BNew Dividend Jan-21-2025 Jan-21-2025 Mar-04-2025 $ 0.4320
$ 0.5000
15.74%
Stock $ 195.63 17 yrs1.17 %$ 24.08 BNew Dividend Jan-17-2025 Jan-17-2025 Feb-21-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 22.92 0 yrs8.59 %N/ANew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 23.53 0 yrs12.83 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.8004
$ 0.7542
-5.77%
Stock $ 8.02 2 yrs0.00 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-10-2025 $ 0.0750
$ 0.0775
3.33%
Stock $ 74.66 1 yrs4.07 %$ 7.73 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2530
$ 0.2530
-0.00%
Stock $ 2.68 0 yrs11.57 %$ 0.14 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0800
$ 0.0900
12.50%
Stock $ 45.12 2 yrs7.58 %$ 3.42 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2850
$ 0.2850
-0.00%
Stock $ 46.29 0 yrs0.15 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-20-2024 $ 0.0088
$ 0.0347
292.09%
Stock $ 9.03 0 yrs10.63 %$ 0.73 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-24-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 44.99 2 yrs1.73 %$ 1.53 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-23-2025 $ 0.1900
$ 0.1950
2.63%
Stock $ 95.42 0 yrs1.05 %$ 4.73 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 34.27 10 yrs1.58 %$ 0.93 BNew Dividend Jan-13-2025 Jan-13-2025 Jan-27-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 53.32 0 yrs0.54 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0359
$ 0.2518
601.39%
Stock $ 23.86 2 yrs2.26 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.2749
$ 0.2907
5.75%
Stock $ 27.45 1 yrs2.95 %$ 9.54 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0343
$ 0.7737
2155.68%
Stock $ 19.06 1 yrs3.15 %$ 33.68 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1812
$ 0.4217
132.66%
Stock $ 35.14 1 yrs3.64 %$ 3.92 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1077
$ 1.1708
987.09%
Stock $ 107.35 2 yrs0.66 %$ 1.71 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1530
$ 0.2706
76.86%
Stock $ 30.99 1 yrs0.74 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0244
$ 0.1354
454.92%
Stock $ 44.97 2 yrs2.16 %$ 13.85 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2282
$ 0.2752
20.60%
Stock $ 67.09 0 yrs0.85 %$ 0.44 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1841
$ 0.1988
7.98%
Stock $ 67.57 0 yrs1.61 %$ 0.69 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3221
$ 0.3295
2.30%
Stock $ 16.64 2 yrs2.46 %$ 1.74 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1566
$ 0.0923
-41.06%
Stock $ 29.37 4 yrs2.49 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2277
$ 0.1752
-23.06%
Stock $ 18.90 0 yrs4.60 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 18.82 2 yrs5.53 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0894
$ 0.0870
-2.68%
Stock $ 21.13 0 yrs4.12 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0752
$ 0.3573
375.13%
Stock $ 33.16 0 yrs0.60 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0222
$ 0.1315
492.34%
Stock $ 35.53 2 yrs0.51 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0176
$ 0.1182
571.59%
Stock $ 97.28 7 yrs0.94 %$ 0.16 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1618
$ 0.2056
27.07%
Stock $ 32.56 1 yrs0.37 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0210
$ 0.0662
215.24%
Stock $ 39.04 0 yrs0.79 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0241
$ 0.2844
1080.08%
Stock $ 28.95 0 yrs2.00 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0693
$ 0.2220
220.35%
Stock $ 26.58 2 yrs2.67 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3505
$ 0.1260
-64.05%
Stock $ 12.62 0 yrs4.12 %$ 0.21 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1605
$ 0.1047
-34.77%
Stock $ 65.54 1 yrs0.27 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0108
$ 0.0812
651.85%
Stock $ 106.72 1 yrs1.53 %$ 1.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5160
$ 0.6219
20.52%
Stock $ 144.75 0 yrs0.31 %$ 1.39 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0999
$ 0.2752
175.48%
Stock $ 36.93 1 yrs4.79 %$ 0.35 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2959
$ 0.2698
-8.82%
Stock $ 52.00 1 yrs4.21 %$ 0.10 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3729
$ 0.9722
160.71%
Stock $ 39.50 0 yrs4.23 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.8000
$ 0.0330
-95.88%
Stock $ 64.86 0 yrs3.48 %$ 0.12 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 1.0000
$ 0.1278
-87.22%
Stock $ 58.84 0 yrs1.50 %$ 0.14 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0612
$ 0.2392
290.85%
Stock $ 81.37 1 yrs0.92 %$ 0.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3440
$ 0.1473
-57.18%
Stock $ 58.24 1 yrs1.96 %$ 0.21 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2365
$ 0.5443
130.15%
Stock $ 46.22 2 yrs7.57 %$ 0.49 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2800
$ 0.2750
-1.79%
Stock $ 21.25 2 yrs11.44 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2040
$ 0.2040
-0.00%
Stock $ 16.59 1 yrs4.22 %$ 0.09 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1161
$ 0.2154
85.53%
Stock $ 38.92 0 yrs2.16 %$ 0.07 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1823
$ 0.2885
58.26%
Stock $ 37.22 0 yrs1.07 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0695
$ 0.1089
56.69%
Stock $ 35.79 0 yrs2.04 %$ 0.06 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1284
$ 0.3989
210.67%
Stock $ 27.29 4 yrs1.65 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1218
$ 0.1304
7.06%
Stock $ 24.01 5 yrs2.62 %$ 0.88 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1636
$ 0.1965
20.11%
Stock $ 33.11 2 yrs2.08 %$ 0.21 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1796
$ 0.1864
3.79%
Stock $ 38.06 2 yrs0.76 %$ 0.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0524
$ 0.0275
-47.52%
Stock $ 26.81 0 yrs5.89 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 62.89 0 yrs5.09 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.7571
$ 1.1513
52.07%
Stock $ 64.85 0 yrs4.73 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3293
$ 1.2429
277.44%
Stock $ 60.90 0 yrs7.06 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.8446
$ 1.9346
129.06%
Stock $ 38.12 0 yrs1.26 %$ 0.12 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 16.33 2 yrs6.43 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 34.83 0 yrs0.66 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0230
$ 0.1082
370.43%
Stock $ 30.43 0 yrs1.02 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0431
$ 0.1407
226.45%
Stock $ 47.45 3 yrs2.34 %$ 0.15 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2629
$ 0.2212
-15.86%
Stock $ 20.23 1 yrs4.10 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0651
$ 0.0802
23.25%
Stock $ 23.95 1 yrs6.47 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1175
$ 0.1472
25.33%
Stock $ 25.09 0 yrs5.42 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1002
$ 0.1377
37.37%
Stock $ 7.13 0 yrs10.10 %$ 0.94 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-30-2024 $ 0.1700
$ 0.1800
5.88%
Stock $ 109.14 0 yrs0.18 %$ 5.32 BNew Dividend Jan-15-2025 Jan-15-2024 Jan-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.33 0 yrs6.75 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 21.40 0 yrs6.73 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 2.66 0 yrs22.56 %$ 0.08 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.00 0 yrs8.91 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5125
$ 0.5125
-0.00%
Stock $ 24.10 0 yrs11.20 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0096
$ 0.6739
6919.78%
Stock $ 11.50 0 yrs8.70 %$ 0.80 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.10 2 yrs9.01 %$ 0.39 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 142.96 2 yrs1.05 %$ 1.94 BNew Dividend Jan-23-2025 Jan-23-2025 Jan-31-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 70.80 10 yrs3.22 %$ 3.01 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-06-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 81.89 18 yrs4.04 %$ 31.70 BNew Dividend Jan-07-2025 Jan-07-2025 Jan-31-2025 $ 0.7800
$ 0.8275
6.09%
Stock $ 41.36 2 yrs4.11 %$ 0.11 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3881
$ 0.4898
26.20%
Stock $ 71.33 2 yrs1.49 %$ 0.20 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2092
$ 0.2904
38.81%
Stock $ 37.20 2 yrs1.61 %$ 0.17 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1556
$ 0.1452
-6.68%
Stock $ 25.21 0 yrs1.67 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0892
$ 0.1648
84.75%
Stock $ 24.66 2 yrs2.76 %$ 0.87 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2094
$ 0.1210
-42.22%
Stock $ 56.00 2 yrs1.91 %$ 1.58 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2780
$ 0.3513
26.37%
Stock $ 107.25 1 yrs0.40 %$ 1.57 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1263
$ 0.0899
-28.82%
Stock $ 79.24 2 yrs0.68 %$ 2.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1250
$ 0.1732
38.56%
Stock $ 60.41 2 yrs1.71 %$ 1.41 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2849
$ 0.3363
18.04%
Stock $ 154.52 3 yrs0.06 %$ 3.62 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0184
$ 0.0332
80.43%
Stock $ 38.55 2 yrs2.36 %$ 0.43 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2566
$ 0.2647
3.16%
Stock $ 22.98 1 yrs5.66 %$ 0.61 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3574
$ 0.3828
7.11%
Stock $ 22.38 0 yrs3.13 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2195
$ 0.2232
1.69%
Stock $ 11.50 2 yrs7.48 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1252
$ 0.2808
124.28%
Stock $ 15.32 1 yrs1.50 %$ 0.25 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0467
$ 0.0253
-45.82%
Stock $ 69.28 1 yrs1.26 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1666
$ 0.3290
97.48%
Stock $ 20.13 0 yrs6.86 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 29.61 0 yrs3.14 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3153
$ 0.1024
-67.52%
Stock $ 38.33 3 yrs1.12 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1147
$ 0.1509
31.56%
Stock $ 24.98 1 yrs3.20 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2262
$ 0.1916
-15.30%
Stock $ 19.68 0 yrs7.62 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 31.75 0 yrs0.57 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0165
$ 0.0825
400.00%
Stock $ 19.75 1 yrs2.84 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1618
$ 0.1937
19.72%
Stock $ 37.24 3 yrs1.37 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1162
$ 0.2457
111.45%
Stock $ 85.50 3 yrs1.93 %$ 0.21 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4468
$ 0.5770
29.14%
Stock $ 36.09 2 yrs1.08 %$ 1.31 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0781
$ 0.0399
-48.91%
Stock $ 34.00 0 yrs0.79 %$ 0.22 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0697
$ 0.0933
33.86%
Stock $ 145.12 2 yrs0.69 %$ 0.25 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3848
$ 0.3113
-19.10%
Stock $ 131.12 2 yrs0.54 %$ 2.22 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1298
$ 0.1439
10.86%
Stock $ 108.27 2 yrs1.15 %$ 1.46 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3502
$ 0.4193
19.73%
Stock $ 24.16 3 yrs2.77 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0694
$ 0.3278
372.33%
Stock $ 49.86 0 yrs1.16 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0444
$ 0.0945
112.84%
Stock $ 121.11 3 yrs1.21 %$ 1.28 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4808
$ 0.4657
-3.14%
Stock $ 78.66 2 yrs1.97 %$ 1.38 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4530
$ 0.4534
0.09%
Stock $ 59.86 2 yrs2.21 %$ 0.11 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2761
$ 0.3361
21.73%
Stock $ 124.21 3 yrs1.01 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2512
$ 0.2731
8.72%
Stock $ 28.61 0 yrs3.25 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2028
$ 0.2893
42.65%
Stock $ 55.17 1 yrs3.81 %$ 0.48 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2465
$ 0.7890
220.08%
Stock $ 22.87 0 yrs3.54 %$ 0.40 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3247
$ 0.1449
-55.37%
Stock $ 39.38 0 yrs3.94 %$ 0.03 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2687
$ 0.6439
139.64%
Stock $ 39.23 1 yrs3.82 %$ 0.04 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3413
$ 0.4454
30.50%
Stock $ 40.92 0 yrs3.84 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1503
$ 0.7166
376.78%
Stock $ 87.33 1 yrs1.48 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4009
$ 0.4269
6.49%
Stock $ 55.44 3 yrs1.57 %$ 0.28 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2554
$ 0.2910
13.94%
Stock $ 41.67 0 yrs6.19 %$ 0.88 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2075
$ 0.2150
3.61%
Stock $ 24.84 0 yrs7.65 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1640
$ 0.1628
-0.73%
Stock $ 40.89 2 yrs1.71 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1209
$ 0.2930
142.35%
Stock $ 51.21 0 yrs4.41 %$ 0.02 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5733
$ 0.9824
71.36%
Stock $ 90.16 2 yrs0.52 %$ 1.45 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1017
$ 0.1657
62.93%
Stock $ 29.51 2 yrs2.44 %$ 0.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2030
$ 0.1768
-12.91%
Stock $ 43.34 2 yrs4.27 %$ 0.04 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1450
$ 0.1450
-0.00%
Stock $ 45.84 10 yrs3.08 %$ 2.07 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-09-2025 $ 0.3525
$ 0.3525
-0.00%
Stock $ 46.76 10 yrs3.02 %$ 0.42 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3525
$ 0.3525
-0.00%
Stock $ 23.63 0 yrs4.70 %$ 169.55 BNew Dividend Jan-10-2025 Jan-10-2025 Feb-03-2025 $ 0.2775
$ 0.2775
-0.00%
Stock $ 21.44 0 yrs5.83 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Feb-03-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.25 0 yrs5.88 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Feb-03-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 25.09 0 yrs5.42 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1002
$ 0.0312
-68.87%
Stock $ 24.88 2 yrs2.37 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-17-2024 $ 0.0535
$ 0.0069
-87.10%
Stock $ 21.12 2 yrs3.79 %$ 0.75 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-17-2024 $ 0.0859
$ 0.0405
-52.83%
Stock $ 21.18 1 yrs3.97 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 23.18 0 yrs7.03 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1446
$ 0.1542
6.64%
Stock $ 20.19 0 yrs5.35 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0975
$ 0.1100
12.82%
Stock $ 20.13 0 yrs6.86 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1375
$ 0.1763
28.22%
Stock $ 20.79 0 yrs5.15 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1050
$ 0.0900
-14.29%
Stock $ 20.72 0 yrs4.39 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 22.60 0 yrs8.23 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1350
$ 0.1612
19.41%
Stock $ 20.01 0 yrs5.00 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0875
$ 0.0875
-0.00%
Stock $ 19.73 0 yrs9.58 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1472
$ 0.1488
1.09%
Stock $ 16.37 0 yrs6.29 %$ 0.48 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0819
$ 0.1058
29.18%
Stock $ 26.91 2 yrs3.53 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.90 2 yrs2.86 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 49.94 2 yrs2.96 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1275
$ 0.1275
-0.00%
Stock $ 48.78 2 yrs4.28 %$ 0.12 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 52.20 2 yrs8.74 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3822
$ 0.3780
-1.10%
Stock $ 19.68 0 yrs7.62 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1250
$ 0.2295
83.60%
Stock $ 17.25 0 yrs3.77 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 18.83 2 yrs4.51 %$ 0.00 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 20.08 2 yrs2.84 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0520
$ 0.0500
-3.85%
Stock $ 20.84 3 yrs5.71 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 25.09 0 yrs5.42 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.1002
$ 0.1684
68.02%
Stock $ 24.36 0 yrs4.56 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0856
$ 0.1016
18.77%
Stock $ 24.83 3 yrs4.87 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0965
$ 0.0728
-24.50%
Stock $ 21.31 1 yrs4.60 %$ 0.05 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0729
$ 0.0895
22.86%
Stock $ 18.98 0 yrs5.58 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Jan-02-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 2.40 0 yrs0.00 %$ 0.05 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 90.11 2 yrs4.75 %$ 0.16 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.2947
$ 0.3594
21.93%
Stock $ 21.22 1 yrs4.05 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0656
$ 0.0696
6.11%
Stock $ 24.08 2 yrs3.45 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0676
$ 0.0077
-88.61%
Stock $ 24.68 3 yrs3.77 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-18-2024 $ 0.0738
$ 0.0211
-71.42%
Stock $ 126.62 15 yrs4.26 %$ 196.87 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-13-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 11.88 0 yrs7.07 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.88 0 yrs7.07 %N/ANew Dividend Jan-31-2025 Jan-31-2025 Feb-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.88 0 yrs7.07 %N/ANew Dividend Feb-28-2025 Feb-28-2025 Mar-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.88 0 yrs7.07 %N/ANew Dividend Mar-31-2025 Mar-31-2025 Apr-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 46.76 10 yrs3.02 %$ 0.42 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-09-2025 $ 0.3525
$ 0.3525
-0.00%
Stock $ 13.61 0 yrs6.02 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.4257
10000%
Stock $ 13.61 0 yrs6.02 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 1.1727
10000%
Stock $ 13.61 0 yrs6.02 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.4104
10000%
Stock $ 13.62 0 yrs1.03 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0676
10000%
Stock $ 31.95 0 yrs0.16 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0120
10000%
Stock $ 20.60 0 yrs1.12 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0563
10000%
Stock $ 21.83 0 yrs1.42 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0780
10000%
Stock $ 25.20 0 yrs0.16 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0110
10000%
Stock $ 21.88 0 yrs1.55 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0000
$ 0.0854
10000%
Stock $ 62.02 0 yrs3.40 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-21-2025 $ 0.3800
$ 0.5275
38.82%
Stock $ 16.42 0 yrs1.89 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.4377
$ 0.3116
-28.80%
Stock $ 21.01 0 yrs1.43 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0750
$ 0.5148
586.75%
Stock $ 33.59 2 yrs2.98 %$ 3.32 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 87.14 10 yrs0.71 %$ 0.45 BNew Dividend Feb-21-2025 Feb-21-2025 Mar-07-2025 $ 0.3100
$ 0.1550
-50.00%
Stock $ 18.95 0 yrs11.35 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.4557
$ 2.1480
371.36%
Stock $ 28.20 4 yrs4.96 %$ 13.46 BNew Dividend Jan-27-2025 Jan-27-2025 Feb-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 93.44 0 yrs0.56 %$ 4.08 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 35.81 0 yrs0.39 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0154
$ 0.1407
813.64%
Stock $ 43.30 0 yrs2.96 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 1.7510
$ 1.2782
-27.00%
Stock $ 20.54 0 yrs3.94 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.9508
$ 0.8050
-15.34%
Stock $ 7.20 0 yrs6.11 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.3523
$ 0.4378
24.27%
Stock $ 11.40 0 yrs3.25 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 2.7675
$ 0.3717
-86.57%
Stock $ 26.57 0 yrs1.54 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0648
$ 0.1525
135.36%
Stock $ 55.78 14 yrs4.45 %$ 113.13 BNew Dividend Jan-03-2025 Jan-03-2025 Feb-03-2025 $ 0.6000
$ 0.6200
3.33%
Stock $ 125.25 14 yrs1.76 %$ 29.41 BNew Dividend Dec-31-2024 Dec-31-2024 Feb-11-2025 $ 0.5400
$ 0.5500
1.85%
Stock $ 12.69 0 yrs0.00 %$ 1.03 BNew Dividend Jan-06-2025 Jan-06-2025 Jan-20-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 266.54 14 yrs1.41 %$ 3.61 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.8800
$ 0.9400
6.82%
Stock $ 245.17 0 yrs0.77 %$ 65.92 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-13-2025 $ 0.4000
$ 0.5500
37.50%
Stock $ 17.00 0 yrs2.35 %$ 0.07 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-30-2024 $ 0.2250
$ 0.2000
-11.11%
Stock $ 54.92 14 yrs7.43 %$ 93.08 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-10-2025 $ 1.0200
$ 1.0200
-0.00%
Stock $ 36.29 1 yrs6.01 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 1.3379
$ 2.1818
63.08%
Stock $ 93.44 61 yrs2.14 %$ 76.34 BNew Dividend Jan-21-2025 Jan-21-2025 Feb-14-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 17.20 3 yrs5.58 %$ 0.10 BNew Dividend Jan-15-2025 Jan-15-2025 Feb-01-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 22.04 18 yrs3.63 %$ 0.56 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-17-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 32.38 0 yrs2.19 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 1.2476
$ 0.7098
-43.10%
Stock $ 17.00 0 yrs2.35 %$ 0.07 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-17-2025 $ 0.2250
$ 0.1000
-55.56%
Stock $ 31.45 0 yrs2.42 %$ 7.90 BNew Dividend Jan-06-2025 Jan-06-2025 Jan-21-2025 $ 0.0000
$ 0.1900
10000%
Stock $ 64.48 0 yrs1.05 %$ 0.34 BNew Dividend Dec-28-2024 Dec-28-2024 Jan-08-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.84 0 yrs4.51 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0880
$ 0.1916
117.70%
Stock $ 89.49 3 yrs1.43 %$ 7.16 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-14-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 87.55 12 yrs4.09 %$ 9.95 BNew Dividend Feb-03-2025 Feb-03-2025 Mar-03-2025 $ 0.8950
$ 0.8950
-0.00%
Stock $ 19.05 12 yrs0.00 %$ 1.06 BNew Dividend Dec-24-2024 Dec-24-2024 Jan-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 29.36 0 yrs0.99 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.3475
$ 0.2858
-17.77%
Stock $ 22.86 2 yrs4.37 %$ 8.46 BNew Dividend Jan-22-2025 Jan-22-2025 Feb-21-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.76 6 yrs5.33 %$ 0.35 BNew Dividend Dec-23-2024 Dec-23-2024 Jan-06-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.52 1 yrs1.23 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.6909
$ 0.3451
-50.05%
Stock $ 33.87 0 yrs0.44 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.1738
$ 0.1468
-15.54%
Stock $ 83.35 4 yrs1.52 %$ 0.30 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0744
$ 0.2801
276.23%
Stock $ 9.76 0 yrs6.56 %$ 0.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-16-2024 $ 0.3187
$ 0.3187
-0.00%
Stock $ 146.45 2 yrs0.79 %$ 6.87 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-16-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 32.93 2 yrs1.67 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.1455
$ 0.1618
11.20%
Stock $ 83.72 3 yrs0.72 %$ 3.93 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.1100
$ 0.1500
36.36%
Stock $ 18.58 1 yrs4.31 %$ 12.99 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 30.37 1 yrs1.91 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.1233
$ 0.2194
77.94%
Stock $ 66.04 1 yrs1.26 %$ 0.10 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.1479
$ 0.7672
418.58%
Stock $ 15.81 1 yrs9.30 %N/ANew Dividend Feb-19-2025 Feb-19-2025 Mar-03-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 17.84 0 yrs0.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0264
$ 0.0297
12.50%
Stock $ 10.40 1 yrs3.56 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.4652
$ 0.3727
-19.88%
Stock $ 30.37 1 yrs1.91 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.1233
$ 3.5609
2788.00%
Stock $ 24.55 1 yrs0.00 %$ 1.33 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 35.11 2 yrs1.82 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-16-2024 $ 0.5135
$ 0.6392
24.49%
Stock $ 47.94 1 yrs5.55 %$ 0.19 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0583
$ 0.1011
73.33%
Stock $ 87.96 0 yrs1.27 %$ 0.73 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0496
$ 0.2356
375.04%
Stock $ 77.69 0 yrs1.38 %$ 0.03 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0220
$ 0.2670
1112.06%
Stock $ 29.45 0 yrs0.17 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0092
$ 0.0133
45.40%
Stock $ 10.76 0 yrs4.18 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0600
$ 0.6971
1061.83%
Stock $ 13.17 0 yrs0.61 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0240
$ 0.0786
227.50%
Stock $ 35.51 0 yrs0.06 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0177
$ 0.0196
10.61%
Stock $ 88.33 2 yrs1.66 %$ 0.30 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0243
$ 0.2723
1021.07%
Stock $ 46.34 2 yrs3.86 %$ 1.41 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.1594
$ 0.2843
78.35%
Stock $ 18.58 1 yrs4.31 %$ 12.99 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2000
$ 0.1000
-50.00%
Stock $ 15.81 1 yrs9.30 %N/ANew Dividend Jan-22-2025 Jan-22-2025 Feb-03-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 64.06 3 yrs3.25 %$ 2.02 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.1210
$ 0.4142
242.36%
Stock $ 71.41 0 yrs1.39 %$ 0.86 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0406
$ 0.0935
130.20%
Stock $ 47.75 1 yrs4.57 %$ 0.30 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0537
$ 0.0673
25.50%
Stock $ 50.16 2 yrs5.06 %$ 0.49 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2103
$ 0.3598
71.05%
Stock $ 15.81 1 yrs9.30 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Jan-02-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 35.23 0 yrs0.68 %$ 1.84 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-10-2025 $ 0.0500
$ 0.0600
20.00%
Stock $ 19.10 0 yrs33.46 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.5097
$ 0.4126
-19.05%
Stock $ 31.41 0 yrs0.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0057
$ 0.0002
-97.02%
Stock $ 13.58 0 yrs14.29 %N/ANew Dividend Dec-21-2024 Dec-21-2024 Dec-31-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 55.44 2 yrs0.49 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0624
$ 0.1198
91.85%
Stock $ 25.59 0 yrs1.99 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0224
$ 0.0405
81.10%
Stock $ 26.76 2 yrs0.82 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0053
$ 0.0267
403.81%
Stock $ 57.63 1 yrs1.41 %$ 0.09 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0165
$ 0.1942
1080.57%
Stock $ 43.06 1 yrs3.23 %$ 0.09 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0154
$ 0.1093
609.08%
Stock $ 3.27 6 yrs3.67 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-17-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 25.13 0 yrs7.72 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 99.30 1 yrs0.00 %$ 0.11 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0984
$ 0.0352
-64.26%
Stock $ 50.16 0 yrs0.64 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0893
$ 1.0863
1116.91%
Stock $ 33.28 1 yrs1.11 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0803
$ 0.3004
274.19%
Stock $ 46.68 1 yrs2.14 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.2376
$ 0.3931
65.45%
Stock $ 45.86 1 yrs2.14 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.3042
$ 0.5409
77.79%
Stock $ 45.17 1 yrs2.90 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.3293
$ 1.3554
311.66%
Stock $ 25.29 0 yrs6.84 %N/ANew Dividend Dec-31-2024 Jan-02-2025 Jan-15-2025 $ 0.4313
$ 0.4313
-0.00%
Stock $ 28.83 0 yrs4.13 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2985
$ 0.4981
66.86%
Stock $ 31.74 0 yrs29.99 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.3600
$ 0.3246
-9.83%
Stock $ 18.89 0 yrs46.16 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.5880
$ 0.6010
2.21%
Stock $ 10.82 1 yrs12.94 %$ 1.10 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 1.96 0 yrs0.00 %$ 0.10 BNew Dividend Dec-30-2024 Dec-30-2024 Jan-10-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 133.85 3 yrs0.69 %$ 13.52 BNew Dividend Jan-10-2025 Jan-10-2025 Jan-24-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 48.00 0 yrs0.83 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.58 2 yrs3.13 %$ 0.70 BNew Dividend Jan-31-2025 Jan-31-2025 Mar-14-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 9.35 0 yrs2.89 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0686
$ 0.0893
30.17%
Stock $ 29.49 1 yrs1.09 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0417
$ 3.5742
8467.04%
Stock $ 62.04 2 yrs0.79 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0789
$ 3.2247
3988.11%
Stock $ 23.50 0 yrs2.34 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.1335
$ 2.2268
1567.64%
Stock $ 37.93 0 yrs0.21 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0232
$ 0.4310
1754.78%
Stock $ 38.51 0 yrs0.73 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0641
$ 0.7507
1071.27%
Stock $ 95.09 0 yrs1.49 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.4973
$ 13.8797
2691.12%
Stock $ 37.49 1 yrs2.24 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.2818
$ 4.6303
1543.13%
Stock $ 27.24 1 yrs3.16 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0567
$ 0.0246
-56.59%
Stock $ 44.64 0 yrs0.85 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0084
$ 0.0731
775.14%
Stock $ 41.44 1 yrs0.80 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0133
$ 0.0650
387.97%
Stock $ 26.83 0 yrs3.99 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0423
$ 0.1929
355.64%
Stock $ 27.47 0 yrs1.35 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0120
$ 0.0804
570.39%
Stock $ 21.17 2 yrs3.97 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0718
$ 0.1394
94.14%
Stock $ 15.68 0 yrs129.46 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 2.0231
$ 1.3391
-33.81%
Stock $ 7.85 0 yrs202.55 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.7258
$ 0.6822
-6.01%
Stock $ 8.45 3 yrs3.43 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0205
$ 0.0524
155.61%
Stock $ 12.67 0 yrs14.21 %$ 1.00 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-07-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 97.42 13 yrs2.50 %$ 110.45 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 43.63 0 yrs8.89 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2826
$ 0.3711
31.28%
Stock $ 24.52 0 yrs2.85 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0601
$ 0.0908
51.08%
Stock $ 38.69 18 yrs3.36 %$ 10.59 BNew Dividend Feb-10-2025 Feb-10-2025 Mar-03-2025 $ 0.3255
$ 0.3255
-0.00%
Stock $ 23.86 0 yrs4.11 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0332
$ 0.1784
437.35%
Stock $ 37.51 0 yrs2.03 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0327
$ 0.1064
225.42%
Stock $ 41.10 1 yrs1.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0063
$ 0.0736
1061.42%
Stock $ 52.90 6 yrs2.27 %$ 0.27 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0307
$ 0.3094
908.48%
Stock $ 49.31 0 yrs1.32 %$ 0.15 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0205
$ 0.1213
490.87%
Stock $ 66.90 8 yrs3.20 %$ 0.44 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.1249
$ 0.4293
243.66%
Stock $ 61.90 1 yrs2.99 %$ 0.47 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0852
$ 0.4447
422.12%
Stock $ 34.97 0 yrs1.14 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0053
$ 0.0929
1665.67%
Stock $ 21.51 2 yrs4.60 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.0808
$ 0.1553
92.07%
Stock $ 40.70 0 yrs17.79 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2885
$ 0.2065
-28.42%
Stock $ 9.58 0 yrs15.03 %$ 8.48 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.55 2 yrs3.83 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.1024
$ 0.1051
2.60%
Stock $ 21.97 0 yrs6.83 %$ 0.00 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.1291
$ 0.1293
0.09%
Stock $ 10.37 0 yrs107.23 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.8140
$ 0.3042
-62.63%
Stock $ 14.89 0 yrs53.46 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.8632
$ 0.3960
-54.12%
Stock $ 18.71 0 yrs48.58 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.7843
$ 0.8651
10.30%
Stock $ 9.37 0 yrs128.28 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.8313
$ 0.7092
-14.69%
Stock $ 21.88 1 yrs5.35 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.1115
$ 0.1372
23.05%
Stock $ 33.03 0 yrs27.52 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2310
$ 0.2841
22.99%
Stock $ 9.15 3 yrs5.58 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0362
$ 0.0463
27.90%
Stock $ 53.12 0 yrs16.87 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2352
$ 0.1536
-34.68%
Stock $ 43.42 0 yrs25.73 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2359
$ 0.1646
-30.24%
Stock $ 18.18 0 yrs39.11 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2377
$ 0.1226
-48.42%
Stock $ 20.00 0 yrs32.75 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-13-2024 $ 0.2770
$ 0.1680
-39.35%
Stock $ 25.64 1 yrs9.98 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.6810
$ 0.6402
-5.99%
Stock $ 25.40 0 yrs9.29 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.6312
$ 0.5904
-6.47%
Stock $ 25.47 0 yrs9.93 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.4062
$ 0.6326
55.72%
Stock $ 24.70 0 yrs6.19 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 26.62 0 yrs0.30 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0000
$ 0.0755
10000%
Stock $ 19.06 0 yrs0.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0000
$ 0.2211
10000%
Stock $ 39.94 0 yrs0.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0000
$ 0.0597
10000%
Stock $ 21.87 0 yrs2.42 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0000
$ 0.5308
10000%
Stock $ 10.76 0 yrs4.18 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0600
$ 1.0455
1642.50%
Stock $ 10.76 0 yrs4.18 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-17-2024 $ 0.0600
$ 0.4483
647.17%
Stock $ 24.82 0 yrs0.00 %N/ANew Dividend Dec-12-2024 Dec-12-2024 Dec-19-2024 $ 0.0000
$ 0.0006
10000%

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