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.87 0 yrs7.27 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 82.46 0 yrs4.37 %$ 1.22 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-13-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 61.35 2 yrs1.99 %$ 0.21 BNew Dividend Dec-16-2024 Dec-16-2024 Jan-03-2025 $ 0.3000
$ 0.3050
1.67%
Stock $ 33.93 0 yrs4.27 %$ 22.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.4400
$ 0.2200
-50.00%
Stock $ 18.21 2 yrs8.79 %$ 0.93 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 28.68 0 yrs6.97 %$ 0.10 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 61.90 13 yrs3.49 %$ 6.38 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-16-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 62.48 2 yrs4.55 %$ 8.22 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 108.90 11 yrs1.45 %$ 2.72 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-26-2024 $ 0.7600
$ 0.7900
3.95%
Stock $ 88.89 1 yrs3.80 %N/ANew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 106.89 6 yrs0.97 %$ 7.51 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-27-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 30.24 2 yrs5.29 %$ 0.61 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.5000
$ 0.4000
-20.00%
Stock $ 45.58 1 yrs4.94 %$ 0.86 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-20-2024 $ 0.2000
$ 2.0500
925.00%
Stock $ 7.58 0 yrs0.00 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-12-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 8.53 1 yrs4.45 %$ 0.19 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 12.24 0 yrs0.00 %$ 0.20 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.98 0 yrs7.77 %N/ANew Dividend Dec-05-2024 Dec-05-2024 Dec-27-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 109.76 0 yrs0.00 %$ 30.27 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-20-2024 $ 0.0000
$ 0.1500
10000%
Stock $ 64.94 9 yrs3.57 %$ 21.02 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-03-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 88.18 4 yrs2.00 %$ 1.33 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 11.93 1 yrs11.40 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0975
$ 0.0975
-0.00%
Stock $ 17.32 0 yrs7.22 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 35.60 0 yrs0.14 %$ 0.02 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-16-2024 $ 0.0000
$ 0.0530
10000%
Stock $ 343.98 0 yrs0.70 %$ 20.80 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-25-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 21.27 0 yrs8.65 %$ 1.98 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-20-2024 $ 0.4600
$ 0.0500
-89.13%
Stock $ 12.28 0 yrs3.91 %$ 14.66 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 56.60 7 yrs3.36 %$ 68.99 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 5.87 0 yrs3.41 %$ 0.31 BNew Dividend Jan-07-2025 Jan-07-2025 Jan-21-2025 $ 0.5000
$ 0.1000
-80.00%
Stock $ 51.01 20 yrs1.49 %$ 5.45 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.50 0 yrs8.35 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-02-2024 $ 0.5372
$ 0.5312
-1.10%
Stock $ 51.94 3 yrs2.98 %$ 4.76 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3875
$ 0.3875
-0.00%
Stock $ 36.74 2 yrs2.83 %$ 0.35 BNew Dividend Nov-18-2024 Nov-18-2024 Jan-02-2025 $ 0.2600
$ 2.0000
669.23%
Stock $ 245.90 2 yrs0.43 %$ 2.96 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-18-2024 $ 0.2650
$ 0.2650
-0.00%
Stock $ 25.15 1 yrs7.95 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 27.08 0 yrs7.28 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.4922
$ 0.4922
-0.00%
Stock $ 39.35 1 yrs4.12 %$ 2.65 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-31-2024 $ 0.4050
$ 0.4050
-0.00%
Stock $ 183.80 19 yrs0.00 %$ 23.81 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 1.2100
$ 1.2100
-0.00%
Stock $ 9.28 0 yrs1.72 %$ 1.16 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 135.00 1 yrs2.37 %$ 11.33 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-26-2024 $ 4.0000
$ 4.0000
-0.00%
Stock $ 15.26 1 yrs9.70 %$ 5.95 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 123.44 68 yrs1.70 %$ 70.39 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 30.24 2 yrs5.29 %$ 0.61 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.5000
$ 0.4000
-20.00%
Stock $ 111.00 4 yrs2.70 %$ 1.45 BNew Dividend Nov-19-2024 Nov-19-2024 Nov-26-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 9.37 1 yrs4.38 %$ 0.12 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 24.92 0 yrs6.66 %N/ANew Dividend Nov-15-2024 Nov-16-2024 Dec-01-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 12.00 1 yrs4.92 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.01 0 yrs6.76 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 1.58 0 yrs6.33 %$ 0.09 BNew Dividend Mar-14-2025 Mar-14-2025 Mar-28-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 7.81 0 yrs8.45 %$ 0.21 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 119.14 16 yrs4.36 %$ 42.41 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-12-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 20.69 0 yrs8.46 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 91.94 5 yrs0.00 %$ 8.29 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-16-2024 $ 0.8200
$ 0.9000
9.76%
Stock $ 58.64 13 yrs3.34 %$ 5.85 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-07-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 21.27 0 yrs8.65 %$ 1.98 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 57.78 0 yrs20.20 %N/ANew Dividend Nov-06-2024 Nov-06-2024 Nov-07-2024 $ 0.9723
$ 0.9723
-0.00%
Stock $ 162.37 1 yrs1.33 %$ 112.71 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-10-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 14.25 0 yrs2.11 %$ 0.46 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-04-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 57.67 13 yrs3.16 %$ 30.97 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.4540
$ 0.4550
0.22%
Stock $ 119.30 19 yrs1.69 %$ 28.87 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.5056
$ 0.5056
-0.00%
Stock $ 14.71 0 yrs9.52 %$ 1.81 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 6.87 1 yrs15.14 %$ 0.05 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 42.88 1 yrs2.80 %$ 0.73 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-03-2024 $ 0.2500
$ 0.3000
20.00%
Stock $ 25.75 0 yrs6.91 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.4437
$ 0.4437
-0.00%
Stock $ 25.33 0 yrs13.66 %N/ANew Dividend Nov-06-2024 Nov-06-2024 Nov-07-2024 $ 0.2766
$ 0.2766
-0.00%
Stock $ 65.81 0 yrs8.30 %$ 0.96 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3112
$ 0.5143
65.30%
Stock $ 11.10 0 yrs14.41 %$ 0.42 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 0.4500
$ 0.4000
-11.11%
Stock $ 0.66 0 yrs0.00 %$ 0.02 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 22.67 0 yrs5.29 %$ 1.00 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-02-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 21.97 0 yrs9.38 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 15.79 1 yrs0.00 %$ 1.17 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 70.00 0 yrs0.57 %N/ANew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 18.21 2 yrs8.79 %$ 0.93 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2024 $ 0.4000
$ 0.0500
-87.50%
Stock $ 20.52 0 yrs2.34 %$ 0.42 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-18-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 15.36 0 yrs10.94 %$ 0.50 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-13-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 79.26 12 yrs0.00 %$ 6.05 BNew Dividend Dec-06-2024 Dec-06-2024 Jan-06-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 16.93 1 yrs13.70 %$ 0.65 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-22-2024 $ 0.5700
$ 0.5800
1.75%
Stock $ 25.33 0 yrs5.88 %N/ANew Dividend Nov-15-2024 Nov-16-2024 Dec-01-2024 $ 0.3719
$ 0.3719
-0.00%
Stock $ 129.87 0 yrs2.16 %$ 70.72 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-12-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 17.00 4 yrs5.88 %$ 0.29 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 36.97 1 yrs0.00 %$ 13.80 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.6900
$ 0.6900
-0.00%
Stock $ 21.38 0 yrs8.19 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 9.74 3 yrs11.08 %$ 0.22 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 9.78 0 yrs1.23 %$ 12.26 BNew Dividend Nov-27-2024 Nov-28-2024 Dec-12-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 24.99 1 yrs11.60 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.5000
$ 0.7251
45.01%
Stock $ 169.06 2 yrs1.09 %$ 95.66 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-29-2024 $ 0.4625
$ 0.4625
-0.00%
Stock $ 50.46 1 yrs5.39 %N/ANew Dividend Nov-06-2024 Nov-06-2024 Nov-08-2024 $ 0.2073
$ 0.2152
3.81%
Stock $ 57.78 0 yrs20.20 %N/ANew Dividend Dec-11-2024 Dec-11-2024 Dec-12-2024 $ 0.9723
$ 0.9723
-0.00%
Stock $ 31.40 0 yrs3.18 %$ 0.86 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-07-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.64 0 yrs7.26 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.3203
$ 0.3203
-0.00%
Stock $ 61.55 6 yrs4.34 %$ 14.16 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-20-2024 $ 0.6425
$ 0.6675
3.89%
Stock $ 2.05 3 yrs0.00 %$ 0.11 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0208
$ 0.0208
-0.00%
Stock $ 20.52 0 yrs12.87 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.00 0 yrs6.08 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3656
$ 0.3656
-0.00%
Stock $ 21.89 0 yrs5.94 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 12.99 5 yrs7.39 %$ 0.30 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 3.99 3 yrs4.01 %$ 0.15 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-05-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 100.14 0 yrs4.94 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.3810
$ 0.4010
5.25%
Stock $ 31.63 1 yrs2.09 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0510
$ 0.0534
4.71%
Stock $ 1,211.03 1 yrs0.53 %$ 27.82 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 1.1700
$ 1.6000
36.75%
Stock $ 10.45 0 yrs3.44 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Dec-02-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 11.41 3 yrs1.75 %$ 1.75 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 48.01 0 yrs3.33 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1440
$ 0.1180
-18.06%
Stock $ 53.36 1 yrs3.97 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.8100
$ 0.8100
-0.00%
Stock $ 6.80 0 yrs3.38 %$ 0.23 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 19.96 2 yrs4.21 %$ 0.00 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 43.08 1 yrs3.39 %$ 0.12 BNew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.3650
$ 0.7800
113.70%
Stock $ 20.83 0 yrs11.23 %$ 0.71 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1960
$ 0.1920
-2.04%
Stock $ 17.44 2 yrs13.76 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 11.05 2 yrs2.53 %$ 0.02 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-06-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 14.88 1 yrs7.86 %$ 0.14 BNew Dividend Feb-28-2025 Feb-28-2025 Mar-25-2025 $ 0.0958
$ 0.0975
1.74%
Stock $ 1.02 1 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 26.64 0 yrs6.91 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Jan-06-2025 $ 0.6812
$ 0.4609
-32.33%
Stock $ 59.85 4 yrs5.01 %$ 5.28 BNew Dividend Jan-08-2025 Jan-08-2025 Jan-15-2025 $ 0.3000
$ 0.2500
-16.67%
Stock $ 12.15 0 yrs8.89 %N/ANew Dividend Dec-24-2024 Dec-24-2024 Dec-31-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 59.18 10 yrs0.00 %$ 36.06 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-31-2024 $ 0.8100
$ 0.8400
3.70%
Stock $ 0.48 0 yrs16.67 %$ 0.02 BNew Dividend Nov-19-2024 Nov-19-2024 Nov-29-2024 $ 0.0202
$ 0.0267
32.18%
Stock $ 0.36 0 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 10.23 0 yrs0.00 %$ 0.40 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.40 0 yrs7.54 %N/ANew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.4609
$ 0.4609
-0.00%
Stock $ 14.04 1 yrs6.70 %$ 0.01 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 108.29 0 yrs0.81 %$ 7.29 BNew Dividend Nov-22-2024 Nov-25-2024 Dec-06-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 18.64 0 yrs6.22 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 69.02 10 yrs3.82 %$ 3.91 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-04-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 20.30 1 yrs8.62 %$ 0.23 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 15.05 0 yrs3.19 %$ 2.44 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 28.57 11 yrs3.68 %$ 7.60 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-20-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 44.61 2 yrs1.43 %$ 16.94 BNew Dividend Nov-26-2024 Nov-26-2024 Dec-17-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 20.52 0 yrs12.87 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 22.65 0 yrs5.78 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 24.59 0 yrs6.47 %$ 0.16 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1328
$ 0.1328
-0.00%
Stock $ 22.59 1 yrs5.80 %$ 0.15 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 155.70 0 yrs3.85 %$ 0.42 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 1.5000
$ 1.5000
-0.00%
Stock $ 83.32 1 yrs1.20 %$ 9.15 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 34.60 0 yrs3.47 %$ 2.49 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-12-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.86 3 yrs10.48 %N/ANew Dividend Nov-30-2024 Nov-30-2024 Dec-16-2024 $ 0.6788
$ 0.6540
-3.66%
Stock $ 49.93 0 yrs2.94 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1610
$ 0.0980
-39.13%
Stock $ 180.43 0 yrs1.33 %$ 68.84 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-22-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 20.82 0 yrs9.61 %$ 1.86 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-24-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 11.37 2 yrs2.46 %$ 0.34 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-06-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 14.88 1 yrs7.86 %$ 0.14 BNew Dividend Mar-31-2025 Mar-31-2025 Apr-25-2025 $ 0.0958
$ 0.0975
1.74%
Stock $ 40.40 3 yrs6.24 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 59.85 4 yrs5.01 %$ 5.28 BNew Dividend Feb-07-2025 Feb-07-2025 Feb-14-2025 $ 0.3000
$ 0.2500
-16.67%
Stock $ 12.15 0 yrs8.89 %N/ANew Dividend Jan-24-2025 Jan-24-2025 Jan-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.72 0 yrs0.94 %$ 1.91 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-05-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 15.10 1 yrs4.77 %$ 1.32 BNew Dividend Dec-19-2024 Dec-19-2024 Jan-06-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 170.96 1 yrs2.11 %$ 49.92 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 2.3400
$ 0.9000
-61.54%
Stock $ 17.29 0 yrs2.31 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.36 0 yrs5.84 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.1008
$ 0.1008
-0.00%
Stock $ 6.48 3 yrs0.00 %$ 0.11 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0300
$ 0.0350
16.67%
Stock $ 24.25 0 yrs7.75 %N/ANew Dividend Dec-05-2024 Dec-05-2024 Dec-27-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 44.51 0 yrs1.35 %$ 0.91 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.69 0 yrs1.88 %$ 1.03 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 19.96 0 yrs6.26 %$ 2.40 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 22.99 0 yrs7.48 %N/ANew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.4297
$ 0.4297
-0.00%
Stock $ 21.75 0 yrs9.20 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 2.41 0 yrs8.30 %$ 0.19 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.01 0 yrs6.31 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.09 2 yrs11.09 %$ 0.92 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 11.73 1 yrs7.76 %$ 0.03 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0730
$ 0.0730
-0.00%
Stock $ 25.55 0 yrs8.34 %N/ANew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.5312
$ 0.5312
-0.00%
Stock $ 5.71 1 yrs8.23 %$ 0.15 BNew Dividend Nov-15-2024 Nov-15-2024 Jan-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.19 0 yrs6.17 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.2656
$ 0.2656
-0.00%
Stock $ 51.07 1 yrs2.35 %$ 4.45 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 0.6400
$ 0.3000
-53.13%
Stock $ 25.72 0 yrs5.95 %$ 0.13 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1276
$ 0.1276
-0.00%
Stock $ 65.72 2 yrs2.31 %$ 6.40 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.4200
$ 0.3800
-9.52%
Stock $ 181.74 0 yrs2.69 %$ 60.29 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-17-2025 $ 1.2200
$ 1.2200
-0.00%
Stock $ 20.52 0 yrs12.87 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 111.28 20 yrs1.31 %$ 15.70 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.7300
$ 0.7300
-0.00%
Stock $ 25.80 3 yrs10.23 %N/ANew Dividend Nov-30-2024 Nov-30-2024 Dec-16-2024 $ 0.6788
$ 0.6301
-7.17%
Stock $ 23.96 4 yrs7.22 %$ 0.23 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1460
$ 0.1460
-0.00%
Stock $ 18.84 1 yrs11.46 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 20.57 0 yrs6.13 %$ 0.14 BNew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 72.81 2 yrs2.20 %$ 45.42 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 31.11 20 yrs3.89 %$ 0.29 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-25-2024 $ 0.2955
$ 0.3014
2.00%
Stock $ 59.85 4 yrs5.01 %$ 5.28 BNew Dividend Mar-07-2025 Mar-07-2025 Mar-14-2025 $ 0.3000
$ 0.2500
-16.67%
Stock $ 12.15 0 yrs8.89 %N/ANew Dividend Feb-21-2025 Feb-21-2025 Feb-28-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 44.91 0 yrs3.61 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1660
$ 0.1290
-22.29%
Stock $ 6.75 2 yrs10.67 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 14.88 1 yrs7.86 %$ 0.14 BNew Dividend Jan-31-2025 Jan-31-2025 Feb-25-2025 $ 0.0958
$ 0.0975
1.74%
Stock $ 188.55 0 yrs0.02 %$ 5.70 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 9.48 0 yrs6.22 %$ 0.17 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 34.67 0 yrs2.88 %$ 0.03 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0830
$ 0.0830
-0.00%
Stock $ 25.26 0 yrs6.61 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.1182
$ 0.1182
-0.00%
Stock $ 19.93 0 yrs3.36 %$ 0.00 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0340
$ 0.0343
0.88%
Stock $ 10.19 0 yrs9.82 %$ 0.02 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-05-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 59.85 4 yrs5.01 %$ 5.28 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.17 0 yrs6.20 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Jan-06-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 54.68 1 yrs2.78 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-31-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 47.61 1 yrs1.47 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 73.55 11 yrs2.54 %$ 3.08 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.4675
$ 0.4675
-0.00%
Stock $ 7.14 0 yrs13.45 %$ 0.47 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.90 0 yrs6.28 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 66.61 0 yrs3.96 %$ 3.82 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 12.50 2 yrs7.68 %$ 0.43 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3500
$ 0.2400
-31.43%
Stock $ 24.05 0 yrs7.65 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 25.33 0 yrs7.90 %N/ANew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 104.31 2 yrs4.41 %$ 6.25 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 1.1000
$ 1.1500
4.55%
Stock $ 18.14 0 yrs5.73 %$ 0.64 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.0855
$ 0.0855
-0.00%
Stock $ 7.06 2 yrs10.06 %$ 0.86 BNew Dividend Nov-15-2024 Nov-15-2024 Jan-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 17.70 0 yrs6.16 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.2734
$ 0.2734
-0.00%
Stock $ 51.07 1 yrs2.35 %$ 4.45 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 0.6400
$ 0.3100
-51.56%
Stock $ 24.16 0 yrs7.24 %$ 0.04 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.1450
$ 0.1450
-0.00%
Stock $ 15.41 1 yrs1.04 %$ 1.95 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-23-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 24.01 2 yrs6.37 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.3911
$ 0.3620
-7.43%
Stock $ 20.10 0 yrs5.22 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-06-2024 $ 0.0924
$ 0.0899
-2.71%
Stock $ 20.76 0 yrs2.70 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0464
$ 0.0464
-0.00%
Stock $ 5.77 0 yrs4.51 %$ 0.17 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 40.51 0 yrs4.74 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.1686
$ 0.1770
4.97%
Stock $ 25.46 1 yrs6.17 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-08-2024 $ 0.1103
$ 0.1270
15.08%
Stock $ 18.32 1 yrs8.13 %$ 0.04 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1293
$ 0.1293
-0.00%
Stock $ 14.62 0 yrs10.12 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1237
$ 0.1237
-0.00%
Stock $ 54.89 6 yrs3.13 %$ 8.11 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 0.4100
$ 0.4300
4.88%
Stock $ 24.24 2 yrs3.63 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0761
$ 0.0759
-0.22%
Stock $ 12.97 3 yrs6.71 %$ 0.35 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0973
$ 0.0754
-22.51%
Stock $ 11.29 1 yrs5.49 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 3.56 1 yrs4.78 %$ 0.10 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0145
$ 0.0145
-0.00%
Stock $ 14.84 3 yrs4.85 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-06-2024 $ 0.0504
$ 0.0727
44.13%
Stock $ 17.26 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 22.19 3 yrs5.32 %$ 0.12 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0995
$ 0.1036
4.09%
Stock $ 16.97 0 yrs5.89 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 11.54 1 yrs6.41 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 24.69 1 yrs1.70 %$ 0.76 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 12.18 1 yrs6.57 %$ 0.08 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0785
$ 0.0785
-0.00%
Stock $ 2.18 1 yrs8.72 %$ 0.11 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-22-2024 $ 0.0155
$ 0.0155
-0.00%
Stock $ 25.48 4 yrs4.63 %$ 0.03 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0983
$ 0.1002
1.91%
Stock $ 12.42 1 yrs11.84 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1335
$ 0.1335
-0.00%
Stock $ 8.82 1 yrs6.69 %$ 0.07 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0559
$ 0.0559
-0.00%
Stock $ 5.78 0 yrs5.19 %$ 0.03 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0248
$ 0.0248
-0.00%
Stock $ 9.96 0 yrs9.54 %$ 1.06 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-18-2024 $ 0.0794
$ 0.0791
-0.38%
Stock $ 4.68 1 yrs8.76 %$ 0.39 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0338
$ 0.0342
0.97%
Stock $ 10.92 1 yrs7.33 %$ 0.00 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0827
$ 0.0630
-23.82%
Stock $ 11.22 1 yrs5.97 %$ 0.23 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 6.05 1 yrs5.79 %$ 0.13 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0291
$ 0.0291
-0.00%
Stock $ 15.30 0 yrs6.60 %N/ANew Dividend Nov-04-2024 Nov-01-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 22.28 0 yrs7.45 %$ 2.59 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 12.42 1 yrs6.28 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 11.95 1 yrs5.77 %$ 0.03 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0675
$ 0.0675
-0.00%
Stock $ 15.18 0 yrs8.70 %$ 0.46 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 13.49 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 11.45 1 yrs6.81 %$ 0.27 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 17.90 0 yrs5.64 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 6.70 0 yrs14.03 %$ 0.08 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.48 2 yrs5.56 %$ 0.18 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0850
$ 0.0740
-12.94%
Stock $ 19.90 1 yrs10.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1660
$ 0.1660
-0.00%
Stock $ 7.44 0 yrs5.38 %$ 0.21 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 9.76 1 yrs5.02 %$ 0.15 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0417
$ 0.0417
-0.00%
Stock $ 10.44 0 yrs8.62 %$ 0.28 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0746
$ 0.0746
-0.00%
Stock $ 12.16 3 yrs0.00 %$ 0.12 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1240
$ 0.1317
6.21%
Stock $ 11.17 1 yrs6.00 %$ 0.69 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 30.81 0 yrs2.99 %$ 17.53 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 200.94 4 yrs0.56 %$ 5.78 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-06-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 15.50 0 yrs9.74 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 22.70 0 yrs7.31 %$ 0.08 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 11.52 0 yrs9.20 %$ 1.22 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.2650
$ 0.2650
-0.00%
Stock $ 11.45 1 yrs7.69 %$ 0.21 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0730
$ 0.0730
-0.00%
Stock $ 15.20 0 yrs12.37 %N/ANew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 57.90 0 yrs7.24 %$ 0.05 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 1.0469
$ 1.0469
-0.00%
Stock $ 8.90 0 yrs15.73 %$ 0.00 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.1037
$ 0.1168
12.63%
Stock $ 3.30 3 yrs5.45 %$ 0.16 BNew Dividend Dec-03-2024 Dec-03-2024 Dec-20-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 25.85 1 yrs10.83 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-22-2024 $ 0.7145
$ 0.7000
-2.04%
Stock $ 7.26 0 yrs4.82 %$ 0.07 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 24.04 1 yrs7.28 %$ 1.05 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1523
$ 0.1523
-0.00%
Stock $ 9.27 1 yrs8.31 %$ 0.60 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0651
$ 0.0651
-0.00%
Stock $ 11.36 1 yrs5.99 %$ 0.17 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0590
$ 0.0590
-0.00%
Stock $ 31.89 0 yrs12.26 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-09-2024 $ 0.2435
$ 0.2069
-15.02%
Stock $ 10.59 1 yrs6.04 %$ 0.47 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 13.46 3 yrs11.07 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1238
$ 0.1238
-0.00%
Stock $ 7.54 1 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 15.00 1 yrs11.87 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1781
$ 0.1769
-0.67%
Stock $ 12.91 1 yrs10.15 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1090
$ 0.1090
-0.00%
Stock $ 11.92 0 yrs10.07 %$ 0.86 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.96 0 yrs7.90 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.5125
$ 0.5125
-0.00%
Stock $ 35.70 1 yrs1.40 %$ 1.31 BNew Dividend Dec-12-2024 Dec-12-2024 Jan-03-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 42.94 3 yrs5.89 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.2119
$ 0.2181
2.94%
Stock $ 6.06 1 yrs5.44 %$ 0.06 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0290
$ 0.0275
-5.17%
Stock $ 12.60 0 yrs7.94 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 12.66 1 yrs5.92 %$ 0.11 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 15.12 0 yrs7.08 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 8.69 0 yrs16.92 %$ 0.00 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.1086
$ 0.1224
12.71%
Stock $ 21.47 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 10.14 1 yrs6.61 %$ 0.27 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0646
$ 0.0646
-0.00%
Stock $ 18.68 0 yrs14.19 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.2205
$ 0.2205
-0.00%
Stock $ 13.58 0 yrs9.94 %$ 0.48 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 6.18 4 yrs10.84 %$ 0.22 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-18-2024 $ 0.0470
$ 0.0480
2.13%
Stock $ 14.24 1 yrs8.29 %$ 0.79 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0993
$ 0.0993
-0.00%
Stock $ 17.77 1 yrs5.29 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0782
$ 0.0782
-0.00%
Stock $ 25.90 2 yrs5.17 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.1014
$ 0.1067
5.20%
Stock $ 11.00 1 yrs5.82 %$ 0.29 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 23.52 0 yrs14.46 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.3314
$ 0.2524
-23.84%
Stock $ 7.24 1 yrs5.25 %$ 0.44 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 25.72 2 yrs6.73 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.1516
$ 0.1478
-2.51%
Stock $ 10.00 0 yrs4.90 %$ 0.10 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 49.27 1 yrs10.01 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-08-2024 $ 0.4308
$ 0.4137
-3.98%
Stock $ 11.81 0 yrs9.65 %$ 0.80 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 15.23 0 yrs6.56 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.17 2 yrs4.16 %$ 0.12 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 14.47 0 yrs6.91 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 18.23 3 yrs9.87 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1535
$ 0.1535
-0.00%
Stock $ 15.82 0 yrs11.31 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.1494
$ 0.1494
-0.00%
Stock $ 62.41 19 yrs0.00 %$ 35.37 BNew Dividend Dec-03-2024 Dec-03-2024 Jan-01-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 10.16 0 yrs7.28 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0620
$ 0.0620
-0.00%
Stock $ 25.53 0 yrs1.96 %$ 0.36 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 9.21 0 yrs4.67 %$ 0.16 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 25.62 1 yrs7.85 %$ 0.17 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1733
$ 0.1733
-0.00%
Stock $ 181.11 5 yrs2.05 %$ 35.53 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.9300
$ 0.9300
-0.00%
Stock $ 28.22 0 yrs2.55 %$ 1.21 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 38.30 1 yrs8.22 %$ 0.31 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2621
$ 0.2130
-18.73%
Stock $ 10.51 1 yrs5.23 %$ 0.28 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0515
$ 0.0515
-0.00%
Stock $ 1.74 1 yrs10.34 %$ 0.04 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0148
$ 0.0149
0.81%
Stock $ 15.42 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 17.09 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.49 0 yrs4.12 %$ 0.21 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 12.42 1 yrs6.92 %$ 0.50 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0795
$ 0.0795
-0.00%
Stock $ 10.44 1 yrs6.32 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0667
$ 0.0667
-0.00%
Stock $ 15.45 1 yrs18.19 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2892
$ 0.2885
-0.22%
Stock $ 24.31 0 yrs6.87 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.1301
$ 0.1444
11.03%
Stock $ 27.60 3 yrs2.32 %$ 0.74 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 8.48 0 yrs11.56 %$ 0.15 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.12 1 yrs7.61 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0992
$ 0.0992
-0.00%
Stock $ 7.08 0 yrs0.00 %$ 0.13 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 5.40 1 yrs4.63 %$ 0.21 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 10.66 1 yrs12.38 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1190
$ 0.1190
-0.00%
Stock $ 10.58 0 yrs9.55 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 10.76 1 yrs5.58 %$ 0.44 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0535
$ 0.0535
-0.00%
Stock $ 8.08 1 yrs3.84 %$ 0.09 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0265
$ 0.0265
-0.00%
Stock $ 9.91 1 yrs6.76 %$ 0.29 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0631
$ 0.0631
-0.00%
Stock $ 21.16 1 yrs10.11 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2180
$ 0.2155
-1.15%
Stock $ 16.97 0 yrs5.95 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.22 0 yrs5.84 %$ 0.11 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 18.44 0 yrs5.42 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 11.51 1 yrs6.26 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0710
$ 0.0710
-0.00%
Stock $ 19.84 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 10.99 1 yrs6.46 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 24.93 0 yrs4.05 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 4.00 4 yrs12.75 %$ 0.72 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 44.59 0 yrs21.02 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.6398
$ 0.8421
31.62%
Stock $ 25.95 10 yrs4.24 %$ 3.54 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.2760
$ 0.2760
-0.00%
Stock $ 21.47 1 yrs5.12 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.1092
$ 0.1109
1.55%
Stock $ 14.41 0 yrs9.92 %$ 0.80 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.1188
$ 0.1188
-0.00%
Stock $ 9.39 1 yrs5.11 %$ 0.06 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0417
$ 0.0417
-0.00%
Stock $ 25.89 0 yrs0.46 %$ 0.19 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-22-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 26.64 2 yrs6.08 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.1340
$ 0.1399
4.40%
Stock $ 10.63 1 yrs6.11 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 11.79 1 yrs5.94 %$ 0.36 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 55.01 5 yrs2.04 %$ 5.84 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-11-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 200.60 4 yrs0.56 %$ 0.65 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-06-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 17.30 0 yrs5.78 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 9.53 2 yrs3.67 %$ 1.12 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-27-2024 $ 0.1682
$ 0.1740
3.45%
Stock $ 16.79 0 yrs8.81 %$ 0.38 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 11.86 1 yrs6.75 %$ 0.47 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0755
$ 0.0755
-0.00%
Stock $ 22.82 0 yrs4.43 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 23.20 1 yrs6.38 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1360
$ 0.1210
-11.03%
Stock $ 8.90 0 yrs15.73 %$ 0.00 BNew Dividend Mar-14-2025 Mar-14-2025 Mar-31-2025 $ 0.1037
$ 0.1168
12.63%
Stock $ 7.79 0 yrs10.65 %$ 0.09 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 13.12 3 yrs10.29 %$ 0.45 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1030
$ 0.1030
-0.00%
Stock $ 16.71 1 yrs4.73 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0683
$ 0.0683
-0.00%
Stock $ 10.00 1 yrs6.00 %$ 0.44 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 41.26 15 yrs4.60 %$ 16.60 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 12.25 1 yrs5.39 %$ 0.41 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 20.30 1 yrs6.31 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1410
$ 0.0995
-29.43%
Stock $ 7.54 1 yrs0.00 %N/ANew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 0.0200
$ 0.1471
635.50%
Stock $ 17.79 0 yrs6.91 %$ 2.75 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 92.78 0 yrs7.57 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.5123
$ 0.5458
6.55%
Stock $ 27.90 0 yrs8.06 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.5625
$ 0.5625
-0.00%
Stock $ 26.21 0 yrs3.85 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 12.88 1 yrs6.29 %$ 0.08 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 8.70 2 yrs4.14 %$ 1.70 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0325
$ 0.0310
-4.62%
Stock $ 8.69 0 yrs16.92 %$ 0.00 BNew Dividend Mar-14-2025 Mar-14-2025 Mar-31-2025 $ 0.1086
$ 0.1224
12.71%
Stock $ 10.63 1 yrs6.68 %$ 0.07 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0685
$ 0.0685
-0.00%
Stock $ 15.17 0 yrs4.75 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.24 0 yrs5.70 %$ 0.48 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 10.19 1 yrs5.79 %$ 0.17 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-18-2024 $ 0.0513
$ 0.0513
-0.00%
Stock $ 8.45 1 yrs9.23 %$ 0.19 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0664
$ 0.0664
-0.00%
Stock $ 11.37 1 yrs5.98 %$ 0.19 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.71 1 yrs5.79 %$ 0.21 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 9.80 0 yrs9.49 %$ 0.36 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0779
$ 0.0779
-0.00%
Stock $ 11.40 0 yrs8.42 %$ 0.09 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 86.60 0 yrs7.83 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.5076
$ 0.5507
8.50%
Stock $ 16.18 0 yrs6.86 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0929
$ 0.0929
-0.00%
Stock $ 14.58 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 13.02 2 yrs4.22 %$ 0.08 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 46.82 19 yrs0.00 %$ 1.55 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-28-2024 $ 0.8540
$ 0.9220
7.96%
Stock $ 24.31 0 yrs9.63 %$ 0.07 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 8.03 1 yrs8.97 %$ 0.71 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0665
$ 0.0665
-0.00%
Stock $ 11.11 0 yrs10.44 %$ 0.02 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0964
$ 0.0964
-0.00%
Stock $ 252.40 2 yrs0.56 %$ 78.94 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.3525
$ 0.3525
-0.00%
Stock $ 9.04 0 yrs5.53 %$ 0.22 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 10.80 0 yrs8.70 %$ 0.19 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0794
$ 0.0792
-0.25%
Stock $ 7.63 1 yrs11.53 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0868
$ 0.0863
-0.50%
Stock $ 12.85 3 yrs11.21 %$ 0.34 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1203
$ 0.1203
-0.00%
Stock $ 3.10 0 yrs7.74 %$ 0.18 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0195
$ 0.0199
1.79%
Stock $ 5.35 1 yrs9.53 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0426
$ 0.0338
-20.66%
Stock $ 10.16 1 yrs5.51 %$ 0.40 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0512
$ 0.0512
-0.00%
Stock $ 28.64 1 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.2350
$ 0.6317
168.83%
Stock $ 47.81 1 yrs3.68 %$ 12.95 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-05-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 19.96 0 yrs5.06 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 176.07 2 yrs4.60 %$ 57.40 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-30-2024 $ 2.0500
$ 2.1000
2.44%
Stock $ 160.83 11 yrs4.20 %$ 4.99 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 1.6900
$ 1.6900
-0.00%
Stock $ 15.97 0 yrs6.26 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 37.33 0 yrs8.04 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.93 2 yrs4.09 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 12.49 1 yrs7.61 %$ 0.37 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0790
$ 0.0790
-0.00%
Stock $ 15.07 0 yrs9.49 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1187
$ 0.1187
-0.00%
Stock $ 15.51 0 yrs8.51 %N/ANew Dividend Nov-13-2024 Nov-13-2024 Nov-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 19.59 0 yrs5.31 %$ 0.21 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0617
$ 0.0619
0.38%
Stock $ 25.04 2 yrs9.54 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.6219
$ 0.5971
-3.99%
Stock $ 24.66 0 yrs4.54 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0783
$ 0.0860
9.81%
Stock $ 7.50 0 yrs11.47 %$ 0.28 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0718
$ 0.0718
-0.00%
Stock $ 13.68 0 yrs11.18 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.1279
$ 0.1279
-0.00%
Stock $ 12.92 4 yrs10.45 %$ 0.43 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1020
$ 0.1000
-1.96%
Stock $ 114.69 2 yrs4.32 %$ 25.48 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 1.2400
$ 1.2400
-0.00%
Stock $ 2.67 1 yrs8.97 %$ 0.34 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0198
$ 0.0201
1.36%
Stock $ 9.90 1 yrs5.56 %$ 0.13 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0495
$ 0.0495
-0.00%
Stock $ 6.78 0 yrs13.57 %$ 0.09 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0770
$ 0.0850
10.39%
Stock $ 11.36 1 yrs5.19 %$ 0.21 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 3.70 1 yrs5.13 %$ 0.12 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0160
$ 0.0160
-0.00%
Stock $ 25.56 0 yrs4.42 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0938
$ 0.0938
-0.00%
Stock $ 12.15 1 yrs6.75 %$ 0.31 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0771
$ 0.0771
-0.00%
Stock $ 16.64 1 yrs18.15 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3068
$ 0.3050
-0.59%
Stock $ 17.48 0 yrs5.72 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.81 2 yrs3.63 %$ 0.11 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0623
$ 0.0275
-55.86%
Stock $ 13.66 2 yrs3.88 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0485
$ 0.0465
-4.12%
Stock $ 2.94 1 yrs9.18 %$ 0.15 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-22-2024 $ 0.0225
$ 0.0225
-0.00%
Stock $ 11.15 1 yrs5.92 %$ 0.07 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0646
$ 0.0646
-0.00%
Stock $ 49.26 0 yrs16.36 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.4333
$ 0.6205
43.19%
Stock $ 23.67 2 yrs8.24 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.1605
$ 0.1572
-2.05%
Stock $ 6.89 0 yrs5.08 %$ 0.13 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 23.98 1 yrs8.09 %$ 1.75 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1646
$ 0.1646
-0.00%
Stock $ 12.63 0 yrs10.45 %N/ANew Dividend Nov-13-2024 Nov-13-2024 Nov-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 6.36 1 yrs8.65 %$ 0.38 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0455
$ 0.0459
1.03%
Stock $ 14.25 2 yrs9.33 %$ 0.49 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1132
$ 0.1132
-0.00%
Stock $ 10.01 1 yrs5.99 %$ 0.22 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 14.93 1 yrs21.77 %$ 0.66 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2708
$ 0.2708
-0.00%
Stock $ 28.29 1 yrs3.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0507
$ 0.0570
12.40%
Stock $ 16.22 0 yrs6.23 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 2.65 0 yrs7.54 %$ 0.01 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.67 0 yrs8.88 %$ 0.32 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 11.47 1 yrs6.63 %$ 0.11 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 25.50 4 yrs3.14 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0570
$ 0.0551
-3.27%
Stock $ 22.76 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 25.18 0 yrs4.01 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 4.93 0 yrs11.76 %$ 0.57 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 10.46 1 yrs5.64 %$ 0.60 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0508
$ 0.0508
-0.00%
Stock $ 1.26 0 yrs0.00 %$ 0.00 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 10.34 1 yrs5.32 %$ 0.13 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.18 1 yrs5.50 %$ 0.23 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 11.62 0 yrs9.12 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0882
$ 0.0882
-0.00%
Stock $ 23.41 0 yrs4.32 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 69.20 0 yrs5.20 %$ 3.14 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-29-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 10.76 1 yrs6.88 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0685
$ 0.0685
-0.00%
Stock $ 12.81 0 yrs7.73 %$ 0.19 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 15.40 0 yrs14.22 %$ 0.14 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1821
$ 0.1821
-0.00%
Stock $ 21.90 0 yrs4.61 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 26.98 1 yrs8.93 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-08-2024 $ 0.1766
$ 0.2255
27.70%
Stock $ 10.56 1 yrs6.91 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 11.40 1 yrs6.93 %$ 0.19 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 18.81 1 yrs10.69 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 8.90 0 yrs15.73 %$ 0.00 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.1037
$ 0.1168
12.63%
Stock $ 9.76 1 yrs6.66 %$ 0.15 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 11.96 0 yrs11.79 %$ 0.25 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1172
$ 0.1172
-0.00%
Stock $ 23.06 2 yrs0.00 %$ 2.07 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.2975
$ 0.2975
-0.00%
Stock $ 5.74 0 yrs10.45 %$ 0.20 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 20.77 1 yrs7.51 %$ 0.82 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1338
$ 0.1338
-0.00%
Stock $ 8.26 1 yrs9.32 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0657
$ 0.0657
-0.00%
Stock $ 10.93 1 yrs4.76 %$ 0.02 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0515
$ 0.0515
-0.00%
Stock $ 26.30 0 yrs15.70 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.3108
$ 0.2262
-27.20%
Stock $ 10.85 3 yrs10.88 %$ 0.37 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0987
$ 0.0987
-0.00%
Stock $ 6.80 0 yrs8.82 %$ 0.40 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 26.29 0 yrs6.09 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.3700
$ 0.1133
-69.38%
Stock $ 45.83 3 yrs7.51 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.2860
$ 0.3010
5.24%
Stock $ 13.98 0 yrs0.00 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 12.93 0 yrs9.59 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1035
$ 0.1035
-0.00%
Stock $ 11.50 2 yrs4.35 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 47.99 0 yrs4.17 %$ 4.63 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 1.5200
$ 0.5000
-67.11%
Stock $ 5.75 2 yrs11.30 %$ 0.78 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 8.69 0 yrs16.92 %$ 0.00 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.1086
$ 0.1224
12.71%
Stock $ 9.88 1 yrs6.68 %$ 0.36 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0628
$ 0.0628
-0.00%
Stock $ 7.55 0 yrs5.30 %$ 0.05 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0335
$ 0.0335
-0.00%
Stock $ 37.33 3 yrs3.21 %$ 0.72 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-07-2024 $ 0.0748
$ 0.0752
0.56%
Stock $ 10.20 1 yrs5.59 %$ 0.07 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-18-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.33 0 yrs7.69 %$ 0.93 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.4094
$ 0.4094
-0.00%
Stock $ 14.99 1 yrs8.27 %$ 0.07 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1058
$ 0.1058
-0.00%
Stock $ 11.90 1 yrs5.55 %$ 0.16 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0595
$ 0.0595
-0.00%
Stock $ 11.91 1 yrs6.05 %$ 0.14 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0660
$ 0.0660
-0.00%
Stock $ 5.45 0 yrs8.44 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Nov-29-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 49.59 1 yrs8.15 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-08-2024 $ 0.3581
$ 0.3427
-4.29%
Stock $ 16.38 0 yrs7.63 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Nov-20-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 25.00 2 yrs9.20 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.5998
$ 0.5750
-4.14%
Stock $ 15.90 0 yrs8.81 %N/ANew Dividend Nov-13-2024 Nov-13-2024 Nov-29-2024 $ 0.1767
$ 0.1167
-33.96%
Stock $ 371.13 48 yrs1.08 %$ 16.82 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 15.61 0 yrs6.41 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-05-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.75 3 yrs7.54 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0697
$ 0.0518
-25.68%
Stock $ 9.54 2 yrs4.61 %$ 0.08 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0380
$ 0.0380
-0.00%
Stock $ 9.05 4 yrs11.27 %$ 0.10 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 37.71 2 yrs6.29 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1831
$ 0.1941
6.02%
Stock $ 65.67 3 yrs6.55 %$ 0.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.3731
$ 0.3638
-2.50%
Stock $ 26.83 3 yrs6.22 %$ 4.44 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1372
$ 0.1409
2.69%
Stock $ 35.21 2 yrs5.68 %$ 6.62 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-04-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 115.41 3 yrs3.18 %$ 7.31 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3111
$ 0.3203
2.95%
Stock $ 19.08 0 yrs20.39 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.3428
$ 0.3213
-6.27%
Stock $ 51.76 3 yrs3.50 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.72 3 yrs3.84 %$ 0.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0759
$ 0.0830
9.35%
Stock $ 26.63 3 yrs2.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0480
$ 0.0453
-5.67%
Stock $ 69.24 6 yrs2.60 %$ 6.66 BNew Dividend Nov-26-2024 Nov-26-2024 Dec-26-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 51.69 1 yrs5.51 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.2337
$ 0.2371
1.49%
Stock $ 48.03 0 yrs4.23 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1599
$ 0.1348
-15.73%
Stock $ 50.81 0 yrs4.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1963
$ 0.2196
11.86%
Stock $ 30.51 1 yrs7.28 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2307
$ 0.1269
-44.97%
Stock $ 50.34 2 yrs5.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2022
$ 0.2017
-0.25%
Stock $ 25.31 0 yrs3.60 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0636
$ 0.0645
1.36%
Stock $ 24.14 3 yrs7.50 %$ 14.37 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0811
$ 0.0924
13.93%
Stock $ 24.66 0 yrs2.68 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0677
$ 0.0669
-1.25%
Stock $ 25.75 3 yrs6.52 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1288
$ 0.1381
7.21%
Stock $ 21.48 2 yrs3.77 %$ 0.09 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0659
$ 0.0659
0.00%
Stock $ 19.59 3 yrs5.87 %$ 0.06 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0945
$ 0.1016
7.49%
Stock $ 39.38 4 yrs5.36 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1683
$ 0.1700
1.01%
Stock $ 50.47 0 yrs4.70 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2153
$ 0.2203
2.31%
Stock $ 45.72 3 yrs5.84 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2088
$ 0.2384
14.18%
Stock $ 21.94 0 yrs2.14 %$ 0.03 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0321
$ 0.0344
7.17%
Stock $ 95.08 2 yrs2.23 %$ 0.72 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1387
$ 0.1595
15.03%
Stock $ 49.29 0 yrs5.05 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4759
$ 0.2047
-57.00%
Stock $ 46.87 1 yrs4.08 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1593
$ 0.1385
-13.05%
Stock $ 49.33 0 yrs7.62 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3169
$ 0.3124
-1.41%
Stock $ 82.96 1 yrs5.34 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3073
$ 0.3949
28.50%
Stock $ 99.22 2 yrs5.01 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3666
$ 0.3952
7.79%
Stock $ 31.00 0 yrs6.71 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 23.56 2 yrs6.62 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1351
$ 0.1390
2.90%
Stock $ 91.48 3 yrs3.95 %$ 35.41 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3074
$ 0.3099
0.84%
Stock $ 49.27 3 yrs5.11 %$ 2.36 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2124
$ 0.2204
3.78%
Stock $ 4.55 0 yrs8.35 %$ 0.07 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 50.46 0 yrs4.20 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1739
$ 0.1791
2.97%
Stock $ 50.46 2 yrs8.84 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3029
$ 0.3444
13.72%
Stock $ 23.67 3 yrs3.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0753
$ 0.0635
-15.65%
Stock $ 23.96 3 yrs4.38 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0877
$ 0.0877
-0.06%
Stock $ 100.38 0 yrs3.95 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4010
$ 0.2472
-38.34%
Stock $ 25.12 0 yrs4.86 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0891
$ 0.1016
14.03%
Stock $ 91.46 2 yrs5.03 %$ 1.07 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3346
$ 0.3585
7.16%
Stock $ 100.37 3 yrs5.22 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.4200
$ 0.4300
2.38%
Stock $ 23.22 0 yrs6.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1057
$ 0.1057
-0.00%
Stock $ 7.64 0 yrs14.27 %$ 0.09 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0905
$ 0.0905
-0.00%
Stock $ 28.59 3 yrs5.28 %$ 0.03 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1255
$ 0.1261
0.49%
Stock $ 24.93 0 yrs3.65 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0924
$ 0.0930
0.59%
Stock $ 44.65 0 yrs9.76 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.2987
$ 0.3762
25.97%
Stock $ 57.98 0 yrs7.28 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.4018
$ 0.3752
-6.61%
Stock $ 31.42 5 yrs4.58 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1153
$ 0.1355
17.52%
Stock $ 45.14 3 yrs4.25 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1464
$ 0.1618
10.50%
Stock $ 30.47 0 yrs0.66 %$ 6.86 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-11-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.44 3 yrs3.21 %$ 12.38 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0627
$ 0.0629
0.32%
Stock $ 24.69 0 yrs1.50 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1682
$ 0.1129
-32.88%
Stock $ 50.40 3 yrs5.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1974
$ 0.2055
4.07%
Stock $ 57.25 3 yrs2.78 %$ 2.68 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1328
$ 0.1419
6.83%
Stock $ 50.74 4 yrs6.35 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2810
$ 0.2533
-9.84%
Stock $ 50.20 3 yrs4.52 %$ 0.70 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1943
$ 0.1913
-1.52%
Stock $ 47.75 3 yrs3.83 %$ 5.99 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1635
$ 0.1594
-2.50%
Stock $ 84.40 5 yrs1.80 %$ 9.29 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3700
$ 0.3800
2.70%
Stock $ 18.02 0 yrs7.49 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 50.75 1 yrs5.18 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1729
$ 0.1873
8.36%
Stock $ 39.49 0 yrs7.70 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2406
$ 0.2422
0.65%
Stock $ 18.82 3 yrs20.88 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1438
$ 0.1438
-0.00%
Stock $ 22.17 2 yrs3.97 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0725
$ 0.0732
0.98%
Stock $ 17.82 2 yrs3.59 %$ 0.13 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0527
$ 0.0572
8.54%
Stock $ 23.84 0 yrs3.48 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0077
$ 0.0841
993.42%
Stock $ 23.88 0 yrs3.85 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0796
$ 0.0808
1.47%
Stock $ 45.68 2 yrs3.00 %$ 0.95 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1179
$ 0.1166
-1.10%
Stock $ 52.29 1 yrs2.37 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0900
$ 0.0400
-55.56%
Stock $ 22.31 3 yrs6.99 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1276
$ 0.1272
-0.37%
Stock $ 40.32 0 yrs16.15 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.5674
$ 0.6663
17.43%
Stock $ 18.40 0 yrs2.72 %$ 4.42 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-26-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 9.33 5 yrs5.36 %$ 13.49 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-11-2024 $ 0.1250
$ 0.1275
2.00%
Stock $ 18.44 3 yrs4.61 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0701
$ 0.0744
6.22%
Stock $ 21.04 2 yrs4.09 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0656
$ 0.0815
24.29%
Stock $ 24.34 0 yrs1.19 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0887
$ 0.0873
-1.62%
Stock $ 29.98 1 yrs3.34 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2400
$ 0.2500
4.17%
Stock $ 80.20 3 yrs4.21 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2886
$ 0.2842
-1.51%
Stock $ 49.61 1 yrs3.21 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1145
$ 0.1225
7.00%
Stock $ 20.70 5 yrs2.32 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-03-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 44.46 3 yrs5.11 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1989
$ 0.1932
-2.88%
Stock $ 23.68 0 yrs5.66 %N/ANew Dividend Nov-26-2024 Nov-26-2024 Dec-16-2024 $ 0.3344
$ 0.3344
-0.00%
Stock $ 20.50 2 yrs5.61 %$ 0.02 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1010
$ 0.0987
-2.28%
Stock $ 26.05 3 yrs0.00 %$ 0.21 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0609
$ 0.0609
-0.00%
Stock $ 28.45 2 yrs7.84 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1712
$ 0.1826
6.68%
Stock $ 107.86 3 yrs3.49 %$ 0.67 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3209
$ 0.3285
2.37%
Stock $ 99.88 2 yrs4.94 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3589
$ 0.3934
9.61%
Stock $ 23.74 0 yrs5.22 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2202
$ 0.0917
-58.37%
Stock $ 45.28 2 yrs5.19 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1969
$ 0.1904
-3.28%
Stock $ 18.12 0 yrs7.23 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 44.16 3 yrs5.53 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3098
$ 0.1919
-38.06%
Stock $ 36.25 3 yrs6.29 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.1888
$ 0.1922
1.76%
Stock $ 41.34 3 yrs5.32 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2806
$ 0.1771
-36.88%
Stock $ 7.93 2 yrs12.86 %$ 0.54 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-29-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 46.63 3 yrs4.76 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1861
$ 0.1842
-1.00%
Stock $ 20.35 2 yrs3.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0517
$ 0.0563
8.88%
Stock $ 23.91 3 yrs5.94 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1228
$ 0.1173
-4.52%
Stock $ 22.54 2 yrs3.15 %$ 0.14 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0585
$ 0.0624
6.67%
Stock $ 49.83 0 yrs3.53 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1346
$ 0.1328
-1.34%
Stock $ 29.86 3 yrs4.86 %$ 3.44 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1190
$ 0.1196
0.52%
Stock $ 49.73 3 yrs3.72 %$ 2.40 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1616
$ 0.1595
-1.31%
Stock $ 30.54 1 yrs1.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0426
$ 0.0263
-38.36%
Stock $ 79.02 2 yrs1.82 %$ 4.53 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1433
$ 0.1057
-26.26%
Stock $ 48.70 2 yrs4.19 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1924
$ 0.1576
-18.08%
Stock $ 577.44 17 yrs0.49 %$ 73.30 BNew Dividend Dec-02-2024 Dec-02-2024 Jan-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 27.27 0 yrs1.83 %$ 2.56 BNew Dividend Dec-10-2024 Dec-10-2024 Dec-17-2024 $ 0.1000
$ 0.1250
25.00%
Stock $ 19.92 0 yrs5.42 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0896
$ 0.0952
6.20%
Stock $ 50.90 2 yrs5.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2096
$ 0.2329
11.12%
Stock $ 45.14 3 yrs4.03 %$ 1.09 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1593
$ 0.1577
-0.99%
Stock $ 94.98 3 yrs4.75 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.4000
$ 0.3900
-2.50%
Stock $ 22.78 4 yrs4.08 %$ 0.76 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0765
$ 0.0792
3.52%
Stock $ 23.96 0 yrs3.80 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0930
$ 0.0932
0.21%
Stock $ 25.05 0 yrs3.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.0633
$ 0.0644
1.75%
Stock $ 34.00 0 yrs2.94 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Nov-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 26.24 0 yrs3.20 %$ 19.33 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 27.87 0 yrs7.36 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1920
$ 0.1910
-0.52%
Stock $ 45.65 3 yrs6.11 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2241
$ 0.2299
2.57%
Stock $ 20.09 2 yrs4.13 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0651
$ 0.0770
18.35%
Stock $ 23.24 0 yrs4.00 %$ 0.53 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0646
$ 0.0456
-29.45%
Stock $ 86.29 2 yrs2.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1471
$ 0.1420
-3.48%
Stock $ 28.98 1 yrs4.42 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0956
$ 0.1020
6.63%
Stock $ 37.94 2 yrs6.88 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2016
$ 0.2059
2.11%
Stock $ 87.29 3 yrs4.30 %$ 11.02 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3250
$ 0.3105
-4.46%
Stock $ 46.15 4 yrs4.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1552
$ 0.1616
4.12%
Stock $ 35.81 0 yrs5.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1709
$ 0.1570
-8.13%
Stock $ 30.78 9 yrs0.00 %$ 8.27 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 26.22 1 yrs6.83 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1520
$ 0.1497
-1.53%
Stock $ 68.05 0 yrs2.00 %$ 1.83 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 70.10 13 yrs0.94 %$ 84.51 BNew Dividend Dec-17-2024 Dec-17-2024 Jan-08-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 50.73 0 yrs5.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2376
$ 0.2397
0.88%
Stock $ 24.14 1 yrs4.60 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0856
$ 0.0965
12.73%
Stock $ 45.83 1 yrs2.57 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0820
$ 0.0851
3.78%
Stock $ 19.13 0 yrs5.49 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0522
$ 0.0451
-13.60%
Stock $ 46.59 3 yrs4.08 %$ 0.02 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1638
$ 0.1633
-0.30%
Stock $ 24.69 3 yrs3.81 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0838
$ 0.0850
1.42%
Stock $ 18.49 0 yrs3.57 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0424
$ 0.0185
-56.44%
Stock $ 15.07 1 yrs6.90 %$ 0.32 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0816
$ 0.0849
3.98%
Stock $ 24.98 3 yrs3.84 %$ 0.59 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0817
$ 0.0830
1.57%
Stock $ 44.78 2 yrs4.22 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1471
$ 0.1648
12.06%
Stock $ 20.33 3 yrs5.02 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0840
$ 0.0846
0.65%
Stock $ 50.26 3 yrs5.45 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1905
$ 0.2275
19.45%
Stock $ 25.72 2 yrs5.87 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0702
$ 0.0750
6.84%
Stock $ 41.95 2 yrs7.75 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.2640
$ 0.2720
3.03%
Stock $ 7.74 1 yrs4.13 %$ 0.38 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 46.06 3 yrs2.58 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0950
$ 0.1040
9.47%
Stock $ 21.31 4 yrs3.94 %$ 0.17 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0674
$ 0.0722
7.11%
Stock $ 24.92 0 yrs2.49 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0629
$ 0.0624
-0.80%
Stock $ 25.15 0 yrs3.90 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0824
$ 0.0870
5.58%
Stock $ 4.75 0 yrs10.11 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.2100
$ 0.0200
-90.48%
Stock $ 45.19 0 yrs4.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.0990
$ 0.1184
19.57%
Stock $ 50.22 0 yrs4.94 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1983
$ 0.1878
-5.30%
Stock $ 50.29 1 yrs5.77 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 101.09 0 yrs3.09 %$ 116.35 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-02-2024 $ 0.7800
$ 0.7800
-0.00%
Stock $ 46.70 3 yrs4.11 %$ 0.98 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1707
$ 0.1561
-8.60%
Stock $ 37.42 2 yrs7.08 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2092
$ 0.2197
5.01%
Stock $ 106.49 0 yrs2.53 %$ 11.87 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1899
$ 0.0890
-53.12%
Stock $ 46.21 0 yrs6.19 %$ 0.29 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2373
$ 0.2455
3.42%
Stock $ 54.73 0 yrs4.88 %$ 45.97 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-20-2024 $ 0.6675
$ 0.6675
-0.00%
Stock $ 6.55 0 yrs4.58 %$ 0.44 BNew Dividend Dec-18-2024 Dec-18-2024 Dec-26-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.05 1 yrs5.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1083
$ 0.1054
-2.68%
Stock $ 110.16 2 yrs5.02 %$ 6.24 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4160
$ 0.4668
12.22%
Stock $ 49.86 3 yrs3.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1300
$ 0.1400
7.69%
Stock $ 27.58 2 yrs2.72 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0661
$ 0.0639
-3.35%
Stock $ 34.87 2 yrs8.26 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2216
$ 0.2258
1.88%
Stock $ 22.94 3 yrs3.62 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0573
$ 0.0781
36.30%
Stock $ 91.74 13 yrs0.70 %$ 2.06 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-05-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 42.51 2 yrs4.14 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1433
$ 0.1356
-5.33%
Stock $ 46.02 3 yrs5.17 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1974
$ 0.2029
2.78%
Stock $ 21.73 3 yrs3.54 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0651
$ 0.0733
12.60%
Stock $ 24.97 2 yrs3.32 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0664
$ 0.0688
3.61%
Stock $ 51.86 1 yrs6.31 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2851
$ 0.3704
29.94%
Stock $ 25.77 0 yrs5.20 %$ 12.12 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0684
$ 0.0291
-57.46%
Stock $ 2.57 0 yrs16.34 %$ 0.17 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 24.63 0 yrs2.76 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0682
$ 0.0577
-15.51%
Stock $ 50.04 0 yrs4.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1726
$ 0.1607
-6.90%
Stock $ 92.89 4 yrs1.68 %$ 37.11 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 50.23 1 yrs3.15 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1282
$ 0.1287
0.42%
Stock $ 24.31 0 yrs8.02 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1282
$ 0.1717
33.98%
Stock $ 51.81 1 yrs5.96 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2605
$ 0.2682
2.98%
Stock $ 25.06 2 yrs3.79 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0807
$ 0.0798
-1.15%
Stock $ 47.80 0 yrs5.67 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1920
$ 0.2601
35.50%
Stock $ 94.24 3 yrs7.39 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.6100
$ 0.6000
-1.64%
Stock $ 119.37 2 yrs3.24 %$ 0.05 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2916
$ 0.3215
10.28%
Stock $ 43.30 1 yrs4.57 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1516
$ 0.1497
-1.26%
Stock $ 32.33 3 yrs1.86 %$ 0.36 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 50.02 3 yrs3.44 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1311
$ 0.1420
8.35%
Stock $ 96.19 1 yrs3.75 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2923
$ 0.2012
-31.15%
Stock $ 38.58 2 yrs7.05 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1968
$ 0.2153
9.40%
Stock $ 43.10 0 yrs9.61 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.3401
$ 0.1046
-69.24%
Stock $ 100.89 1 yrs4.95 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.4000
$ 0.3800
-5.00%
Stock $ 23.43 2 yrs6.91 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1354
$ 0.1376
1.65%
Stock $ 102.06 3 yrs3.95 %$ 0.33 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3254
$ 0.3292
1.17%
Stock $ 50.94 0 yrs7.52 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4809
$ 0.3011
-37.39%
Stock $ 50.35 1 yrs4.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1814
$ 0.1888
4.10%
Stock $ 24.90 3 yrs4.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0963
$ 0.0967
0.37%
Stock $ 51.14 0 yrs8.15 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3700
$ 0.4600
24.32%
Stock $ 49.98 0 yrs3.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1270
$ 0.1339
5.43%
Stock $ 13.08 0 yrs9.17 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.89 0 yrs7.60 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3598
$ 0.3068
-14.73%
Stock $ 33.89 2 yrs6.37 %$ 0.20 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 36.19 11 yrs2.65 %$ 0.87 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 55.52 2 yrs1.08 %$ 0.70 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-25-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 0.06 0 yrs3,808.70 %$ 0.04 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1539
$ 0.2339
51.96%
Stock $ 17.26 0 yrs6.95 %$ 4.08 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.29 0 yrs3.36 %$ 0.57 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0503
$ 0.0291
-42.08%
Stock $ 24.00 1 yrs58.46 %$ 1.59 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.9965
$ 0.9941
-0.24%
Stock $ 100.37 3 yrs5.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3777
$ 0.4152
9.93%
Stock $ 22.05 3 yrs8.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0915
$ 0.1009
10.27%
Stock $ 44.67 2 yrs5.24 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1889
$ 0.1904
0.79%
Stock $ 42.46 4 yrs3.67 %$ 0.58 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1377
$ 0.1356
-1.53%
Stock $ 48.83 1 yrs4.01 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1578
$ 0.1421
-9.91%
Stock $ 21.40 0 yrs3.46 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0626
$ 0.0664
6.09%
Stock $ 50.91 3 yrs5.81 %$ 6.22 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2216
$ 0.2427
9.52%
Stock $ 46.83 4 yrs5.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1846
$ 0.1896
2.71%
Stock $ 25.47 0 yrs6.83 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1428
$ 0.1503
5.26%
Stock $ 106.58 3 yrs3.01 %$ 36.33 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2704
$ 0.2680
-0.89%
Stock $ 51.44 3 yrs4.41 %$ 7.18 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1930
$ 0.1939
0.44%
Stock $ 19.58 1 yrs5.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1020
$ 0.0936
-8.24%
Stock $ 39.38 0 yrs10.61 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3422
$ 0.3460
1.10%
Stock $ 23.15 2 yrs6.52 %$ 2.78 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1277
$ 0.1326
3.84%
Stock $ 45.02 3 yrs4.44 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1642
$ 0.1767
7.66%
Stock $ 46.14 2 yrs2.73 %$ 1.60 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1020
$ 0.1081
5.98%
Stock $ 24.48 4 yrs3.76 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0211
$ 0.0929
340.02%
Stock $ 52.21 1 yrs4.54 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0208
$ 0.2090
904.03%
Stock $ 36.01 0 yrs6.08 %$ 0.65 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0850
$ 0.1724
102.79%
Stock $ 51.75 0 yrs4.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1300
$ 0.0800
-38.46%
Stock $ 14.25 1 yrs1.40 %$ 0.09 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 95.95 3 yrs6.60 %$ 7.64 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.5244
$ 0.5315
1.35%
Stock $ 40.36 3 yrs4.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1610
$ 0.1639
1.82%
Stock $ 22.79 3 yrs4.74 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0902
$ 0.0923
2.26%
Stock $ 24.50 0 yrs3.51 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0878
$ 0.0861
-1.90%
Stock $ 50.66 0 yrs6.57 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3181
$ 0.2296
-27.82%
Stock $ 19.05 1 yrs4.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0866
$ 0.0813
-6.19%
Stock $ 118.82 0 yrs0.47 %$ 2.23 BNew Dividend Dec-06-2024 Dec-06-2024 Jan-10-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 38.30 1 yrs6.29 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2261
$ 0.2248
-0.58%
Stock $ 20.83 0 yrs5.23 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0841
$ 0.0797
-5.26%
Stock $ 90.35 3 yrs5.02 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 46.41 2 yrs6.38 %$ 0.13 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2458
$ 0.2426
-1.30%
Stock $ 87.01 3 yrs5.05 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3867
$ 0.3857
-0.25%
Stock $ 118.57 0 yrs0.34 %$ 4.47 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-06-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 50.38 0 yrs3.61 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1386
$ 0.1472
6.23%
Stock $ 25.34 0 yrs4.34 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1061
$ 0.1031
-2.76%
Stock $ 89.50 1 yrs5.02 %$ 16.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4289
$ 0.4222
-1.56%
Stock $ 40.88 0 yrs8.17 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2647
$ 0.2581
-2.52%
Stock $ 24.34 0 yrs4.07 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0691
$ 0.0944
36.55%
Stock $ 31.63 2 yrs0.76 %$ 0.77 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-05-2024 $ 0.0250
$ 0.0600
140.00%
Stock $ 37.95 0 yrs2.32 %$ 12.56 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-23-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 5.19 0 yrs0.00 %$ 2.62 BNew Dividend Dec-15-2024 Dec-15-2024 Jan-02-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 51.49 1 yrs4.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1930
$ 0.1904
-1.33%
Stock $ 50.72 3 yrs3.31 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1363
$ 0.1351
-0.88%
Stock $ 12.29 0 yrs3.25 %$ 0.15 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 41.84 3 yrs8.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2601
$ 0.2957
13.67%
Stock $ 21.80 1 yrs5.28 %$ 0.11 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1057
$ 0.1040
-1.61%
Stock $ 50.29 0 yrs3.38 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1316
$ 0.1313
-0.23%
Stock $ 42.78 3 yrs6.90 %$ 5.15 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2522
$ 0.2550
1.11%
Stock $ 21.48 2 yrs3.77 %$ 0.09 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0659
$ 0.0659
0.00%
Stock $ 49.05 2 yrs4.55 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1843
$ 0.1842
-0.08%
Stock $ 43.28 3 yrs5.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2085
$ 0.2302
10.41%
Stock $ 26.05 0 yrs7.41 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1552
$ 0.1610
3.76%
Stock $ 23.31 3 yrs4.33 %$ 1.91 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0814
$ 0.0855
5.03%
Stock $ 15.34 4 yrs0.00 %$ 12.78 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 24.11 0 yrs3.77 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0923
$ 0.0923
0.03%
Stock $ 30.20 0 yrs6.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1676
$ 0.1676
-0.00%
Stock $ 30.69 0 yrs1.43 %$ 0.85 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-03-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 21.19 0 yrs6.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1062
$ 0.1242
16.95%
Stock $ 25.45 0 yrs5.93 %$ 1.74 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1119
$ 0.1160
3.66%
Stock $ 23.61 1 yrs4.02 %$ 1.72 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0658
$ 0.0501
-23.94%
Stock $ 16.16 0 yrs6.87 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 25.38 3 yrs7.45 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1552
$ 0.1558
0.36%
Stock $ 48.04 1 yrs4.97 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2065
$ 0.2108
2.06%
Stock $ 23.56 2 yrs6.07 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.1195
$ 0.1211
1.38%
Stock $ 44.29 2 yrs5.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2257
$ 0.1863
-17.48%
Stock $ 92.35 3 yrs3.63 %$ 13.84 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2920
$ 0.2916
-0.15%
Stock $ 35.26 0 yrs5.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1517
$ 0.1520
0.20%
Stock $ 21.16 3 yrs4.92 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0854
$ 0.0879
2.93%
Stock $ 48.90 1 yrs4.97 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2040
$ 0.2040
0.04%
Stock $ 30.74 0 yrs6.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1656
$ 0.1656
-0.00%
Stock $ 51.24 1 yrs5.84 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1965
$ 0.2048
4.25%
Stock $ 36.50 3 yrs6.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1814
$ 0.1768
-2.54%
Stock $ 8.91 1 yrs7.86 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 24.54 2 yrs5.01 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1038
$ 0.1018
-1.84%
Stock $ 25.23 3 yrs3.05 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.0664
$ 0.0673
1.39%
Stock $ 30.18 1 yrs6.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1463
$ 0.1463
-0.00%
Stock $ 26.12 3 yrs4.06 %$ 0.05 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0874
$ 0.0903
3.31%
Stock $ 46.24 2 yrs4.17 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1520
$ 0.1818
19.60%
Stock $ 21.24 0 yrs0.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0797
$ 0.0797
-0.00%
Stock $ 25.31 3 yrs2.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0499
$ 0.0480
-3.78%
Stock $ 50.49 3 yrs5.21 %$ 0.30 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1904
$ 0.1965
3.22%
Stock $ 54.15 1 yrs6.96 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.2815
$ 0.2855
1.42%
Stock $ 46.26 0 yrs5.34 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.2132
$ 0.1887
-11.52%
Stock $ 21.86 4 yrs3.93 %$ 0.37 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0706
$ 0.0729
3.30%
Stock $ 23.84 0 yrs3.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0974
$ 0.0970
-0.43%
Stock $ 54.97 1 yrs7.68 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.4159
$ 0.3928
-5.55%
Stock $ 41.21 4 yrs4.27 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1330
$ 0.1477
11.10%
Stock $ 49.41 0 yrs5.38 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.2211
$ 0.2103
-4.90%
Stock $ 22.68 3 yrs6.88 %$ 6.89 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0726
$ 0.0807
11.16%
Stock $ 40.91 0 yrs5.11 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1655
$ 0.1755
6.05%
Stock $ 47.31 2 yrs3.30 %$ 0.75 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1433
$ 0.1363
-4.87%
Stock $ 25.58 0 yrs6.96 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.4453
$ 0.4453
-0.00%
Stock $ 19.56 1 yrs6.29 %$ 0.39 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1033
$ 0.1107
7.16%
Stock $ 34.87 0 yrs6.91 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1948
$ 0.2037
4.57%
Stock $ 96.81 3 yrs3.75 %$ 15.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3115
$ 0.3103
-0.41%
Stock $ 25.51 0 yrs5.57 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1097
$ 0.1069
-2.62%
Stock $ 45.81 2 yrs0.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 32.05 0 yrs6.21 %$ 14.55 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1649
$ 0.1653
0.29%
Stock $ 10.67 0 yrs13.87 %$ 0.11 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.0500
$ 0.3500
600.00%
Stock $ 217.50 0 yrs0.11 %$ 1.44 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-21-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.54 2 yrs5.07 %$ 0.02 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0769
$ 0.0526
-31.58%
Stock $ 50.13 0 yrs3.71 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1452
$ 0.1535
5.74%
Stock $ 28.21 3 yrs2.62 %$ 0.24 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0573
$ 0.0654
13.98%
Stock $ 107.86 42 yrs3.67 %$ 474.05 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-10-2024 $ 0.9500
$ 0.9900
4.21%
Stock $ 23.99 3 yrs4.92 %$ 0.02 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0960
$ 0.0980
2.08%
Stock $ 17.56 3 yrs4.67 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0687
$ 0.0710
3.33%
Stock $ 91.00 1 yrs18.59 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.3090
$ 0.2621
-15.17%
Stock $ 50.20 2 yrs4.96 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1860
$ 0.2047
10.07%
Stock $ 25.47 3 yrs2.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0480
$ 0.0463
-3.55%
Stock $ 32.96 0 yrs4.13 %$ 1.49 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-21-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 28.96 3 yrs4.25 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1012
$ 0.1031
1.90%
Stock $ 19.77 3 yrs4.10 %$ 0.16 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0672
$ 0.0679
1.10%
Stock $ 2.57 0 yrs16.34 %$ 0.17 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 24.62 0 yrs2.64 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0643
$ 0.0677
5.42%
Stock $ 34.83 0 yrs4.65 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1304
$ 0.1340
2.76%
Stock $ 100.59 0 yrs2.61 %$ 7.91 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1987
$ 0.1121
-43.59%
Stock $ 23.94 2 yrs6.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1175
$ 0.1494
27.12%
Stock $ 82.22 52 yrs1.44 %$ 1.55 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.2800
$ 0.2950
5.36%
Stock $ 25.15 3 yrs0.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1085
$ 0.1085
-0.00%
Stock $ 21.19 0 yrs8.12 %$ 0.72 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-27-2024 $ 0.5700
$ 0.1800
-68.42%
Stock $ 67.64 2 yrs2.11 %$ 0.19 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0765
$ 0.0974
27.35%
Stock $ 41.57 1 yrs4.59 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1575
$ 0.1505
-4.46%
Stock $ 19.29 0 yrs20.68 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.3356
$ 0.3324
-0.95%
Stock $ 97.88 1 yrs4.83 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3525
$ 0.3668
4.07%
Stock $ 37.29 2 yrs6.73 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2044
$ 0.2049
0.26%
Stock $ 9.83 0 yrs4.68 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0386
$ 0.0398
3.13%
Stock $ 78.03 3 yrs5.06 %$ 0.61 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.3324
$ 0.3251
-2.21%
Stock $ 25.93 1 yrs5.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1500
$ 0.1600
6.67%
Stock $ 99.47 3 yrs4.28 %$ 0.39 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3483
$ 0.3713
6.62%
Stock $ 23.19 0 yrs7.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1338
$ 0.1316
-1.61%
Stock $ 21.06 2 yrs4.65 %$ 0.05 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0729
$ 0.0887
21.73%
Stock $ 50.16 1 yrs3.65 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1522
$ 0.1528
0.43%
Stock $ 57.08 2 yrs9.53 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.5083
$ 0.4936
-2.89%
Stock $ 8.27 0 yrs12.09 %$ 1.03 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 52.83 2 yrs6.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2520
$ 0.2643
4.88%
Stock $ 72.16 0 yrs1.94 %$ 16.84 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.6600
$ 0.3500
-46.97%
Stock $ 170.90 0 yrs0.70 %$ 3.59 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 15.44 0 yrs7.25 %$ 3.98 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-12-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 24.25 3 yrs6.60 %$ 7.16 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0743
$ 0.0850
14.40%
Stock $ 47.76 0 yrs1.59 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1500
$ 0.2600
73.33%
Stock $ 3.59 0 yrs10.31 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0312
$ 0.0312
-0.00%
Stock $ 27.87 3 yrs3.77 %$ 0.14 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0877
$ 0.0901
2.77%
Stock $ 9.17 0 yrs7.63 %$ 0.59 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-29-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 24.36 3 yrs6.98 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0842
$ 0.0920
9.26%
Stock $ 49.97 0 yrs5.02 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2083
$ 0.2160
3.67%
Stock $ 46.28 3 yrs7.15 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2946
$ 0.2816
-4.41%
Stock $ 21.32 4 yrs4.69 %$ 0.69 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0849
$ 0.0840
-1.12%
Stock $ 98.51 0 yrs5.14 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 28.28 0 yrs4.99 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1175
$ 0.1316
12.00%
Stock $ 47.78 1 yrs4.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1610
$ 0.1352
-16.01%
Stock $ 18.65 2 yrs4.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0728
$ 0.0738
1.39%
Stock $ 42.22 2 yrs5.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1862
$ 0.1887
1.33%
Stock $ 11.55 8 yrs2.60 %$ 0.28 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.0253
$ 0.0251
-0.99%
Stock $ 25.43 0 yrs2.36 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0483
$ 0.0438
-9.33%
Stock $ 78.96 3 yrs5.98 %$ 16.92 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3614
$ 0.3946
9.19%
Stock $ 51.70 3 yrs4.02 %$ 11.77 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1842
$ 0.1836
-0.31%
Stock $ 24.06 3 yrs4.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0850
$ 0.0845
-0.53%
Stock $ 26.26 1 yrs12.30 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1489
$ 0.1667
11.95%
Stock $ 29.89 0 yrs4.15 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1122
$ 0.1122
-0.04%
Stock $ 22.73 3 yrs4.31 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0814
$ 0.0841
3.26%
Stock $ 50.22 2 yrs3.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1443
$ 0.1447
0.33%
Stock $ 2.64 1 yrs0.00 %$ 0.56 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 9.42 0 yrs6.37 %$ 0.15 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-22-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 41.47 1 yrs4.27 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1431
$ 0.1357
-5.22%
Stock $ 51.89 2 yrs4.30 %$ 1.99 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1676
$ 0.1848
10.26%
Stock $ 44.66 3 yrs6.63 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2462
$ 0.2567
4.30%
Stock $ 18.28 7 yrs4.38 %$ 0.17 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-20-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 282.79 15 yrs1.85 %$ 31.93 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-10-2024 $ 1.2500
$ 1.3100
4.80%
Stock $ 84.90 1 yrs4.46 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3027
$ 0.3291
8.72%
Stock $ 80.26 0 yrs1.79 %$ 43.21 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-23-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 90.27 3 yrs4.74 %$ 0.16 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2947
$ 0.3915
32.81%
Stock $ 21.29 3 yrs2.02 %$ 1.71 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0362
$ 0.0390
7.59%
Stock $ 51.78 0 yrs5.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1600
$ 0.1200
-25.00%
Stock $ 38.20 2 yrs6.28 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2009
$ 0.2007
-0.11%
Stock $ 23.57 3 yrs7.76 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1479
$ 0.1540
4.11%
Stock $ 24.70 0 yrs3.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0883
$ 0.0857
-2.93%
Stock $ 25.27 0 yrs3.36 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0673
$ 0.0591
-12.18%
Stock $ 37.67 16 yrs3.29 %$ 143.79 BNew Dividend Jan-08-2025 Jan-08-2025 Jan-29-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 51.42 1 yrs5.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2392
$ 0.2216
-7.36%
Stock $ 30.77 3 yrs5.65 %$ 0.39 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1330
$ 0.1434
7.79%
Stock $ 50.60 1 yrs5.97 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2207
$ 0.2690
21.88%
Stock $ 19.18 4 yrs3.91 %$ 0.19 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0625
$ 0.0639
2.16%
Stock $ 104.15 3 yrs3.40 %$ 1.76 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3063
$ 0.3058
-0.13%
Stock $ 41.80 2 yrs5.55 %$ 0.00 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1973
$ 0.1864
-5.50%
Stock $ 25.22 0 yrs4.32 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0956
$ 0.1008
5.44%
Stock $ 22.40 0 yrs4.73 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-30-2024 $ 0.2656
$ 0.2656
-0.00%
Stock $ 28.71 2 yrs6.27 %$ 2.99 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1454
$ 0.1568
7.84%
Stock $ 36.96 3 yrs6.87 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2179
$ 0.2110
-3.19%
Stock $ 52.10 1 yrs6.12 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2375
$ 0.2397
0.93%
Stock $ 53.27 3 yrs2.78 %$ 0.63 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1277
$ 0.1229
-3.76%
Stock $ 20.62 3 yrs4.07 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0869
$ 0.0753
-13.35%
Stock $ 24.79 0 yrs3.07 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0783
$ 0.0716
-8.52%
Stock $ 48.58 2 yrs4.92 %$ 0.57 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1991
$ 0.2021
1.54%
Stock $ 23.61 1 yrs4.23 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0817
$ 0.0837
2.41%
Stock $ 46.58 2 yrs3.99 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1546
$ 0.1402
-9.32%
Stock $ 46.17 3 yrs3.31 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1239
$ 0.1409
13.72%
Stock $ 40.17 2 yrs6.32 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2007
$ 0.2150
7.09%
Stock $ 46.38 3 yrs3.95 %$ 3.47 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1521
$ 0.1507
-0.93%
Stock $ 5.79 0 yrs0.00 %$ 1.37 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.13 2 yrs2.39 %$ 0.20 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0340
$ 0.0372
9.41%
Stock $ 50.18 0 yrs3.27 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1283
$ 0.1403
9.36%
Stock $ 24.86 1 yrs5.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1002
$ 0.1196
19.31%
Stock $ 24.07 0 yrs3.61 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0778
$ 0.0791
1.61%
Stock $ 47.46 2 yrs2.06 %$ 1.96 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0976
$ 0.0942
-3.57%
Stock $ 81.96 3 yrs3.92 %$ 19.41 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2653
$ 0.2831
6.73%
Stock $ 49.54 2 yrs5.21 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2046
$ 0.2087
1.98%
Stock $ 14.21 1 yrs3.73 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.0131
$ 0.0360
175.51%
Stock $ 49.59 3 yrs5.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1822
$ 0.2080
14.15%
Stock $ 45.85 3 yrs5.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1756
$ 0.2012
14.58%
Stock $ 23.87 3 yrs5.03 %$ 2.80 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1004
$ 0.1004
-0.00%
Stock $ 20.34 1 yrs5.21 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0902
$ 0.0863
-4.31%
Stock $ 24.17 0 yrs3.64 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0899
$ 0.0889
-1.02%
Stock $ 50.25 0 yrs8.34 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2923
$ 0.2607
-10.83%
Stock $ 25.62 0 yrs5.35 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1180
$ 0.1178
-0.17%
Stock $ 50.06 1 yrs4.89 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1810
$ 0.1763
-2.62%
Stock $ 24.88 4 yrs4.58 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0728
$ 0.1162
59.44%
Stock $ 44.15 2 yrs6.09 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2412
$ 0.2315
-4.03%
Stock $ 24.70 0 yrs0.00 %N/ANew Dividend Nov-08-2024 Nov-10-2024 Nov-29-2024 $ 0.1667
$ 0.1278
-23.35%
Stock $ 17.73 0 yrs7.39 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 40.28 4 yrs4.37 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1282
$ 0.1349
5.20%
Stock $ 47.23 3 yrs6.92 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2458
$ 0.2791
13.54%
Stock $ 37.03 1 yrs6.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1982
$ 0.2061
3.99%
Stock $ 40.01 0 yrs5.77 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1876
$ 0.1952
4.06%
Stock $ 105.53 3 yrs2.09 %$ 9.13 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1992
$ 0.1909
-4.16%
Stock $ 75.21 3 yrs5.33 %$ 0.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.3449
$ 0.3182
-7.75%
Stock $ 16.17 0 yrs6.18 %$ 3.30 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.45 2 yrs3.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0845
$ 0.0835
-1.20%
Stock $ 21.08 3 yrs4.70 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0789
$ 0.0809
2.53%
Stock $ 50.24 3 yrs3.36 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1353
$ 0.1539
13.75%
Stock $ 243.36 12 yrs0.41 %$ 3,678.59 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-14-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.22 0 yrs72.08 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.8704
$ 0.7833
-10.01%
Stock $ 51.28 0 yrs0.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2972
$ 0.3420
15.07%
Stock $ 41.96 2 yrs6.24 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2114
$ 0.2541
20.24%
Stock $ 22.67 3 yrs4.37 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0845
$ 0.0829
-1.84%
Stock $ 49.95 0 yrs3.50 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1398
$ 0.1423
1.79%
Stock $ 20.54 0 yrs3.31 %$ 4.63 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 32.73 3 yrs4.40 %$ 0.42 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1217
$ 0.1221
0.34%
Stock $ 40.42 3 yrs5.02 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1574
$ 0.1677
6.52%
Stock $ 25.27 2 yrs2.45 %$ 0.17 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0517
$ 0.0637
23.22%
Stock $ 47.87 2 yrs3.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1450
$ 0.1615
11.42%
Stock $ 19.83 0 yrs6.10 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1033
$ 0.1072
3.79%
Stock $ 164.87 11 yrs1.24 %$ 6.48 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 22.16 4 yrs4.02 %$ 0.65 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0736
$ 0.0756
2.72%
Stock $ 49.58 3 yrs5.63 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.2070
$ 0.2146
3.67%
Stock $ 23.91 0 yrs3.93 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0956
$ 0.0950
-0.65%
Stock $ 20.18 3 yrs3.91 %$ 0.03 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1266
$ 0.0596
-52.94%
Stock $ 47.91 0 yrs7.30 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2642
$ 0.2948
11.56%
Stock $ 61.57 2 yrs1.64 %$ 0.16 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.0820
$ 0.0855
4.23%
Stock $ 50.27 0 yrs4.99 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1991
$ 0.1894
-4.87%
Stock $ 25.60 3 yrs4.30 %$ 0.24 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0915
$ 0.0910
-0.62%
Stock $ 25.62 0 yrs7.81 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-30-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 10.39 3 yrs4.62 %$ 0.87 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 51.76 1 yrs5.72 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2480
$ 0.2809
13.28%
Stock $ 46.79 4 yrs4.60 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1722
$ 0.1840
6.86%
Stock $ 17.48 0 yrs7.72 %$ 1.76 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0628
$ 0.0743
18.31%
Stock $ 42.81 3 yrs4.16 %$ 0.03 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1396
$ 0.1468
5.14%
Stock $ 47.73 2 yrs4.90 %$ 0.00 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1945
$ 0.2005
3.10%
Stock $ 50.47 3 yrs5.23 %$ 5.31 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2061
$ 0.2147
4.18%
Stock $ 24.68 1 yrs2.43 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.0483
$ 0.0539
11.73%
Stock $ 34.51 2 yrs8.03 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.2255
$ 0.2338
3.68%
Stock $ 106.60 3 yrs4.46 %$ 30.95 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.3833
$ 0.3852
0.51%
Stock $ 40.54 4 yrs4.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1481
$ 0.1697
14.58%
Stock $ 19.12 0 yrs38.28 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.3704
$ 0.8717
135.34%
Stock $ 42.48 2 yrs4.43 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1677
$ 0.1546
-7.83%
Stock $ 38.65 0 yrs5.90 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-04-2024 $ 0.1900
$ 0.2000
5.26%
Stock $ 27.16 2 yrs4.05 %$ 3.13 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.2500
$ 0.2750
10.00%
Stock $ 93.45 2 yrs5.50 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4150
$ 0.4113
-0.90%
Stock $ 48.13 1 yrs4.24 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-07-2024 $ 0.1191
$ 0.0819
-31.21%
Stock $ 38.22 0 yrs1.26 %$ 0.84 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 22.18 3 yrs5.23 %$ 0.13 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0978
$ 0.0972
-0.59%
Stock $ 18.11 1 yrs3.53 %$ 1.56 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 38.40 2 yrs4.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1466
$ 0.1675
14.27%
Stock $ 25.28 3 yrs2.33 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0508
$ 0.0489
-3.76%
Stock $ 18.58 0 yrs3.23 %N/ANew Dividend Nov-08-2024 Nov-11-2024 Nov-15-2024 $ 0.0000
$ 0.1500
10000%
Stock $ 95.12 3 yrs4.76 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 52.38 0 yrs7.54 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.4759
$ 0.3237
-31.97%
Stock $ 186.57 8 yrs1.05 %$ 1.26 BNew Dividend Nov-26-2024 Nov-26-2024 Dec-13-2024 $ 0.4200
$ 0.4900
16.67%
Stock $ 44.93 3 yrs7.23 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.2619
$ 0.2696
2.96%
Stock $ 45.15 3 yrs3.90 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 2.57 0 yrs16.34 %$ 0.17 BNew Dividend Mar-17-2025 Mar-17-2025 Mar-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 24.83 0 yrs2.66 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.0672
$ 0.0676
0.52%
Stock $ 34.93 0 yrs5.32 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1458
$ 0.1515
3.91%
Stock $ 96.51 3 yrs3.24 %$ 0.05 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.7650
$ 0.6649
-13.08%
Stock $ 26.56 0 yrs8.70 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1742
$ 0.1731
-0.63%
Stock $ 21.19 0 yrs8.12 %$ 0.72 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-27-2024 $ 0.5700
$ 0.4300
-24.56%
Stock $ 19.26 4 yrs7.11 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1209
$ 0.1193
-1.27%
Stock $ 74.65 2 yrs3.79 %$ 3.30 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2412
$ 0.2466
2.24%
Stock $ 61.87 4 yrs4.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2354
$ 0.2408
2.29%
Stock $ 49.86 0 yrs3.59 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.1338
$ 0.1482
10.78%
Stock $ 21.77 3 yrs0.00 %$ 0.72 BNew Dividend Nov-27-2024 Nov-27-2024 Jan-03-2025 $ 0.1000
$ 0.1200
20.00%
Stock $ 79.60 0 yrs0.40 %$ 4.28 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0600
$ 0.0800
33.33%
Stock $ 79.53 2 yrs0.75 %$ 0.66 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 52.08 1 yrs3.55 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.1601
$ 0.1618
1.08%
Stock $ 26.96 2 yrs3.19 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0674
$ 0.0838
24.36%
Stock $ 22.96 0 yrs8.23 %$ 0.81 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-27-2024 $ 0.4714
$ 0.4714
-0.00%
Stock $ 75.86 0 yrs4.48 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2838
$ 0.2866
0.99%
Stock $ 26.75 1 yrs3.10 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0898
$ 0.0632
-29.62%
Stock $ 147.85 20 yrs4.41 %$ 265.70 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-10-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 24.65 0 yrs5.56 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 22.63 0 yrs5.70 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.3219
$ 0.3219
-0.00%
Stock $ 50.74 1 yrs5.12 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.2000
$ 0.2197
9.85%
Stock $ 30.61 0 yrs5.23 %$ 37.01 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-27-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 8.52 0 yrs4.93 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0326
$ 0.0395
21.17%
Stock $ 82.52 0 yrs1.94 %$ 21.10 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-08-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 55.65 5 yrs1.62 %$ 0.01 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-05-2024 $ 0.2258
$ 0.2161
-4.27%
Stock $ 12.92 0 yrs86.15 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 1.2644
$ 0.6717
-46.88%
Stock $ 15.14 0 yrs3.96 %$ 0.14 BNew Dividend Dec-02-2024 Dec-02-2024 Jan-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.35 0 yrs7.89 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 43.09 19 yrs0.00 %$ 93.85 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.9150
$ 0.9150
-0.00%
Stock $ 14.71 1 yrs24.75 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.5096
$ 0.3373
-33.81%
Stock $ 204.12 5 yrs1.07 %$ 20.15 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-19-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 18.09 0 yrs6.14 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.2781
$ 0.2781
-0.00%
Stock $ 50.70 1 yrs5.19 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.2095
$ 0.2145
2.39%
Stock $ 37.49 3 yrs3.28 %$ 4.60 BNew Dividend Dec-16-2024 Dec-16-2024 Jan-03-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 51.06 0 yrs5.52 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2183
$ 0.2639
20.89%
Stock $ 60.92 5 yrs0.85 %$ 4.06 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-19-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 16.03 0 yrs7.80 %$ 0.32 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-09-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 18.73 3 yrs5.93 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.63 0 yrs5.64 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 23.25 2 yrs0.00 %N/ANew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 18.62 2 yrs5.48 %$ 1.18 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-18-2024 $ 0.2550
$ 0.2550
-0.00%
Stock $ 81.08 0 yrs1.97 %$ 17.68 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 276.28 5 yrs0.56 %$ 39.01 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 9.50 1 yrs0.84 %$ 3.52 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-04-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 26.58 5 yrs6.40 %$ 2.20 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.4171
$ 0.4240
1.65%
Stock $ 22.18 0 yrs8.66 %$ 14.33 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 25.34 0 yrs3.55 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0724
$ 0.0871
20.31%
Stock $ 43.49 0 yrs3.59 %$ 6.91 BNew Dividend Nov-11-2024 Nov-11-2024 Nov-27-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 151.52 7 yrs1.06 %$ 7.19 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 42.59 0 yrs74.90 %$ 0.37 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 2.6584
$ 0.2083
-92.16%
Stock $ 151.38 0 yrs0.79 %$ 15.52 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-25-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.19 0 yrs5.75 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 99.79 0 yrs2.77 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2572
$ 0.1505
-41.49%
Stock $ 23.95 2 yrs4.42 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0893
$ 0.0880
-1.46%
Stock $ 50.19 3 yrs3.13 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1309
$ 0.1312
0.23%
Stock $ 40.22 0 yrs32.67 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.8039
$ 0.2048
-74.52%
Stock $ 74.57 3 yrs5.20 %$ 0.51 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3267
$ 0.3375
3.31%
Stock $ 959.97 8 yrs1.78 %$ 92.63 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-11-2024 $ 4.2600
$ 4.2600
-0.00%
Stock $ 48.96 0 yrs4.19 %$ 0.00 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.0982
$ 0.0980
-0.20%
Stock $ 109.63 57 yrs4.01 %$ 9.31 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 19.32 0 yrs0.83 %$ 2.01 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-04-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 41.41 0 yrs12.10 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2735
$ 0.2575
-5.85%
Stock $ 20.56 1 yrs6.27 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0927
$ 0.1130
21.83%
Stock $ 17.14 0 yrs5.72 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2437
$ 0.2437
-0.00%
Stock $ 76.38 5 yrs1.57 %$ 37.87 BNew Dividend Nov-19-2024 Nov-17-2024 Nov-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 134.40 20 yrs2.83 %$ 8.62 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.9500
$ 0.9500
-0.00%
Stock $ 77.99 3 yrs3.96 %$ 6.73 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2729
$ 0.2741
0.44%
Stock $ 25.18 0 yrs6.35 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1335
$ 0.1335
-0.00%
Stock $ 181.22 11 yrs3.62 %$ 320.24 BNew Dividend Jan-15-2025 Jan-15-2025 Feb-14-2025 $ 1.5500
$ 1.6400
5.81%
Stock $ 29.89 3 yrs1.27 %$ 2.75 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-08-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 30.27 0 yrs34.19 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2581
$ 0.3165
22.63%
Stock $ 23.84 1 yrs6.25 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1016
$ 0.1016
-0.00%
Stock $ 63.46 57 yrs2.43 %$ 1.43 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.3750
$ 0.3850
2.67%
Stock $ 17.45 0 yrs5.73 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 142.74 3 yrs2.55 %$ 45.88 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-10-2024 $ 0.8250
$ 0.9100
10.30%
Stock $ 14.26 0 yrs75.18 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 1.2208
$ 0.5986
-50.97%
Stock $ 103.16 42 yrs2.25 %$ 57.31 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-02-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 26.99 1 yrs8.82 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.5938
$ 0.5938
-0.00%
Stock $ 77.20 2 yrs3.38 %$ 13.23 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2314
$ 0.2341
1.15%
Stock $ 26.79 0 yrs1.64 %$ 0.17 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-13-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.10 0 yrs10.70 %$ 0.56 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 134.43 2 yrs0.30 %$ 15.62 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 19.83 0 yrs39.44 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.5380
$ 0.8897
65.37%
Stock $ 62.76 0 yrs0.70 %$ 7.86 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 94.14 0 yrs0.51 %$ 2.20 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 27.26 2 yrs5.91 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1270
$ 0.1427
12.34%
Stock $ 333.09 0 yrs0.36 %$ 24.94 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-02-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 24.66 0 yrs6.53 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 11.04 0 yrs6.61 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0541
$ 0.0657
21.45%
Stock $ 199.46 0 yrs9.02 %$ 1.02 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-29-2024 $ 4.5000
$ 4.5000
-0.00%
Stock $ 105.48 0 yrs0.14 %$ 5.87 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-18-2024 $ 0.0375
$ 0.0375
-0.00%
Stock $ 25.90 0 yrs7.95 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 11.43 0 yrs7.61 %$ 0.59 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-09-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.87 0 yrs5.57 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1107
$ 0.1107
-0.00%
Stock $ 3.61 0 yrs0.00 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Nov-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.76 1 yrs4.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0840
$ 0.1023
21.77%
Stock $ 28.55 4 yrs0.00 %$ 15.97 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 18.61 6 yrs3.44 %$ 3.05 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 52.53 1 yrs7.61 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.2919
$ 0.3112
6.61%
Stock $ 37.49 3 yrs3.28 %$ 4.60 BNew Dividend Jan-15-2025 Jan-15-2025 Feb-04-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 4.60 0 yrs12.17 %$ 0.01 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.96 0 yrs5.84 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 113.50 9 yrs0.85 %$ 10.38 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-10-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 50.40 0 yrs8.55 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.3391
$ 0.3490
2.92%
Stock $ 53.97 10 yrs3.15 %$ 0.87 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.4250
$ 0.4250
-0.00%
Stock $ 26.24 1 yrs5.03 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-05-2024 $ 0.1028
$ 0.1221
18.79%
Stock $ 25.15 0 yrs5.01 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0962
$ 0.1167
21.26%
Stock $ 337.27 14 yrs1.42 %$ 12.84 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 1.2000
$ 1.2000
-0.00%
Stock $ 174.23 11 yrs1.42 %$ 23.22 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-10-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 5.36 0 yrs10.45 %$ 0.08 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.34 0 yrs3.43 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.0598
$ 0.0696
16.37%
Stock $ 17.25 0 yrs44.46 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2448
$ 0.2247
-8.21%
Stock $ 20.80 0 yrs5.72 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 99.57 0 yrs2.88 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2556
$ 0.2462
-3.68%
Stock $ 100.32 1 yrs2.99 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2458
$ 0.2501
1.75%
Stock $ 23.01 0 yrs6.39 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1103
$ 0.1061
-3.81%
Stock $ 55.25 3 yrs4.34 %$ 0.06 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2181
$ 0.2123
-2.66%
Stock $ 7.18 1 yrs2.92 %$ 0.15 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0190
$ 0.0190
-0.00%
Stock $ 69.34 1 yrs0.58 %$ 1.82 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.34 0 yrs2.14 %$ 1.07 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-12-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 49.63 3 yrs5.16 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2078
$ 0.2084
0.29%
Stock $ 67.79 11 yrs2.82 %$ 12.95 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.4775
$ 0.4775
-0.00%
Stock $ 31.14 0 yrs31.41 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2227
$ 0.2553
14.64%
Stock $ 7.66 0 yrs15.67 %$ 0.31 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.12 2 yrs6.17 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1111
$ 0.1298
16.77%
Stock $ 42.59 0 yrs74.90 %$ 0.37 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 2.6584
$ 0.2083
-92.16%
Stock $ 17.00 0 yrs5.71 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2422
$ 0.2422
-0.00%
Stock $ 171.53 9 yrs1.33 %$ 9.17 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-15-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 94.24 10 yrs1.95 %$ 6.13 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 57.95 2 yrs3.68 %$ 0.11 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1817
$ 0.1855
2.09%
Stock $ 64.35 2 yrs1.93 %$ 7.41 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2750
$ 0.3100
12.73%
Stock $ 68.11 2 yrs3.91 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1761
$ 0.1767
0.34%
Stock $ 49.47 0 yrs4.04 %$ 5.58 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 23.87 1 yrs7.21 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1201
$ 0.1201
-0.00%
Stock $ 75.60 3 yrs4.51 %$ 0.01 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2912
$ 0.3001
3.06%
Stock $ 17.22 0 yrs5.75 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2469
$ 0.2469
-0.00%
Stock $ 100.27 3 yrs4.92 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-05-2024 $ 0.3574
$ 0.4322
20.93%
Stock $ 71.85 3 yrs3.67 %$ 33.12 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2229
$ 0.2276
2.11%
Stock $ 23.00 1 yrs0.00 %$ 0.32 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-16-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.06 0 yrs143.07 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.3753
$ 0.4489
19.61%
Stock $ 25.63 2 yrs4.56 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0902
$ 0.1132
25.48%
Stock $ 24.63 0 yrs4.39 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0870
$ 0.0903
3.79%
Stock $ 122.97 13 yrs0.59 %$ 2.57 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 38.95 0 yrs20.28 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2375
$ 0.2498
5.18%
Stock $ 68.29 2 yrs4.69 %$ 0.45 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2654
$ 0.2714
2.27%
Stock $ 49.83 0 yrs5.12 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.2162
$ 0.1895
-12.34%
Stock $ 53.34 1 yrs1.42 %$ 0.14 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 50.40 0 yrs5.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.2046
$ 0.2147
4.96%
Stock $ 23.92 0 yrs6.31 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1259
$ 0.1259
-0.00%
Stock $ 7.46 0 yrs1.61 %$ 0.85 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-19-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 20.09 2 yrs1.19 %$ 0.74 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-25-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 26.00 1 yrs3.12 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0608
$ 0.0775
27.34%
Stock $ 26.24 1 yrs2.36 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-06-2024 $ 0.1544
$ 0.1325
-14.23%
Stock $ 37.49 3 yrs3.28 %$ 4.60 BNew Dividend Feb-18-2025 Feb-18-2025 Mar-04-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 15.78 0 yrs3.04 %$ 0.53 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 30.82 0 yrs3.76 %$ 0.67 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 73.79 0 yrs0.43 %$ 11.70 BNew Dividend Nov-18-2024 Nov-11-2024 Nov-22-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 6.08 0 yrs9.87 %$ 0.24 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-31-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.77 0 yrs1.70 %$ 0.41 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.25 0 yrs5.66 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.3156
$ 0.3156
-0.00%
Stock $ 50.48 3 yrs5.01 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-06-2024 $ 0.1814
$ 0.1924
6.05%
Stock $ 222.65 20 yrs3.00 %$ 205.87 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-10-2024 $ 1.6700
$ 1.6700
-0.00%
Stock $ 118.74 0 yrs0.71 %$ 4.56 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-18-2024 $ 5.2100
$ 0.2100
-95.97%
Stock $ 22.41 0 yrs1.78 %$ 1.79 BNew Dividend Jan-02-2025 Jan-02-2025 Feb-03-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.02 1 yrs3.50 %$ 0.14 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 50.01 1 yrs2.40 %$ 1.24 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 37.49 3 yrs3.28 %$ 4.60 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-03-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 50.22 11 yrs2.95 %$ 6.65 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-21-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 20.40 0 yrs5.78 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2938
$ 0.2938
-0.00%
Stock $ 122.97 1 yrs0.16 %$ 3.52 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.10 0 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.3251
$ 0.3251
-0.00%
Stock $ 80.14 2 yrs4.44 %$ 3.19 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2992
$ 0.3166
5.82%
Stock $ 22.18 2 yrs5.18 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0859
$ 0.1034
20.36%
Stock $ 5.86 0 yrs3.75 %$ 0.28 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0180
$ 0.0180
-0.00%
Stock $ 25.04 5 yrs6.79 %$ 0.87 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.4171
$ 0.4240
1.65%
Stock $ 13.98 4 yrs12.30 %$ 2.64 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 25.28 0 yrs2.97 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.0253
$ 0.0253
-0.00%
Stock $ 61.61 5 yrs1.75 %$ 29.51 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 162.36 5 yrs0.55 %$ 55.24 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.2195
$ 0.2215
0.91%
Stock $ 9.49 0 yrs5.27 %$ 1.50 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-13-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.46 0 yrs6.50 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.3661
$ 0.3661
-0.00%
Stock $ 25.42 0 yrs8.97 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1590
$ 0.1855
16.61%
Stock $ 36.16 19 yrs3.60 %$ 9.93 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.3255
$ 0.3255
-0.00%
Stock $ 44.78 57 yrs2.50 %$ 2.66 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-22-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 42.59 0 yrs74.90 %$ 0.37 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 2.6584
$ 0.2083
-92.16%
Stock $ 18.33 0 yrs5.62 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2578
$ 0.2578
-0.00%
Stock $ 12.88 0 yrs4.27 %$ 0.10 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 39.92 0 yrs0.63 %$ 1.16 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-22-2024 $ 0.0000
$ 0.2500
10000%
Stock $ 82.67 0 yrs1.45 %$ 4.73 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-04-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 19.20 0 yrs36.93 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1742
$ 0.1528
-12.28%
Stock $ 45.24 3 yrs3.96 %$ 17.43 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.1504
$ 0.1529
1.66%
Stock $ 6.17 0 yrs3.73 %$ 0.37 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0190
$ 0.0190
-0.00%
Stock $ 18.34 0 yrs55.40 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 1.7084
$ 0.5589
-67.29%
Stock $ 15.01 1 yrs33.50 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.2848
$ 0.3771
32.41%
Stock $ 300.45 0 yrs3.99 %$ 52.61 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 3.0000
$ 3.0000
-0.00%
Stock $ 63.45 3 yrs6.05 %$ 0.06 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.3339
$ 0.3520
5.42%
Stock $ 24.15 1 yrs6.92 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.4177
$ 0.4177
-0.00%
Stock $ 46.91 4 yrs1.75 %$ 10.28 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-16-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 75.68 0 yrs4.08 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2678
$ 0.2875
7.36%
Stock $ 10.63 0 yrs42.24 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.4694
$ 0.2818
-39.97%
Stock $ 17.53 0 yrs5.70 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 36.25 3 yrs0.88 %$ 6.22 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.0750
$ 0.0800
6.67%
Stock $ 52.89 2 yrs7.87 %$ 6.31 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-18-2024 $ 1.0400
$ 1.0400
-0.00%
Stock $ 50.24 0 yrs20.98 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.6061
$ 0.1549
-74.44%
Stock $ 58.16 3 yrs4.18 %$ 0.33 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-05-2024 $ 0.2000
$ 0.2145
7.25%
Stock $ 25.13 0 yrs5.61 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1173
$ 0.1173
-0.00%
Stock $ 42.27 11 yrs10.41 %$ 2.18 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-14-2024 $ 1.0900
$ 1.1000
0.92%
Stock $ 45.69 0 yrs0.44 %$ 0.22 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.70 2 yrs7.09 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.4190
$ 0.4190
-0.00%
Stock $ 59.80 3 yrs4.90 %$ 0.36 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-04-2024 $ 0.2300
$ 0.2410
4.78%
Stock $ 27.50 0 yrs1.82 %$ 16.95 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-11-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 1,053.99 53 yrs0.78 %$ 51.33 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-01-2024 $ 2.0500
$ 2.0500
-0.00%
Stock $ 104.64 20 yrs1.09 %$ 25.64 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.2838
$ 0.2838
-0.00%
Stock $ 18.09 0 yrs5.69 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.2562
$ 0.2562
-0.00%
Stock $ 25.88 1 yrs8.11 %$ 0.76 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 29.46 13 yrs2.58 %$ 0.21 BNew Dividend Dec-15-2024 Dec-15-2024 Jan-01-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 13.15 2 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.3382
$ 0.3382
-0.00%
Stock $ 3.66 1 yrs0.00 %$ 0.53 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 13.95 0 yrs0.00 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.4301
$ 0.4301
-0.00%
Stock $ 32.29 0 yrs3.13 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1290
$ 0.0750
-41.86%
Stock $ 24.95 0 yrs6.25 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 20.27 1 yrs5.57 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0723
$ 0.0851
17.75%
Stock $ 33.31 2 yrs4.44 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1115
$ 0.1250
12.04%
Stock $ 54.13 6 yrs1.33 %$ 0.90 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-12-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 38.98 3 yrs6.36 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1821
$ 0.2169
19.10%
Stock $ 181.75 0 yrs0.75 %$ 8.44 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 76.38 71 yrs2.44 %$ 2.89 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.4655
$ 0.4655
-0.00%
Stock $ 8.15 4 yrs16.69 %$ 0.11 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 172.93 5 yrs0.83 %$ 6.11 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-10-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 16.57 0 yrs7.48 %$ 5.87 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-27-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 17.45 0 yrs2.29 %$ 0.13 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.58 0 yrs6.49 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Feb-03-2025 $ 0.8281
$ 0.8281
-0.00%
Stock $ 11.88 3 yrs2.02 %$ 0.57 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 1.1500
$ 0.0600
-94.78%
Stock $ 9.21 0 yrs14.33 %$ 0.35 BNew Dividend Feb-18-2025 Feb-18-2025 Mar-14-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 51.32 0 yrs42.58 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 1.6322
$ 0.8844
-45.81%
Stock $ 298.01 1 yrs0.36 %$ 8.71 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 146.29 0 yrs0.52 %$ 38.37 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-18-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 10.06 0 yrs7.75 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0521
$ 0.0532
2.30%
Stock $ 17.05 0 yrs11.73 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.92 0 yrs3.93 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0768
$ 0.0923
20.17%
Stock $ 38.66 3 yrs3.23 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0925
$ 0.1041
12.56%
Stock $ 49.71 3 yrs4.10 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1750
$ 0.1680
-4.00%
Stock $ 11.68 0 yrs12.33 %$ 0.23 BNew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 156.68 1 yrs0.38 %$ 6.63 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.03 13 yrs3.83 %$ 3.63 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2200
$ 0.2300
4.55%
Stock $ 4.03 2 yrs0.00 %$ 0.14 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-19-2024 $ 0.0117
$ 0.0117
-0.00%
Stock $ 25.63 1 yrs8.12 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1857
$ 0.1724
-7.15%
Stock $ 2,455.92 0 yrs0.37 %$ 2.38 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 2.2500
$ 2.2500
-0.00%
Stock $ 24.78 2 yrs4.36 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0956
$ 0.0899
-5.96%
Stock $ 22.48 2 yrs4.49 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.0832
$ 0.0812
-2.40%
Stock $ 18.93 0 yrs5.07 %$ 2.47 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 17.79 0 yrs0.90 %$ 0.22 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.69 3 yrs4.24 %$ 0.56 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.1875
$ 0.1875
-0.00%
Stock $ 188.08 12 yrs2.87 %$ 7.36 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 1.3000
$ 1.3500
3.85%
Stock $ 9.49 2 yrs4.64 %$ 0.22 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.1000
$ 0.1100
10.00%
Stock $ 25.98 1 yrs5.62 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0539
$ 0.1465
172.02%
Stock $ 18.10 0 yrs6.24 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 19.74 1 yrs5.17 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0721
$ 0.0836
16.03%
Stock $ 32.84 0 yrs3.05 %$ 1.57 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-06-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 93.88 0 yrs0.04 %$ 0.84 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 40.65 2 yrs4.67 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1708
$ 0.1642
-3.84%
Stock $ 142.79 8 yrs0.90 %$ 11.64 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-31-2024 $ 0.3190
$ 0.3190
-0.00%
Stock $ 43.09 4 yrs4.27 %$ 1.41 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-29-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 123.77 11 yrs2.47 %$ 24.12 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-03-2024 $ 0.7650
$ 0.7650
-0.00%
Stock $ 24.17 0 yrs7.53 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 10.10 0 yrs3.76 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0285
$ 0.0290
1.75%
Stock $ 88.60 0 yrs0.27 %$ 0.19 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 25.50 2 yrs4.71 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1454
$ 0.1070
-26.40%
Stock $ 25.49 0 yrs6.47 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Feb-03-2025 $ 0.4125
$ 0.4125
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Oct-29-2024 Oct-28-2024 Oct-29-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.67 0 yrs3.85 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0536
$ 0.0558
4.10%
Stock $ 34.44 2 yrs4.15 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1063
$ 0.1123
5.61%
Stock $ 4,903.85 0 yrs0.71 %$ 162.30 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-31-2024 $ 8.7500
$ 8.7500
-0.00%
Stock $ 34.38 3 yrs6.49 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1266
$ 0.1614
27.49%
Stock $ 46.24 3 yrs4.37 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1700
$ 0.1770
4.12%
Stock $ 156.52 0 yrs0.64 %$ 3.71 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 10.10 0 yrs9.31 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0633
$ 0.0653
3.08%
Stock $ 50.35 2 yrs5.00 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1960
$ 0.2110
7.65%
Stock $ 22.65 3 yrs6.58 %$ 0.03 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.1126
$ 0.1128
0.19%
Stock $ 22.17 0 yrs6.63 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 25.19 0 yrs4.96 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0921
$ 0.1088
18.18%
Stock $ 69.95 20 yrs3.03 %$ 7.22 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-13-2024 $ 0.5300
$ 0.5300
-0.00%
Stock $ 24.03 3 yrs3.00 %$ 13.66 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 24.75 0 yrs3.60 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0583
$ 0.0880
51.04%
Stock $ 20.26 0 yrs2.96 %$ 10.74 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 9.21 0 yrs14.33 %$ 0.35 BNew Dividend Dec-16-2024 Dec-16-2024 Jan-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 48.12 1 yrs4.76 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1820
$ 0.1650
-9.34%
Stock $ 7.81 1 yrs7.30 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0532
$ 0.0535
0.56%
Stock $ 42.24 3 yrs4.29 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1540
$ 0.1440
-6.49%
Stock $ 17.25 0 yrs11.42 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.4922
$ 0.4922
-0.00%
Stock $ 53.61 0 yrs58.14 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 1.6597
$ 2.2990
38.52%
Stock $ 55.94 5 yrs1.22 %$ 38.45 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 19.37 2 yrs3.56 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0522
$ 0.0596
14.23%
Stock $ 20.77 3 yrs7.03 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1200
$ 0.1000
-16.67%
Stock $ 171.28 3 yrs0.82 %$ 2.57 BNew Dividend Dec-06-2024 Dec-06-2024 Jan-03-2025 $ 0.3300
$ 0.3500
6.06%
Stock $ 9.97 0 yrs20.66 %$ 0.16 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-20-2024 $ 0.1719
$ 0.1719
-0.00%
Stock $ 46.34 0 yrs2.16 %$ 2.77 BNew Dividend Jan-10-2025 Jan-10-2025 Jan-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 47.63 2 yrs6.45 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.2550
$ 0.2740
7.45%
Stock $ 100.11 3 yrs5.20 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.3800
$ 0.4500
18.42%
Stock $ 23.17 0 yrs4.32 %$ 15.62 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.2400
$ 0.2500
4.17%
Stock $ 28.26 0 yrs5.77 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1298
$ 0.1246
-4.08%
Stock $ 24.14 2 yrs2.24 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0515
$ 0.0385
-25.39%
Stock $ 108.16 7 yrs1.55 %$ 11.07 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 185.85 3 yrs0.84 %$ 74.95 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-13-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 100.01 0 yrs2.30 %$ 23.11 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-04-2024 $ 0.0000
$ 0.5750
10000%
Stock $ 48.43 2 yrs6.57 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.2580
$ 0.2630
1.94%
Stock $ 24.91 0 yrs6.14 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3828
$ 0.3828
-0.00%
Stock $ 42.77 1 yrs6.59 %$ 3.00 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.7100
$ 0.8200
15.49%
Stock $ 29.74 1 yrs2.08 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0498
$ 0.0392
-21.31%
Stock $ 25.33 2 yrs5.29 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0545
$ 0.1313
140.86%
Stock $ 21.73 0 yrs4.83 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0760
$ 0.0800
5.26%
Stock $ 27.20 0 yrs8.24 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1683
$ 0.1513
-10.06%
Stock $ 26.34 0 yrs0.15 %$ 0.98 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 60.30 0 yrs6.02 %N/ANew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.9062
$ 0.9062
-0.00%
Stock $ 32.39 0 yrs18.09 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.5550
$ 0.6109
10.06%
Stock $ 124.26 2 yrs3.44 %$ 39.34 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-20-2024 $ 1.0700
$ 1.0700
-0.00%
Stock $ 12.60 1 yrs3.17 %$ 0.02 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.09 0 yrs12.22 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 10.12 0 yrs3.75 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0108
$ 0.0370
243.87%
Stock $ 81.17 0 yrs0.34 %$ 0.85 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.40 0 yrs1.49 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 55.51 6 yrs1.30 %$ 3.46 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-12-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 31.57 2 yrs3.39 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0573
$ 0.1025
78.98%
Stock $ 21.83 2 yrs6.00 %N/ANew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 24.45 0 yrs2.86 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0601
$ 0.0773
28.57%
Stock $ 29.17 3 yrs1.75 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0400
$ 0.0393
-1.66%
Stock $ 222.48 3 yrs0.90 %$ 49.92 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 0.4350
$ 0.5000
14.94%
Stock $ 44.87 3 yrs4.72 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1540
$ 0.1420
-7.79%
Stock $ 25.21 1 yrs6.59 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1372
$ 0.1742
27.02%
Stock $ 314.91 16 yrs0.75 %$ 544.20 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.5200
$ 0.5900
13.46%
Stock $ 48.52 2 yrs7.89 %$ 49.43 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.8500
$ 0.9565
12.53%
Stock $ 46.26 0 yrs4.71 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1730
$ 0.1770
2.31%
Stock $ 21.25 0 yrs6.64 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 30.03 2 yrs6.09 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1542
$ 0.1561
1.20%
Stock $ 25.40 0 yrs3.94 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0762
$ 0.0896
17.48%
Stock $ 24.85 0 yrs6.56 %N/ANew Dividend Dec-26-2024 Dec-26-2024 Jan-10-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 27.97 0 yrs5.58 %$ 0.71 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-27-2024 $ 0.7900
$ 0.3900
-50.63%
Stock $ 33.00 9 yrs2.18 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 9.21 0 yrs14.33 %$ 0.35 BNew Dividend Jan-16-2025 Jan-16-2025 Feb-14-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 13.50 0 yrs3.85 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.0427
$ 0.0421
-1.28%
Stock $ 100.28 1 yrs5.13 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.3852
$ 0.4048
5.06%
Stock $ 17.41 5 yrs0.00 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 27.49 0 yrs9.82 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 42.41 0 yrs3.23 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1200
$ 0.1130
-5.83%
Stock $ 238.83 14 yrs1.17 %$ 5.93 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-05-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 10.31 0 yrs21.24 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.5469
$ 0.5469
-0.00%
Stock $ 65.74 0 yrs1.93 %$ 3.64 BNew Dividend Dec-12-2024 Dec-12-2024 Dec-26-2024 $ 0.3175
$ 0.3175
-0.00%
Stock $ 27.64 0 yrs3.76 %$ 0.75 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 38.05 2 yrs3.99 %$ 38.23 BNew Dividend Nov-18-2024 Nov-11-2024 Dec-13-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 139.89 10 yrs1.14 %$ 44.93 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-19-2024 $ 0.3000
$ 0.4000
33.33%
Stock $ 16.43 0 yrs3.65 %$ 2.83 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-26-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 0.74 0 yrs0.00 %$ 0.04 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 44.43 11 yrs0.00 %$ 3.73 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.6519
$ 0.6519
-0.00%
Stock $ 18.60 0 yrs6.34 %N/ANew Dividend Dec-26-2024 Dec-26-2024 Jan-10-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 16.74 8 yrs3.11 %$ 1.70 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 17.73 0 yrs11.62 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 32.97 3 yrs3.49 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.1100
$ 0.0341
-68.97%
Stock $ 24.26 0 yrs10.06 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.2000
$ 0.2013
0.67%
Stock $ 22.82 0 yrs7.80 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1511
$ 0.1480
-2.07%
Stock $ 26.32 4 yrs5.09 %$ 1.60 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.3350
$ 0.3350
-0.00%
Stock $ 41.59 9 yrs4.91 %$ 1.06 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4624
$ 0.5100
10.29%
Stock $ 113.25 11 yrs1.41 %$ 5.53 BNew Dividend Dec-10-2024 Dec-10-2024 Jan-02-2025 $ 0.3900
$ 0.4000
2.56%
Stock $ 49.92 3 yrs5.51 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.2120
$ 0.2160
1.89%
Stock $ 23.70 0 yrs3.38 %$ 1.84 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 108.22 11 yrs2.11 %$ 6.94 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.5500
$ 0.5700
3.64%
Stock $ 29.54 1 yrs2.00 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0458
$ 0.0458
-0.11%
Stock $ 218.67 16 yrs1.63 %$ 14.40 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.8900
$ 0.8900
-0.00%
Stock $ 72.20 11 yrs1.61 %$ 15.58 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-25-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.16 2 yrs4.14 %$ 0.92 BNew Dividend Nov-08-2024 Nov-11-2024 Nov-18-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.26 0 yrs6.02 %N/ANew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 50.37 0 yrs4.25 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-01-2024 $ 0.0200
$ 0.2110
955.00%
Stock $ 7.61 0 yrs13.13 %$ 0.06 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.9000
$ 0.2500
-72.22%
Stock $ 173.15 1 yrs2.45 %$ 2.80 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 10.91 1 yrs3.85 %$ 0.22 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-22-2024 $ 0.0396
$ 0.0396
-0.00%
Stock $ 50.80 3 yrs4.29 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.4062
$ 0.0302
-92.57%
Stock $ 193.13 0 yrs0.41 %$ 1,068.78 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-16-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 21.39 1 yrs4.91 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.0764
$ 0.0703
-8.04%
Stock $ 96.40 20 yrs1.04 %$ 4.40 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 10.81 2 yrs11.56 %$ 0.40 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3398
$ 0.3378
-0.59%
Stock $ 6.38 0 yrs1.88 %$ 0.74 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-03-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 10.20 0 yrs4.12 %$ 0.16 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-02-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 27.59 4 yrs4.17 %$ 8.33 BNew Dividend Jan-03-2025 Jan-03-2025 Jan-15-2025 $ 0.2725
$ 0.2875
5.50%
Stock $ 191.79 0 yrs0.42 %$ 1,120.63 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-16-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 100.19 0 yrs4.28 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-04-2024 $ 0.3535
$ 0.2713
-23.25%
Stock $ 23.78 0 yrs6.56 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 19.09 1 yrs30.49 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-30-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 25.05 4 yrs4.31 %$ 5.50 BNew Dividend Jan-09-2025 Jan-09-2025 Jan-16-2025 $ 0.2600
$ 0.2700
3.85%
Stock $ 6.06 0 yrs4.79 %$ 0.29 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-02-2024 $ 0.0238
$ 0.0238
-0.00%
Stock $ 1.11 1 yrs0.00 %$ 0.19 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-20-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 72.95 0 yrs6.17 %$ 0.12 BNew Dividend Jan-08-2025 Jan-08-2025 Jan-23-2025 $ 1.1250
$ 1.1250
-0.00%
Stock $ 155.12 1 yrs0.53 %$ 8.88 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-11-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 56.33 7 yrs2.70 %$ 1.07 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 7.19 0 yrs19.19 %$ 0.02 BNew Dividend Nov-19-2024 Nov-19-2024 Nov-29-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 20.87 3 yrs5.03 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.0954
$ 0.0856
-10.29%
Stock $ 4.70 0 yrs17.02 %$ 0.05 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-22-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 39.06 12 yrs2.76 %$ 1.16 BNew Dividend Nov-08-2024 Nov-10-2024 Nov-20-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 9.51 0 yrs0.42 %$ 0.08 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 26.57 0 yrs10.54 %$ 3.40 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-14-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 9.04 0 yrs0.66 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-30-2024 $ 0.0036
$ 0.0069
91.67%
Stock $ 25.51 0 yrs8.70 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1612
$ 0.1323
-17.94%
Stock $ 30.18 0 yrs2.65 %$ 0.24 BNew Dividend Nov-18-2024 Nov-11-2024 Nov-22-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 15.26 0 yrs0.92 %$ 2.01 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-06-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 17.16 1 yrs1.57 %$ 0.13 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.0500
$ 0.1200
140.00%
Stock $ 35.01 1 yrs6.17 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 21.16 0 yrs1.70 %$ 8.24 BNew Dividend Dec-10-2024 Dec-10-2024 Dec-18-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 22.80 0 yrs7.68 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 203.86 1 yrs0.74 %$ 11.75 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-09-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 110.25 0 yrs1.45 %$ 1.16 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-20-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 35.75 0 yrs1.57 %$ 0.00 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-13-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 51.85 2 yrs6.75 %$ 7.05 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-19-2024 $ 0.8756
$ 0.8756
-0.00%
Stock $ 53.14 19 yrs4.89 %$ 3.26 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 20.12 1 yrs7.95 %$ 3.27 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.4800
$ 0.0800
-83.33%
Stock $ 3.59 0 yrs8.64 %$ 0.51 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-02-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 26.07 1 yrs7.29 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.0881
$ 0.0806
-8.50%
Stock $ 31.50 0 yrs7.84 %N/ANew Dividend Nov-14-2024 Nov-14-2024 Nov-15-2024 $ 0.6172
$ 0.6172
-0.00%
Stock $ 15.48 2 yrs8.91 %N/ANew Dividend Dec-23-2024 Dec-23-2024 Dec-31-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 413.50 1 yrs1.34 %$ 196.89 BNew Dividend Dec-03-2024 Dec-03-2024 Dec-17-2024 $ 1.3900
$ 1.3900
-0.00%
Stock $ 12.09 0 yrs4.63 %$ 1.46 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 7.19 0 yrs19.19 %$ 0.02 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 71.91 0 yrs3.89 %$ 2.86 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 781.98 10 yrs0.77 %$ 742.35 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 19.60 0 yrs1.28 %$ 2.50 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-22-2024 $ 0.0000
$ 0.0625
10000%
Stock $ 127.48 0 yrs0.53 %$ 0.59 BNew Dividend Nov-18-2024 Nov-11-2024 Nov-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 27.60 2 yrs1.74 %$ 4.13 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 146.31 11 yrs2.08 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.7590
$ 0.7590
-0.00%
Stock $ 21.10 1 yrs2.94 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1894
$ 0.1894
-0.00%
Stock $ 10.76 0 yrs7.34 %$ 0.84 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-22-2024 $ 0.0156
$ 0.0655
319.87%
Stock $ 203.18 12 yrs0.85 %$ 5.56 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 20.23 1 yrs1.48 %$ 2.46 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-04-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.64 3 yrs6.57 %$ 67.25 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-19-2024 $ 0.3200
$ 0.3225
0.78%
Stock $ 45.13 12 yrs2.22 %$ 0.37 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.79 0 yrs1.12 %$ 0.35 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-05-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 17.16 1 yrs1.57 %$ 0.13 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.0500
$ 0.5800
1060.00%
Stock $ 173.15 1 yrs2.45 %$ 2.80 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 1.0600
$ 0.5000
-52.83%
Stock $ 28.13 12 yrs4.69 %$ 10.48 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 23.97 3 yrs2.17 %$ 4.58 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-02-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 28.03 3 yrs1.43 %$ 0.46 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.86 2 yrs3.27 %$ 2.84 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 125.82 1 yrs2.13 %$ 78.35 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-21-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 55.27 2 yrs2.89 %$ 4.76 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-16-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 26.64 1 yrs8.22 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 20.50 1 yrs0.00 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-30-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 87.79 19 yrs1.85 %$ 10.32 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.4050
$ 0.4050
-0.00%
Stock $ 18.74 0 yrs2.78 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1167
$ 0.1300
11.40%
Stock $ 28.90 2 yrs2.94 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.0502
$ 0.1457
190.20%
Stock $ 12.96 0 yrs9.95 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.1075
$ 0.1075
-0.00%
Stock $ 15.83 0 yrs12.63 %$ 0.28 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.12 1 yrs7.95 %$ 3.27 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.4800
$ 0.4000
-16.67%
Stock $ 3.27 0 yrs7.95 %$ 0.33 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-02-2024 $ 0.0220
$ 0.0220
-0.00%
Stock $ 103.58 3 yrs2.84 %$ 10.06 BNew Dividend Dec-16-2024 Dec-16-2024 Jan-15-2025 $ 0.7350
$ 0.7350
-0.00%
Stock $ 601.48 10 yrs1.06 %$ 47.14 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 1.6000
$ 1.6000
-0.00%
Stock $ 13.99 1 yrs12.51 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-30-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 57.69 0 yrs14.40 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-30-2024 $ 0.6090
$ 0.5892
-3.25%
Stock $ 7.19 0 yrs19.19 %$ 0.02 BNew Dividend Jan-21-2025 Jan-21-2025 Jan-31-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 55.33 0 yrs6.33 %$ 0.04 BNew Dividend Jan-08-2025 Jan-08-2025 Jan-23-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 22.77 3 yrs6.24 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Oct-31-2024 $ 0.0968
$ 0.0947
-2.14%
Stock $ 25.51 0 yrs4.90 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-04-2024 $ 0.0992
$ 0.1189
19.86%
Stock $ 42.39 4 yrs2.36 %$ 1.95 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 76.97 0 yrs8.69 %$ 0.81 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 1.9000
$ 1.1900
-37.37%
Stock $ 37.85 4 yrs7.24 %$ 3.94 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-14-2024 $ 0.6677
$ 0.6846
2.53%
Stock $ 57.79 53 yrs4.50 %$ 4.14 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-01-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 47.85 12 yrs2.84 %$ 2.26 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 309.81 5 yrs0.77 %$ 6.21 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-15-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 201.80 5 yrs1.94 %$ 21.70 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-12-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 25.17 0 yrs5.84 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Oct-31-2024 $ 0.1336
$ 0.1229
-8.01%
Stock $ 23.96 4 yrs3.80 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 185.09 14 yrs1.90 %$ 14.87 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.8800
$ 0.8800
-0.00%
Stock $ 22.38 3 yrs6.03 %$ 0.17 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 28.28 2 yrs29.31 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 2.0000
$ 1.0000
-50.00%
Stock $ 43.47 1 yrs0.69 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 10.39 1 yrs11.94 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.3144
$ 0.3092
-1.66%
Stock $ 32.36 0 yrs2.47 %$ 3.77 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-13-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.10 1 yrs12.44 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.2500
$ 0.2000
-20.00%
Stock $ 47.20 3 yrs4.49 %$ 0.16 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 0.99 1 yrs16.16 %$ 0.01 BNew Dividend Nov-25-2024 Nov-11-2024 Nov-22-2024 $ 0.0400
$ 2.0000
4900.00%
Stock $ 10.82 0 yrs7.21 %$ 0.14 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0741
$ 0.0635
-14.39%
Stock $ 35.35 0 yrs1.75 %$ 0.19 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.8150
$ 0.8150
-0.00%
Stock $ 55.46 0 yrs5.59 %$ 26.85 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-14-2024 $ 0.8100
$ 0.0350
-95.68%
Stock $ 48.69 0 yrs4.27 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0286
$ 0.1600
459.64%
Stock $ 51.44 6 yrs1.32 %$ 2.40 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-19-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 51.16 1 yrs2.09 %$ 3.82 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1474
$ 0.0650
-55.89%
Stock $ 44.00 7 yrs1.00 %$ 0.11 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 22.05 0 yrs1.22 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0255
$ 0.0255
-0.00%
Stock $ 76.35 0 yrs1.90 %$ 1.32 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1833
$ 0.1050
-42.72%
Stock $ 118.28 20 yrs1.22 %$ 1.28 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 16.82 3 yrs4.10 %$ 4.67 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.1737
$ 0.1737
-0.00%
Stock $ 17.73 0 yrs2.71 %$ 0.42 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 35.12 0 yrs1.96 %$ 0.59 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.1900
$ 0.1100
-42.11%
Stock $ 64.70 2 yrs5.30 %$ 0.05 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.3300
$ 0.3000
-9.09%
Stock $ 43.86 3 yrs4.67 %$ 0.04 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.23 3 yrs0.93 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1961
$ 0.1600
-18.42%
Stock $ 25.19 0 yrs7.07 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Jan-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 48.27 57 yrs3.31 %$ 1.61 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 14.22 0 yrs3.52 %$ 0.16 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-19-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 301.43 0 yrs0.86 %$ 5.36 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 86.48 4 yrs2.41 %$ 4.77 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-19-2024 $ 0.5000
$ 0.5200
4.00%
Stock $ 24.55 2 yrs8.51 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 39.95 3 yrs5.33 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1763
$ 0.1746
-0.96%
Stock $ 42.82 3 yrs4.39 %$ 0.94 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 37.32 2 yrs7.10 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 2.5300
$ 2.5300
-0.00%
Stock $ 81.21 1 yrs2.81 %$ 27.99 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-13-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 76.68 10 yrs6.26 %$ 32.88 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-02-2024 $ 1.1300
$ 1.2000
6.19%
Stock $ 17.70 2 yrs3.56 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0320
$ 0.0320
-0.00%
Stock $ 12.23 0 yrs4.83 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 37.42 5 yrs1.98 %$ 0.98 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.1800
$ 0.1850
2.78%
Stock $ 47.99 1 yrs4.88 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 20.19 0 yrs5.45 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0736
$ 0.0813
10.46%
Stock $ 5.26 0 yrs5.70 %$ 0.49 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-11-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 10.72 3 yrs3.73 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.0800
$ 0.1000
25.00%
Stock $ 51.22 0 yrs1.97 %$ 0.36 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1504
$ 0.0700
-53.45%
Stock $ 60.84 2 yrs3.62 %$ 0.91 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.5300
$ 0.5500
3.77%
Stock $ 52.31 0 yrs7.26 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.2996
$ 0.2735
-8.71%
Stock $ 21.18 0 yrs5.19 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 55.46 0 yrs5.59 %$ 26.85 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-14-2024 $ 0.8100
$ 0.7750
-4.32%
Stock $ 62.19 11 yrs1.74 %$ 8.37 BNew Dividend Dec-03-2024 Dec-03-2024 Dec-17-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 33.35 2 yrs11.84 %$ 0.09 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.3350
$ 0.3350
-0.00%
Stock $ 195.24 9 yrs1.29 %$ 20.44 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 34.31 4 yrs2.59 %$ 2.10 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0537
$ 0.1050
95.68%
Stock $ 6.98 1 yrs9.03 %$ 0.46 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0531
$ 0.0527
-0.68%
Stock $ 24.78 0 yrs3.15 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0624
$ 0.0500
-19.92%
Stock $ 67.55 20 yrs3.67 %$ 0.97 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.6100
$ 0.6200
1.64%
Stock $ 31.24 0 yrs1.02 %$ 0.53 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-27-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 93.77 0 yrs3.36 %$ 1.20 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.3795
$ 0.2100
-44.66%
Stock $ 13.80 1 yrs2.03 %$ 1.42 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.0600
$ 0.0700
16.67%
Stock $ 20.96 0 yrs16.65 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.2700
$ 0.2800
3.70%
Stock $ 27.35 1 yrs0.00 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-29-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 9.70 0 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 430.96 8 yrs1.23 %$ 23.13 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 1.2200
$ 1.3200
8.20%
Stock $ 25.25 1 yrs7.25 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1500
$ 0.1600
6.67%
Stock $ 52.30 0 yrs2.31 %$ 27.20 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-18-2024 $ 0.3025
$ 0.3025
-0.00%
Stock $ 21.41 1 yrs2.34 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0756
$ 0.0386
-48.90%
Stock $ 52.55 0 yrs3.39 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 65.01 1 yrs1.11 %$ 0.67 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 154.11 14 yrs1.51 %$ 5.47 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 47.98 3 yrs4.38 %$ 4.80 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 81.31 0 yrs1.41 %$ 13.63 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1552
$ 0.0750
-51.69%
Stock $ 25.07 0 yrs7.10 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Jan-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 10.97 0 yrs4.92 %$ 0.41 BNew Dividend Dec-03-2024 Dec-03-2024 Jan-03-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 51.78 2 yrs8.05 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.3198
$ 0.3255
1.78%
Stock $ 41.85 1 yrs4.35 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1519
$ 0.1527
0.53%
Stock $ 296.70 4 yrs0.89 %$ 75.15 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 38.33 0 yrs6.99 %$ 10.35 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 65.04 14 yrs4.34 %$ 3.76 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-01-2024 $ 0.7005
$ 0.7050
0.64%
Stock $ 20.32 1 yrs5.76 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1485
$ 0.0874
-41.14%
Stock $ 22.40 0 yrs3.97 %$ 0.17 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 28.35 0 yrs3.53 %$ 0.15 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 131.93 9 yrs1.55 %$ 16.86 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-04-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 20.59 0 yrs8.98 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1200
$ 0.1300
8.33%
Stock $ 19.99 0 yrs4.10 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0670
$ 0.0670
-0.00%
Stock $ 19.99 1 yrs5.15 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1405
$ 0.0813
-42.12%
Stock $ 9.08 0 yrs8.81 %$ 0.35 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-02-2024 $ 0.0728
$ 0.0662
-9.05%
Stock $ 49.64 1 yrs6.02 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.56 0 yrs0.46 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0065
$ 0.0065
-0.00%
Stock $ 29.46 2 yrs9.13 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 2.5750
$ 2.5750
-0.00%
Stock $ 50.22 0 yrs4.24 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.0241
$ 0.1650
585.50%
Stock $ 50.14 8 yrs4.93 %$ 0.50 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.6175
$ 0.6175
-0.00%
Stock $ 78.24 0 yrs1.84 %$ 4.35 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1834
$ 0.1050
-42.74%
Stock $ 20.80 13 yrs3.08 %$ 0.33 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-19-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 25.90 0 yrs4.02 %$ 3.31 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-29-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 54.58 0 yrs0.59 %$ 2.86 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 50.17 0 yrs3.49 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1550
$ 0.1570
1.29%
Stock $ 22.47 3 yrs4.58 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Nov-04-2024 $ 0.0724
$ 0.0862
19.06%
Stock $ 36.95 0 yrs5.60 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.95 1 yrs1.74 %$ 0.13 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 43.10 3 yrs4.06 %$ 0.04 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1800
$ 0.1300
-27.78%
Stock $ 50.34 2 yrs5.16 %$ 17.78 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1900
$ 0.1950
2.63%
Stock $ 261.22 13 yrs3.64 %$ 140.41 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-09-2024 $ 2.2500
$ 2.2500
-0.00%
Stock $ 45.28 3 yrs6.38 %$ 4.53 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 23.50 3 yrs4.17 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Nov-04-2024 $ 0.0748
$ 0.0838
12.03%
Stock $ 11.33 0 yrs0.35 %$ 1.97 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 147.15 6 yrs1.09 %$ 19.63 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.3800
$ 0.4000
5.26%
Stock $ 24.86 0 yrs7.20 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Jan-15-2025 $ 0.4469
$ 0.4469
-0.00%
Stock $ 15.20 0 yrs5.53 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 22.72 0 yrs6.34 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 25.44 0 yrs5.74 %$ 0.09 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.20 0 yrs8.28 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 49.60 3 yrs5.20 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-30-2024 $ 0.2134
$ 0.2018
-5.44%
Stock $ 51.83 3 yrs2.70 %$ 18.54 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-25-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 6.88 1 yrs6.40 %$ 0.44 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 28.00 0 yrs1.14 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 88.91 11 yrs1.26 %$ 4.51 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 9.15 4 yrs6.12 %$ 0.32 BNew Dividend Nov-11-2024 Nov-11-2024 Dec-10-2024 $ 0.1400
$ 0.7000
400.00%
Stock $ 24.05 0 yrs6.49 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 4.79 1 yrs0.00 %$ 0.02 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 189.72 14 yrs0.67 %$ 2.29 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.3000
$ 0.3200
6.67%
Stock $ 506.82 11 yrs1.97 %$ 4.86 BNew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 2.5000
$ 2.5000
-0.00%
Stock $ 24.20 0 yrs7.36 %N/ANew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 109.50 14 yrs1.90 %$ 31.74 BNew Dividend Dec-02-2024 Dec-02-2024 Jan-03-2025 $ 0.4700
$ 0.5200
10.64%
Stock $ 44.97 4 yrs4.98 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-22-2024 $ 0.5400
$ 0.5600
3.70%
Stock $ 44.14 0 yrs0.95 %$ 1.16 BNew Dividend Dec-02-2024 Dec-02-2024 Jan-02-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 23.94 0 yrs7.19 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 30.84 0 yrs0.00 %$ 12.45 BNew Dividend Dec-09-2024 Dec-09-2024 Jan-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 31.00 0 yrs6.45 %$ 0.03 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 112.58 0 yrs0.89 %$ 28.65 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.81 0 yrs6.58 %N/ANew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.82 0 yrs7.06 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 36.13 8 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-07-2024 $ 0.1580
$ 0.1580
-0.00%
Stock $ 25.02 0 yrs6.55 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 57.86 20 yrs4.56 %$ 3.23 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-06-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 22.49 1 yrs10.58 %N/ANew Dividend Oct-25-2024 Oct-25-2024 Oct-30-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.61 0 yrs5.79 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 52.75 2 yrs0.68 %$ 0.36 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-19-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 11.70 0 yrs7.18 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-14-2024 $ 0.2111
$ 0.2111
-0.00%
Stock $ 41.08 2 yrs3.02 %$ 3.36 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 5.10 3 yrs21.18 %$ 0.01 BNew Dividend Mar-17-2025 Mar-17-2025 Mar-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 9.24 0 yrs5.63 %$ 0.57 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 113.60 1 yrs0.25 %$ 14.01 BNew Dividend Jan-17-2025 Jan-17-2025 Feb-07-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 21.65 0 yrs4.62 %$ 0.36 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 245.03 15 yrs0.60 %$ 9.42 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 231.67 12 yrs0.92 %$ 34.01 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-12-2024 $ 0.5300
$ 0.5300
-0.00%
Stock $ 1.63 2 yrs0.00 %$ 0.11 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-28-2024 $ 0.0650
$ 0.0150
-76.92%
Stock $ 2.97 0 yrs13.47 %N/ANew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.04 6 yrs2.24 %$ 0.74 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-30-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 35.78 0 yrs2.68 %$ 3.08 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 18.38 3 yrs6.64 %N/ANew Dividend Oct-25-2024 Oct-25-2024 Oct-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 37.71 1 yrs7.90 %$ 4.28 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-21-2024 $ 0.7100
$ 0.7700
8.45%
Stock $ 2,150.62 2 yrs0.36 %$ 27.92 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 1.6400
$ 1.9500
18.90%
Stock $ 51.73 20 yrs2.63 %$ 0.92 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3250
$ 0.3400
4.62%
Stock $ 25.43 0 yrs6.88 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 146.31 11 yrs2.08 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Dec-30-2024 $ 0.7590
$ 0.7590
-0.00%
Stock $ 26.00 2 yrs2.69 %$ 4.55 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-13-2024 $ 0.1650
$ 0.1750
6.06%
Stock $ 77.91 16 yrs3.75 %$ 17.82 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-18-2024 $ 0.7200
$ 0.7300
1.39%
Stock $ 23.85 5 yrs2.18 %$ 6.04 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 24.05 0 yrs6.49 %N/ANew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 19.93 6 yrs3.61 %$ 0.28 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 66.78 3 yrs1.50 %$ 26.00 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.20 8 yrs2.41 %$ 1.83 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 25.15 0 yrs6.84 %$ 1.67 BNew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 23.18 6 yrs3.11 %$ 0.89 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.95 0 yrs25.07 %N/ANew Dividend Oct-25-2024 Oct-25-2024 Oct-28-2024 $ 0.3960
$ 0.3957
-0.08%
Stock $ 1.12 0 yrs11.60 %$ 0.02 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.1000
$ 0.1300
30.00%
Stock $ 24.20 0 yrs7.36 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.1484
$ 0.1484
-0.00%
Stock $ 22.81 0 yrs4.38 %$ 0.69 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.07 0 yrs7.03 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 22.05 3 yrs2.63 %N/ANew Dividend Oct-25-2024 Oct-25-2024 Oct-31-2024 $ 0.0489
$ 0.0545
11.58%
Stock $ 47.58 10 yrs3.36 %$ 0.27 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.3800
$ 0.4000
5.26%
Stock $ 7.08 1 yrs3.11 %$ 6.03 BNew Dividend Dec-12-2024 Dec-12-2024 Jan-09-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 22.81 0 yrs6.58 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 448.55 12 yrs0.31 %$ 15.97 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-25-2024 $ 0.3000
$ 0.3500
16.67%
Stock $ 20.42 0 yrs5.88 %$ 14.28 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 33.58 6 yrs1.43 %$ 0.59 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.1100
$ 0.1200
9.09%
Stock $ 26.59 0 yrs3.46 %$ 5.59 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 33.00 0 yrs0.00 %$ 3.67 BNew Dividend Dec-09-2024 Dec-09-2024 Jan-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 78.22 2 yrs1.23 %$ 44.96 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 17.94 0 yrs7.25 %$ 1.15 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 5.10 3 yrs21.18 %$ 0.01 BNew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 158.68 0 yrs0.88 %$ 10.51 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-14-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 9.50 0 yrs10.53 %$ 8.21 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-12-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 61.88 0 yrs1.36 %$ 3.08 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-13-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 11.49 0 yrs3.48 %$ 0.28 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.56 0 yrs4.50 %$ 1.31 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-22-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 19.71 0 yrs7.00 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 1,765.01 2 yrs0.44 %$ 1.77 BNew Dividend N/A Nov-29-2024 Dec-16-2024 $ 1.6400
$ 1.9500
18.90%
Stock $ 111.53 15 yrs3.87 %$ 11.87 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 1.0800
$ 1.0800
-0.00%
Stock $ 50.00 5 yrs2.80 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.5000
$ 0.7000
40.00%
Stock $ 25.33 0 yrs7.90 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Jan-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 15.58 0 yrs3.08 %$ 0.23 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.27 0 yrs4.17 %$ 0.05 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.1700
$ 0.1800
5.88%
Stock $ 14.80 4 yrs4.05 %$ 0.09 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0517
$ 0.0517
-0.00%
Stock $ 25.50 1 yrs4.63 %N/ANew Dividend Oct-25-2024 Oct-25-2024 Oct-29-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 92.30 0 yrs1.26 %$ 6.89 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 21.55 0 yrs3.90 %$ 2.16 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 37.22 14 yrs3.65 %$ 3.34 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.3200
$ 0.3400
6.25%
Stock $ 24.91 0 yrs4.01 %$ 1.07 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-25-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 80.54 3 yrs1.24 %$ 9.64 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.96 1 yrs6.14 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 15.85 3 yrs7.32 %$ 2.99 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 9.15 4 yrs6.12 %$ 0.32 BNew Dividend Nov-11-2024 Nov-11-2024 Dec-10-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.05 0 yrs6.49 %N/ANew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.1302
$ 0.1302
-0.00%
Stock $ 24.20 0 yrs7.36 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 26.35 0 yrs7.82 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 6.17 0 yrs2.59 %$ 1.33 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-10-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 500.41 4 yrs0.38 %$ 10.13 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.4500
$ 0.4800
6.67%
Stock $ 69.92 0 yrs2.35 %$ 2.96 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 152.03 6 yrs0.46 %$ 135.04 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-19-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 23.18 1 yrs5.78 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 22.81 0 yrs6.58 %N/ANew Dividend Jan-17-2025 Jan-17-2025 Jan-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 6.78 2 yrs4.72 %$ 0.74 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.45 9 yrs9.56 %$ 0.55 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.4625
$ 0.4650
0.54%
Stock $ 20.85 0 yrs7.48 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 52.07 20 yrs3.38 %$ 1.39 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 13.28 0 yrs5.42 %$ 0.08 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-08-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 97.43 13 yrs2.22 %$ 7.43 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 5.10 3 yrs21.18 %$ 0.01 BNew Dividend Feb-14-2025 Feb-14-2025 Feb-28-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 140.11 12 yrs0.97 %$ 4.65 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-05-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 17.21 3 yrs2.79 %$ 3.69 BNew Dividend Dec-03-2024 Dec-03-2024 Dec-16-2024 $ 0.1100
$ 0.1200
9.09%
Stock $ 23.52 0 yrs4.25 %$ 0.38 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-14-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.98 1 yrs4.18 %$ 2.53 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-14-2024 $ 0.2300
$ 0.2400
4.35%
Stock $ 830.00 0 yrs0.48 %N/ANew Dividend Dec-30-2024 Dec-30-2024 Jan-07-2025 $ 0.0500
$ 4.0000
7900.00%
Stock $ 14.67 0 yrs5.11 %$ 0.41 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.1875
$ 0.1875
-0.00%
Stock $ 63.10 9 yrs2.22 %$ 1.40 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-15-2025 $ 0.3000
$ 0.3500
16.67%
Stock $ 262.47 13 yrs1.35 %$ 31.60 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-31-2025 $ 0.8850
$ 0.8850
-0.00%
Stock $ 36.59 3 yrs3.28 %$ 9.51 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 16.00 0 yrs3.50 %$ 0.11 BNew Dividend Nov-13-2024 Nov-14-2024 Dec-05-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 92.49 0 yrs0.09 %$ 37.27 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-05-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 103.23 2 yrs1.47 %$ 4.62 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 57.75 20 yrs2.49 %$ 1.42 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 166.67 11 yrs0.67 %$ 7.03 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-23-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 13.08 0 yrs2.45 %$ 0.05 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 252.29 11 yrs2.38 %$ 74.50 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-10-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 50.26 0 yrs35.34 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 1.5103
$ 1.4697
-2.69%
Stock $ 50.97 0 yrs2.90 %$ 0.97 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 9.06 0 yrs3.09 %$ 0.19 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 54.03 0 yrs1.48 %$ 16.12 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 15.02 0 yrs1.60 %$ 0.04 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 13.67 0 yrs1.76 %$ 0.11 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 17.21 0 yrs24.06 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.3272
$ 0.3550
8.50%
Stock $ 280.70 1 yrs2.00 %$ 78.08 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-19-2024 $ 1.4000
$ 1.4000
-0.00%
Stock $ 22.35 2 yrs10.38 %$ 1.07 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.6400
$ 0.5800
-9.38%
Stock $ 14.19 5 yrs0.00 %$ 4.03 BNew Dividend Nov-29-2024 Dec-01-2024 Jan-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 63.00 1 yrs4.19 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 32.23 0 yrs5.83 %$ 3.37 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-14-2024 $ 0.4700
$ 0.4700
-0.00%
Stock $ 12.46 2 yrs0.80 %$ 0.68 BNew Dividend Nov-05-2024 Nov-05-2024 Dec-02-2024 $ 0.0900
$ 0.1000
11.11%
Stock $ 25.45 1 yrs4.44 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0918
$ 0.0918
-0.07%
Stock $ 24.18 4 yrs3.80 %$ 0.83 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 9.08 3 yrs0.00 %$ 0.20 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 19.43 1 yrs58.31 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 1.6699
$ 1.0201
-38.91%
Stock $ 11.73 0 yrs4.60 %$ 1.05 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 6.72 0 yrs2.98 %$ 0.09 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-06-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.06 0 yrs5.24 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 27.04 0 yrs146.63 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 2.2027
$ 5.3541
143.07%
Stock $ 49.53 0 yrs1.09 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.0569
$ 0.0027
-95.20%
Stock $ 17.25 0 yrs44.46 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2448
$ 0.2268
-7.35%
Stock $ 73.91 1 yrs0.00 %$ 68.80 BNew Dividend Dec-27-2024 Dec-27-2024 Jan-27-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 2.59 1 yrs8.11 %$ 0.17 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-21-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 31.14 0 yrs31.41 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2227
$ 0.2741
23.08%
Stock $ 71.00 2 yrs3.15 %$ 134.28 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-22-2024 $ 0.5600
$ 0.5600
-0.00%
Stock $ 75.73 0 yrs0.11 %$ 14.05 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 61.96 0 yrs1.94 %$ 2.66 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-26-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 74.00 3 yrs9.93 %$ 0.30 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-16-2024 $ 1.8467
$ 1.7449
-5.51%
Stock $ 21.64 1 yrs8.13 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 53.12 0 yrs1.51 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0636
$ 0.0670
5.33%
Stock $ 132.91 10 yrs0.31 %$ 9.77 BNew Dividend Dec-06-2024 Dec-06-2024 Jan-03-2025 $ 0.3820
$ 0.4090
7.07%
Stock $ 18.75 1 yrs0.21 %$ 0.88 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-25-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 14.17 0 yrs0.00 %$ 0.07 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 170.93 8 yrs0.74 %$ 44.11 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.2850
$ 0.3150
10.53%
Stock $ 21.09 0 yrs6.54 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-20-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 45.02 4 yrs1.24 %$ 2.63 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-06-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 13.98 0 yrs1.43 %$ 1.53 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-18-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 38.11 0 yrs2.62 %$ 43.39 BNew Dividend Nov-27-2024 Nov-27-2024 Dec-23-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 97.11 12 yrs0.56 %$ 2.02 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-06-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 38.95 0 yrs20.28 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2375
$ 0.2525
6.32%
Stock $ 56.57 0 yrs2.21 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0811
$ 0.0797
-1.75%
Stock $ 33.29 0 yrs1.56 %$ 0.76 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 50.42 1 yrs1.59 %$ 36.56 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-13-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 7.55 0 yrs0.00 %$ 0.20 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 47.25 0 yrs6.18 %$ 1.61 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-14-2024 $ 0.7200
$ 0.7300
1.39%
Stock $ 36.82 0 yrs3.59 %$ 0.20 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 142.08 6 yrs0.87 %$ 6.19 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.2800
$ 0.3080
10.00%
Stock $ 101.59 20 yrs0.59 %$ 29.05 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-13-2024 $ 0.1300
$ 0.1500
15.38%
Stock $ 21.78 0 yrs1.65 %$ 0.92 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 49.48 0 yrs2.18 %$ 2.53 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-26-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 37.06 2 yrs0.97 %$ 6.29 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-06-2024 $ 0.0800
$ 0.0900
12.50%
Stock $ 44.49 0 yrs1.62 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.0557
$ 0.0655
17.57%
Stock $ 11.33 0 yrs11.30 %$ 1.22 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.3400
$ 0.0100
-97.06%
Stock $ 695.31 1 yrs0.94 %$ 45.63 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 35.37 0 yrs0.00 %$ 0.00 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.1750
$ 0.1650
-5.71%
Stock $ 17.57 1 yrs25.61 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.3348
$ 0.3428
2.39%
Stock $ 33.39 0 yrs1.80 %$ 1.04 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 43.84 0 yrs1.62 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.1017
$ 0.0587
-42.29%
Stock $ 46.82 3 yrs5.15 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-04-2024 $ 0.1850
$ 0.1950
5.41%
Stock $ 16.77 1 yrs37.39 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.7003
$ 0.5146
-26.52%
Stock $ 23.62 1 yrs5.08 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 78.24 0 yrs1.53 %$ 1.44 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.46 0 yrs4.54 %$ 0.49 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 111.44 12 yrs1.18 %$ 6.77 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 15.75 7 yrs2.86 %$ 0.28 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 19.20 0 yrs36.93 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.1742
$ 0.0545
-68.71%
Stock $ 19.14 0 yrs2.51 %$ 0.36 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 125.81 11 yrs1.43 %$ 8.37 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-22-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 24.36 2 yrs11.66 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2394
$ 0.2361
-1.39%
Stock $ 34.45 6 yrs2.90 %$ 3.11 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 31.35 1 yrs0.64 %$ 13.34 BNew Dividend Nov-19-2024 Nov-19-2024 Dec-04-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.72 3 yrs4.58 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0889
$ 0.0911
2.49%
Stock $ 28.17 1 yrs1.85 %$ 5.98 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-16-2024 $ 0.1100
$ 0.1300
18.18%
Stock $ 74.45 0 yrs1.34 %$ 132.50 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.73 0 yrs3.38 %$ 0.60 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2425
$ 0.2425
-0.00%
Stock $ 50.24 0 yrs20.98 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.6061
$ 0.2392
-60.54%
Stock $ 637.68 8 yrs1.02 %$ 82.08 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-06-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 535.84 19 yrs1.10 %$ 51.98 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 1.4800
$ 1.4800
-0.00%
Stock $ 22.26 0 yrs1.80 %$ 0.16 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-13-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 37.33 12 yrs3.64 %$ 1.43 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.3300
$ 0.3400
3.03%
Stock $ 280.40 11 yrs0.86 %$ 61.52 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 20.09 1 yrs6.52 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-30-2024 $ 0.0959
$ 0.0768
-19.94%
Stock $ 52.24 45 yrs3.60 %$ 0.94 BNew Dividend Dec-13-2024 Dec-15-2024 Jan-02-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 29.52 0 yrs124.25 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 4.4213
$ 4.1981
-5.05%
Stock $ 22.25 2 yrs4.31 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0768
$ 0.0804
4.73%
Stock $ 9.02 0 yrs5.54 %$ 1.12 BNew Dividend Nov-22-2024 Nov-22-2024 Jan-02-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 36.25 20 yrs3.42 %$ 0.13 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3000
$ 0.3100
3.33%
Stock $ 29.95 1 yrs1.10 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.0095
$ 0.0145
52.49%
Stock $ 13.96 1 yrs5.95 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0699
$ 0.0699
-0.00%
Stock $ 35.29 7 yrs2.83 %$ 1.10 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 74.86 0 yrs3.21 %$ 5.28 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 22.35 2 yrs10.38 %$ 1.07 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.6400
$ 0.0500
-92.19%
Stock $ 16.69 0 yrs5.99 %$ 2.49 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.13 0 yrs2.88 %$ 0.85 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 12.28 2 yrs4.56 %$ 0.13 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 19.81 0 yrs7.42 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 22.04 0 yrs9.53 %$ 0.84 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-13-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 37.17 0 yrs1.29 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.0511
$ 0.0217
-57.48%
Stock $ 47.62 3 yrs7.92 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-30-2024 $ 0.2741
$ 0.2950
7.62%
Stock $ 11.33 0 yrs11.30 %$ 1.22 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.3400
$ 0.3200
-5.88%
Stock $ 11.36 0 yrs3.52 %$ 1.65 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.01 0 yrs4.00 %$ 0.21 BNew Dividend Jan-06-2025 Jan-06-2025 Jan-13-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 50.31 1 yrs26.81 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 1.0975
$ 1.0776
-1.81%
Stock $ 40.92 1 yrs3.52 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-30-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 9.03 0 yrs92.91 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.8596
$ 0.7241
-15.76%
Stock $ 36.80 0 yrs1.55 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.0429
$ 0.0488
13.82%
Stock $ 10.32 0 yrs2.71 %$ 0.10 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.35 0 yrs5.88 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3720
$ 0.3720
-0.00%
Stock $ 11.34 1 yrs7.94 %$ 0.41 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-17-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 40.22 0 yrs32.67 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.8039
$ 0.2081
-74.11%
Stock $ 25.57 2 yrs3.44 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-29-2024 $ 0.0677
$ 0.0717
5.91%
Stock $ 20.10 0 yrs5.52 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.2782
$ 0.2782
-0.00%
Stock $ 201.04 19 yrs1.15 %$ 62.96 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 57.39 1 yrs6.88 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.3086
$ 0.2697
-12.61%
Stock $ 41.41 0 yrs12.10 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2735
$ 0.3352
22.55%
Stock $ 14.09 0 yrs0.00 %$ 0.33 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 86.03 0 yrs4.65 %$ 0.42 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-29-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 8.57 0 yrs3.73 %$ 3.34 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.23 1 yrs46.85 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 1.1731
$ 0.7632
-34.94%
Stock $ 84.25 13 yrs4.25 %$ 9.58 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.8950
$ 0.8950
-0.00%
Stock $ 20.00 0 yrs5.20 %$ 0.07 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-29-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 30.27 0 yrs34.19 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.2581
$ 0.3079
19.29%
Stock $ 28.40 0 yrs2.82 %$ 0.47 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-25-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.33 0 yrs6.47 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-25-2024 $ 0.1185
$ 0.0852
-28.09%
Stock $ 28.25 11 yrs2.76 %$ 5.62 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-04-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 95.49 7 yrs2.30 %$ 13.24 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 33.57 3 yrs1.43 %$ 1.03 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 16.10 1 yrs9.44 %$ 0.03 BNew Dividend Nov-12-2024 Nov-12-2024 Nov-22-2024 $ 0.1494
$ 0.1494
-0.00%
Stock $ 73.02 0 yrs1.37 %$ 5.31 BNew Dividend Nov-06-2024 Nov-06-2024 Dec-05-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11,700.00 1 yrs1.03 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 10.0000
$ 160.0000
1500.00%
Stock $ 19.68 0 yrs6.66 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-16-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 22.37 10 yrs1.21 %$ 3.50 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-20-2024 $ 0.0640
$ 0.0670
4.69%
Stock $ 26.70 0 yrs3.00 %$ 1.45 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.08 0 yrs5.93 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Dec-02-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 21.69 3 yrs3.50 %$ 0.68 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.93 0 yrs5.29 %$ 2.40 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 12.18 0 yrs7.88 %$ 1.03 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-11-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 8.34 0 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 56.52 13 yrs1.63 %$ 0.64 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 25.34 0 yrs4.89 %$ 0.91 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 92.05 15 yrs4.04 %$ 49.02 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-10-2024 $ 0.8800
$ 0.9300
5.68%
Stock $ 30.00 20 yrs4.00 %$ 0.46 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-13-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 277.69 17 yrs1.15 %$ 10.57 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 6.40 0 yrs6.56 %N/ANew Dividend N/A Oct-31-2024 Nov-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 89.15 0 yrs3.16 %$ 18.86 BNew Dividend Dec-13-2024 Dec-15-2024 Jan-06-2025 $ 0.7000
$ 0.7200
2.86%
Stock $ 36.02 11 yrs2.00 %$ 5.15 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 40.69 11 yrs2.65 %$ 0.32 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-21-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 128.61 0 yrs0.56 %$ 0.08 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-13-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 103.28 0 yrs2.90 %$ 20.47 BNew Dividend Dec-06-2024 Dec-06-2024 Jan-01-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 51.19 1 yrs6.80 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-25-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 11.55 0 yrs0.00 %N/ANew Dividend N/A Nov-04-2024 Nov-12-2024 $ 0.0000
$ 0.6000
10000%
Stock $ 36.10 9 yrs2.55 %$ 0.70 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 267.75 0 yrs1.64 %$ 14.49 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 52.96 0 yrs13.86 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.6116
$ 0.6098
-0.29%
Stock $ 23.98 0 yrs0.67 %$ 0.97 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 62.05 0 yrs25.72 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 1.4081
$ 1.1253
-20.08%
Stock $ 2.70 0 yrs4.44 %$ 0.04 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-18-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 100.75 1 yrs1.19 %$ 5.16 BNew Dividend Nov-18-2024 Nov-18-2024 Nov-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 10.15 4 yrs0.00 %$ 0.82 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 5.89 0 yrs5.77 %$ 0.78 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 80.76 57 yrs4.06 %$ 12.45 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-17-2024 $ 0.8200
$ 0.8200
-0.00%
Stock $ 42.66 3 yrs1.97 %$ 42.21 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-14-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 46.17 20 yrs1.43 %$ 22.36 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-10-2024 $ 0.1500
$ 0.1650
10.00%
Stock $ 25.25 5 yrs2.85 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Dec-20-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 246.52 0 yrs0.24 %$ 60.10 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-27-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 44.10 0 yrs4.72 %$ 58.54 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-02-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 36.72 0 yrs4.79 %$ 1.83 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-19-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 41.49 1 yrs1.74 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.1700
$ 0.1800
5.88%
Stock $ 20.29 3 yrs0.99 %$ 0.04 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-13-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 51.23 2 yrs11.95 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.5206
$ 0.5196
-0.19%
Stock $ 100.07 0 yrs4.92 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-04-2024 $ 0.3600
$ 0.4275
18.75%
Stock $ 9.88 0 yrs6.07 %$ 38.57 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-02-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 20.98 0 yrs5.62 %N/ANew Dividend Dec-13-2024 Dec-15-2024 Jan-01-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 23.05 0 yrs7.07 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 335.56 19 yrs0.25 %$ 24.30 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-20-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 49.69 0 yrs14.83 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.6344
$ 0.6239
-1.66%
Stock $ 17.38 1 yrs3.45 %$ 2.24 BNew Dividend Dec-20-2024 Dec-20-2024 Jan-10-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 46.61 2 yrs5.53 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.2265
$ 0.2291
1.15%
Stock $ 95.87 2 yrs0.50 %$ 5.86 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 41.06 6 yrs3.02 %$ 0.75 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 22.36 0 yrs1.21 %$ 7.58 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-21-2024 $ 0.0000
$ 0.2700
10000%
Stock $ 32.58 1 yrs1.07 %$ 1.32 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0875
$ 0.0875
-0.00%
Stock $ 31.61 0 yrs0.63 %$ 0.56 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-22-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 71.31 3 yrs2.24 %$ 237.43 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-01-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 29.97 7 yrs6.27 %$ 1.65 BNew Dividend Dec-26-2024 Dec-26-2024 Jan-09-2025 $ 0.4500
$ 0.4700
4.44%
Stock $ 47.99 1 yrs4.38 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-25-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 35.09 0 yrs2.62 %$ 2.15 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 12.35 0 yrs0.00 %$ 0.31 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 34.51 10 yrs2.78 %$ 0.72 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 42.81 9 yrs2.71 %$ 1.63 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.2800
$ 0.2900
3.57%
Stock $ 342.58 11 yrs1.10 %$ 135.39 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-22-2024 $ 0.9400
$ 0.9400
-0.00%
Stock $ 28.47 0 yrs1.26 %$ 1.26 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-19-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.27 1 yrs14.95 %$ 1.07 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-27-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 18.70 10 yrs19.63 %$ 1.75 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-14-2024 $ 0.9050
$ 0.9175
1.38%
Stock $ 20.34 0 yrs5.85 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Dec-02-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 50.97 0 yrs2.90 %$ 0.97 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-13-2024 $ 0.3700
$ 3.0000
710.81%
Stock $ 11,700.00 1 yrs1.03 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 10.0000
$ 30.0000
200.00%
Stock $ 12.99 5 yrs7.39 %$ 0.30 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 102.53 20 yrs0.00 %$ 80.86 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-30-2024 $ 0.8450
$ 0.8450
-0.00%
Stock $ 7.54 1 yrs0.00 %$ 0.23 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-29-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 49.87 0 yrs5.71 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.2299
$ 0.2300
0.04%
Stock $ 26.73 1 yrs3.59 %$ 2.55 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 36.69 1 yrs5.45 %$ 1.14 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-26-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 11.59 0 yrs5.18 %$ 0.21 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.0000
$ 0.6000
10000%
Stock $ 34.31 0 yrs3.50 %$ 0.23 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 55.48 0 yrs2.88 %$ 9.51 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-12-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 27.56 0 yrs4.86 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.1528
$ 0.1405
-8.05%
Stock $ 92.58 14 yrs2.64 %$ 104.97 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.6100
$ 0.6100
-0.00%
Stock $ 51.42 0 yrs1.77 %N/ANew Dividend Oct-23-2024 Oct-23-2024 Oct-24-2024 $ 0.0759
$ 0.0752
-0.92%
Stock $ 12.36 0 yrs1.62 %$ 5.46 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.95 3 yrs6.71 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Dec-16-2024 $ 0.3996
$ 0.3626
-9.24%
Stock $ 19.11 1 yrs9.89 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1472
$ 0.1620
10.05%
Stock $ 20.78 2 yrs4.04 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 18.75 3 yrs5.55 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0894
$ 0.0906
1.34%
Stock $ 52.75 1 yrs4.42 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.6536
$ 0.1579
-75.84%
Stock $ 51.77 2 yrs0.93 %$ 56.93 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-19-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 15.80 0 yrs13.86 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.5469
$ 0.5469
-0.00%
Stock $ 30.78 0 yrs6.50 %$ 3.26 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-10-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.82 1 yrs5.05 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0875
$ 0.0875
-0.00%
Stock $ 20.00 5 yrs5.80 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.00 0 yrs1.00 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 26.34 3 yrs4.33 %$ 3.92 BNew Dividend Dec-17-2024 Dec-17-2024 Dec-31-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 50.60 1 yrs4.92 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.2057
$ 0.2619
27.34%
Stock $ 20.61 1 yrs5.19 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 12.67 1 yrs14.21 %$ 1.00 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-02-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 40.44 0 yrs3.68 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.1040
$ 0.1051
1.05%
Stock $ 11.59 1 yrs4.75 %$ 0.54 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0217
$ 0.0300
37.97%
Stock $ 17.05 1 yrs3.81 %$ 0.00 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 19.15 0 yrs6.53 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-15-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 6.02 0 yrs3.82 %$ 0.01 BNew Dividend Oct-31-2024 Oct-31-2024 Jan-31-2025 $ 0.0031
$ 0.0057
85.99%
Stock $ 36.78 0 yrs0.76 %$ 1.06 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 31.47 4 yrs3.81 %$ 1.10 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 43.66 1 yrs3.76 %$ 3.82 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 60.67 0 yrs2.51 %$ 2.51 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 20.35 0 yrs3.14 %$ 0.36 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 26.69 3 yrs3.56 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.26 0 yrs11.86 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-20-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 20.64 0 yrs5.77 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0850
$ 0.1000
17.65%
Stock $ 20.19 0 yrs5.35 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0975
$ 0.0975
-0.00%
Stock $ 19.01 3 yrs0.00 %$ 1.30 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.0730
$ 0.0730
-0.00%
Stock $ 17.75 3 yrs4.62 %$ 7.98 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-03-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 10.32 2 yrs11.24 %$ 0.40 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0970
$ 0.0970
-0.00%
Stock $ 17.80 0 yrs5.67 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0904
$ 0.0722
-20.13%
Stock $ 48.58 3 yrs4.30 %$ 0.12 BNew Dividend Oct-22-2024 Oct-22-2024 Nov-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 22.80 0 yrs6.58 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.64 3 yrs4.95 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0950
$ 0.1050
10.53%
Stock $ 22.56 0 yrs7.23 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1446
$ 0.1368
-5.39%
Stock $ 21.05 3 yrs11.54 %$ 0.01 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.2040
$ 0.2040
-0.00%
Stock $ 41.45 1 yrs6.22 %$ 0.87 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.2075
$ 0.2075
-0.00%
Stock $ 49.40 3 yrs3.00 %$ 0.01 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1275
$ 0.1275
-0.00%
Stock $ 13.92 4 yrs0.00 %$ 0.87 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 37.17 0 yrs1.29 %$ 0.12 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 66.61 17 yrs3.09 %$ 19.90 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.5150
$ 0.5150
-0.00%
Stock $ 18.87 1 yrs4.61 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 14.47 0 yrs10.71 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-25-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 9.90 0 yrs9.60 %$ 0.06 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0927
$ 0.0646
-30.35%
Stock $ 16.27 1 yrs6.33 %$ 0.48 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0819
$ 0.0717
-12.45%
Stock $ 42.91 3 yrs4.31 %$ 0.04 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1450
$ 0.1550
6.90%
Stock $ 20.09 3 yrs2.84 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 18.77 3 yrs4.53 %$ 0.00 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 46.89 3 yrs4.80 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.2280
$ 0.2681
17.60%
Stock $ 63.02 2 yrs0.95 %$ 0.51 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 43.81 0 yrs4.70 %$ 0.01 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1740
$ 0.1740
-0.00%
Stock $ 92.36 11 yrs1.65 %$ 5.61 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.3500
$ 0.3800
8.57%
Stock $ 3.53 0 yrs11.88 %$ 0.04 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0303
$ 0.0302
-0.17%
Stock $ 31.39 9 yrs5.10 %$ 1.12 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-18-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 17.96 0 yrs6.40 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2875
$ 0.2875
-0.00%
Stock $ 347.95 11 yrs0.61 %$ 9.27 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.5300
$ 0.5300
-0.00%
Stock $ 28.23 10 yrs3.97 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Jan-02-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 14.80 1 yrs11.01 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Nov-20-2024 $ 0.4531
$ 0.4062
-10.34%
Stock $ 20.12 0 yrs6.86 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 11.81 2 yrs8.04 %$ 0.05 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 17.89 0 yrs6.09 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.2734
$ 0.2734
-0.00%
Stock $ 2.81 0 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-01-2024 $ 0.6828
$ 0.7051
3.27%
Stock $ 24.40 1 yrs7.79 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1640
$ 0.1703
3.84%
Stock $ 48.49 3 yrs3.98 %$ 0.02 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1630
$ 0.1630
-0.00%
Stock $ 23.53 3 yrs8.50 %$ 0.21 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1720
$ 0.1720
-0.00%
Stock $ 12.10 0 yrs1.32 %$ 0.01 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-18-2024 $ 0.0000
$ 0.0800
10000%
Stock $ 21.52 0 yrs0.93 %N/ANew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 46.27 0 yrs7.56 %$ 0.49 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.2800
$ 0.2900
3.57%
Stock $ 52.52 1 yrs1.58 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.5431
$ 0.2469
-54.54%
Stock $ 50.85 0 yrs4.35 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.4087
$ 0.1064
-73.97%
Stock $ 9.08 0 yrs6.17 %$ 0.30 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 31.84 4 yrs0.00 %$ 0.61 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 41.23 0 yrs4.61 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.1778
$ 0.2036
14.52%
Stock $ 20.46 1 yrs4.45 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 14.06 0 yrs0.00 %$ 0.09 BNew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.0620
$ 0.0620
-0.00%
Stock $ 24.45 2 yrs8.55 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1834
$ 0.1812
-1.20%
Stock $ 47.81 3 yrs2.74 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.1060
$ 0.1354
27.74%
Stock $ 479.15 15 yrs0.71 %$ 86.82 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 10.15 0 yrs1.18 %$ 1.48 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-20-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 7.91 1 yrs0.00 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-04-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 25.48 0 yrs8.83 %N/ANew Dividend Nov-05-2024 Nov-05-2024 Nov-12-2024 $ 0.5625
$ 0.5625
-0.00%
Stock $ 2.45 0 yrs0.00 %$ 0.08 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0233
$ 0.0233
-0.00%
Stock $ 32.04 1 yrs0.34 %$ 0.97 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.0280
$ 0.0280
-0.00%
Stock $ 19.70 0 yrs6.04 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 50.19 3 yrs9.09 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.3822
$ 0.3928
2.77%
Stock $ 50.07 1 yrs2.86 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-24-2024 $ 0.1144
$ 0.1498
30.97%
Stock $ 19.79 0 yrs7.58 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.17 3 yrs6.49 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 21.65 1 yrs8.59 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1350
$ 0.1607
19.04%
Stock $ 19.89 0 yrs7.24 %$ 0.92 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 55.89 10 yrs2.00 %$ 2.08 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.2700
$ 0.2800
3.70%
Stock $ 19.87 3 yrs2.87 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.24 1 yrs9.05 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 51.07 3 yrs3.21 %$ 0.03 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1390
$ 0.1390
-0.00%
Stock $ 26.10 1 yrs6.05 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 68.08 0 yrs4.54 %$ 4.47 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.38 0 yrs5.91 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-18-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 93.36 49 yrs1.93 %$ 3.38 BNew Dividend Dec-01-2024 Dec-01-2024 Dec-15-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 19.37 0 yrs11.83 %$ 0.03 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1953
$ 0.1896
-2.92%
Stock $ 39.17 0 yrs0.51 %$ 3.25 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-13-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.50 0 yrs7.07 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1809
$ 0.1522
-15.87%
Stock $ 25.63 0 yrs9.99 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2617
$ 0.2026
-22.58%
Stock $ 28.00 6 yrs0.00 %$ 0.58 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.16 0 yrs0.00 %$ 1.85 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1542
$ 0.1542
-0.00%
Stock $ 21.80 0 yrs6.79 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1217
$ 0.0718
-40.97%
Stock $ 22.00 0 yrs5.68 %N/ANew Dividend Dec-01-2024 Dec-01-2024 Dec-17-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 23.95 0 yrs8.10 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1427
$ 0.1221
-14.47%
Stock $ 22.49 0 yrs5.74 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1106
$ 0.0958
-13.45%
Stock $ 7.75 0 yrs0.00 %$ 0.06 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-08-2024 $ 0.1444
$ 0.1424
-1.39%
Stock $ 25.30 0 yrs9.01 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2552
$ 0.1103
-56.78%
Stock $ 22.11 3 yrs7.10 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3967
$ 0.3808
-4.02%
Stock $ 310.00 11 yrs0.48 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-12-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 23.85 1 yrs5.37 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.0980
$ 0.1101
12.35%
Stock $ 61.94 2 yrs1.94 %$ 1.94 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.15 1 yrs8.15 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2270
$ 0.2182
-3.88%
Stock $ 46.29 10 yrs2.25 %$ 0.37 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-08-2024 $ 0.2500
$ 0.2600
4.00%
Stock $ 53.62 5 yrs2.24 %$ 0.50 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 23.81 2 yrs6.47 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-21-2024 $ 0.3889
$ 0.3762
-3.28%
Stock $ 29.79 3 yrs2.69 %$ 0.64 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-12-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 6.42 0 yrs0.00 %$ 0.02 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-08-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 17.53 0 yrs11.75 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1687
$ 0.1721
2.02%
Stock $ 19.70 0 yrs8.27 %N/ANew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 42.06 0 yrs9.37 %$ 2.91 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.3710
$ 0.3860
4.04%
Stock $ 24.08 1 yrs11.25 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2112
$ 0.2545
20.50%
Stock $ 369.00 0 yrs13.55 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 10.0000
$ 12.5000
25.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Oct-18-2024 Oct-17-2024 Oct-18-2024 $ 0.0941
$ 0.0965
2.58%
Stock $ 13.99 2 yrs6.00 %$ 1.14 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-13-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 28.40 1 yrs6.83 %$ 0.10 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1757
$ 0.1866
6.20%
Stock $ 24.17 0 yrs6.62 %$ 1.33 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 43.60 2 yrs7.11 %$ 0.37 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 3.02 0 yrs0.00 %$ 0.14 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 15.16 0 yrs6.33 %$ 3.64 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 1.41 0 yrs14.89 %$ 0.05 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 16.50 0 yrs11.94 %$ 1.40 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1658
$ 0.1655
-0.18%
Stock $ 19.07 0 yrs5.56 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-18-2024 $ 0.2656
$ 0.2656
-0.00%
Stock $ 19.07 0 yrs7.55 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 4.27 1 yrs0.00 %$ 0.07 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-08-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 23.94 2 yrs6.27 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.3791
$ 0.3661
-3.44%
Stock $ 10.54 0 yrs0.00 %$ 0.10 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-29-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 25.93 1 yrs0.00 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1110
$ 0.1079
-2.77%
Stock $ 28.37 1 yrs5.32 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1332
$ 0.1256
-5.71%
Stock $ 4.87 1 yrs0.00 %$ 0.02 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-08-2024 $ 0.1134
$ 0.1134
-0.00%
Stock $ 24.18 3 yrs5.05 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1026
$ 0.0985
-4.04%
Stock $ 11.62 0 yrs5.51 %$ 0.20 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 23.19 2 yrs6.90 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.4055
$ 0.3892
-4.02%
Stock $ 22.87 0 yrs8.22 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1911
$ 0.1858
-2.77%
Stock $ 4.75 0 yrs0.00 %$ 0.04 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-08-2024 $ 0.0909
$ 0.0909
-0.00%
Stock $ 28.05 1 yrs5.20 %$ 0.06 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1407
$ 0.1465
4.12%
Stock $ 43.15 18 yrs4.63 %$ 4.55 BNew Dividend Dec-24-2024 Dec-24-2024 Jan-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 18.55 19 yrs3.45 %$ 0.00 BNew Dividend Nov-29-2024 Dec-01-2024 Dec-15-2024 $ 0.1550
$ 0.1600
3.23%
Stock $ 22.25 4 yrs9.03 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 26.70 1 yrs10.19 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1668
$ 0.1554
-6.85%
Stock $ 25.95 1 yrs3.70 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1102
$ 0.0931
-15.52%
Stock $ 21.25 0 yrs5.60 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-18-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 18.39 1 yrs11.42 %$ 8.21 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.1804
$ 0.1831
1.50%
Stock $ 23.34 0 yrs5.74 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-26-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 71.99 20 yrs2.86 %$ 148.04 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-16-2024 $ 0.5150
$ 0.5150
-0.00%
Stock $ 18.15 0 yrs3.75 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-13-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 22.16 3 yrs7.08 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.3992
$ 0.3828
-4.09%
Stock $ 21.24 1 yrs0.00 %$ 0.23 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 24.55 0 yrs3.14 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0869
$ 0.0561
-35.42%
Stock $ 34.17 1 yrs7.17 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2307
$ 0.2743
18.90%
Stock $ 235.88 0 yrs2.29 %$ 53.37 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-20-2024 $ 1.3500
$ 1.3500
-0.00%
Stock $ 26.77 1 yrs11.39 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2763
$ 0.2778
0.54%
Stock $ 190.45 3 yrs0.42 %$ 32.74 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 6.97 2 yrs0.00 %$ 0.15 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0500
$ 0.0400
-20.00%
Stock $ 29.10 1 yrs3.30 %$ 0.42 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 17.95 0 yrs8.69 %$ 0.17 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1264
$ 0.1275
0.88%
Stock $ 56.30 0 yrs6.00 %N/ANew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.7594
$ 0.7594
-0.00%
Stock $ 17.00 4 yrs2.82 %$ 0.06 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-08-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 46.79 0 yrs9.85 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.3678
$ 0.3520
-4.28%
Stock $ 25.80 2 yrs7.02 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1586
$ 0.1551
-2.24%
Stock $ 24.89 0 yrs5.50 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1080
$ 0.1085
0.44%
Stock $ 19.36 0 yrs8.68 %$ 0.56 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1360
$ 0.1361
0.06%
Stock $ 20.66 3 yrs3.97 %$ 0.37 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0704
$ 0.0689
-2.26%
Stock $ 17.74 0 yrs1.18 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.0170
$ 0.0170
-0.00%
Stock $ 16.35 4 yrs4.71 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0652
$ 0.0634
-2.85%
Stock $ 20.18 0 yrs4.86 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0781
$ 0.0430
-44.90%
Stock $ 34.62 0 yrs0.58 %$ 2.20 BNew Dividend Oct-28-2024 Oct-28-2024 Dec-06-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.81 1 yrs3.29 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0741
$ 0.0725
-2.19%
Stock $ 24.45 0 yrs5.73 %$ 1.66 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1426
$ 0.1427
0.11%
Stock $ 25.26 0 yrs6.93 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 25.66 0 yrs6.47 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1312
$ 0.1578
20.23%
Stock $ 70.04 0 yrs1.87 %$ 10.89 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1017
$ 0.1022
0.41%
Stock $ 4.97 0 yrs14.69 %$ 0.08 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-14-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.47 3 yrs4.26 %$ 0.09 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0705
$ 0.0701
-0.60%
Stock $ 30.00 0 yrs2.93 %$ 0.10 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 16.83 1 yrs6.65 %$ 0.16 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1280
$ 0.0937
-26.80%
Stock $ 18.32 3 yrs4.53 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0687
$ 0.0693
0.92%
Stock $ 24.88 3 yrs2.37 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0535
$ 0.0574
7.35%
Stock $ 21.29 0 yrs4.42 %$ 1.13 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0773
$ 0.0896
15.83%
Stock $ 21.10 0 yrs8.39 %$ 8.18 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1321
$ 0.1645
24.52%
Stock $ 25.16 1 yrs3.46 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0761
$ 0.0753
-1.05%
Stock $ 175.82 11 yrs0.98 %$ 17.73 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 14.12 19 yrs4.39 %$ 0.08 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 22.58 3 yrs7.17 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1376
$ 0.1361
-1.06%
Stock $ 24.19 2 yrs4.13 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0847
$ 0.0867
2.30%
Stock $ 137.32 2 yrs1.46 %N/ANew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 6.0000
$ 0.5000
-91.67%
Stock $ 33.50 10 yrs3.64 %$ 0.10 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.2850
$ 0.3050
7.02%
Stock $ 29.30 5 yrs1.43 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Oct-02-2024 $ 0.4000
$ 0.4200
5.00%
Stock $ 38.59 3 yrs2.85 %$ 54.50 BNew Dividend Dec-04-2024 Dec-04-2024 Jan-09-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 23.66 3 yrs2.79 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0565
$ 0.0561
-0.71%
Stock $ 25.13 3 yrs6.09 %$ 0.05 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1204
$ 0.1200
-0.32%
Stock $ 23.49 2 yrs4.13 %$ 0.06 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0894
$ 0.0847
-5.27%
Stock $ 23.35 3 yrs6.55 %$ 0.03 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1250
$ 0.1242
-0.70%
Stock $ 226.47 11 yrs1.31 %$ 8.55 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-04-2024 $ 0.7400
$ 0.7400
-0.00%
Stock $ 9.09 0 yrs0.00 %$ 0.59 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 22.98 3 yrs2.79 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0524
$ 0.0546
4.18%
Stock $ 21.00 3 yrs3.10 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0545
$ 0.0536
-1.65%
Stock $ 56.80 0 yrs4.93 %$ 7.92 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-04-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 14.90 3 yrs12.28 %$ 0.20 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1470
$ 0.1471
0.07%
Stock $ 242.29 20 yrs1.73 %$ 55.00 BNew Dividend Dec-10-2024 Dec-10-2024 Dec-31-2024 $ 1.0500
$ 1.0500
-0.00%
Stock $ 56.30 0 yrs6.00 %N/ANew Dividend Mar-14-2025 Mar-14-2025 Apr-01-2025 $ 0.7594
$ 0.8438
11.11%
Stock $ 14.69 0 yrs7.15 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0855
$ 0.0847
-1.02%
Stock $ 14.90 14 yrs3.83 %$ 0.12 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.1425
$ 0.1425
-0.00%
Stock $ 40.62 3 yrs0.00 %$ 0.67 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 20.08 2 yrs5.08 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0832
$ 0.0845
1.49%
Stock $ 427.16 0 yrs1.60 %$ 35.09 BNew Dividend Oct-18-2024 Oct-18-2024 Nov-12-2024 $ 0.2662
$ 0.1488
-44.10%
Stock $ 29.07 0 yrs4.40 %$ 0.13 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-27-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 22.70 2 yrs3.04 %$ 0.06 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0594
$ 0.0593
-0.13%
Stock $ 22.68 0 yrs0.00 %$ 0.11 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 180.91 7 yrs0.57 %$ 38.62 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 114.27 53 yrs2.38 %$ 26.51 BNew Dividend Nov-12-2024 Nov-12-2024 Dec-12-2024 $ 0.6800
$ 0.6800
-0.00%
Stock $ 20.35 1 yrs6.78 %N/ANew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1471
$ 0.1151
-21.75%
Stock $ 39.24 3 yrs8.92 %$ 14.93 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-14-2024 $ 0.8750
$ 0.8750
-0.00%
Stock $ 15.57 2 yrs2.50 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0385
$ 0.0563
46.26%
Stock $ 50.96 0 yrs10.13 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.4571
$ 0.4247
-7.08%
Stock $ 20.59 1 yrs5.00 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0894
$ 0.0884
-1.12%
Stock $ 28.15 1 yrs4.80 %$ 0.37 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-20-2024 $ 0.3000
$ 0.3900
30.00%
Stock $ 24.15 0 yrs13.46 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 0.2708
$ 0.2708
-0.00%
Stock $ 51.09 1 yrs4.07 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1705
$ 0.1726
1.23%
Stock $ 48.53 0 yrs3.40 %$ 3.68 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1378
$ 0.1328
-3.64%
Stock $ 19.45 3 yrs4.06 %$ 0.15 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0681
$ 0.0678
-0.44%
Stock $ 18.05 0 yrs4.43 %$ 1.06 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 59.58 2 yrs5.24 %$ 3.56 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-07-2024 $ 0.7500
$ 0.7800
4.00%
Stock $ 26.18 1 yrs2.22 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1542
$ 0.1474
-4.40%
Stock $ 26.90 3 yrs2.68 %$ 2.30 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 5.75 0 yrs2.61 %N/ANew Dividend Nov-08-2024 Nov-08-2024 Dec-13-2024 $ 0.2200
$ 0.1500
-31.82%
Stock $ 11.34 1 yrs6.44 %$ 0.11 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0910
$ 0.0610
-32.97%
Stock $ 14.97 2 yrs6.08 %$ 1.33 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0712
$ 0.0869
22.04%
Stock $ 16.05 3 yrs4.86 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0656
$ 0.0663
1.11%
Stock $ 22.49 3 yrs6.72 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1283
$ 0.1258
-1.92%
Stock $ 27.00 4 yrs3.56 %$ 0.16 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0759
$ 0.0800
5.34%
Stock $ 25.49 0 yrs6.79 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1500
$ 0.1404
-6.40%
Stock $ 26.18 3 yrs3.97 %$ 0.60 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0907
$ 0.0879
-3.13%
Stock $ 16.45 0 yrs3.77 %$ 23.90 BNew Dividend Dec-18-2024 Dec-18-2024 Jan-02-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 34.09 1 yrs10.24 %$ 1.61 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-07-2024 $ 0.7021
$ 0.9958
41.84%
Stock $ 149.66 0 yrs0.21 %$ 16.89 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-03-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 48.73 0 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 26.20 1 yrs6.56 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.4298
$ 0.4298
-0.00%
Stock $ 21.48 3 yrs6.61 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1162
$ 0.1228
5.68%
Stock $ 23.64 3 yrs2.75 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0555
$ 0.0552
-0.56%
Stock $ 50.12 3 yrs5.31 %$ 0.43 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.2328
$ 0.2075
-10.90%
Stock $ 18.14 2 yrs5.68 %$ 1.12 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0985
$ 0.0860
-12.71%
Stock $ 89.24 50 yrs3.72 %$ 30.91 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-16-2024 $ 0.8300
$ 0.8300
-0.00%
Stock $ 21.20 1 yrs3.87 %$ 40.65 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 21.80 4 yrs2.89 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0539
$ 0.0546
1.24%
Stock $ 20.14 3 yrs4.52 %$ 0.07 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0761
$ 0.0763
0.25%
Stock $ 43.53 7 yrs1.40 %$ 7.68 BNew Dividend Dec-09-2024 Dec-09-2024 Dec-23-2024 $ 0.1525
$ 0.1525
-0.00%
Stock $ 91.18 1 yrs0.75 %$ 9.19 BNew Dividend Jan-02-2025 Jan-02-2025 Jan-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 11.55 12 yrs5.97 %$ 0.40 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-06-2024 $ 0.1725
$ 0.1725
-0.00%
Stock $ 21.49 2 yrs3.21 %$ 0.16 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0582
$ 0.0597
2.52%
Stock $ 108.94 13 yrs3.16 %$ 5.80 BNew Dividend Nov-05-2024 Nov-05-2024 Dec-02-2024 $ 0.8300
$ 0.8600
3.61%
Stock $ 19.79 0 yrs8.54 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 8,275.00 0 yrs0.30 %$ 0.90 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 6.2500
$ 6.2500
-0.00%
Stock $ 30.54 0 yrs4.42 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1144
$ 0.1309
14.43%
Stock $ 23.64 2 yrs3.21 %$ 1.19 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0619
$ 0.0648
4.67%
Stock $ 21.12 3 yrs3.79 %$ 0.75 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0859
$ 0.0824
-4.14%
Stock $ 25.16 0 yrs7.35 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1442
$ 0.1435
-0.46%
Stock $ 66.13 0 yrs4.23 %$ 7.23 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-13-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 50.52 0 yrs9.64 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.4355
$ 0.4079
-6.34%
Stock $ 34.49 5 yrs1.74 %$ 0.57 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 92.01 0 yrs3.04 %$ 72.28 BNew Dividend Nov-06-2024 Nov-06-2024 Nov-21-2024 $ 0.6000
$ 0.7000
16.67%
Stock $ 52.80 0 yrs1.95 %$ 0.22 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0829
$ 0.0932
12.51%
Stock $ 23.10 0 yrs6.23 %$ 0.08 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1237
$ 0.1255
1.45%
Stock $ 21.76 2 yrs7.03 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1357
$ 0.1347
-0.76%
Stock $ 46.20 4 yrs2.34 %$ 0.27 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 105.63 3 yrs4.99 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.4154
$ 0.4329
4.23%
Stock $ 62.21 1 yrs5.79 %$ 0.02 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-01-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 74.00 11 yrs2.32 %N/ANew Dividend Dec-10-2024 Dec-10-2024 Dec-24-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 33.72 0 yrs2.37 %$ 4.91 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 9.15 1 yrs6.67 %$ 0.10 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.0835
$ 0.0505
-39.52%
Stock $ 11.80 0 yrs5.85 %$ 4.15 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0578
$ 0.0639
10.72%
Stock $ 13.14 0 yrs6.09 %$ 1.67 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-18-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 24.64 2 yrs3.29 %$ 0.19 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0644
$ 0.0692
7.47%
Stock $ 24.81 0 yrs2.70 %$ 0.08 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0719
$ 0.0579
-19.45%
Stock $ 93.79 19 yrs3.81 %$ 29.67 BNew Dividend Nov-14-2024 Nov-14-2024 Dec-01-2024 $ 0.8350
$ 0.8350
-0.00%
Stock $ 186.15 11 yrs1.61 %$ 10.50 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.7100
$ 0.7500
5.63%
Stock $ 175.91 1 yrs1.96 %$ 127.01 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-04-2024 $ 0.8200
$ 0.8600
4.88%
Stock $ 15.83 1 yrs6.95 %$ 0.67 BNew Dividend Nov-21-2024 Nov-21-2024 Nov-29-2024 $ 0.1245
$ 0.0920
-26.10%
Stock $ 18.33 0 yrs6.16 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 24.55 3 yrs2.53 %$ 0.01 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0523
$ 0.0523
-0.02%
Stock $ 18.44 0 yrs6.07 %$ 0.28 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-08-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 190.51 19 yrs2.86 %$ 173.79 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 1.3600
$ 1.3600
-0.00%
Stock $ 20.01 0 yrs6.60 %$ 2.67 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1124
$ 0.1070
-4.79%
Stock $ 15.14 10 yrs4.56 %$ 0.42 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1725
$ 0.1725
-0.00%
Stock $ 371.56 2 yrs1.75 %$ 86.17 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-20-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 137.32 2 yrs1.46 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 6.0000
$ 6.0000
-0.00%
Stock $ 23.38 2 yrs2.82 %$ 0.00 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.0547
$ 0.0567
3.75%
Stock $ 46.37 3 yrs4.42 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1590
$ 0.1669
4.97%
Stock $ 61.75 62 yrs3.14 %$ 266.01 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 19.75 0 yrs7.44 %$ 0.04 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.1263
$ 0.1192
-5.67%
Stock $ 39.36 7 yrs3.25 %$ 0.34 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 176.06 14 yrs1.59 %$ 44.23 BNew Dividend Nov-21-2024 Nov-21-2024 Dec-05-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 11.73 0 yrs1.02 %$ 0.11 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-07-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 100.60 0 yrs0.40 %$ 15.19 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 209.75 20 yrs2.21 %$ 39.78 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-06-2024 $ 1.1600
$ 1.1600
-0.00%
Stock $ 38.95 0 yrs20.28 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.2375
$ 0.2533
6.65%
Stock $ 8.40 4 yrs3.45 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-22-2024 $ 0.0205
$ 0.0206
0.49%
Stock $ 35.71 0 yrs1.12 %$ 9.23 BNew Dividend Oct-29-2024 Oct-29-2024 Nov-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.17 0 yrs5.56 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-22-2024 $ 0.0362
$ 0.0400
10.50%
Stock $ 0.98 0 yrs4.10 %$ 0.05 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 28.27 7 yrs4.07 %$ 62.81 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2875
$ 0.2875
-0.00%
Stock $ 9.39 0 yrs0.00 %$ 0.33 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0742
$ 0.0742
-0.00%
Stock $ 32.40 0 yrs1.11 %$ 0.32 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 9.21 0 yrs130.51 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.8313
$ 0.8267
-0.55%
Stock $ 150.69 4 yrs3.16 %$ 10.06 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-03-2024 $ 1.0700
$ 1.1900
11.21%
Stock $ 15.38 0 yrs51.76 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.8632
$ 0.8003
-7.29%
Stock $ 8.91 0 yrs178.45 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.7258
$ 1.4513
99.96%
Stock $ 18.32 1 yrs34.88 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.5097
$ 0.5077
-0.39%
Stock $ 75.16 2 yrs0.59 %$ 2.40 BNew Dividend Oct-31-2024 Oct-31-2024 Dec-05-2024 $ 0.1000
$ 0.1100
10.00%
Stock $ 23.50 1 yrs1.57 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-15-2024 $ 0.0920
$ 0.0920
-0.00%
Stock $ 19.20 0 yrs36.93 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.1742
$ 0.2261
29.79%
Stock $ 23.15 2 yrs12.40 %N/ANew Dividend Dec-31-2024 Jan-01-2025 Jan-15-2025 $ 0.7588
$ 0.7185
-5.32%
Stock $ 20.54 2 yrs1.17 %$ 0.02 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 20.37 2 yrs8.84 %$ 0.32 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 388.68 0 yrs0.93 %$ 1.37 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-02-2024 $ 0.9000
$ 7.5000
733.33%
Stock $ 44.81 11 yrs2.32 %$ 343.82 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-27-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 0.83 0 yrs0.00 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-13-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 39.16 0 yrs1.15 %$ 0.60 BNew Dividend Nov-04-2024 Nov-04-2024 Dec-02-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 24.91 0 yrs5.66 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 50.24 0 yrs20.98 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.6061
$ 0.2171
-64.18%
Stock $ 22.63 2 yrs0.00 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-22-2024 $ 0.1110
$ 0.1110
-0.00%
Stock $ 10.40 0 yrs5.00 %$ 0.03 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 9.36 2 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0633
$ 0.0633
-0.00%
Stock $ 24.55 0 yrs5.82 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.3563
$ 0.3563
-0.00%
Stock $ 61.97 19 yrs2.97 %$ 3.26 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-10-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 18.06 1 yrs50.33 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.7843
$ 0.7929
1.10%
Stock $ 7.35 0 yrs25.03 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.4609
$ 0.4609
-0.00%
Stock $ 336.54 45 yrs0.85 %$ 84.76 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.7150
$ 0.7150
-0.00%
Stock $ 2.73 2 yrs0.00 %$ 0.02 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0149
$ 0.0148
-0.54%
Stock $ 75.03 11 yrs3.09 %$ 7.15 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-02-2025 $ 0.5600
$ 0.5800
3.57%
Stock $ 20.91 11 yrs2.77 %$ 0.14 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1400
$ 0.1450
3.57%
Stock $ 157.83 14 yrs2.15 %$ 175.35 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-19-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 6.57 0 yrs0.00 %$ 1.04 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.05 0 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 69.75 0 yrs0.50 %$ 0.27 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-13-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 26.50 2 yrs2.72 %N/ANew Dividend Oct-30-2024 Oct-30-2024 Nov-06-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 30.06 1 yrs0.00 %$ 2.31 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 1.4900
$ 0.1250
-91.61%
Stock $ 14.56 0 yrs10.30 %$ 3.07 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-15-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 40.22 0 yrs32.67 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.8039
$ 0.3181
-60.43%
Stock $ 7.60 0 yrs2.63 %$ 0.02 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-08-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 41.41 0 yrs12.10 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.2735
$ 0.3068
12.16%
Stock $ 12.89 0 yrs10.86 %$ 0.19 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 27.22 11 yrs1.32 %$ 0.46 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.74 11 yrs4.08 %$ 0.04 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-11-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 23.62 12 yrs4.23 %$ 21.47 BNew Dividend Dec-02-2024 Dec-02-2024 Jan-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 30.27 0 yrs34.19 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.2581
$ 0.3450
33.67%
Stock $ 3.40 0 yrs0.59 %$ 0.13 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-14-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 2.30 0 yrs1.74 %$ 0.55 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 2.52 0 yrs1.59 %$ 0.42 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.2000
$ 0.0100
-95.00%
Stock $ 13.98 0 yrs5.15 %$ 0.12 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-07-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 7.93 0 yrs18.16 %$ 0.62 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 244.50 0 yrs2.86 %N/ANew Dividend Jan-10-2025 Jan-10-2025 Jan-24-2025 $ 1.7500
$ 1.7500
-0.00%
Stock $ 22.44 0 yrs5.53 %$ 0.08 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-13-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 17.50 1 yrs4.11 %$ 0.10 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-13-2024 $ 0.1700
$ 0.1800
5.88%
Stock $ 31.87 4 yrs2.89 %$ 0.81 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-08-2024 $ 0.2000
$ 0.2300
15.00%
Stock $ 26.26 0 yrs6.63 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2220
$ 0.4344
95.65%
Stock $ 18.34 1 yrs47.55 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.5880
$ 1.1042
87.79%
Stock $ 125.94 11 yrs2.94 %$ 202.89 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.9250
$ 0.9250
-0.00%
Stock $ 7.00 0 yrs24.57 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Oct-31-2024 $ 0.4297
$ 0.4297
-0.00%
Stock $ 916.58 3 yrs0.51 %$ 406.87 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 1.1600
$ 1.1600
-0.00%
Stock $ 59.01 5 yrs1.02 %$ 7.86 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 26.90 0 yrs6.99 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.6354
$ 0.4688
-26.23%
Stock $ 66.75 0 yrs2.88 %$ 2.30 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 548.00 0 yrs3.65 %N/ANew Dividend Nov-29-2024 Dec-01-2024 Dec-10-2024 $ 5.0000
$ 5.0000
-0.00%
Stock $ 74.75 3 yrs2.03 %$ 31.24 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 7.11 13 yrs0.00 %$ 0.23 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0331
$ 0.0315
-4.83%
Stock $ 44.56 0 yrs3.77 %$ 19.64 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-13-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 44.91 9 yrs0.98 %$ 0.08 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-13-2024 $ 0.3100
$ 0.4200
35.48%
Stock $ 17.25 0 yrs44.46 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.2448
$ 0.1747
-28.64%
Stock $ 28.73 0 yrs5.01 %$ 0.13 BNew Dividend Oct-25-2024 Oct-26-2024 Nov-07-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 13.91 1 yrs145.94 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 2.0231
$ 1.1098
-45.14%
Stock $ 10.42 1 yrs106.72 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.8140
$ 0.9212
13.17%
Stock $ 31.14 0 yrs31.41 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-18-2024 $ 0.2227
$ 0.2762
24.02%
Stock $ 21.81 2 yrs5.09 %N/ANew Dividend Oct-17-2024 Oct-17-2024 Oct-22-2024 $ 0.1372
$ 0.1109
-19.17%
Stock $ 3.68 0 yrs1.09 %$ 0.24 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-14-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 13.42 0 yrs2.09 %$ 0.13 BNew Dividend Oct-30-2024 Oct-30-2024 Nov-13-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 388.68 0 yrs0.93 %$ 1.37 BNew Dividend Nov-13-2024 Nov-13-2024 Dec-02-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 18.25 0 yrs6.08 %N/ANew Dividend Dec-02-2024 Dec-02-2024 Dec-16-2024 $ 0.2781
$ 0.2781
-0.00%
Stock $ 59.07 3 yrs1.69 %$ 7.37 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-06-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 102.90 2 yrs3.85 %$ 60.11 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-14-2024 $ 0.9900
$ 0.9900
-0.00%
Stock $ 11.97 3 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0633
$ 0.0617
-2.62%
Stock $ 3.35 2 yrs0.00 %$ 0.10 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0127
$ 0.0125
-1.96%
Stock $ 19.80 0 yrs2.42 %$ 11.47 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-08-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 6.10 1 yrs14.58 %$ 0.07 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 5.14 0 yrs0.00 %$ 0.39 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 70.23 0 yrs4.39 %$ 1.13 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-15-2024 $ 0.7700
$ 0.7700
-0.00%
Stock $ 97.80 2 yrs1.84 %$ 0.98 BNew Dividend Dec-23-2024 Dec-23-2024 Jan-06-2025 $ 0.4000
$ 0.4500
12.50%
Stock $ 12.86 3 yrs0.00 %$ 3.41 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-07-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 40.38 20 yrs5.75 %$ 7.57 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 11.74 1 yrs0.00 %$ 0.58 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0600
$ 0.0583
-2.78%
Stock $ 12.36 3 yrs4.53 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 13.00 0 yrs6.77 %$ 0.07 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 10.60 0 yrs0.00 %$ 2.54 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 23.70 3 yrs2.53 %$ 0.18 BNew Dividend Oct-29-2024 Oct-29-2024 Nov-12-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 20.89 2 yrs1.53 %$ 3.41 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 47.95 20 yrs4.34 %$ 4.71 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-10-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 19.07 1 yrs8.07 %N/ANew Dividend Oct-16-2024 Oct-16-2024 Oct-17-2024 $ 0.1302
$ 0.1318
1.23%
Stock $ 44.56 3 yrs7.68 %$ 3.37 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 32.29 0 yrs0.00 %N/ANew Dividend Oct-16-2024 Oct-16-2024 Oct-17-2024 $ 0.2711
$ 0.5442
100.69%
Stock $ 12.42 2 yrs12.72 %N/ANew Dividend Oct-16-2024 Oct-16-2024 Oct-21-2024 $ 0.1715
$ 0.1416
-17.43%
Stock $ 7.23 0 yrs0.00 %$ 0.58 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 7.21 3 yrs0.00 %$ 0.52 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0608
$ 0.0608
-0.00%
Stock $ 43.13 3 yrs4.38 %N/ANew Dividend Oct-16-2024 Oct-16-2024 Oct-17-2024 $ 0.1391
$ 0.1701
22.26%
Stock $ 15.05 6 yrs2.66 %$ 0.07 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 53.29 0 yrs1.13 %$ 3.14 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 26.17 0 yrs9.09 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.5938
$ 0.5938
-0.00%
Stock $ 10.83 0 yrs0.00 %$ 0.05 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 2.35 0 yrs0.00 %$ 0.04 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 11.88 0 yrs0.00 %$ 2.14 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 82.32 20 yrs3.50 %$ 90.20 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-06-2024 $ 0.7200
$ 0.7200
-0.00%
Stock $ 24.21 3 yrs0.00 %$ 3.88 BNew Dividend Nov-05-2024 Nov-05-2024 Nov-21-2024 $ 0.0900
$ 0.8200
811.11%
Stock $ 183.72 1 yrs0.54 %$ 20.00 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.46 1 yrs10.44 %$ 0.15 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 3.15 0 yrs0.00 %$ 0.11 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 20.89 2 yrs1.53 %$ 3.41 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-20-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 354.35 20 yrs2.05 %$ 48.61 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-05-2024 $ 1.8200
$ 1.8200
-0.00%
Stock $ 12.07 12 yrs0.00 %$ 0.56 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 36.00 5 yrs4.22 %N/ANew Dividend Oct-29-2024 Oct-29-2024 Nov-15-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 9.38 6 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0421
$ 0.0421
-0.00%
Stock $ 10.00 2 yrs15.40 %$ 0.23 BNew Dividend Oct-31-2024 Oct-31-2024 Dec-10-2024 $ 0.2450
$ 0.2450
-0.00%
Stock $ 4.11 4 yrs0.00 %$ 0.01 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 115.42 0 yrs0.76 %$ 8.92 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 39.26 19 yrs2.45 %$ 0.49 BNew Dividend Nov-08-2024 Nov-11-2024 Dec-02-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 63.99 0 yrs2.88 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.4400
$ 0.4600
4.55%
Stock $ 9.60 0 yrs8.96 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 115.04 0 yrs6.08 %$ 6.34 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-15-2024 $ 1.7500
$ 1.7500
-0.00%
Stock $ 3.81 0 yrs0.00 %$ 0.22 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.64 0 yrs7.33 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 28.02 0 yrs0.00 %$ 1.68 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2042
$ 0.2042
-0.00%
Stock $ 48.89 4 yrs1.47 %$ 5.57 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 17.72 1 yrs1.35 %$ 0.79 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-04-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 9.25 1 yrs12.43 %$ 0.16 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.77 3 yrs0.00 %$ 1.57 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 25.09 0 yrs6.18 %N/ANew Dividend Oct-16-2024 Oct-16-2024 Oct-17-2024 $ 0.0949
$ 0.1414
48.94%
Stock $ 64.50 12 yrs2.60 %$ 4.26 BNew Dividend Nov-20-2024 Nov-20-2024 Dec-13-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 10.40 1 yrs5.29 %$ 0.20 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0542
$ 0.0542
-0.00%
Stock $ 23.50 0 yrs3.74 %$ 0.11 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-10-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 10.23 1 yrs13.20 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 4.23 2 yrs0.00 %$ 0.04 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 5.08 1 yrs14.96 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 144.19 62 yrs3.44 %$ 347.16 BNew Dividend Nov-26-2024 Nov-26-2024 Dec-10-2024 $ 1.2400
$ 1.2400
-0.00%
Stock $ 10.00 11 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0771
$ 0.0771
-0.00%
Stock $ 39.69 20 yrs3.12 %$ 0.54 BNew Dividend Dec-03-2024 Dec-03-2024 Dec-13-2024 $ 0.3000
$ 0.3100
3.33%
Stock $ 24.85 0 yrs6.80 %N/ANew Dividend Nov-15-2024 Nov-16-2024 Dec-01-2024 $ 0.4220
$ 0.4220
-0.00%
Stock $ 58.34 20 yrs3.29 %$ 14.97 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 22.33 0 yrs3.36 %$ 1.54 BNew Dividend Nov-29-2024 Nov-30-2024 Jan-15-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 39.02 9 yrs4.28 %$ 8.68 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.4175
$ 0.4175
-0.00%
Stock $ 10.23 0 yrs10.07 %N/ANew Dividend Oct-15-2024 Oct-15-2024 Oct-16-2024 $ 0.0855
$ 0.0855
-0.00%
Stock $ 19.15 1 yrs11.49 %N/ANew Dividend Oct-15-2024 Oct-15-2024 Oct-16-2024 $ 0.1913
$ 0.1904
-0.47%
Stock $ 30.70 0 yrs5.15 %$ 0.97 BNew Dividend Nov-25-2024 Nov-25-2024 Dec-11-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 52.85 0 yrs3.50 %$ 18.36 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.4625
$ 0.4625
-0.00%
Stock $ 30.70 0 yrs5.15 %$ 0.97 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-31-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 12.66 0 yrs11.85 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.75 3 yrs6.19 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 12.67 1 yrs14.21 %$ 1.00 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-01-2024 $ 0.1500
$ 0.1300
-13.33%
Stock $ 14.50 3 yrs3.66 %$ 6.63 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-14-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 75.00 0 yrs5.33 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 45.47 3 yrs1.96 %N/ANew Dividend Oct-15-2024 Oct-15-2024 Oct-16-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 45.75 4 yrs1.49 %$ 3.06 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-19-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 22.59 3 yrs6.24 %N/ANew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 73.10 16 yrs2.30 %$ 13.35 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-15-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 257.13 11 yrs0.72 %$ 33.96 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-27-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 28.32 0 yrs1.69 %$ 0.12 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 37.29 18 yrs0.00 %$ 4.61 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.7250
$ 0.7250
-0.00%
Stock $ 76.93 14 yrs2.44 %$ 55.93 BNew Dividend Oct-21-2024 Oct-21-2024 Nov-01-2024 $ 0.4700
$ 0.4700
-0.00%
Stock $ 15.19 0 yrs9.28 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.1175
$ 0.1175
-0.00%
Stock $ 64.80 0 yrs6.17 %N/ANew Dividend Jan-13-2025 Jan-13-2025 Feb-03-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 88.85 11 yrs3.02 %$ 23.72 BNew Dividend Dec-11-2024 Dec-11-2024 Dec-31-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 78.00 0 yrs6.31 %N/ANew Dividend Jan-13-2025 Jan-13-2025 Feb-03-2025 $ 1.2300
$ 1.2300
-0.00%
Stock $ 353.98 4 yrs0.76 %$ 76.55 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.6750
$ 0.6750
-0.00%
Stock $ 25.84 4 yrs3.25 %$ 11.48 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-10-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 98.50 5 yrs1.65 %$ 19.95 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.4075
$ 0.4075
-0.00%
Stock $ 14.30 1 yrs3.92 %N/ANew Dividend Oct-18-2024 Oct-18-2024 Nov-07-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 256.90 0 yrs0.98 %$ 0.55 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-13-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 116.09 12 yrs3.96 %$ 47.94 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-02-2024 $ 1.1500
$ 1.1500
-0.00%
Stock $ 580.13 13 yrs2.07 %$ 182.11 BNew Dividend Dec-02-2024 Dec-02-2024 Dec-30-2024 $ 3.0000
$ 3.0000
-0.00%
Stock $ 79.78 0 yrs6.14 %N/ANew Dividend Jan-13-2025 Jan-13-2025 Feb-03-2025 $ 1.2250
$ 1.2250
-0.00%
Stock $ 358.11 5 yrs0.27 %$ 6.02 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-08-2024 $ 0.2100
$ 0.2400
14.29%
Stock $ 13.85 0 yrs11.55 %$ 0.37 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 12.90 0 yrs0.00 %$ 1.08 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 69.26 4 yrs1.30 %$ 62.14 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-18-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 47.02 2 yrs1.34 %$ 28.06 BNew Dividend Nov-06-2024 Nov-06-2024 Dec-02-2024 $ 0.1575
$ 0.1575
-0.00%
Stock $ 21.73 4 yrs7.09 %$ 0.00 BNew Dividend Oct-11-2024 Oct-11-2024 Oct-31-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 13.21 3 yrs7.27 %$ 0.46 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.90 0 yrs0.00 %$ 0.12 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.0946
$ 0.0946
-0.00%
Stock $ 15.80 2 yrs9.30 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Jan-02-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 24.15 17 yrs0.00 %$ 2.40 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-01-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 34.41 0 yrs3.20 %$ 3.81 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 24.19 3 yrs3.89 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.1024
$ 0.1039
1.42%
Stock $ 1.96 0 yrs0.00 %$ 0.10 BNew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 4.94 0 yrs14.57 %$ 0.02 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 21.55 1 yrs6.96 %$ 0.00 BNew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.1291
$ 0.1288
-0.27%
Stock $ 39.69 69 yrs4.94 %$ 1.59 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.4875
$ 0.4900
0.51%
Stock $ 18.55 0 yrs5.71 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Nov-01-2024 $ 0.0885
$ 0.0885
-0.00%
Stock $ 139.67 11 yrs2.81 %$ 50.29 BNew Dividend Nov-07-2024 Nov-07-2024 Nov-27-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 186.17 3 yrs1.61 %$ 40.60 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 25.50 1 yrs4.63 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 13.85 0 yrs11.55 %$ 0.37 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 13.21 3 yrs7.27 %$ 0.46 BNew Dividend Jan-15-2025 Jan-15-2025 Jan-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 39.40 0 yrs7.11 %$ 27.58 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 20.57 0 yrs6.13 %$ 0.14 BNew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 4.94 0 yrs14.57 %$ 0.02 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 70.33 2 yrs4.32 %$ 7.28 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.2530
$ 0.2530
-0.00%
Stock $ 229.15 0 yrs1.26 %$ 19.17 BNew Dividend Nov-26-2024 Nov-26-2024 Dec-13-2024 $ 0.7200
$ 0.7200
-0.00%
Stock $ 163.31 11 yrs1.22 %$ 73.68 BNew Dividend Oct-31-2024 Oct-31-2024 Dec-03-2024 $ 0.4320
$ 0.4320
-0.00%
Stock $ 155.50 20 yrs1.16 %$ 10.35 BNew Dividend Oct-24-2024 Oct-24-2024 Nov-14-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 44.16 5 yrs3.26 %$ 0.71 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-18-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 78.47 3 yrs4.33 %$ 4.39 BNew Dividend Nov-13-2024 Nov-13-2024 Nov-27-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 180.13 0 yrs0.44 %$ 8.98 BNew Dividend Oct-22-2024 Oct-22-2024 Dec-05-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 13.85 0 yrs11.55 %$ 0.37 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-13-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 65.46 2 yrs1.53 %$ 4.80 BNew Dividend Nov-14-2024 Nov-14-2024 Nov-27-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 32.76 20 yrs0.00 %$ 3.33 BNew Dividend Dec-05-2024 Dec-05-2024 Dec-31-2024 $ 0.4898
$ 0.4898
-0.00%
Stock $ 13.21 3 yrs7.27 %$ 0.46 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 4.94 0 yrs14.57 %$ 0.02 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 10.99 0 yrs4.00 %$ 0.07 BNew Dividend Oct-23-2024 Oct-23-2024 Nov-01-2024 $ 0.0380
$ 0.0380
-0.00%
Stock $ 24.23 0 yrs8.67 %$ 2.84 BNew Dividend Oct-21-2024 Oct-21-2024 Nov-01-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 33.26 3 yrs4.57 %$ 0.71 BNew Dividend Oct-24-2024 Oct-24-2024 Nov-07-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 71.69 0 yrs2.18 %$ 41.07 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-22-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 18.38 3 yrs6.64 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 13.23 12 yrs5.29 %$ 9.41 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.1725
$ 0.1725
-0.00%
Stock $ 50.24 0 yrs20.98 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.6061
$ 0.2021
-66.65%
Stock $ 25.27 0 yrs5.70 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 33.38 10 yrs4.43 %$ 6.08 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.1233
$ 0.1233
-0.00%
Stock $ 26.59 14 yrs6.47 %$ 150.69 BNew Dividend Nov-08-2024 Nov-08-2024 Dec-02-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 14.38 0 yrs45.27 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.3783
$ 0.6060
60.19%
Stock $ 20.69 0 yrs5.51 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.2844
$ 0.2844
-0.00%
Stock $ 87.55 11 yrs0.71 %$ 0.45 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-22-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 381.11 4 yrs0.88 %$ 85.76 BNew Dividend Dec-06-2024 Dec-06-2024 Dec-31-2024 $ 0.8400
$ 0.8400
-0.00%
Stock $ 19.01 1 yrs51.13 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.3750
$ 0.9231
146.16%
Stock $ 26.44 1 yrs11.04 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.8248
$ 0.8248
-0.00%
Stock $ 363.79 11 yrs1.55 %$ 175.64 BNew Dividend Oct-21-2024 Oct-21-2024 Nov-20-2024 $ 1.4100
$ 1.4100
-0.00%
Stock $ 39.29 13 yrs2.75 %$ 3.59 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-08-2025 $ 0.2575
$ 0.2700
4.85%
Stock $ 40.22 0 yrs32.67 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.8039
$ 0.2696
-66.47%
Stock $ 12.01 0 yrs73.11 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.6369
$ 0.6859
7.69%
Stock $ 20.08 3 yrs7.92 %$ 0.41 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 41.41 0 yrs12.10 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2735
$ 0.2498
-8.68%
Stock $ 32.94 2 yrs0.00 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.4397
$ 0.2311
-47.44%
Stock $ 17.95 1 yrs25.68 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.3193
$ 0.3768
18.01%
Stock $ 30.27 0 yrs34.19 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2581
$ 0.4201
62.77%
Stock $ 159.23 20 yrs2.03 %$ 6.73 BNew Dividend Nov-18-2024 Nov-18-2024 Dec-20-2024 $ 0.7100
$ 0.8100
14.08%
Stock $ 5.08 1 yrs137.60 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2224
$ 0.3762
69.15%
Stock $ 21.61 0 yrs5.51 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 48.00 5 yrs3.00 %$ 0.14 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.3500
$ 0.3600
2.86%
Stock $ 33.38 10 yrs4.43 %$ 6.08 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 25.15 0 yrs7.48 %N/ANew Dividend Dec-13-2024 Dec-15-2024 Dec-30-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 13.96 1 yrs5.73 %$ 0.12 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 35.85 0 yrs3.35 %$ 10.92 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 19.29 0 yrs5.44 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 6.75 2 yrs10.67 %N/ANew Dividend Oct-24-2024 Oct-24-2024 Oct-31-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 24.90 0 yrs6.02 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.1189
$ 0.1189
-0.00%
Stock $ 24.25 8 yrs3.63 %$ 0.04 BNew Dividend Oct-18-2024 Oct-19-2024 Oct-30-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 17.25 0 yrs44.46 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2448
$ 0.2044
-16.50%
Stock $ 22.00 4 yrs11.64 %$ 6.16 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.7000
$ 0.0600
-91.43%
Stock $ 24.95 0 yrs6.41 %$ 0.02 BNew Dividend Oct-11-2024 Oct-11-2024 Oct-15-2024 $ 0.1230
$ 0.1230
-0.00%
Stock $ 23.60 1 yrs83.94 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 1.1851
$ 1.0999
-7.19%
Stock $ 15.56 0 yrs5.78 %$ 0.01 BNew Dividend Oct-23-2024 Oct-23-2024 Nov-06-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 31.14 0 yrs31.41 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2227
$ 0.3450
54.92%
Stock $ 17.03 3 yrs8.63 %$ 0.16 BNew Dividend Nov-04-2024 Nov-04-2024 Nov-15-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 32.94 2 yrs0.00 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.4397
$ 0.2526
-42.55%
Stock $ 115.87 3 yrs2.17 %$ 154.22 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-12-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 34.22 0 yrs2.34 %$ 0.26 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.47 0 yrs5.89 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 38.95 0 yrs20.28 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.2375
$ 0.3338
40.55%
Stock $ 33.38 10 yrs4.43 %$ 6.08 BNew Dividend Nov-29-2024 Nov-29-2024 Dec-16-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 25.15 0 yrs7.48 %N/ANew Dividend Mar-14-2025 Mar-15-2025 Mar-31-2025 $ 0.4531
$ 0.4688
3.45%
Stock $ 21.12 0 yrs5.49 %N/ANew Dividend Nov-01-2024 Nov-01-2024 Dec-02-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 9.44 0 yrs15.25 %$ 8.36 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-12-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 6.21 0 yrs1.61 %$ 0.05 BNew Dividend Oct-28-2024 Oct-28-2024 Nov-07-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 12.33 4 yrs0.00 %$ 0.18 BNew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.1900
$ 0.1130
-40.53%
Stock $ 14.33 0 yrs1.67 %$ 0.18 BNew Dividend Nov-08-2024 Nov-08-2024 Nov-27-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 6.60 0 yrs3.64 %N/ANew Dividend Dec-03-2024 Dec-03-2024 Dec-31-2024 $ 0.1700
$ 0.1200
-29.41%
Stock $ 16.84 0 yrs56.95 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.7292
$ 1.2932
77.35%
Stock $ 22.00 4 yrs11.64 %$ 6.16 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.7000
$ 0.6400
-8.57%
Stock $ 19.20 0 yrs36.93 %N/ANew Dividend Oct-10-2024 Oct-10-2024 Oct-11-2024 $ 0.1742
$ 0.2823
62.06%
Stock $ 10.39 1 yrs6.35 %$ 1.27 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-14-2024 $ 0.1500
$ 0.1650
10.00%
Stock $ 25.89 1 yrs7.49 %N/ANew Dividend Oct-15-2024 Oct-15-2024 Nov-01-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 82.21 12 yrs2.65 %$ 56.92 BNew Dividend Nov-05-2024 Nov-05-2024 Dec-16-2024 $ 0.5450
$ 0.5450
-0.00%
Stock $ 24.79 0 yrs5.04 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 68.20 7 yrs2.82 %$ 1.74 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-05-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 20.84 0 yrs7.20 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 13.30 0 yrs7.22 %$ 0.49 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Jan-21-2025 Jan-21-2025 Jan-31-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 20.95 0 yrs7.16 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 29.08 0 yrs6.81 %$ 0.65 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 10.88 10 yrs5.15 %$ 0.39 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 20.65 0 yrs7.26 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.22 0 yrs7.40 %$ 0.71 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-31-2024 $ 0.1641
$ 0.1586
-3.33%
Stock $ 22.71 0 yrs7.31 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 23.30 0 yrs4.12 %$ 1.33 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-25-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 53.28 19 yrs5.95 %$ 46.63 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.2635
$ 0.2635
-0.00%
Stock $ 24.79 0 yrs5.04 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 13.30 0 yrs7.22 %$ 0.49 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 20.95 0 yrs7.16 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 29.08 0 yrs6.81 %$ 0.65 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 10.88 10 yrs5.15 %$ 0.39 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 20.84 0 yrs7.20 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.22 0 yrs7.40 %$ 0.71 BNew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 96.62 10 yrs2.07 %$ 5.14 BNew Dividend Nov-01-2024 Nov-01-2024 Nov-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Nov-19-2024 Nov-19-2024 Nov-29-2024 $ 0.1641
$ 0.1641
-0.00%
Stock $ 75.29 3 yrs0.00 %$ 0.18 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 20.65 0 yrs7.26 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 438.08 11 yrs1.38 %$ 15.13 BNew Dividend Dec-13-2024 Dec-13-2024 Dec-27-2024 $ 1.5100
$ 1.5100
-0.00%
Stock $ 165.13 71 yrs2.44 %$ 388.89 BNew Dividend Oct-18-2024 Oct-18-2024 Nov-15-2024 $ 1.0065
$ 1.0065
-0.00%
Stock $ 29.50 1 yrs3.39 %N/ANew Dividend Oct-21-2024 Oct-21-2024 Oct-25-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.71 0 yrs7.31 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 25.08 0 yrs8.09 %N/ANew Dividend Nov-12-2024 Nov-12-2024 Nov-29-2024 $ 0.1693
$ 0.2426
43.33%
Stock $ 32.82 0 yrs5.12 %$ 0.04 BNew Dividend Oct-25-2024 Oct-25-2024 Nov-01-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 24.79 0 yrs5.04 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 13.30 0 yrs7.22 %$ 0.49 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 26.36 19 yrs4.70 %$ 0.21 BNew Dividend Oct-18-2024 Oct-18-2024 Nov-01-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.95 0 yrs7.16 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 10.88 10 yrs5.15 %$ 0.39 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 20.84 0 yrs7.20 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.22 0 yrs7.40 %$ 0.71 BNew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Dec-20-2024 Dec-20-2024 Dec-31-2024 $ 0.1641
$ 0.1641
-0.00%
Stock $ 29.08 0 yrs6.81 %$ 0.65 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-31-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 20.65 0 yrs7.26 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.71 0 yrs7.31 %N/ANew Dividend Nov-20-2024 Nov-20-2024 Nov-29-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 19.57 3 yrs9.20 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.4462
$ 0.4499
0.83%
Stock $ 34.47 1 yrs1.10 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0929
$ 0.0214
-76.93%
Stock $ 32.62 0 yrs6.99 %$ 0.65 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 50.20 3 yrs5.06 %$ 0.49 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.2103
$ 0.1687
-19.81%
Stock $ 23.11 2 yrs6.97 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.4137
$ 0.3906
-5.57%
Stock $ 7.34 0 yrs6.95 %$ 0.20 BNew Dividend Oct-17-2024 Oct-17-2024 Oct-31-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 5.22 0 yrs11.11 %$ 0.23 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 85.06 3 yrs1.73 %$ 0.29 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0243
$ 0.1848
660.90%
Stock $ 154.39 2 yrs11.15 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-25-2024 $ 1.3966
$ 2.3084
65.29%
Stock $ 6.76 1 yrs10.64 %$ 0.00 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 39.29 2 yrs1.04 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0063
$ 0.0298
369.97%
Stock $ 107.78 12 yrs3.88 %$ 83.26 BNew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 1.0450
$ 1.0450
-0.00%
Stock $ 26.44 0 yrs4.05 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0423
$ 0.0663
56.59%
Stock $ 14.25 0 yrs9.68 %N/ANew Dividend Dec-30-2024 Dec-30-2024 Jan-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 62.79 0 yrs3.31 %$ 1.98 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.1210
$ 0.1512
24.96%
Stock $ 3.03 0 yrs6.60 %$ 0.20 BNew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 32.04 0 yrs0.00 %$ 0.05 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0878
$ 0.0797
-9.26%
Stock $ 21.34 3 yrs4.64 %$ 0.00 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0808
$ 0.0669
-17.29%
Stock $ 5.49 0 yrs11.67 %$ 0.05 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 23.77 0 yrs4.12 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0332
$ 0.0687
106.78%
Stock $ 53.54 4 yrs5.14 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.7026
$ 0.7085
0.84%
Stock $ 31.65 1 yrs0.00 %$ 0.12 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0153
$ 0.0144
-6.02%
Stock $ 9.58 1 yrs6.68 %$ 0.37 BNew Dividend Oct-17-2024 Oct-17-2024 Oct-31-2024 $ 0.0610
$ 0.0610
-0.00%
Stock $ 50.90 7 yrs2.36 %$ 0.26 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0307
$ 0.1383
350.84%
Stock $ 24.93 0 yrs2.05 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0224
$ 0.0283
26.52%
Stock $ 68.60 20 yrs1.98 %$ 8.17 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.3200
$ 0.3400
6.25%
Stock $ 19.91 0 yrs13.66 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.2232
$ 0.2885
29.26%
Stock $ 13.61 0 yrs9.92 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.1095
$ 0.1327
21.19%
Stock $ 74.36 1 yrs1.44 %$ 0.03 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0220
$ 0.0683
209.90%
Stock $ 53.58 4 yrs4.31 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.5850
$ 0.5907
0.97%
Stock $ 24.59 0 yrs4.55 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0880
$ 0.0637
-27.57%
Stock $ 32.62 0 yrs6.99 %$ 0.65 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 45.95 3 yrs3.90 %$ 1.40 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.1594
$ 0.1233
-22.63%
Stock $ 23.28 2 yrs6.83 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.4084
$ 0.3855
-5.61%
Stock $ 5.20 1 yrs10.96 %$ 0.24 BNew Dividend Oct-17-2024 Oct-17-2024 Oct-31-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 5.22 0 yrs11.11 %$ 0.23 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 59.69 0 yrs3.10 %$ 0.45 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0852
$ 0.1408
65.36%
Stock $ 10.75 2 yrs0.00 %N/ANew Dividend Oct-31-2024 Oct-31-2024 Nov-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.82 0 yrs14.08 %$ 0.20 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-25-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 46.31 2 yrs4.69 %$ 0.29 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0673
$ 0.1553
130.66%
Stock $ 27.12 0 yrs1.36 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0120
$ 0.0179
49.35%
Stock $ 6.76 1 yrs10.64 %$ 0.00 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 19.25 0 yrs10.70 %N/ANew Dividend Dec-31-2024 Dec-31-2024 Jan-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 12.15 1 yrs16.87 %N/ANew Dividend Oct-09-2024 Oct-09-2024 Oct-10-2024 $ 0.3346
$ 0.2608
-22.04%
Stock $ 66.45 0 yrs21.37 %$ 0.02 BNew Dividend Oct-22-2024 Oct-22-2024 Oct-25-2024 $ 1.6406
$ 0.9391
-42.76%
Stock $ 69.43 0 yrs1.43 %$ 0.84 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0406
$ 0.0730
79.68%
Stock $ 5.49 0 yrs11.67 %$ 0.05 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-29-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 10.07 0 yrs0.00 %$ 0.11 BNew Dividend Oct-17-2024 Oct-17-2024 Oct-31-2024 $ 0.0230
$ 0.0230
-0.00%
Stock $ 36.40 1 yrs2.09 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0327
$ 0.0401
22.62%
Stock $ 41.90 0 yrs0.00 %$ 31.03 BNew Dividend Nov-07-2024 Nov-07-2024 Dec-13-2024 $ 0.4597
$ 0.4597
-0.00%
Stock $ 41.96 2 yrs3.17 %$ 0.09 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.1093
$ 0.0856
-21.64%
Stock $ 40.63 0 yrs0.81 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0133
$ 0.0303
127.76%
Stock $ 25.80 0 yrs0.85 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0053
$ 0.0190
258.83%
Stock $ 16.43 0 yrs18.56 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.1426
$ 0.4598
222.44%
Stock $ 9.56 0 yrs13.17 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.1065
$ 0.0978
-8.17%
Stock $ 25.99 0 yrs1.58 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0648
$ 0.0648
-0.00%
Stock $ 24.37 2 yrs6.61 %N/ANew Dividend Oct-28-2024 Oct-28-2024 Nov-12-2024 $ 0.4137
$ 0.3906
-5.57%
Stock $ 55.19 0 yrs1.47 %$ 0.08 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0165
$ 0.0522
217.59%
Stock $ 32.87 1 yrs15.09 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 1.2498
$ 1.2428
-0.56%
Stock $ 5.22 0 yrs11.11 %$ 0.23 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 65.65 9 yrs3.26 %$ 0.43 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.1249
$ 0.1578
26.35%
Stock $ 5.38 1 yrs21.00 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.0322
$ 0.1410
337.89%
Stock $ 48.12 0 yrs1.35 %$ 0.15 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0205
$ 0.0482
134.63%
Stock $ 32.62 0 yrs6.99 %$ 0.65 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.99 0 yrs5.76 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-16-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 47.15 2 yrs5.64 %$ 0.19 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0583
$ 0.0963
65.12%
Stock $ 6.59 1 yrs11.23 %$ 0.18 BNew Dividend Oct-17-2024 Oct-17-2024 Oct-31-2024 $ 0.0615
$ 0.0615
-0.00%
Stock $ 6.76 1 yrs10.64 %$ 0.00 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 25.59 3 yrs5.86 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 0.3927
$ 0.3842
-2.16%
Stock $ 80.99 0 yrs1.57 %$ 0.30 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0744
$ 0.1209
62.46%
Stock $ 74.81 2 yrs19.88 %N/ANew Dividend Oct-22-2024 Oct-22-2024 Oct-25-2024 $ 1.2434
$ 2.1477
72.73%
Stock $ 85.49 1 yrs1.31 %$ 0.71 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0496
$ 0.0898
81.17%
Stock $ 28.09 0 yrs0.18 %$ 0.00 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0092
$ 0.0092
-0.00%
Stock $ 5.49 0 yrs11.67 %$ 0.05 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-30-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 26.33 2 yrs3.27 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0567
$ 0.0567
-0.00%
Stock $ 43.15 1 yrs0.88 %N/ANew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0084
$ 0.0315
277.09%
Stock $ 20.92 3 yrs4.01 %$ 0.00 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.0718
$ 0.0577
-19.61%
Stock $ 33.01 0 yrs0.00 %$ 0.02 BNew Dividend Oct-08-2024 Oct-08-2024 Oct-09-2024 $ 0.2384
$ 0.0931
-60.96%
Stock $ 77.50 2 yrs1.55 %$ 4.67 BNew Dividend Nov-15-2024 Nov-15-2024 Nov-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 12.34 0 yrs12.64 %$ 1.12 BNew Dividend Oct-31-2024 Oct-31-2024 Nov-25-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 61.06 4 yrs9.34 %N/ANew Dividend Oct-11-2024 Oct-11-2024 Oct-21-2024 $ 1.5061
$ 1.4863
-1.31%
Stock $ 4.99 0 yrs9.62 %$ 0.22 BNew Dividend Oct-18-2024 Oct-18-2024 Oct-31-2024 $ 0.1000
$ 0.1000
-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