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 $ 24.69 0 yrs6.52 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 24.62 0 yrs5.56 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 55.50 0 yrs1.66 %$ 6.57 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.0000
$ 0.2300
10000%
Stock $ 55.50 0 yrs1.66 %$ 6.57 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.0000
$ 0.1100
10000%
Stock $ 153.11 47 yrs3.14 %$ 19.00 BNew Dividend Apr-23-2024 Apr-24-2024 May-10-2024 $ 1.2000
$ 1.2000
-0.00%
Stock $ 54.99 1 yrs5.16 %$ 7.29 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 36.83 0 yrs2.72 %$ 1.06 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-04-2024 $ 2.0000
$ 0.2500
-87.50%
Stock $ 97.93 56 yrs3.31 %$ 15.06 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.8100
$ 0.8100
-0.00%
Stock $ 24.08 0 yrs7.52 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 97.68 2 yrs0.00 %$ 62.77 BNew Dividend Apr-26-2024 Apr-29-2024 May-28-2024 $ 1.5100
$ 1.5100
-0.00%
Stock $ 10.93 0 yrs0.73 %$ 0.18 BNew Dividend Mar-06-2024 Mar-07-2024 Apr-10-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 10.37 2 yrs1.16 %$ 0.49 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-30-2024 $ 0.5200
$ 0.0600
-88.46%
Stock $ 15.68 1 yrs10.71 %$ 1.01 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 19.41 0 yrs6.59 %$ 0.15 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-26-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 15.68 1 yrs10.71 %$ 1.01 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4200
$ 0.0300
-92.86%
Stock $ 464.32 0 yrs1.20 %$ 223.61 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 1.2750
$ 1.3900
9.02%
Stock $ 13.36 8 yrs5.09 %$ 0.50 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 13.85 0 yrs0.72 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Apr-02-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 50.18 0 yrs4.82 %$ 31.86 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.7700
$ 0.4400
-42.86%
Stock $ 21.83 19 yrs3.48 %$ 0.43 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-12-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 10.62 1 yrs7.44 %$ 0.83 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 13.11 0 yrs8.54 %$ 0.08 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 36.43 5 yrs5.93 %$ 4.27 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-10-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 23.98 0 yrs6.59 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 12.61 0 yrs6.98 %$ 0.37 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.19 13 yrs6.12 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 48.56 19 yrs1.57 %$ 5.17 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1800
$ 0.1900
5.56%
Stock $ 29.31 1 yrs1.30 %$ 0.46 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-30-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 16.47 3 yrs5.40 %$ 1.20 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2225
$ 0.2225
-0.00%
Stock $ 2.42 0 yrs7.85 %$ 0.16 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 15.01 1 yrs3.20 %$ 1.53 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 5.90 0 yrs10.17 %$ 1.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 60.31 0 yrs0.46 %$ 0.64 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.25 2 yrs4.83 %$ 0.02 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 10.99 0 yrs3.55 %$ 0.22 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0327
$ 0.0327
-0.00%
Stock $ 140.51 3 yrs2.14 %$ 4.50 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.6250
$ 0.7500
20.00%
Stock $ 49.99 3 yrs2.00 %$ 0.10 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.7500
$ 1.0000
33.33%
Stock $ 28.00 10 yrs0.00 %$ 2.35 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.6150
$ 0.6150
-0.00%
Stock $ 9.48 3 yrs16.88 %$ 0.36 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 16.25 3 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 13.97 1 yrs7.16 %$ 0.04 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-29-2024 $ 0.6300
$ 0.2500
-60.32%
Stock $ 75.91 2 yrs2.63 %$ 7.67 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.5900
$ 0.5000
-68.55%
Stock $ 17.49 1 yrs5.72 %$ 3.68 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.9300
$ 0.2500
-73.12%
Stock $ 11.37 1 yrs11.61 %$ 0.38 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-16-2024 $ 0.1600
$ 0.1100
-31.25%
Stock $ 82.58 0 yrs0.73 %$ 8.27 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 75.91 2 yrs2.63 %$ 7.67 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.5900
$ 0.9500
-40.25%
Stock $ 19.15 10 yrs9.61 %$ 2.56 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 70.81 0 yrs0.34 %$ 0.15 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 51.78 2 yrs0.00 %$ 62.29 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-26-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 15.21 0 yrs1.38 %$ 1.40 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-16-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 28.40 0 yrs1.97 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1192
$ 0.0125
-89.51%
Stock $ 51.90 3 yrs2.31 %$ 13.99 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.37 1 yrs11.61 %$ 0.38 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-16-2024 $ 0.1600
$ 0.0500
-68.75%
Stock $ 11.37 1 yrs11.61 %$ 0.38 BNew Dividend Apr-17-2024 Apr-18-2024 May-15-2024 $ 0.1600
$ 0.1100
-31.25%
Stock $ 11.37 1 yrs11.61 %$ 0.38 BNew Dividend May-16-2024 May-17-2024 Jun-14-2024 $ 0.1600
$ 0.1100
-31.25%
Stock $ 63.70 5 yrs3.64 %$ 7.95 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-18-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 42.50 2 yrs1.69 %$ 0.06 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 55.10 2 yrs2.25 %$ 3.82 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-18-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 12.65 0 yrs9.64 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 17.28 1 yrs1.39 %$ 0.64 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 27.55 3 yrs2.18 %$ 10.29 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 463.55 10 yrs1.90 %$ 0.82 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 2.2000
$ 2.2000
-0.00%
Stock $ 23.93 2 yrs5.10 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 15.35 0 yrs10.68 %$ 0.84 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 39.50 1 yrs3.54 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 72.73 0 yrs7.15 %$ 1.61 BNew Dividend Apr-11-2024 Apr-12-2024 May-07-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 19.37 2 yrs5.58 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 14.32 0 yrs2.79 %$ 2.56 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.70 1 yrs2.11 %$ 0.66 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 70.88 1 yrs0.96 %$ 0.32 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 178.24 1 yrs0.70 %$ 7.39 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 178.24 1 yrs0.70 %$ 7.39 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 1.2500
$ 2.0000
60.00%
Stock $ 112.87 3 yrs1.56 %$ 1.70 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-05-2024 $ 0.4300
$ 0.4400
2.33%
Stock $ 6.18 0 yrs0.00 %$ 0.09 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-11-2024 $ 0.2150
$ 0.2150
-0.00%
Stock $ 85.99 0 yrs1.16 %$ 1.28 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.12 0 yrs14.75 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 8.07 0 yrs6.19 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 22.30 2 yrs6.91 %$ 0.03 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1285
$ 0.1285
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Feb-27-2024 Feb-26-2024 Feb-27-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.03 1 yrs6.23 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1321
$ 0.1321
-0.00%
Stock $ 25.21 1 yrs5.43 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1017
$ 0.1017
-0.00%
Stock $ 25.36 1 yrs5.17 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1034
$ 0.1034
-0.00%
Stock $ 25.91 0 yrs6.14 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1198
$ 0.1198
-0.00%
Stock $ 5.88 0 yrs0.34 %$ 0.97 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0046
$ 0.0048
4.35%
Stock $ 52.78 4 yrs2.05 %$ 27.39 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.2500
$ 0.2700
8.00%
Stock $ 150.63 0 yrs0.37 %$ 2.82 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-12-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 10.43 2 yrs13.04 %$ 0.60 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.5900
$ 0.3400
-42.37%
Stock $ 17.66 1 yrs1.13 %$ 8.99 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-21-2024 $ 0.1200
$ 0.0500
-58.33%
Stock $ 17.66 1 yrs1.13 %$ 8.99 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-21-2024 $ 0.1200
$ 0.1000
-16.67%
Stock $ 3.51 1 yrs11.40 %$ 0.20 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.82 0 yrs4.96 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1270
$ 0.1646
29.61%
Stock $ 30.28 0 yrs1.49 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.0269
$ 0.0597
121.93%
Stock $ 25.56 0 yrs3.52 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1735
$ 0.0404
-76.71%
Stock $ 27.06 0 yrs11.35 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.4176
$ 0.2574
-38.36%
Stock $ 25.29 0 yrs4.59 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1798
$ 0.0781
-56.56%
Stock $ 55.16 0 yrs52.72 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 1.8116
$ 1.8116
-0.00%
Stock $ 7.05 0 yrs5.67 %$ 2.61 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-05-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 76.70 0 yrs0.14 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0000
$ 0.1086
10000%
Stock $ 24.92 0 yrs4.05 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0913
$ 0.0913
-0.00%
Stock $ 35.79 0 yrs4.14 %$ 4.83 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 228.28 4 yrs1.05 %$ 4.61 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 27.76 0 yrs1.26 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0498
$ 0.0498
-0.00%
Stock $ 184.85 1 yrs0.76 %$ 58.54 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.2820
$ 0.3525
25.00%
Stock $ 29.82 0 yrs1.07 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0565
$ 0.0565
-0.00%
Stock $ 6.32 0 yrs5.06 %$ 0.55 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 99.30 0 yrs6.24 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 1.5500
$ 1.5500
-0.00%
Stock $ 27.45 0 yrs3.75 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1708
$ 0.1708
-0.00%
Stock $ 33.84 0 yrs5.44 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 19.07 3 yrs13.42 %$ 5.34 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-02-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 20.18 0 yrs3.52 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0841
$ 0.0841
-0.00%
Stock $ 20.22 0 yrs5.49 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0903
$ 0.0903
-0.00%
Stock $ 30.52 1 yrs5.50 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1472
$ 0.1472
-0.00%
Stock $ 69.52 3 yrs4.43 %$ 1.48 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.7700
$ 0.7800
1.30%
Stock $ 36.78 11 yrs3.59 %$ 1.22 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.3000
$ 0.3300
10.00%
Stock $ 71.83 19 yrs3.45 %$ 45.41 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-15-2024 $ 0.5950
$ 0.6200
4.20%
Stock $ 25.91 4 yrs3.28 %$ 1.23 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-29-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 33.66 0 yrs1.78 %$ 0.68 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.51 3 yrs7.29 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 43.71 3 yrs1.19 %$ 0.99 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 11.44 0 yrs6.64 %$ 0.90 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 216.70 4 yrs1.81 %$ 23.43 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.8500
$ 0.9800
15.29%
Stock $ 32.19 9 yrs3.42 %$ 4.36 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-26-2024 $ 0.2730
$ 0.2760
1.10%
Stock $ 7.50 2 yrs6.67 %$ 0.23 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-03-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 18.27 0 yrs9.20 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 46.07 3 yrs6.60 %$ 12.51 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.7300
$ 0.7600
4.11%
Stock $ 48.00 1 yrs6.44 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2650
$ 0.2650
-0.00%
Stock $ 49.04 2 yrs3.38 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1520
$ 0.1520
-0.00%
Stock $ 45.31 2 yrs4.46 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1720
$ 0.1720
-0.00%
Stock $ 3.80 0 yrs10.53 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1100
$ 0.1000
-9.09%
Stock $ 136.17 3 yrs2.50 %$ 4.88 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 24.12 11 yrs4.89 %$ 0.55 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.2950
$ 0.2950
-0.00%
Stock $ 12.06 0 yrs11.94 %$ 0.23 BNew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 38.88 1 yrs4.48 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1522
$ 0.1522
-0.00%
Stock $ 33.74 1 yrs4.03 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1097
$ 0.1097
-0.00%
Stock $ 19.58 1 yrs3.32 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0581
$ 0.0581
-0.00%
Stock $ 38.95 2 yrs4.31 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1578
$ 0.1578
-0.00%
Stock $ 25.43 1 yrs11.40 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.7274
$ 0.7254
-0.28%
Stock $ 69.05 3 yrs3.01 %$ 1.78 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 30.59 1 yrs0.33 %$ 6.27 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 23.28 1 yrs4.25 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1236
$ 0.1236
-0.00%
Stock $ 21.15 2 yrs8.13 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 46.50 2 yrs3.85 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1570
$ 0.1570
-0.00%
Stock $ 46.48 1 yrs4.39 %$ 0.71 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-05-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 19.07 3 yrs13.42 %$ 5.34 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-02-2024 $ 0.0500
$ 0.6400
1180.00%
Stock $ 1.76 0 yrs2.84 %$ 0.30 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 19.98 1 yrs5.51 %$ 0.73 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-14-2024 $ 0.2674
$ 0.3521
31.68%
Stock $ 14.20 0 yrs2.82 %$ 0.01 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.28 0 yrs3.32 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0828
$ 0.0828
-0.00%
Stock $ 26.94 2 yrs1.89 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0439
$ 0.0439
-0.00%
Stock $ 23.38 1 yrs8.60 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 25.48 1 yrs1.61 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0265
$ 0.0265
-0.00%
Stock $ 6.97 1 yrs3.59 %$ 0.72 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 275.00 7 yrs1.28 %$ 28.18 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.8400
$ 0.8800
4.76%
Stock $ 25.17 0 yrs6.67 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1387
$ 0.1387
-0.00%
Stock $ 31.41 2 yrs3.73 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 33.55 1 yrs2.92 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0670
$ 0.0670
-0.00%
Stock $ 49.02 0 yrs4.96 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2030
$ 0.2030
-0.00%
Stock $ 49.97 2 yrs5.48 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2330
$ 0.2330
-0.00%
Stock $ 22.69 1 yrs4.01 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.0729
$ 0.0729
-0.00%
Stock $ 38.84 2 yrs3.01 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1008
$ 0.1008
-0.00%
Stock $ 34.86 1 yrs3.61 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0960
$ 0.0960
-0.00%
Stock $ 34.04 2 yrs5.82 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1529
$ 0.1529
-0.00%
Stock $ 22.92 1 yrs6.68 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1202
$ 0.1202
-0.00%
Stock $ 42.74 2 yrs4.05 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1570
$ 0.1570
-0.00%
Stock $ 12.86 0 yrs10.03 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1075
$ 0.1075
-0.00%
Stock $ 14.55 0 yrs61.44 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.6168
$ 0.6168
-0.00%
Stock $ 14.98 0 yrs4.27 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 31.27 0 yrs2.40 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0625
$ 0.0626
0.10%
Stock $ 18.93 0 yrs3.96 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 24.64 2 yrs14.97 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1614
$ 0.1614
-0.00%
Stock $ 25.05 0 yrs8.62 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 11.94 0 yrs4.02 %$ 14.18 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 148.23 13 yrs1.24 %$ 23.44 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-12-2024 $ 0.4250
$ 0.4600
8.24%
Stock $ 80.08 0 yrs1.00 %$ 2.46 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 84.68 0 yrs3.78 %$ 3.09 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.7500
$ 0.8000
6.67%
Stock $ 46.64 1 yrs4.35 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1740
$ 0.1740
-0.00%
Stock $ 23.79 1 yrs2.77 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0767
$ 0.0767
-0.00%
Stock $ 46.78 1 yrs6.58 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2380
$ 0.2380
-0.00%
Stock $ 42.24 2 yrs3.48 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1230
$ 0.1230
-0.00%
Stock $ 49.97 1 yrs5.14 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 29.15 1 yrs7.07 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1357
$ 0.1357
-0.00%
Stock $ 100.26 0 yrs1.76 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.4232
$ 0.4232
-0.00%
Stock $ 100.14 2 yrs5.24 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.4700
$ 0.4700
-0.00%
Stock $ 21.58 2 yrs4.87 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 74.18 3 yrs1.94 %$ 42.76 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.5200
$ 0.3600
-30.77%
Stock $ 8.61 0 yrs3.72 %$ 0.08 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.08 0 yrs2.37 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0457
$ 0.0457
-0.00%
Stock $ 20.44 0 yrs4.79 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0853
$ 0.0853
-0.00%
Stock $ 22.20 0 yrs1.71 %$ 4.94 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0000
$ 0.1900
10000%
Stock $ 55.53 0 yrs10.62 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 1.1863
$ 1.1863
-0.00%
Stock $ 128.42 11 yrs1.40 %$ 26.84 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 1,794.30 0 yrs0.06 %$ 4.58 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-20-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 9.15 0 yrs6.12 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 15.04 1 yrs10.11 %$ 0.96 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-28-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 23.74 0 yrs4.84 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.24 0 yrs0.94 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0170
$ 0.0170
-0.00%
Stock $ 24.55 0 yrs0.24 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 34.12 1 yrs3.52 %$ 0.51 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-26-2024 $ 1.3000
$ 0.3000
-76.92%
Stock $ 213.10 19 yrs2.18 %$ 40.39 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 1.1400
$ 1.1600
1.75%
Stock $ 21.77 2 yrs2.94 %$ 0.55 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 173.01 10 yrs2.13 %$ 45.51 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-01-2024 $ 0.8900
$ 0.9200
3.37%
Stock $ 767.68 7 yrs0.90 %$ 2.75 BNew Dividend Apr-17-2024 Apr-18-2024 May-09-2024 $ 1.7200
$ 1.7200
-0.00%
Stock $ 51.61 10 yrs0.00 %$ 8.09 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2650
$ 0.2900
9.43%
Stock $ 88.09 8 yrs2.82 %$ 6.36 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-01-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 23.63 0 yrs5.76 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-31-2024 $ 0.3406
$ 0.3406
-0.00%
Stock $ 0.05 0 yrs36.36 %N/ANew Dividend Mar-07-2024 Mar-09-2024 Mar-11-2024 $ 0.1046
$ 0.0199
-80.97%
Stock $ 93.51 5 yrs1.11 %$ 2.92 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 2.07 0 yrs4.83 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 102.62 8 yrs0.94 %$ 9.37 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.2300
$ 0.2400
4.35%
Stock $ 50.91 0 yrs5.87 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.47 2 yrs6.05 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0840
$ 0.0840
-0.00%
Stock $ 32.44 1 yrs3.45 %$ 0.04 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-26-2024 $ 1.2300
$ 0.2800
-77.24%
Stock $ 290.06 0 yrs4.14 %$ 50.96 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 3.0000
$ 3.0000
-0.00%
Stock $ 53.93 3 yrs1.48 %$ 6.13 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1500
$ 0.2000
33.33%
Stock $ 102.28 0 yrs4.89 %$ 33.19 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-11-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 17.93 11 yrs3.85 %$ 12.74 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.1725
$ 0.1725
-0.00%
Stock $ 27.85 2 yrs2.73 %$ 0.15 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1600
$ 0.1900
18.75%
Stock $ 494.70 14 yrs1.52 %$ 456.08 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-19-2024 $ 1.8800
$ 1.8800
-0.00%
Stock $ 88.44 1 yrs0.50 %$ 22.69 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-13-2024 $ 0.6100
$ 0.1100
-81.97%
Stock $ 14.15 0 yrs2.54 %$ 0.43 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 34.85 3 yrs1.29 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0369
$ 0.0369
-0.00%
Stock $ 17.78 1 yrs2.98 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0320
$ 0.0320
-0.00%
Stock $ 21.58 0 yrs4.40 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0771
$ 0.0771
-0.00%
Stock $ 17.70 2 yrs5.99 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.2721
$ 0.2632
-3.27%
Stock $ 22.66 0 yrs16.20 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 21.43 1 yrs11.20 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.16 8 yrs3.24 %$ 0.40 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.89 1 yrs4.14 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0751
$ 0.0751
-0.00%
Stock $ 19.99 2 yrs3.45 %$ 5.48 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1654
$ 0.1737
5.02%
Stock $ 21.87 1 yrs5.17 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 2.89 0 yrs18.34 %$ 0.26 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-12-2024 $ 0.1500
$ 0.0750
-50.00%
Stock $ 12.66 0 yrs0.00 %$ 3.59 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 26.32 9 yrs3.50 %$ 3.13 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 24.36 1 yrs2.13 %$ 1.30 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 25.07 1 yrs6.34 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 40.34 2 yrs9.07 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.4251
$ 0.4251
-0.00%
Stock $ 33.05 2 yrs7.53 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 20.27 1 yrs4.14 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0670
$ 0.0670
-0.00%
Stock $ 27.07 0 yrs3.80 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 37.87 0 yrs0.79 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 20.67 0 yrs8.47 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 21.23 2 yrs4.47 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0692
$ 0.0692
-0.00%
Stock $ 22.92 0 yrs5.45 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.14 0 yrs6.64 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 69.65 4 yrs1.23 %$ 24.23 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-29-2024 $ 0.2130
$ 0.2150
0.94%
Stock $ 16.02 1 yrs0.62 %$ 0.42 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 18.69 2 yrs5.56 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 14.06 1 yrs0.00 %$ 0.13 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.1358
$ 0.1355
-0.20%
Stock $ 32.60 7 yrs0.00 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-08-2024 $ 0.1789
$ 0.1789
-0.00%
Stock $ 24.40 1 yrs9.59 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.07 1 yrs6.30 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 30.84 1 yrs16.12 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.35 2 yrs4.64 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 44.80 2 yrs8.57 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.76 1 yrs0.00 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.6297
$ 0.0467
-92.59%
Stock $ 26.96 0 yrs3.34 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0824
$ 0.0824
-0.00%
Stock $ 20.33 0 yrs4.57 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 27.05 3 yrs3.36 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 35.54 3 yrs1.77 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0298
$ 0.0298
-0.00%
Stock $ 47.22 3 yrs1.40 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0517
$ 0.0517
-0.00%
Stock $ 41.08 3 yrs1.75 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0331
$ 0.0331
-0.00%
Stock $ 26.86 0 yrs6.66 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.0423
$ 0.0423
-0.00%
Stock $ 26.80 1 yrs2.57 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.0448
$ 0.0448
-0.00%
Stock $ 22.50 0 yrs21.02 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-29-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 24.90 0 yrs0.88 %N/ANew Dividend Feb-26-2024 Feb-27-2024 Feb-28-2024 $ 0.1011
$ 0.1011
-0.00%
Stock $ 34.32 3 yrs2.77 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.8500
$ 0.9500
11.76%
Stock $ 23.73 0 yrs8.43 %$ 0.68 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 74.85 0 yrs0.00 %$ 8.61 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.50 9 yrs3.70 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.6000
$ 0.6100
1.67%
Stock $ 19.00 6 yrs0.00 %$ 0.73 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 58.77 0 yrs8.27 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-27-2024 $ 0.3582
$ 0.3582
-0.00%
Stock $ 43.22 0 yrs0.30 %$ 2.70 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-27-2024 $ 0.0000
$ 0.1250
10000%
Stock $ 131.74 19 yrs1.21 %$ 15.47 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 31.93 0 yrs5.64 %$ 5.42 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 230.90 10 yrs0.99 %$ 65.92 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-15-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 16.41 9 yrs0.00 %$ 2.30 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.2100
$ 0.2200
4.76%
Stock $ 9.51 0 yrs0.21 %$ 0.55 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-05-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 401.57 2 yrs1.27 %$ 18.55 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 1.2750
$ 1.2750
-0.00%
Stock $ 88.03 10 yrs1.95 %$ 2.90 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 79.26 2 yrs1.26 %$ 9.57 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2400
$ 0.2500
4.17%
Stock $ 30.20 5 yrs2.88 %$ 0.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.2175
$ 0.2175
-0.00%
Stock $ 49.00 10 yrs3.59 %$ 0.17 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 14.26 1 yrs1.96 %$ 0.35 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 634.62 10 yrs1.58 %$ 6.09 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 2.2500
$ 2.5000
11.11%
Stock $ 13.50 0 yrs6.81 %$ 0.07 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.2200
$ 0.2300
4.55%
Stock $ 11.14 1 yrs2.51 %$ 2.27 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1300
$ 0.0700
-46.15%
Stock $ 130.22 10 yrs2.95 %$ 120.44 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.8700
$ 0.9600
10.34%
Stock $ 92.61 0 yrs0.22 %$ 3.80 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-09-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 33.79 0 yrs1.18 %$ 6.07 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-21-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 613.94 8 yrs0.48 %$ 37.95 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-28-2024 $ 0.7400
$ 0.7400
-0.00%
Stock $ 7.32 0 yrs0.00 %$ 0.70 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 35.84 0 yrs4.05 %$ 28.49 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-28-2024 $ 0.4000
$ 0.2500
-37.50%
Stock $ 11.51 0 yrs9.21 %$ 1.18 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-18-2024 $ 0.2650
$ 0.2650
-0.00%
Stock $ 70.88 2 yrs0.85 %$ 0.79 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1250
$ 0.1500
20.00%
Stock $ 11.05 0 yrs3.98 %$ 0.03 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 110.57 1 yrs0.22 %$ 6.67 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 17.35 12 yrs4.84 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-26-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 16.33 0 yrs7.04 %$ 0.04 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-22-2024 $ 0.1046
$ 0.1046
-0.00%
Stock $ 29.62 0 yrs6.75 %$ 0.92 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-19-2024 $ 0.2500
$ 0.5000
100.00%
Stock $ 11.19 0 yrs8.58 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-19-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 27.88 0 yrs2.87 %$ 20.96 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 76.89 1 yrs3.07 %$ 3.81 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-14-2024 $ 0.5700
$ 0.5900
3.51%
Stock $ 127.84 0 yrs2.85 %$ 74.15 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.9100
$ 0.9100
-0.00%
Stock $ 262.50 0 yrs4.17 %$ 61.33 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-22-2024 $ 3.2000
$ 2.5600
-20.00%
Stock $ 17.90 0 yrs5.59 %$ 2.22 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 37.20 0 yrs2.15 %$ 5.38 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 38.30 0 yrs0.00 %$ 0.87 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.45 0 yrs0.00 %$ 0.02 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.08 1 yrs8.21 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 10.25 2 yrs0.00 %$ 0.22 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 2.43 0 yrs6.58 %$ 0.03 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 175.46 0 yrs1.71 %$ 6.35 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2700
$ 0.7500
177.78%
Stock $ 86.13 0 yrs0.56 %$ 1.90 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 258.73 2 yrs0.54 %$ 7.34 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-31-2024 $ 0.3300
$ 0.3500
6.06%
Stock $ 109.61 1 yrs2.08 %$ 4.09 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 67.30 0 yrs1.78 %$ 6.75 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-20-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 51.66 1 yrs7.96 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 435.94 2 yrs0.00 %$ 80.54 BNew Dividend Apr-22-2024 Apr-23-2024 May-03-2024 $ 1.8100
$ 2.4430
34.97%
Stock $ 244.81 19 yrs4.00 %$ 15.72 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 2.3100
$ 2.4500
6.06%
Stock $ 3.43 1 yrs11.66 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.00 4 yrs4.14 %$ 2.08 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.2700
$ 0.2900
7.41%
Stock $ 9.30 4 yrs11.18 %$ 0.99 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 6.64 0 yrs8.89 %$ 0.44 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0517
$ 0.0517
-0.00%
Stock $ 119.41 0 yrs4.35 %$ 10.47 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.2500
$ 1.3000
4.00%
Stock $ 32.68 3 yrs2.36 %$ 2.00 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 27.60 10 yrs1.88 %$ 0.28 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1200
$ 0.1300
8.33%
Stock $ 8.61 0 yrs4.88 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 16.13 0 yrs5.58 %$ 0.59 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-18-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 20.61 1 yrs1.94 %$ 0.24 BNew Dividend Mar-14-2024 Mar-16-2024 Apr-12-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.91 0 yrs0.00 %$ 1.40 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 58.41 0 yrs1.71 %$ 1.70 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 4.80 0 yrs8.96 %$ 0.21 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.1067
$ 0.1080
1.20%
Stock $ 9.33 0 yrs8.36 %$ 0.36 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0653
$ 0.0653
-0.00%
Stock $ 33.30 1 yrs9.58 %$ 0.09 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 43.40 2 yrs3.99 %$ 0.95 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.79 1 yrs0.72 %$ 0.35 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.0800
$ 0.0900
12.50%
Stock $ 25.12 1 yrs6.97 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 72.19 2 yrs2.17 %$ 4.01 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 70.72 2 yrs2.19 %$ 1.23 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.08 0 yrs4.12 %$ 0.16 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 48.77 0 yrs2.15 %$ 3.67 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 76.19 0 yrs1.61 %$ 12.64 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 317.71 11 yrs0.31 %$ 11.34 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 48.49 0 yrs3.03 %$ 6.92 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-21-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 25.32 1 yrs8.14 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 25.10 1 yrs7.97 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 258.73 2 yrs0.54 %$ 7.34 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-31-2024 $ 0.3300
$ 1.6000
384.85%
Stock $ 7.45 0 yrs13.42 %$ 0.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-16-2024 $ 0.3300
$ 0.2500
-24.24%
Stock $ 3.06 0 yrs0.00 %$ 0.44 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0400
$ 0.0450
12.50%
Stock $ 168.45 6 yrs0.95 %$ 7.98 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3500
$ 0.4000
14.29%
Stock $ 80.21 1 yrs3.24 %$ 23.44 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-04-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 7.00 0 yrs0.00 %$ 1.65 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-22-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 247.98 6 yrs3.06 %$ 1.76 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 1.9000
$ 1.9000
-0.00%
Stock $ 147.00 14 yrs4.41 %$ 31.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 1.6200
$ 1.6200
-0.00%
Stock $ 9.44 0 yrs8.58 %$ 0.12 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0635
$ 0.0635
-0.00%
Stock $ 55.78 1 yrs7.66 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 1.0675
$ 1.0675
-0.00%
Stock $ 65.02 19 yrs2.71 %$ 5.49 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-18-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 24.04 0 yrs9.98 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 115.61 1 yrs3.81 %$ 6.90 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 86.66 2 yrs3.48 %$ 1.10 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 11.77 1 yrs1.70 %$ 7.19 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.83 1 yrs0.92 %$ 0.89 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.48 2 yrs3.71 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Mar-04-2024 $ 0.0712
$ 0.0712
-0.00%
Stock $ 12.56 0 yrs9.00 %$ 3.53 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.2825
$ 0.2825
-0.00%
Stock $ 76.13 6 yrs3.26 %$ 5.45 BNew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 9.58 3 yrs0.00 %$ 0.26 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 3.78 0 yrs1.06 %$ 0.13 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-18-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 259.13 10 yrs1.33 %$ 105.14 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.8600
$ 0.8600
-0.00%
Stock $ 6.95 8 yrs2.88 %$ 0.01 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-02-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 70.73 19 yrs4.41 %$ 26.75 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.7800
$ 0.7800
-0.00%
Stock $ 22.35 2 yrs2.01 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-29-2024 $ 0.0422
$ 0.0422
-0.00%
Stock $ 22.55 2 yrs4.08 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Mar-04-2024 $ 0.0788
$ 0.0788
-0.00%
Stock $ 24.77 0 yrs2.30 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 35.34 0 yrs0.00 %$ 13.20 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.6675
$ 0.6675
-0.00%
Stock $ 6.85 0 yrs0.00 %$ 0.94 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 42.26 0 yrs3.90 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1529
$ 0.1529
-0.00%
Stock $ 49.33 2 yrs4.87 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2159
$ 0.2159
-0.00%
Stock $ 40.37 2 yrs4.95 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1855
$ 0.1855
-0.00%
Stock $ 51.77 1 yrs7.98 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.3244
$ 0.3244
-0.00%
Stock $ 22.03 2 yrs5.90 %$ 0.17 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 47.69 2 yrs3.56 %$ 4.77 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 45.31 2 yrs6.29 %$ 4.53 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 44.32 2 yrs4.38 %$ 0.04 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1580
$ 0.1580
-0.00%
Stock $ 49.64 0 yrs2.18 %$ 0.35 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 64.67 1 yrs5.06 %$ 0.05 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 27.38 0 yrs5.08 %$ 0.09 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 48.76 0 yrs4.43 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 50.29 1 yrs5.31 %$ 17.44 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.2170
$ 0.2170
-0.00%
Stock $ 18.76 2 yrs12.04 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 43.40 2 yrs3.18 %$ 0.04 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 47.09 2 yrs3.48 %$ 0.16 BNew Dividend Feb-23-2024 Feb-26-2024 Feb-28-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 18.75 1 yrs3.73 %$ 1.02 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 81.18 47 yrs2.46 %$ 40.41 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-26-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 95.93 0 yrs0.08 %$ 18.50 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 29.81 13 yrs4.83 %$ 1.77 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 53.75 19 yrs4.07 %$ 29.84 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-20-2024 $ 0.5200
$ 0.5475
5.29%
Stock $ 123.37 19 yrs1.54 %$ 3.02 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.4650
$ 0.4750
2.15%
Stock $ 17.41 0 yrs3.22 %$ 5.10 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 42.48 0 yrs2.92 %$ 0.20 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 45.87 0 yrs1.74 %$ 1.30 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-11-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 34.44 0 yrs1.39 %$ 1.50 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0000
$ 0.1200
10000%
Stock $ 249.72 6 yrs0.43 %$ 184.72 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-26-2024 $ 0.2400
$ 0.2700
12.50%
Stock $ 17.41 1 yrs3.45 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.2200
$ 0.1500
-31.82%
Stock $ 3.30 2 yrs0.91 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-22-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 58.80 0 yrs1.36 %$ 7.07 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 45.78 0 yrs0.00 %$ 25.77 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 106.00 2 yrs4.91 %N/ANew Dividend N/A Mar-08-2024 Mar-22-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 27.75 9 yrs3.17 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-22-2024 $ 0.2100
$ 0.2200
4.76%
Stock $ 17.35 0 yrs2.88 %$ 2.72 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-05-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 4.98 0 yrs1.00 %$ 0.84 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0600
$ 0.0130
-78.33%
Stock $ 22.30 0 yrs0.00 %$ 3.96 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-02-2024 $ 0.3000
$ 0.3250
8.33%
Stock $ 903.56 0 yrs0.02 %$ 2,258.90 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-27-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.75 3 yrs3.15 %$ 0.09 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-29-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 9.26 1 yrs2.16 %$ 0.05 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.94 3 yrs3.08 %$ 2.63 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.1138
$ 0.1138
-0.00%
Stock $ 42.57 0 yrs0.56 %$ 2.27 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 20.37 0 yrs5.99 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-17-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 25.77 1 yrs3.34 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0705
$ 0.0705
-0.00%
Stock $ 15.08 0 yrs2.65 %$ 2.29 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.68 1 yrs3.87 %$ 14.55 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.4500
$ 0.2000
-55.56%
Stock $ 145.51 8 yrs0.65 %$ 42.64 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-24-2024 $ 0.2360
$ 0.2360
-0.00%
Stock $ 5.94 0 yrs0.00 %$ 0.48 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1800
$ 0.0900
-50.00%
Stock $ 21.89 0 yrs5.98 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-17-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 196.88 12 yrs2.84 %$ 1.83 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.1000
$ 1.4000
27.27%
Stock $ 156.11 12 yrs3.59 %$ 0.16 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.1000
$ 1.4000
27.27%
Stock $ 47.56 2 yrs8.45 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-28-2024 $ 0.2908
$ 0.2908
-0.00%
Stock $ 15.38 0 yrs9.62 %$ 5.99 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3700
$ 0.0800
-78.38%
Stock $ 49.41 1 yrs1.68 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0713
$ 0.0713
-0.00%
Stock $ 50.17 0 yrs2.95 %$ 0.96 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 3.8400
$ 0.3700
-90.36%
Stock $ 37.05 19 yrs3.32 %$ 10.12 BNew Dividend May-09-2024 May-10-2024 Jun-01-2024 $ 0.3071
$ 0.3071
-0.00%
Stock $ 10.24 0 yrs0.00 %$ 5.96 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-10-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 10.24 0 yrs0.00 %$ 5.96 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-10-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 105.83 9 yrs5.92 %$ 45.95 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.5650
$ 1.5650
-0.00%
Stock $ 15.75 0 yrs10.35 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-31-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.95 0 yrs7.84 %$ 0.32 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.26 3 yrs9.50 %$ 0.64 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.4100
$ 0.1000
-75.61%
Stock $ 17.26 3 yrs9.50 %$ 0.64 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 22.28 2 yrs0.00 %$ 0.74 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-05-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 54.31 5 yrs3.98 %$ 33.05 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 0.5300
$ 0.5400
1.89%
Stock $ 66.36 12 yrs0.96 %$ 1.48 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1400
$ 0.1600
14.29%
Stock $ 60.74 0 yrs0.40 %$ 1.02 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-03-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 11.09 2 yrs1.08 %$ 1.68 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 2.77 0 yrs7.22 %$ 0.12 BNew Dividend Apr-29-2024 Apr-30-2024 May-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 59.28 19 yrs1.59 %$ 2.66 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-30-2024 $ 0.2350
$ 0.2350
-0.00%
Stock $ 22.32 1 yrs3.94 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0759
$ 0.0759
-0.00%
Stock $ 22.50 2 yrs4.27 %$ 1.02 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.2250
$ 0.2400
6.67%
Stock $ 31.72 0 yrs4.54 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 42.57 1 yrs1.50 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0371
$ 0.0371
-0.00%
Stock $ 33.50 2 yrs2.24 %$ 1.14 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.1850
$ 0.1875
1.35%
Stock $ 66.19 0 yrs0.73 %$ 4.00 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 12.76 0 yrs11.29 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-31-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 14.41 0 yrs11.03 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-31-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 131.98 0 yrs0.73 %$ 27.07 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 22.11 0 yrs8.50 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-27-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 26.03 3 yrs3.84 %$ 4.48 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2375
$ 0.2500
5.26%
Stock $ 7.55 0 yrs0.00 %$ 0.19 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 145.44 7 yrs3.58 %$ 24.23 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-29-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 28.55 1 yrs3.78 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 29.00 0 yrs3.31 %$ 0.07 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 36.78 3 yrs2.83 %$ 13.44 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2200
$ 0.2600
18.18%
Stock $ 23.61 0 yrs7.16 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-26-2024 $ 0.1504
$ 0.1504
-0.00%
Stock $ 2.61 0 yrs6.13 %$ 2.69 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-20-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 50.76 0 yrs2.68 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 46.15 1 yrs2.34 %$ 0.82 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1700
$ 0.2300
35.29%
Stock $ 57.97 3 yrs0.83 %$ 3.38 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 16.79 0 yrs7.15 %$ 2.79 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 496.88 10 yrs1.22 %$ 17.30 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 1.2100
$ 1.5100
24.79%
Stock $ 87.25 12 yrs1.42 %$ 4.84 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.2800
$ 0.3100
10.71%
Stock $ 13.67 0 yrs5.93 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-28-2024 $ 0.0675
$ 0.0675
-0.00%
Stock $ 20.40 0 yrs6.57 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-28-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 2.92 1 yrs0.00 %$ 0.09 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-05-2024 $ 0.0350
$ 0.0400
14.29%
Stock $ 18.21 2 yrs1.98 %$ 2.90 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.0800
$ 0.0900
12.50%
Stock $ 35.87 2 yrs3.26 %$ 0.80 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0975
$ 0.0975
-0.00%
Stock $ 35.87 2 yrs3.26 %$ 0.80 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0975
$ 0.0975
-0.00%
Stock $ 26.57 0 yrs7.53 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 581.21 6 yrs0.27 %$ 221.62 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.3500
$ 0.3900
11.43%
Stock $ 22.50 6 yrs3.11 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-22-2024 $ 0.1520
$ 0.1750
15.13%
Stock $ 11.45 0 yrs3.84 %$ 0.36 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 52.22 1 yrs0.46 %$ 14.85 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-28-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 7.96 0 yrs5.53 %$ 4.05 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-02-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.29 1 yrs0.00 %$ 0.15 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 10.68 3 yrs0.00 %$ 0.87 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 28.50 0 yrs5.93 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.0000
$ 0.4227
10000%
Stock $ 8.58 0 yrs11.19 %$ 1.19 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-04-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 578.51 0 yrs2.42 %$ 13.31 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 3.2500
$ 3.5000
7.69%
Stock $ 15.52 0 yrs10.82 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-20-2024 $ 0.5100
$ 0.4300
-15.69%
Stock $ 11.80 0 yrs6.44 %$ 1.36 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-14-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 15.56 0 yrs10.03 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-31-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 66.14 2 yrs4.23 %$ 5.12 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-21-2024 $ 0.6200
$ 0.7000
12.90%
Stock $ 6.85 0 yrs4.09 %$ 0.28 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1700
$ 0.0700
-58.82%
Stock $ 32.98 3 yrs0.00 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-07-2024 $ 3.4200
$ 0.5000
-85.38%
Stock $ 28.16 2 yrs5.11 %$ 0.54 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 36.91 2 yrs0.00 %$ 53.37 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-25-2024 $ 0.5450
$ 0.5450
-0.00%
Stock $ 11.12 1 yrs5.04 %$ 0.13 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-14-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 354.98 12 yrs1.10 %$ 58.97 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 24.18 1 yrs3.06 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-28-2024 $ 0.0273
$ 0.0273
-0.00%
Stock $ 2.67 0 yrs0.00 %$ 0.08 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0233
$ 0.0233
-0.00%
Stock $ 10.35 0 yrs0.00 %$ 0.10 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 19.66 3 yrs0.00 %$ 4.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0600
$ 0.0880
46.67%
Stock $ 81.16 4 yrs1.23 %$ 7.08 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.2300
$ 0.2500
8.70%
Stock $ 20.33 0 yrs8.07 %$ 0.86 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.1500
$ 0.4100
173.33%
Stock $ 79.80 3 yrs0.53 %$ 15.48 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-22-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 23.77 0 yrs7.91 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 35.85 1 yrs5.86 %$ 0.24 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.5000
$ 0.6000
20.00%
Stock $ 22.88 2 yrs3.80 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0716
$ 0.0716
-0.00%
Stock $ 25.67 0 yrs3.82 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-27-2024 $ 0.0684
$ 0.0684
-0.00%
Stock $ 53.38 0 yrs1.01 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.0669
$ 0.0669
-0.00%
Stock $ 53.01 0 yrs0.85 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.0359
$ 0.0359
-0.00%
Stock $ 50.42 0 yrs2.30 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.1241
$ 0.1241
-0.00%
Stock $ 395.71 19 yrs0.20 %$ 29.28 BNew Dividend Apr-23-2024 Apr-24-2024 May-01-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 2.61 0 yrs11.49 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-10-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 6.79 1 yrs4.27 %$ 0.14 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 6.79 1 yrs4.27 %$ 0.14 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 85.99 10 yrs1.86 %$ 21.95 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-10-2024 $ 0.8100
$ 0.4000
-50.62%
Stock $ 7.92 1 yrs4.55 %$ 0.11 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 37.57 1 yrs4.05 %$ 51.33 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 197.90 14 yrs1.09 %$ 47.64 BNew Dividend Mar-27-2024 Mar-28-2024 May-10-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 90.04 56 yrs1.67 %$ 2.02 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 7.92 1 yrs4.55 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 10.92 1 yrs1.83 %$ 1.17 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-26-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.30 0 yrs4.07 %$ 0.06 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-18-2024 $ 0.2100
$ 0.2300
9.52%
Stock $ 107.30 19 yrs2.20 %$ 2.39 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 11.30 0 yrs4.07 %$ 0.06 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-18-2024 $ 0.2100
$ 0.2300
9.52%
Stock $ 84.87 1 yrs0.57 %$ 5.18 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 99.71 13 yrs0.00 %$ 5.80 BNew Dividend Apr-29-2024 Apr-30-2024 Jun-01-2024 $ 1.7500
$ 1.7500
-0.00%
Stock $ 14.47 4 yrs4.77 %$ 0.08 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-20-2024 $ 0.1700
$ 0.1725
1.47%
Stock $ 25.11 0 yrs0.80 %$ 10.87 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-03-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 31.18 0 yrs0.51 %$ 4.98 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-13-2024 $ 0.8700
$ 0.1600
-81.61%
Stock $ 6.79 1 yrs4.27 %$ 0.14 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 48.91 10 yrs2.45 %$ 1.43 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 7.92 1 yrs4.55 %$ 0.11 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 3.90 1 yrs10.51 %$ 0.28 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0355
$ 0.0355
-0.00%
Stock $ 15.28 4 yrs7.20 %$ 0.21 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 22.31 0 yrs3.05 %$ 0.29 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 37.62 3 yrs2.13 %$ 1.60 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 226.17 0 yrs0.60 %$ 10.64 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 4.47 0 yrs13.20 %$ 0.32 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.47 0 yrs13.20 %$ 0.32 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.47 0 yrs13.20 %$ 0.32 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 21.00 0 yrs4.38 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 120.43 3 yrs2.26 %$ 9.95 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-27-2024 $ 0.6800
$ 0.6800
-0.00%
Stock $ 8.63 0 yrs8.46 %$ 0.18 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0605
$ 0.0605
-0.00%
Stock $ 255.44 10 yrs1.11 %$ 14.51 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 10.64 1 yrs7.71 %$ 0.12 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.64 1 yrs7.71 %$ 0.12 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.35 9 yrs0.00 %$ 0.07 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 6.29 0 yrs0.00 %$ 0.19 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 8.63 0 yrs8.46 %$ 0.18 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0605
$ 0.0605
-0.00%
Stock $ 3.90 1 yrs10.51 %$ 0.28 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0355
$ 0.0355
-0.00%
Stock $ 8.48 0 yrs11.32 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.48 0 yrs11.32 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.45 0 yrs4.88 %$ 0.44 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.45 0 yrs4.88 %$ 0.44 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 8.63 0 yrs8.46 %$ 0.18 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0605
$ 0.0605
-0.00%
Stock $ 8.48 0 yrs11.32 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 45.68 0 yrs1.84 %$ 5.99 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 16.42 3 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 53.41 2 yrs2.25 %$ 14.24 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 78.59 2 yrs22.65 %$ 0.83 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-11-2024 $ 1.5500
$ 1.6800
8.39%
Stock $ 16.96 4 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-17-2024 $ 0.3900
$ 0.4100
5.13%
Stock $ 32.19 8 yrs5.75 %$ 0.83 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4624
$ 0.4624
-0.00%
Stock $ 10.45 0 yrs4.88 %$ 0.44 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 32.03 10 yrs1.12 %$ 1.32 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-28-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 3.90 1 yrs10.51 %$ 0.28 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0355
$ 0.0355
-0.00%
Stock $ 366.40 0 yrs0.24 %$ 10.75 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 48.18 2 yrs3.90 %$ 0.02 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1590
$ 0.1590
-0.00%
Stock $ 48.25 2 yrs4.27 %$ 0.12 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 20.03 2 yrs2.40 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 39.00 10 yrs2.46 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 94.95 0 yrs0.08 %$ 38.31 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-28-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 41.20 1 yrs7.14 %$ 0.35 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 20.95 3 yrs9.50 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 52.95 0 yrs1.34 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.2038
$ 0.2038
-0.00%
Stock $ 29.86 10 yrs4.42 %$ 0.16 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-09-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 9.80 0 yrs10.61 %$ 0.03 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-08-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 27.85 0 yrs1.80 %$ 1.25 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 4,800.00 0 yrs2.33 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 10.0000
$ 28.0000
180.00%
Stock $ 12.48 1 yrs9.78 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.1020
$ 0.1020
-0.00%
Stock $ 12.48 1 yrs9.78 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.1020
$ 0.1020
-0.00%
Stock $ 49.80 1 yrs6.24 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2501
$ 0.2501
-0.00%
Stock $ 14.54 0 yrs10.73 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-25-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 8.14 0 yrs7.37 %$ 0.24 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 8.14 0 yrs7.37 %$ 0.24 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 8.14 0 yrs7.37 %$ 0.24 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.48 1 yrs9.78 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.1020
$ 0.1020
-0.00%
Stock $ 11.71 1 yrs11.96 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.71 1 yrs11.96 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.71 1 yrs11.96 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.27 0 yrs0.73 %$ 2.53 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-04-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 197.79 19 yrs1.86 %$ 98.09 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.8600
$ 0.9200
6.98%
Stock $ 47.46 1 yrs5.31 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2126
$ 0.2126
-0.00%
Stock $ 36.96 0 yrs2.71 %$ 0.63 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-19-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.47 4 yrs4.77 %$ 0.08 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-20-2024 $ 0.1700
$ 0.1500
-11.76%
Stock $ 30.74 1 yrs3.19 %$ 1.97 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-08-2024 $ 0.2400
$ 0.2450
2.08%
Stock $ 23.95 1 yrs9.02 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 50.29 15 yrs1.77 %$ 3.52 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2225
$ 0.2225
-0.00%
Stock $ 16.28 1 yrs9.83 %$ 0.83 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-17-2024 $ 0.4400
$ 0.0800
-81.82%
Stock $ 16.28 1 yrs9.83 %$ 0.83 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-17-2024 $ 0.4400
$ 0.4000
-9.09%
Stock $ 88.83 0 yrs2.59 %$ 11.62 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-26-2024 $ 0.5750
$ 0.5750
-0.00%
Stock $ 10.64 1 yrs7.71 %$ 0.12 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 123.06 7 yrs3.41 %$ 3.12 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 1.0500
$ 1.0500
-0.00%
Stock $ 14.45 2 yrs11.63 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.1435
$ 0.1435
-0.00%
Stock $ 14.45 2 yrs11.63 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.1435
$ 0.1435
-0.00%
Stock $ 14.45 2 yrs11.63 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.1435
$ 0.1435
-0.00%
Stock $ 32.24 2 yrs0.99 %$ 7.92 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0788
$ 0.0788
-0.00%
Stock $ 12.19 1 yrs4.68 %$ 0.11 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 12.19 1 yrs4.68 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 12.19 1 yrs4.68 %$ 0.11 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 26.98 2 yrs3.34 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 28.17 0 yrs5.40 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 17.32 2 yrs5.77 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0876
$ 0.0876
-0.00%
Stock $ 16.95 0 yrs8.97 %$ 0.39 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 5.57 0 yrs11.67 %$ 0.13 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Feb-20-2024 Feb-16-2024 Feb-20-2024 $ 0.0606
$ 0.0606
-0.00%
Stock $ 23.74 0 yrs0.00 %$ 0.26 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.3600
$ 0.1100
-69.44%
Stock $ 41.23 0 yrs6.14 %$ 0.87 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.2225
$ 0.2225
-0.00%
Stock $ 22.47 2 yrs8.28 %$ 0.20 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 22.43 2 yrs5.97 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1092
$ 0.1092
-0.00%
Stock $ 26.73 0 yrs0.60 %$ 1.10 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-08-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.29 1 yrs4.74 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.29 1 yrs4.74 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.29 1 yrs4.74 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.96 1 yrs9.53 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.96 1 yrs9.53 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.96 1 yrs9.53 %N/ANew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 7.00 0 yrs11.57 %$ 0.21 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 7.00 0 yrs11.57 %$ 0.21 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 7.00 0 yrs11.57 %$ 0.21 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.61 0 yrs9.89 %$ 0.26 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.0845
$ 0.0845
-0.00%
Stock $ 9.61 0 yrs9.89 %$ 0.26 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0845
$ 0.0845
-0.00%
Stock $ 9.61 0 yrs9.89 %$ 0.26 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.0845
$ 0.0845
-0.00%
Stock $ 15.64 1 yrs11.51 %$ 0.11 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 15.64 1 yrs11.51 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 15.64 1 yrs11.51 %$ 0.11 BNew Dividend May-22-2024 May-23-2024 Jun-03-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 47.31 3 yrs6.09 %$ 4.02 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-27-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 47.31 3 yrs6.09 %$ 4.02 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-15-2024 $ 0.3000
$ 0.2400
-20.00%
Stock $ 47.31 3 yrs6.09 %$ 4.02 BNew Dividend May-07-2024 May-08-2024 May-15-2024 $ 0.3000
$ 0.2400
-20.00%
Stock $ 1.13 0 yrs0.00 %$ 0.19 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 37.13 3 yrs2.21 %$ 8.14 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-08-2024 $ 0.1860
$ 0.2050
10.22%
Stock $ 18.48 0 yrs1.30 %$ 1.50 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 650.00 12 yrs0.55 %$ 181.99 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-18-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 35.66 0 yrs5.61 %$ 3.58 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-11-2024 $ 2.0000
$ 0.5000
-75.00%
Stock $ 26.61 0 yrs8.38 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 43.60 2 yrs4.17 %$ 0.04 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 12.18 1 yrs6.82 %$ 0.05 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 10.40 3 yrs7.88 %$ 0.69 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-04-2024 $ 0.1950
$ 0.2050
5.13%
Stock $ 16.31 2 yrs6.25 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 22.63 0 yrs8.26 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1484
$ 0.1484
-0.00%
Stock $ 22.01 0 yrs8.72 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1509
$ 0.1509
-0.00%
Stock $ 20.18 0 yrs4.56 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 20.57 0 yrs4.81 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 10.35 1 yrs11.21 %$ 0.40 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0970
$ 0.0970
-0.00%
Stock $ 6.59 1 yrs10.77 %$ 0.11 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 17.92 0 yrs8.04 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 50.57 0 yrs4.11 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.2421
$ 0.2421
-0.00%
Stock $ 24.30 1 yrs1.81 %$ 0.67 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-05-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 18.16 2 yrs6.61 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.09 2 yrs2.29 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.1159
$ 0.1159
-0.00%
Stock $ 47.04 2 yrs4.17 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.1083
$ 0.1083
-0.00%
Stock $ 41.95 2 yrs4.46 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.1260
$ 0.1260
-0.00%
Stock $ 11.93 0 yrs10.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 23.52 0 yrs5.40 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 24.60 2 yrs4.92 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 18.75 2 yrs4.27 %$ 0.00 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0688
$ 0.0688
-0.00%
Stock $ 16.96 0 yrs3.60 %$ 0.00 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 53.71 2 yrs9.37 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.3735
$ 0.3735
-0.00%
Stock $ 57.14 3 yrs5.25 %$ 0.86 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-08-2024 $ 0.7300
$ 0.7500
2.74%
Stock $ 27.13 0 yrs2.29 %$ 0.20 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 25.00 2 yrs0.00 %$ 0.84 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 46.71 2 yrs5.16 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 6.79 1 yrs6.19 %N/ANew Dividend N/A Feb-29-2024 Mar-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 23.60 1 yrs11.40 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2352
$ 0.2352
-0.00%
Stock $ 61.74 1 yrs1.86 %$ 2.54 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-29-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 9.61 0 yrs0.00 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 50.90 0 yrs7.35 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 27.73 0 yrs11.94 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2444
$ 0.2444
-0.00%
Stock $ 23.69 0 yrs13.04 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2340
$ 0.2340
-0.00%
Stock $ 30.59 0 yrs13.76 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.3781
$ 0.3781
-0.00%
Stock $ 19.88 0 yrs31.79 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.3130
$ 0.3130
-0.00%
Stock $ 31.71 0 yrs16.08 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 21.62 3 yrs7.22 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1071
$ 0.1071
-0.00%
Stock $ 23.96 3 yrs9.10 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1862
$ 0.1862
-0.00%
Stock $ 23.97 2 yrs4.13 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0761
$ 0.0761
-0.00%
Stock $ 21.38 1 yrs3.93 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 18.77 0 yrs4.64 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 19.83 2 yrs2.52 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0440
$ 0.0440
-0.00%
Stock $ 28.30 0 yrs10.81 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.2252
$ 0.2252
-0.00%
Stock $ 20.71 3 yrs5.94 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 60.17 10 yrs1.38 %$ 484.85 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2075
$ 0.2075
-0.00%
Stock $ 60.17 10 yrs1.38 %$ 484.85 BNew Dividend May-09-2024 May-10-2024 May-28-2024 $ 0.2075
$ 0.2075
-0.00%
Stock $ 60.17 10 yrs1.38 %$ 484.85 BNew Dividend Aug-16-2024 Aug-16-2024 Sep-03-2024 $ 0.2075
$ 0.2075
-0.00%
Stock $ 60.17 10 yrs1.38 %$ 484.85 BNew Dividend Dec-13-2024 Dec-13-2024 Jan-06-2025 $ 0.2075
$ 0.2075
-0.00%
Stock $ 46.21 2 yrs7.68 %$ 0.49 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.91 0 yrs4.30 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 21.19 0 yrs9.01 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1601
$ 0.1601
-0.00%
Stock $ 24.48 1 yrs8.01 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1666
$ 0.1666
-0.00%
Stock $ 15.79 0 yrs6.02 %$ 0.46 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 50.36 1 yrs11.64 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.4967
$ 0.4967
-0.00%
Stock $ 20.54 2 yrs11.30 %$ 0.01 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1980
$ 0.1980
-0.00%
Stock $ 51.36 2 yrs3.04 %$ 0.03 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 49.65 2 yrs2.80 %$ 0.01 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 44.23 1 yrs4.43 %$ 0.01 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1640
$ 0.1640
-0.00%
Stock $ 48.49 0 yrs4.41 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-26-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 25.79 0 yrs5.08 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1056
$ 0.1056
-0.00%
Stock $ 51.01 0 yrs2.35 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-23-2024 $ 0.5939
$ 0.5939
-0.00%
Stock $ 383.60 14 yrs2.35 %$ 380.15 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 2.0900
$ 2.2500
7.66%
Stock $ 34.30 17 yrs4.87 %$ 6.87 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-26-2024 $ 0.4182
$ 0.4182
-0.00%
Stock $ 85.44 5 yrs1.08 %$ 14.13 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 63.66 4 yrs0.94 %$ 8.59 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.1350
$ 0.1500
11.11%
Stock $ 24.36 6 yrs1.81 %$ 0.25 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 17.00 0 yrs2.35 %$ 0.02 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 75.40 0 yrs0.97 %$ 12.51 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 119.63 0 yrs5.85 %$ 6.54 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-14-2024 $ 1.7500
$ 1.7500
-0.00%
Stock $ 8.67 1 yrs5.54 %$ 0.25 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 26.66 0 yrs0.11 %$ 0.81 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.0250
$ 0.0280
12.00%
Stock $ 28.55 11 yrs3.36 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.4750
$ 0.2400
-49.47%
Stock $ 25.92 0 yrs6.75 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1465
$ 0.1465
-0.00%
Stock $ 19.27 1 yrs0.21 %$ 3.15 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3,627.88 0 yrs0.24 %$ 123.97 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.0000
$ 8.7500
10000%
Stock $ 5.29 0 yrs7.94 %$ 0.25 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.0303
$ 0.0303
-0.00%
Stock $ 13.04 0 yrs12.04 %$ 0.08 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 26.46 0 yrs4.69 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.0872
$ 0.0872
-0.00%
Stock $ 113.66 10 yrs1.94 %$ 197.32 BNew Dividend Apr-12-2024 Apr-15-2024 May-15-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 12.10 0 yrs5.12 %$ 0.56 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 93.46 18 yrs1.09 %$ 15.77 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.2550
$ 0.2550
-0.00%
Stock $ 83.80 0 yrs1.19 %$ 0.60 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 4.0000
$ 1.0000
-75.00%
Stock $ 83.80 0 yrs1.19 %$ 0.60 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 4.0000
$ 3.5000
-12.50%
Stock $ 57.29 0 yrs3.91 %$ 19.62 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.5600
$ 0.5600
-0.00%
Stock $ 27.53 0 yrs3.74 %$ 20.28 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.2400
$ 0.2575
7.29%
Stock $ 10.62 2 yrs11.11 %$ 0.02 BNew Dividend Feb-28-2024 Feb-29-2024 Apr-30-2024 $ 0.0087
$ 0.0087
0.00%
Stock $ 4.12 0 yrs10.19 %$ 0.01 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.0837
$ 0.1016
21.46%
Stock $ 25.86 0 yrs4.56 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.0966
$ 0.0966
-0.00%
Stock $ 17.91 0 yrs11.56 %$ 7.99 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1772
$ 0.1772
-0.00%
Stock $ 43.74 3 yrs1.58 %$ 5.97 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-20-2024 $ 0.1650
$ 0.1725
4.55%
Stock $ 82.19 0 yrs4.38 %$ 1.22 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 34.42 0 yrs0.00 %$ 2.65 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1208
$ 0.1208
-0.00%
Stock $ 23.83 0 yrs6.67 %$ 4.58 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0000
$ 0.3969
10000%
Stock $ 144.88 0 yrs2.13 %$ 8.26 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-27-2024 $ 0.7700
$ 0.7700
-0.00%
Stock $ 23.75 19 yrs3.87 %$ 5.00 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 62.83 0 yrs5.73 %$ 2.73 BNew Dividend Mar-27-2024 Mar-28-2024 May-03-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 16.38 2 yrs5.86 %$ 3.96 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.31 0 yrs3.77 %$ 0.21 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-12-2024 $ 0.1500
$ 0.0500
-66.67%
Stock $ 289.74 2 yrs1.74 %$ 71.30 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 1.2600
$ 1.2600
-0.00%
Stock $ 7.91 0 yrs0.00 %$ 0.06 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.1314
$ 0.1325
0.85%
Stock $ 23.18 2 yrs6.64 %$ 0.03 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 4.18 0 yrs10.29 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.0347
$ 0.0347
-0.00%
Stock $ 63.91 19 yrs3.22 %$ 125.12 BNew Dividend Feb-22-2024 Feb-27-2024 Mar-15-2024 $ 0.4675
$ 0.5150
10.16%
Stock $ 4.19 0 yrs0.00 %$ 0.02 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.1134
$ 0.1134
-0.00%
Stock $ 20.65 10 yrs4.84 %$ 1.10 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0806
$ 0.0806
-0.00%
Stock $ 15.67 2 yrs7.28 %$ 2.94 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 28.60 2 yrs2.24 %$ 0.77 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 46.81 2 yrs4.19 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1712
$ 0.1712
-0.00%
Stock $ 25.09 2 yrs6.22 %$ 0.05 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1294
$ 0.1294
-0.00%
Stock $ 49.89 2 yrs5.37 %$ 0.42 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.2290
$ 0.2290
-0.00%
Stock $ 28.08 3 yrs3.21 %$ 0.16 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0776
$ 0.0776
-0.00%
Stock $ 23.83 1 yrs3.02 %$ 1.20 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0587
$ 0.0587
-0.00%
Stock $ 17.10 0 yrs0.00 %$ 1.84 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1542
$ 0.1542
-0.00%
Stock $ 15.94 6 yrs5.52 %$ 0.21 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.13 2 yrs5.10 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.3055
$ 0.3097
1.36%
Stock $ 25.94 1 yrs5.98 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1583
$ 0.1583
-0.00%
Stock $ 12.53 8 yrs0.00 %$ 0.29 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 21.71 0 yrs6.49 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 31.99 9 yrs0.00 %$ 31.98 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.5200
$ 0.5550
6.73%
Stock $ 205.25 13 yrs2.10 %$ 135.31 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 1.0800
$ 1.0800
-0.00%
Stock $ 13.25 3 yrs12.98 %$ 2.47 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 60.25 3 yrs3.32 %$ 3.36 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-18-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 204.86 16 yrs1.56 %$ 24.13 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 25.61 0 yrs8.04 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1388
$ 0.1388
-0.00%
Stock $ 7.91 1 yrs5.06 %$ 0.19 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.11 0 yrs7.43 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 20.25 1 yrs4.84 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0793
$ 0.0793
-0.00%
Stock $ 23.57 2 yrs2.55 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0488
$ 0.0488
-0.00%
Stock $ 23.66 2 yrs2.71 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0524
$ 0.0524
-0.00%
Stock $ 23.48 1 yrs2.64 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0515
$ 0.0515
-0.00%
Stock $ 23.24 2 yrs2.62 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0476
$ 0.0476
-0.00%
Stock $ 22.12 3 yrs2.71 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0495
$ 0.0495
-0.00%
Stock $ 68.48 0 yrs2.57 %$ 1.35 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 4.06 0 yrs0.00 %$ 0.07 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.61 0 yrs5.35 %$ 0.53 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 45.36 0 yrs0.22 %$ 7.00 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 44.40 2 yrs4.28 %$ 3.36 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1454
$ 0.1454
-0.00%
Stock $ 21.18 2 yrs6.42 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1105
$ 0.1105
-0.00%
Stock $ 21.66 1 yrs6.79 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1139
$ 0.1139
-0.00%
Stock $ 15.49 2 yrs11.68 %$ 0.20 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1429
$ 0.1429
-0.00%
Stock $ 17.45 2 yrs12.09 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 6.00 0 yrs0.00 %$ 0.02 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 19.67 0 yrs10.47 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-18-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 19.30 0 yrs12.12 %$ 0.03 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1916
$ 0.1916
-0.00%
Stock $ 40.79 0 yrs9.49 %$ 2.82 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.3017
$ 0.3017
-0.00%
Stock $ 24.87 1 yrs2.98 %$ 0.19 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0648
$ 0.0648
-0.00%
Stock $ 1.66 1 yrs0.00 %$ 0.11 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-11-2024 $ 0.2000
$ 0.0138
-93.13%
Stock $ 61.10 2 yrs4.81 %$ 5.92 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-15-2024 $ 0.6900
$ 0.7350
6.52%
Stock $ 16.02 11 yrs4.74 %$ 1.70 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1850
$ 0.1900
2.70%
Stock $ 18.59 0 yrs6.56 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 25.28 0 yrs7.79 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4922
$ 0.4922
-0.00%
Stock $ 51.13 0 yrs4.07 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1822
$ 0.1822
-0.00%
Stock $ 24.82 0 yrs5.72 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1145
$ 0.1145
-0.00%
Stock $ 12.95 0 yrs1.85 %$ 0.18 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 152.80 1 yrs1.31 %$ 19.59 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-14-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 18.85 2 yrs9.28 %$ 0.55 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1429
$ 0.1429
-0.00%
Stock $ 23.76 0 yrs7.24 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.4297
$ 0.4297
-0.00%
Stock $ 24.78 2 yrs2.30 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.25 2 yrs6.61 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 50.01 2 yrs2.46 %$ 0.21 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0940
$ 0.0940
-0.00%
Stock $ 17.00 3 yrs3.35 %$ 0.11 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0492
$ 0.0492
-0.00%
Stock $ 18.05 2 yrs8.75 %$ 0.17 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1315
$ 0.1315
-0.00%
Stock $ 20.07 2 yrs4.09 %$ 0.07 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0704
$ 0.0704
-0.00%
Stock $ 57.23 3 yrs0.00 %$ 2.69 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 26.95 0 yrs10.42 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.2634
$ 0.2528
-4.02%
Stock $ 23.03 1 yrs2.87 %$ 0.06 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0537
$ 0.0537
-0.00%
Stock $ 641.93 15 yrs0.25 %$ 9.70 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 20.46 2 yrs6.65 %$ 2.73 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1081
$ 0.1081
-0.00%
Stock $ 26.30 0 yrs3.08 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1420
$ 0.1420
-0.00%
Stock $ 22.35 2 yrs6.98 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1312
$ 0.1312
-0.00%
Stock $ 14.18 1 yrs2.47 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0246
$ 0.0246
-0.00%
Stock $ 25.48 0 yrs7.30 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1443
$ 0.1443
-0.00%
Stock $ 22.79 0 yrs6.06 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.0992
$ 0.0992
-0.00%
Stock $ 27.47 0 yrs2.95 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.0605
$ 0.0605
-0.00%
Stock $ 30.33 0 yrs4.39 %$ 0.07 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1077
$ 0.1077
-0.00%
Stock $ 49.58 10 yrs2.50 %$ 4.48 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 36.40 2 yrs0.00 %$ 0.60 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 55.13 0 yrs5.44 %$ 3.57 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 100.05 2 yrs5.31 %N/ANew Dividend Feb-28-2024 Feb-28-2024 Mar-07-2024 $ 0.4106
$ 0.4106
-0.00%
Stock $ 21.15 2 yrs8.75 %$ 8.20 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1379
$ 0.1379
-0.00%
Stock $ 26.55 2 yrs3.73 %$ 0.61 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0813
$ 0.0813
-0.00%
Stock $ 22.36 1 yrs2.55 %$ 0.17 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0551
$ 0.0551
-0.00%
Stock $ 19.72 1 yrs8.16 %$ 0.04 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1197
$ 0.1197
-0.00%
Stock $ 23.45 1 yrs3.67 %$ 0.06 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0708
$ 0.0708
-0.00%
Stock $ 18.13 1 yrs4.96 %$ 1.12 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0724
$ 0.0724
-0.00%
Stock $ 65.87 2 yrs2.34 %$ 10.25 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1217
$ 0.1217
-0.00%
Stock $ 26.24 0 yrs1.75 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0717
$ 0.0717
-0.00%
Stock $ 20.85 0 yrs2.11 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0716
$ 0.0716
-0.00%
Stock $ 25.51 0 yrs3.25 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0684
$ 0.0684
-0.00%
Stock $ 25.63 1 yrs6.59 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 31.96 0 yrs8.73 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1549
$ 0.1549
-0.00%
Stock $ 24.59 0 yrs11.22 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.2394
$ 0.2394
-0.00%
Stock $ 16.91 0 yrs12.06 %$ 1.44 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1632
$ 0.1632
-0.00%
Stock $ 15.42 2 yrs7.91 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0931
$ 0.0931
-0.00%
Stock $ 30.64 0 yrs5.45 %$ 0.11 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1507
$ 0.1507
-0.00%
Stock $ 24.80 2 yrs3.47 %$ 0.08 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0585
$ 0.0585
-0.00%
Stock $ 105.47 2 yrs4.96 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.4628
$ 0.4628
-0.00%
Stock $ 21.31 2 yrs2.72 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0515
$ 0.0515
-0.00%
Stock $ 16.12 2 yrs4.65 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0612
$ 0.0612
-0.00%
Stock $ 16.39 3 yrs4.27 %$ 0.00 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0576
$ 0.0576
-0.00%
Stock $ 24.34 2 yrs2.30 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.30 2 yrs4.10 %$ 0.01 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0640
$ 0.0640
-0.00%
Stock $ 19.29 2 yrs3.89 %$ 0.09 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0642
$ 0.0642
-0.00%
Stock $ 19.21 2 yrs3.64 %$ 0.15 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0593
$ 0.0593
-0.00%
Stock $ 22.95 2 yrs7.23 %$ 0.08 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1253
$ 0.1253
-0.00%
Stock $ 20.43 2 yrs3.62 %$ 0.36 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0640
$ 0.0640
-0.00%
Stock $ 22.73 2 yrs6.12 %$ 0.11 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 20.97 2 yrs2.96 %$ 0.74 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0544
$ 0.0544
-0.00%
Stock $ 24.06 1 yrs3.99 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0796
$ 0.0796
-0.00%
Stock $ 34.44 0 yrs0.00 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1375
$ 0.1600
16.36%
Stock $ 28.46 0 yrs3.72 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-23-2024 $ 0.0789
$ 0.0789
-0.00%
Stock $ 6.60 0 yrs8.94 %N/ANew Dividend Feb-27-2024 Feb-27-2024 Mar-07-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 25.82 0 yrs7.98 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.5271
$ 0.5156
-2.17%
Stock $ 7.86 3 yrs0.00 %$ 0.03 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 77.32 13 yrs3.57 %$ 23.35 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-11-2024 $ 0.6900
$ 0.6900
-0.00%
Stock $ 2.50 0 yrs4.00 %$ 0.04 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 96.76 0 yrs2.89 %$ 19.16 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-09-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 19.30 0 yrs19.69 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.0000
$ 0.9500
10000%
Stock $ 41.90 1 yrs2.86 %$ 2.37 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 154.93 67 yrs2.58 %$ 21.60 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.9500
$ 1.0000
5.26%
Stock $ 575.00 0 yrs2.09 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 3.0000
$ 3.0000
-0.00%
Stock $ 33.24 2 yrs3.43 %$ 4.94 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2000
$ 0.2850
42.50%
Stock $ 334.18 12 yrs1.32 %$ 19.19 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 1.0000
$ 1.1000
10.00%
Stock $ 114.00 0 yrs0.00 %$ 0.37 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.5000
$ 1.0000
100.00%
Stock $ 57.93 0 yrs4.83 %$ 43.27 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-08-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 25.20 0 yrs1.98 %$ 5.13 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-01-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.38 0 yrs6.04 %N/ANew Dividend Feb-16-2024 Feb-20-2024 Feb-21-2024 $ 0.1160
$ 0.1160
-0.00%
Stock $ 10.96 0 yrs7.30 %$ 1.71 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-14-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 296.22 14 yrs2.51 %$ 15.61 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-11-2024 $ 1.8600
$ 1.8600
-0.00%
Stock $ 27.85 5 yrs0.00 %$ 0.58 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2400
$ 0.2500
4.17%
Stock $ 23.90 0 yrs6.95 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 6.97 2 yrs5.74 %$ 0.32 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.49 4 yrs4.37 %$ 0.05 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 17.40 0 yrs3.68 %$ 2.05 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 10.15 0 yrs6.31 %$ 0.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-29-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 36.15 1 yrs2.99 %$ 1.85 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-19-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 57.57 1 yrs1.74 %$ 6.88 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 37.83 0 yrs3.60 %$ 2.75 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-11-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 19.52 0 yrs1.02 %$ 7.69 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.82 7 yrs6.38 %$ 0.29 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-02-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 39.16 8 yrs5.72 %$ 3.13 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.5600
$ 0.5600
-0.00%
Stock $ 346.72 12 yrs1.02 %$ 41.83 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-26-2024 $ 0.8850
$ 0.8850
-0.00%
Stock $ 1.09 0 yrs0.00 %$ 0.03 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 8.03 0 yrs3.49 %$ 3.33 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.99 3 yrs0.00 %$ 16.66 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 96.52 11 yrs1.74 %$ 6.64 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.4000
$ 0.4200
5.00%
Stock $ 25.05 0 yrs6.75 %N/ANew Dividend Mar-07-2024 Mar-10-2024 Mar-25-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 40.00 2 yrs4.10 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-20-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 32.17 1 yrs2.86 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-22-2024 $ 0.2200
$ 0.2300
4.55%
Stock $ 10.78 3 yrs0.00 %$ 0.70 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.11 2 yrs10.55 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-28-2024 $ 0.6653
$ 0.6627
-0.39%
Stock $ 24.39 0 yrs6.77 %N/ANew Dividend Mar-07-2024 Mar-10-2024 Mar-25-2024 $ 0.4125
$ 0.4125
-0.00%
Stock $ 575.00 0 yrs2.09 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 3.0000
$ 2.0000
-33.33%
Stock $ 38.46 0 yrs0.70 %$ 3.35 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-12-2024 $ 0.5700
$ 0.2700
-52.63%
Stock $ 57.37 2 yrs1.32 %$ 1.94 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-22-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 20.52 0 yrs6.53 %N/ANew Dividend Mar-07-2024 Mar-10-2024 Mar-25-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 18.80 0 yrs5.96 %$ 4.81 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-14-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 51.44 10 yrs1.63 %$ 5.71 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-10-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 29.94 0 yrs1.07 %$ 1.35 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-25-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.84 1 yrs7.28 %$ 0.77 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-08-2024 $ 0.1990
$ 0.3990
100.50%
Stock $ 11.03 2 yrs0.00 %$ 1.47 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 10.12 0 yrs0.00 %$ 0.36 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0742
$ 0.0742
-0.00%
Stock $ 10.47 0 yrs4.30 %$ 0.20 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0377
$ 0.0377
-0.00%
Stock $ 36.87 0 yrs1.14 %$ 0.97 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-01-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 21.27 1 yrs1.69 %$ 1.98 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-05-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 6.50 1 yrs6.77 %$ 0.85 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 46.00 2 yrs2.00 %$ 0.26 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 40.55 0 yrs2.07 %$ 5.12 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 13.78 0 yrs0.00 %$ 0.68 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 93.94 0 yrs0.21 %$ 12.93 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.43 0 yrs8.59 %$ 1.88 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-20-2024 $ 0.4600
$ 0.0800
-82.61%
Stock $ 21.43 0 yrs8.59 %$ 1.88 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 397.76 2 yrs1.73 %$ 32.67 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-11-2024 $ 0.6119
$ 0.6119
-0.00%
Stock $ 39.90 0 yrs0.50 %$ 2.61 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 168.77 0 yrs0.71 %$ 3.56 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.0000
$ 0.3000
10000%
Stock $ 46.36 1 yrs0.95 %$ 0.49 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 13.00 11 yrs0.00 %$ 0.60 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 262.78 0 yrs0.03 %$ 4.15 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 28.30 1 yrs0.00 %$ 44.56 BNew Dividend Apr-22-2024 Apr-23-2024 May-03-2024 $ 1.3400
$ 1.5500
15.67%
Stock $ 28.40 5 yrs5.85 %$ 3.16 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.3950
$ 0.4150
5.06%
Stock $ 53.10 9 yrs3.62 %$ 14.51 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 36.44 0 yrs4.83 %$ 14.09 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 42.45 2 yrs8.06 %$ 3.21 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 19.23 3 yrs3.95 %$ 0.06 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1800
$ 0.1900
5.56%
Stock $ 23.20 3 yrs12.59 %$ 0.32 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.7200
$ 0.7300
1.39%
Stock $ 3.44 0 yrs0.00 %$ 0.12 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 182.10 10 yrs3.40 %$ 321.50 BNew Dividend Apr-12-2024 Apr-15-2024 May-15-2024 $ 1.5500
$ 1.5500
-0.00%
Stock $ 38.46 0 yrs0.70 %$ 3.35 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-12-2024 $ 0.5700
$ 0.2900
-49.12%
Stock $ 13.92 0 yrs5.17 %$ 1.22 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-03-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 198.17 0 yrs1.82 %$ 35.36 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-12-2024 $ 3.3700
$ 0.9000
-73.29%
Stock $ 16.42 0 yrs5.54 %$ 0.54 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1600
$ 0.2100
31.25%
Stock $ 9.95 0 yrs3.02 %$ 0.66 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-04-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 42.42 2 yrs0.71 %$ 7.28 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 23.18 0 yrs7.08 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4094
$ 0.4094
-0.00%
Stock $ 21.51 4 yrs7.48 %$ 0.74 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3964
$ 0.4033
1.74%
Stock $ 23.05 4 yrs6.98 %$ 1.90 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3964
$ 0.4033
1.74%
Stock $ 419.20 3 yrs0.40 %$ 8.72 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-07-2024 $ 0.4100
$ 0.4200
2.44%
Stock $ 15.74 0 yrs3.81 %$ 0.65 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-20-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.02 0 yrs5.87 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 18.84 3 yrs5.31 %$ 3.87 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 107.73 2 yrs2.82 %$ 3.79 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.7600
$ 0.7600
-0.00%
Stock $ 9.80 0 yrs0.00 %$ 0.05 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 10.13 10 yrs0.00 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0748
$ 0.0748
-0.00%
Stock $ 11.72 2 yrs0.00 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0617
$ 0.0617
-0.00%
Stock $ 21.58 0 yrs5.65 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 198.17 0 yrs1.82 %$ 35.36 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-12-2024 $ 3.3700
$ 2.1800
-35.31%
Stock $ 74.21 10 yrs1.62 %$ 10.84 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2900
$ 0.3000
3.45%
Stock $ 22.68 0 yrs1.76 %$ 2.86 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-26-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.58 2 yrs0.00 %$ 0.55 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0608
$ 0.0608
-0.00%
Stock $ 24.99 0 yrs5.84 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3656
$ 0.3656
-0.00%
Stock $ 29.18 1 yrs1.37 %$ 8.93 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 64.37 7 yrs1.49 %$ 15.91 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 8.45 0 yrs10.18 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 4.73 0 yrs0.00 %$ 0.36 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.04 0 yrs0.00 %$ 1.29 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 5.68 0 yrs0.00 %$ 0.45 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 28.66 1 yrs0.00 %$ 1.72 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2042
$ 0.2042
-0.00%
Stock $ 11.15 2 yrs4.66 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 13.20 1 yrs7.95 %N/ANew Dividend Feb-16-2024 Feb-20-2024 Feb-26-2024 $ 0.1106
$ 0.1106
-0.00%
Stock $ 2.83 1 yrs0.00 %$ 0.08 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 5.70 1 yrs0.00 %$ 0.05 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 5.30 0 yrs9.06 %$ 0.15 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.25 2 yrs8.32 %$ 0.03 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-05-2024 $ 1.3200
$ 0.1300
-90.15%
Stock $ 25.28 0 yrs10.32 %N/ANew Dividend N/A Feb-14-2024 Feb-15-2024 $ 0.0000
$ 0.6514
10000%
Stock $ 28.73 1 yrs3.20 %$ 17.89 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 16.76 0 yrs0.24 %$ 43.77 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 347.33 44 yrs0.82 %$ 88.90 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-08-2024 $ 0.6050
$ 0.7150
18.18%
Stock $ 48.03 19 yrs3.75 %$ 2.56 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-10-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 57.84 19 yrs3.53 %$ 5.68 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-08-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 37.07 19 yrs1.29 %$ 72.63 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1100
$ 0.1200
9.09%
Stock $ 43.18 4 yrs0.83 %$ 1.87 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0800
$ 0.0900
12.50%
Stock $ 159.62 0 yrs0.38 %$ 7.10 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-12-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 65.93 0 yrs0.15 %$ 1.74 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-15-2024 $ 0.0800
$ 0.1000
25.00%
Stock $ 124.22 5 yrs0.90 %$ 5.49 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 207.63 7 yrs1.73 %$ 5.71 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-29-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 5.52 0 yrs10.87 %$ 0.99 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 3.71 0 yrs12.94 %$ 0.05 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.68 0 yrs30.49 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-20-2024 $ 0.5339
$ 0.5339
-0.00%
Stock $ 20.46 0 yrs30.01 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-20-2024 $ 0.4306
$ 0.4306
-0.00%
Stock $ 16.26 9 yrs3.69 %$ 0.10 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.80 0 yrs12.50 %$ 0.83 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-18-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.65 2 yrs0.00 %$ 3.62 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 33.47 4 yrs2.93 %$ 5.07 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-12-2024 $ 0.2250
$ 0.2450
8.89%
Stock $ 13.83 19 yrs1.74 %$ 0.68 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-06-2024 $ 0.3900
$ 0.0600
-84.62%
Stock $ 17.54 1 yrs3.42 %$ 0.07 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-06-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 14.58 0 yrs8.23 %$ 0.04 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 575.00 0 yrs7.30 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-29-2024 $ 10.0000
$ 21.0000
110.00%
Stock $ 14.58 0 yrs8.23 %$ 0.04 BNew Dividend May-15-2024 May-16-2024 May-23-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.58 0 yrs8.23 %$ 0.04 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-21-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.55 0 yrs10.81 %$ 0.08 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.04 11 yrs4.56 %$ 19.33 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 56.94 8 yrs2.11 %$ 1.25 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 5.55 0 yrs10.81 %$ 0.08 BNew Dividend May-15-2024 May-16-2024 May-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 133.66 0 yrs0.75 %$ 34.48 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.14 3 yrs0.00 %$ 0.18 BNew Dividend Feb-15-2024 Feb-15-2024 Feb-29-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 5.55 0 yrs10.81 %$ 0.08 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-21-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 20.18 4 yrs5.35 %$ 0.18 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 12.02 0 yrs5.32 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 12.82 0 yrs4.68 %$ 1.63 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.94 2 yrs2.68 %$ 4.87 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 86.43 3 yrs1.39 %$ 6.92 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-04-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 21.53 1 yrs5.80 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-21-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 12.32 0 yrs4.87 %$ 0.11 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-03-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.74 3 yrs8.71 %$ 0.60 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-27-2024 $ 0.8000
$ 0.4300
-46.25%
Stock $ 101.06 5 yrs2.57 %$ 3.39 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.6300
$ 0.6500
3.17%
Stock $ 22.98 2 yrs5.74 %$ 2.08 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 16.63 8 yrs2.41 %$ 0.06 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.98 2 yrs5.74 %$ 2.08 BNew Dividend May-15-2024 May-16-2024 May-23-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 9.10 3 yrs6.15 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-21-2024 $ 0.0478
$ 0.0478
-0.00%
Stock $ 22.98 2 yrs5.74 %$ 2.08 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-21-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.10 1 yrs6.27 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 144.56 10 yrs2.03 %$ 2.80 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-09-2024 $ 0.7350
$ 0.7350
-0.00%
Stock $ 11.49 3 yrs0.00 %$ 0.17 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-29-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 3.86 0 yrs9.33 %$ 0.42 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 3.86 0 yrs9.33 %$ 0.42 BNew Dividend May-15-2024 May-16-2024 May-23-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 10.24 0 yrs5.86 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 630.00 5 yrs1.43 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Mar-01-2024 $ 5.7500
$ 2.2500
-60.87%
Stock $ 38.01 5 yrs2.32 %$ 12.53 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-04-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 3.86 0 yrs9.33 %$ 0.42 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-21-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 24.54 0 yrs6.48 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 18.96 0 yrs5.85 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2781
$ 0.2781
-0.00%
Stock $ 160.79 0 yrs0.62 %$ 2.95 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 1.1300
$ 0.2500
-77.88%
Stock $ 160.79 0 yrs0.62 %$ 2.95 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 1.1300
$ 1.4000
23.89%
Stock $ 7.61 3 yrs2.10 %$ 0.95 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 235.73 4 yrs0.66 %$ 33.80 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3400
$ 0.3900
14.71%
Stock $ 36.90 0 yrs4.34 %$ 44.76 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 12.57 0 yrs11.77 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Feb-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 8.53 3 yrs3.28 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-21-2024 $ 0.0202
$ 0.0202
-0.00%
Stock $ 61.90 0 yrs1.03 %$ 3.52 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-13-2024 $ 0.1400
$ 0.1600
14.29%
Stock $ 49.91 12 yrs3.21 %$ 202.09 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-24-2024 $ 0.3900
$ 0.4000
2.56%
Stock $ 5.21 0 yrs6.91 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 5.21 0 yrs6.91 %N/ANew Dividend May-15-2024 May-16-2024 May-23-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 22.48 1 yrs5.43 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-21-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.21 0 yrs6.91 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-21-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 5.66 0 yrs15.55 %$ 0.08 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 7.96 0 yrs6.03 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.12 0 yrs6.40 %$ 0.08 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 45.39 0 yrs2.47 %$ 1.15 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-13-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 19.77 0 yrs14.57 %$ 0.96 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 825.33 7 yrs2.06 %$ 77.48 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-20-2024 $ 4.2600
$ 4.2600
-0.00%
Stock $ 12.70 0 yrs3.15 %$ 1.83 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 55.17 1 yrs0.51 %$ 1.16 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.0600
$ 0.0700
16.67%
Stock $ 16.05 0 yrs4.36 %$ 1.48 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2250
$ 0.1750
-22.22%
Stock $ 10.33 2 yrs1.94 %$ 1.60 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.74 3 yrs8.71 %$ 0.60 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-27-2024 $ 0.8000
$ 0.2200
-72.50%
Stock $ 74.99 0 yrs0.40 %$ 1.42 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 60.37 1 yrs3.31 %$ 11.99 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-05-2024 $ 0.4500
$ 0.5000
11.11%
Stock $ 118.84 9 yrs0.00 %$ 1.41 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.9600
$ 1.1700
21.87%
Stock $ 24.99 10 yrs0.00 %$ 49.28 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-19-2024 $ 0.3650
$ 0.4000
9.59%
Stock $ 13.18 2 yrs7.51 %$ 1.68 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2500
$ 0.2600
4.00%
Stock $ 154.47 3 yrs1.58 %$ 10.32 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-26-2024 $ 0.5500
$ 0.6100
10.91%
Stock $ 9.03 2 yrs3.88 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-21-2024 $ 0.0059
$ 0.0059
-0.00%
Stock $ 6.13 0 yrs1.96 %$ 7.69 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-21-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 8.93 1 yrs16.13 %$ 0.46 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-26-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 18.46 1 yrs1.08 %$ 0.18 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-08-2024 $ 0.0400
$ 0.0500
25.00%
Stock $ 15.99 0 yrs8.01 %$ 0.07 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 20.15 0 yrs8.19 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-20-2024 $ 0.0186
$ 0.1752
841.93%
Stock $ 14.15 1 yrs8.76 %$ 5.39 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-14-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 6.94 0 yrs4.32 %$ 0.11 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 14.65 2 yrs3.55 %$ 3.07 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-05-2024 $ 0.1600
$ 0.1300
-18.75%
Stock $ 7.77 0 yrs0.13 %$ 2.99 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3,223.92 0 yrs0.28 %$ 3.13 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-04-2024 $ 2.2500
$ 2.2500
-0.00%
Stock $ 67.25 3 yrs2.62 %$ 13.51 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4100
$ 0.4400
7.32%
Stock $ 94.71 11 yrs0.00 %$ 7.22 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-04-2024 $ 0.4300
$ 0.4800
11.63%
Stock $ 31.32 0 yrs2.81 %$ 1.76 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 29.03 0 yrs3.58 %$ 1.88 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.2500
$ 0.2600
4.00%
Stock $ 121.61 51 yrs0.92 %$ 2.26 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 66.78 12 yrs3.59 %$ 33.73 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.5700
$ 0.6000
5.26%
Stock $ 31.00 0 yrs1.42 %$ 0.06 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-14-2024 $ 0.0000
$ 0.4400
10000%
Stock $ 100.22 10 yrs3.23 %$ 11.76 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.8100
$ 0.8100
-0.00%
Stock $ 20.39 0 yrs3.43 %$ 0.43 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 53.29 5 yrs1.28 %$ 0.87 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-18-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 53.52 5 yrs1.27 %$ 3.29 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-18-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 54.10 19 yrs5.69 %$ 46.59 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2565
$ 0.2565
-0.00%
Stock $ 45.13 13 yrs2.84 %$ 2.12 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-06-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 19.27 19 yrs5.60 %$ 0.07 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 145.68 2 yrs0.55 %$ 25.79 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.1700
$ 0.2000
17.65%
Stock $ 393.03 14 yrs0.87 %$ 71.73 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.7700
$ 0.8500
10.39%
Stock $ 27.35 6 yrs6.58 %$ 1.48 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 29.22 6 yrs0.00 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.2964
$ 0.2964
-0.00%
Stock $ 27.48 11 yrs2.18 %$ 3.00 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 28.46 2 yrs3.51 %$ 0.06 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 16.64 0 yrs2.40 %$ 29.58 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 478.66 19 yrs1.56 %$ 71.82 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-13-2024 $ 1.8700
$ 1.8700
-0.00%
Stock $ 14.10 0 yrs3.40 %$ 5.06 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.88 4 yrs3.35 %$ 0.19 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2500
$ 0.2000
-20.00%
Stock $ 162.12 18 yrs0.00 %$ 21.00 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 1.1000
$ 1.2100
10.00%
Stock $ 56.52 2 yrs4.95 %$ 7.84 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 79.28 19 yrs2.67 %$ 8.40 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.4800
$ 0.5300
10.42%
Stock $ 17.27 0 yrs3.94 %$ 2.03 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1600
$ 0.1700
6.25%
Stock $ 79.45 8 yrs2.92 %$ 24.90 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.5500
$ 0.5800
5.45%
Stock $ 30.15 0 yrs1.66 %$ 3.87 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-13-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 44.70 1 yrs3.94 %$ 3.34 BNew Dividend Feb-15-2024 Feb-23-2024 Mar-08-2024 $ 0.4800
$ 0.4400
-8.33%
Stock $ 15.81 6 yrs4.81 %$ 0.15 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 71.55 1 yrs1.75 %$ 4.16 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-27-2024 $ 0.3500
$ 0.4000
14.29%
Stock $ 250.00 0 yrs2.88 %$ 0.19 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 10.0000
$ 1.8000
-82.00%
Stock $ 40.20 19 yrs0.00 %$ 28.25 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.9300
$ 0.9600
3.23%
Stock $ 66.77 2 yrs1.20 %$ 7.98 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-13-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1600
$ 0.0200
-87.50%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1600
$ 0.1400
-12.50%
Stock $ 49.72 0 yrs16.09 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 2.0000
$ 2.0000
-0.00%
Stock $ 172.01 7 yrs0.66 %$ 44.32 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-13-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 93.44 0 yrs2.61 %$ 53.16 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-07-2024 $ 0.6100
$ 0.6100
-0.00%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend May-10-2024 May-13-2024 May-31-2024 $ 0.1600
$ 0.0200
-87.50%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend May-10-2024 May-13-2024 May-31-2024 $ 0.1600
$ 0.1400
-12.50%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend Jun-10-2024 Jun-10-2024 Jun-28-2024 $ 0.1600
$ 0.0200
-87.50%
Stock $ 10.11 0 yrs16.62 %N/ANew Dividend Jun-10-2024 Jun-10-2024 Jun-28-2024 $ 0.1600
$ 0.1400
-12.50%
Stock $ 18.37 1 yrs4.46 %$ 1.35 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 85.09 0 yrs1.18 %$ 5.07 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 524.74 7 yrs0.11 %$ 12.17 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-13-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 4.81 1 yrs0.62 %$ 3.01 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-25-2024 $ 0.0063
$ 0.0063
-0.00%
Stock $ 49.72 0 yrs16.09 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 2.0000
$ 2.0000
-0.00%
Stock $ 67.70 3 yrs2.60 %$ 0.17 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4100
$ 0.4400
7.32%
Stock $ 41.51 0 yrs0.29 %$ 1.86 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-12-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 24.98 0 yrs1.28 %$ 6.04 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 41.78 2 yrs0.00 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-20-2024 $ 0.1380
$ 0.0716
-48.10%
Stock $ 64.17 10 yrs2.03 %$ 0.90 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 18.45 0 yrs8.67 %$ 2.92 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-06-2024 $ 0.4800
$ 0.4000
-16.67%
Stock $ 18.45 0 yrs8.67 %$ 2.92 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-06-2024 $ 0.4800
$ 0.0800
-83.33%
Stock $ 78.17 1 yrs1.84 %$ 53.23 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 16.65 2 yrs14.41 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 16.65 2 yrs14.41 %N/ANew Dividend May-10-2024 May-13-2024 May-31-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 16.65 2 yrs14.41 %N/ANew Dividend Jun-10-2024 Jun-10-2024 Jun-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 72.20 2 yrs4.43 %$ 1.48 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-14-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 25.00 3 yrs1.20 %$ 0.08 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-13-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.04 3 yrs1.20 %$ 0.80 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-13-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 12.45 0 yrs12.53 %$ 0.73 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-01-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 6.74 0 yrs0.00 %$ 1.06 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 6.74 0 yrs0.00 %$ 1.06 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 38.22 1 yrs0.31 %$ 0.74 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 2.5300
$ 0.0300
-98.81%
Stock $ 33.00 0 yrs1.82 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3500
$ 0.3000
-14.29%
Stock $ 16.27 0 yrs0.00 %$ 1.37 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 11.86 0 yrs0.00 %$ 0.49 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.0187
$ 0.0187
-0.00%
Stock $ 28.68 1 yrs3.35 %$ 2.50 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 25.79 1 yrs0.00 %$ 3.95 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.78 0 yrs0.00 %$ 0.78 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 2.35 0 yrs0.00 %$ 0.04 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 4.84 0 yrs2.07 %$ 0.53 BNew Dividend Feb-22-2024 Feb-23-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.82 0 yrs7.98 %N/ANew Dividend N/A Feb-01-2024 Feb-15-2024 $ 0.5271
$ 0.5271
-0.00%
Stock $ 41.14 8 yrs1.07 %$ 0.08 BNew Dividend N/A Feb-12-2024 Feb-29-2024 $ 0.1100
$ 0.4200
281.82%
Stock $ 23.87 0 yrs5.95 %$ 2.32 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-28-2024 $ 0.2200
$ 0.4500
104.55%
Stock $ 16.52 3 yrs3.39 %$ 0.28 BNew Dividend Feb-22-2024 Feb-23-2024 Feb-29-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 43.40 12 yrs2.37 %$ 3.96 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-05-2024 $ 0.2575
$ 0.2575
-0.00%
Stock $ 173.73 19 yrs1.27 %$ 12.66 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-26-2024 $ 0.5200
$ 0.5500
5.77%
Stock $ 3.77 0 yrs8.75 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Feb-29-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 300.86 10 yrs0.66 %$ 8.28 BNew Dividend Mar-07-2024 Mar-09-2024 Mar-22-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 86.31 15 yrs3.20 %$ 20.86 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-28-2024 $ 0.6700
$ 0.6900
2.99%
Stock $ 31.99 0 yrs5.50 %$ 1.60 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-11-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 42.74 7 yrs2.71 %$ 21.70 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 1.81 0 yrs0.00 %$ 0.04 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 21.83 0 yrs5.73 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 44.96 2 yrs1.85 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-15-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 0.12 0 yrs0.00 %$ 0.00 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-12-2024 $ 0.0100
$ 0.0050
-50.00%
Stock $ 11.07 0 yrs3.88 %$ 0.07 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-01-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 26.26 0 yrs3.81 %$ 3.91 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 60.70 0 yrs0.53 %$ 3.17 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-07-2024 $ 0.0800
$ 0.5000
525.00%
Stock $ 4.96 0 yrs4.03 %$ 0.51 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-19-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.21 0 yrs6.65 %$ 0.00 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-15-2024 $ 0.1217
$ 0.1217
-0.00%
Stock $ 20.30 2 yrs7.39 %$ 0.36 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-06-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 10.45 2 yrs9.86 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-15-2024 $ 0.0855
$ 0.0855
-0.00%
Stock $ 14.30 1 yrs8.88 %N/ANew Dividend Apr-19-2024 Apr-22-2024 May-01-2024 $ 0.1056
$ 0.1056
-0.00%
Stock $ 43.79 2 yrs4.06 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-15-2024 $ 0.1007
$ 0.1007
-0.00%
Stock $ 21.95 1 yrs5.69 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 102.12 56 yrs4.27 %$ 8.47 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-15-2024 $ 1.0900
$ 1.0900
-0.00%
Stock $ 20.56 7 yrs2.53 %$ 0.19 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 7.68 0 yrs10.42 %$ 0.14 BNew Dividend Feb-22-2024 Feb-23-2024 Feb-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.07 0 yrs3.80 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-16-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 20.72 3 yrs6.90 %$ 0.00 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 7.52 0 yrs17.29 %$ 0.00 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1086
$ 0.1086
-0.00%
Stock $ 18.69 2 yrs5.56 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-16-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 0.50 0 yrs22.03 %$ 0.01 BNew Dividend N/A Feb-22-2024 Feb-29-2024 $ 0.0060
$ 0.0300
400.00%
Stock $ 2.59 0 yrs22.78 %$ 0.00 BNew Dividend Mar-26-2024 Mar-27-2024 May-10-2024 $ 0.1354
$ 0.1354
-0.00%
Stock $ 132.49 0 yrs0.75 %$ 6.70 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-22-2024 $ 0.0000
$ 0.2500
10000%
Stock $ 21.60 2 yrs2.96 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-15-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 22.60 14 yrs4.42 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Apr-02-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 120.19 19 yrs2.36 %$ 5.28 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-15-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 13.27 1 yrs4.52 %$ 0.76 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 37.15 0 yrs1.72 %$ 1.88 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-08-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 268.33 10 yrs2.09 %$ 80.18 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-11-2024 $ 1.4000
$ 1.4000
-0.00%
Stock $ 34.17 0 yrs1.46 %$ 1.31 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-05-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 161.81 19 yrs0.67 %$ 4.75 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 83.91 5 yrs1.24 %$ 6.06 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.2400
$ 0.2600
8.33%
Stock $ 6.78 1 yrs17.70 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 51.60 0 yrs2.46 %$ 2.86 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.3175
$ 0.3175
-0.00%
Stock $ 13.23 0 yrs10.58 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 20.10 0 yrs10.75 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 8.29 1 yrs8.32 %$ 0.86 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 73.96 10 yrs3.62 %$ 18.21 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-29-2024 $ 0.6300
$ 0.6700
6.35%
Stock $ 9.71 1 yrs8.03 %$ 0.10 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 33.05 1 yrs0.00 %$ 1.99 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 3.96 1 yrs12.12 %$ 0.40 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 42.00 17 yrs4.52 %$ 4.25 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-15-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 183.73 8 yrs1.20 %$ 20.54 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 54.48 14 yrs3.49 %$ 21.92 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.4600
$ 0.4750
3.26%
Stock $ 19.35 2 yrs7.44 %$ 4.04 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-11-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 101.98 0 yrs0.39 %$ 3.84 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.07 1 yrs3.09 %$ 0.18 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-08-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.43 1 yrs2.97 %$ 0.27 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-08-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 50.02 0 yrs1.60 %$ 11.25 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 6.23 1 yrs6.74 %$ 0.07 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-28-2024 $ 0.1000
$ 0.1100
10.00%
Stock $ 60.70 0 yrs0.53 %$ 3.17 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-26-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 59.51 4 yrs1.88 %$ 6.36 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-22-2024 $ 0.2500
$ 0.2800
12.00%
Stock $ 18.86 2 yrs2.97 %$ 8.78 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-05-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 47.02 0 yrs3.83 %$ 3.74 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 42.43 4 yrs3.16 %$ 2.73 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.3200
$ 0.3350
4.69%
Stock $ 33.02 3 yrs2.06 %$ 4.65 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 115.85 0 yrs2.07 %$ 7.00 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-26-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 15.30 0 yrs5.49 %N/ANew Dividend Feb-23-2024 Feb-26-2024 Mar-12-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 11.15 0 yrs0.00 %$ 0.13 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-29-2024 $ 0.0800
$ 0.0946
18.25%
Stock $ 7.51 0 yrs16.51 %$ 0.00 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1037
$ 0.1037
-0.00%
Stock $ 7.51 0 yrs16.51 %$ 0.00 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1037
$ 0.1037
-0.00%
Stock $ 7.51 0 yrs16.51 %$ 0.00 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1037
$ 0.1037
-0.00%
Stock $ 2.80 1 yrs11.79 %$ 0.74 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 14.25 3 yrs10.88 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1370
$ 0.1370
-0.00%
Stock $ 17.75 1 yrs10.14 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 94.51 2 yrs2.50 %$ 1.45 BNew Dividend Mar-27-2024 Mar-29-2024 May-01-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 20.47 0 yrs8.01 %$ 0.77 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-28-2024 $ 0.4100
$ 0.4300
4.88%
Stock $ 5.93 1 yrs12.14 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 78.47 0 yrs0.76 %$ 0.09 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 16.86 0 yrs10.20 %$ 0.43 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-28-2024 $ 0.3800
$ 0.4800
26.32%
Stock $ 13.63 0 yrs10.12 %$ 0.14 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-28-2024 $ 0.3000
$ 0.3900
30.00%
Stock $ 14.23 2 yrs9.77 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-29-2024 $ 0.1175
$ 0.1175
-0.00%
Stock $ 10.36 0 yrs5.21 %$ 0.03 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0375
$ 0.0375
-0.00%
Stock $ 7.52 0 yrs17.29 %$ 0.00 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1086
$ 0.1086
-0.00%
Stock $ 7.52 0 yrs17.29 %$ 0.00 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1086
$ 0.1086
-0.00%
Stock $ 5.43 1 yrs15.47 %$ 0.05 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 272.92 10 yrs0.67 %$ 36.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.4300
$ 0.4600
6.98%
Stock $ 31.87 0 yrs5.30 %N/ANew Dividend Feb-16-2024 Feb-20-2024 Feb-27-2024 $ 0.2669
$ 0.4625
73.29%
Stock $ 4.26 1 yrs11.27 %$ 0.07 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-28-2024 $ 0.1100
$ 0.1200
9.09%
Stock $ 14.30 3 yrs10.63 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1330
$ 0.1330
-0.00%
Stock $ 64.18 0 yrs1.71 %$ 2.34 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 28.61 1 yrs1.05 %$ 0.57 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-29-2024 $ 0.2000
$ 0.3000
50.00%
Stock $ 28.61 1 yrs1.05 %$ 0.57 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-29-2024 $ 0.2000
$ 0.3000
50.00%
Stock $ 23.02 0 yrs8.43 %N/ANew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.0000
$ 0.4845
10000%
Stock $ 15.06 1 yrs3.65 %$ 0.09 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 22.62 0 yrs3.71 %$ 2.26 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 245.93 7 yrs2.11 %$ 149.96 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-29-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 10.04 1 yrs1.99 %$ 4.41 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 37.07 1 yrs1.70 %$ 16.33 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.1575
$ 0.1575
-0.00%
Stock $ 255.94 7 yrs0.31 %$ 9.79 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 87.43 10 yrs1.51 %$ 6.13 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-06-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 27.21 0 yrs0.18 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0112
$ 0.0112
-0.00%
Stock $ 58.73 10 yrs3.34 %$ 16.75 BNew Dividend May-30-2024 May-31-2024 Jun-14-2024 $ 0.4900
$ 0.4900
-0.00%
Stock $ 47.48 3 yrs2.95 %$ 10.89 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 177.19 68 yrs1.15 %$ 24.79 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 3.11 1 yrs15.76 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.1500
$ 0.1200
-20.00%
Stock $ 64.40 3 yrs2.11 %$ 1.73 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-04-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 93.98 0 yrs1.57 %$ 115.03 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-01-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 148.47 0 yrs0.73 %$ 6.78 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-20-2024 $ 2.2700
$ 0.2700
-88.11%
Stock $ 3.11 1 yrs15.76 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.1500
$ 0.0300
-80.00%
Stock $ 252.31 1 yrs0.82 %$ 73.04 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-29-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 4.60 0 yrs2.17 %$ 0.04 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-04-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 64.99 2 yrs1.35 %$ 57.16 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-15-2024 $ 0.1800
$ 0.2200
22.22%
Stock $ 6.90 0 yrs7.97 %$ 0.05 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-04-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 47.87 0 yrs0.84 %$ 30.80 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-18-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 182.90 4 yrs0.61 %$ 42.25 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.2500
$ 0.2800
12.00%
Stock $ 59.82 0 yrs1.67 %$ 3.54 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-04-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 39.51 19 yrs0.00 %$ 6.93 BNew Dividend May-16-2024 May-17-2024 Jun-01-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 19.63 1 yrs0.00 %$ 7.82 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-15-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 137.43 10 yrs1.31 %$ 78.69 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-28-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 132.98 4 yrs2.44 %$ 25.25 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.7700
$ 0.9300
20.78%
Stock $ 32.95 6 yrs1.85 %$ 5.96 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-26-2024 $ 0.1375
$ 0.1525
10.91%
Stock $ 15.08 0 yrs1.99 %$ 0.37 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-28-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 45.07 1 yrs0.00 %$ 0.88 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-10-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 46.79 0 yrs0.34 %$ 1.44 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-26-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.54 5 yrs3.65 %$ 2.93 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.1400
$ 0.1600
14.29%
Stock $ 26.55 8 yrs6.89 %$ 0.73 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.4550
$ 0.4575
0.55%
Stock $ 137.43 10 yrs1.31 %$ 78.69 BNew Dividend Sep-16-2024 Sep-16-2024 Sep-30-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 35.91 0 yrs2.23 %$ 26.21 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1400
$ 0.2000
42.86%
Stock $ 136.03 7 yrs0.94 %$ 11.17 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.2900
$ 0.3190
10.00%
Stock $ 34.38 2 yrs2.91 %$ 10.38 BNew Dividend Apr-19-2024 Apr-22-2024 May-22-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.45 3 yrs4.65 %$ 7.07 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.2725
$ 0.2725
-0.00%
Stock $ 59.82 0 yrs1.67 %$ 3.54 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 1.0000
$ 0.2500
-75.00%
Stock $ 137.43 10 yrs1.31 %$ 78.69 BNew Dividend Dec-16-2024 Dec-16-2024 Dec-31-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 112.45 1 yrs1.53 %$ 63.89 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 252.96 13 yrs1.19 %$ 8.82 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-12-2024 $ 0.6500
$ 0.7500
15.38%
Stock $ 15.21 1 yrs2.63 %$ 2.38 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 971.57 4 yrs0.82 %$ 127.38 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-03-2024 $ 2.0000
$ 2.0000
-0.00%
Stock $ 76.07 4 yrs1.70 %$ 0.28 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0381
$ 0.0381
-0.00%
Stock $ 49.83 2 yrs4.80 %$ 0.49 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1988
$ 0.1988
-0.00%
Stock $ 15.03 0 yrs8.98 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3375
$ 0.3375
-0.00%
Stock $ 15.08 0 yrs8.69 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 10.21 0 yrs0.00 %$ 0.05 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 48.87 1 yrs4.01 %$ 0.31 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0096
$ 0.0096
-0.00%
Stock $ 46.38 2 yrs3.39 %$ 1.41 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1307
$ 0.1307
-0.00%
Stock $ 127.28 7 yrs1.82 %$ 149.73 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-01-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 215.29 4 yrs2.14 %$ 77.45 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-26-2024 $ 5.2500
$ 1.1500
-78.10%
Stock $ 33.98 15 yrs0.00 %$ 29.41 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.9675
$ 0.9975
3.10%
Stock $ 35.80 1 yrs0.87 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0119
$ 0.0119
-0.00%
Stock $ 131.09 5 yrs1.16 %$ 17.80 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 10.10 1 yrs0.00 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 3.98 0 yrs0.00 %$ 0.37 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-17-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.32 0 yrs3.15 %$ 0.59 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.2900
$ 0.1600
-44.83%
Stock $ 72.24 70 yrs2.38 %$ 2.67 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 65.95 0 yrs1.83 %$ 0.80 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0361
$ 0.0361
-0.00%
Stock $ 107.05 0 yrs0.30 %$ 2.76 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-16-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 22.91 1 yrs6.68 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3750
$ 0.4000
6.67%
Stock $ 31.54 10 yrs3.55 %$ 0.94 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 172.24 3 yrs0.33 %$ 13.37 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 698.57 8 yrs0.83 %$ 94.47 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-01-2024 $ 1.4500
$ 1.4500
-0.00%
Stock $ 127.28 7 yrs1.82 %$ 149.73 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-01-2024 $ 0.5800
$ 0.2000
-65.52%
Stock $ 27.25 1 yrs2.90 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 32.41 0 yrs0.96 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0341
$ 0.0341
-0.00%
Stock $ 62.16 8 yrs3.52 %$ 0.41 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1091
$ 0.1091
-0.00%
Stock $ 16.01 19 yrs0.00 %$ 19.04 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.3761
$ 0.3761
-0.00%
Stock $ 6.42 0 yrs0.00 %$ 0.53 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 14.54 2 yrs4.75 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-14-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 36.17 0 yrs2.13 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0338
$ 0.0338
-0.00%
Stock $ 80.37 2 yrs0.00 %$ 0.27 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1138
$ 0.0370
-67.46%
Stock $ 56.04 1 yrs3.98 %$ 0.42 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1066
$ 0.1066
-0.00%
Stock $ 57.12 1 yrs5.18 %$ 5.74 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.2470
$ 0.2470
-0.00%
Stock $ 15.23 0 yrs0.92 %$ 2.57 BNew Dividend Apr-23-2024 Apr-24-2024 May-08-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 51.25 1 yrs2.91 %$ 0.08 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0271
$ 0.0271
-0.00%
Stock $ 69.16 0 yrs1.32 %$ 0.03 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 81.36 0 yrs1.35 %$ 0.67 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0444
$ 0.0444
-0.00%
Stock $ 18.80 0 yrs3.40 %$ 1.61 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 9.90 0 yrs14.55 %$ 6.88 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-11-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.69 1 yrs1.23 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0124
$ 0.0124
-0.00%
Stock $ 14.13 0 yrs1.98 %$ 0.63 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-11-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 35.74 2 yrs2.35 %$ 2.29 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 71.55 11 yrs1.12 %$ 4.07 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 18.05 2 yrs2.22 %$ 0.41 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-20-2024 $ 1.1000
$ 0.1000
-90.91%
Stock $ 59.53 3 yrs4.30 %$ 1.88 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.1053
$ 0.1053
-0.00%
Stock $ 29.69 0 yrs0.77 %$ 0.11 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0034
$ 0.0034
-0.00%
Stock $ 21.08 2 yrs3.75 %$ 0.00 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0627
$ 0.0627
-0.00%
Stock $ 8.94 0 yrs3.80 %$ 0.10 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 9.03 0 yrs3.54 %$ 0.35 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 21.57 2 yrs4.54 %$ 0.00 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 43.15 1 yrs2.69 %$ 0.09 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0090
$ 0.0090
-0.00%
Stock $ 45.24 0 yrs1.61 %$ 0.14 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0183
$ 0.0183
-0.00%
Stock $ 50.33 6 yrs1.95 %$ 0.26 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0223
$ 0.0223
-0.00%
Stock $ 42.11 0 yrs0.88 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0098
$ 0.0098
-0.00%
Stock $ 25.12 2 yrs1.31 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0060
$ 0.0060
-0.00%
Stock $ 24.63 0 yrs2.44 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0239
$ 0.0239
-0.00%
Stock $ 23.30 0 yrs4.89 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-13-2024 $ 0.0331
$ 0.0331
-0.00%
Stock $ 6.18 0 yrs0.49 %$ 0.02 BNew Dividend Apr-02-2024 Apr-03-2024 May-01-2024 $ 0.0000
$ 0.0300
10000%
Stock $ 25.81 0 yrs0.00 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0000
$ 0.5751
10000%
Stock $ 175.01 52 yrs2.89 %$ 240.54 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 1.2650
$ 1.2650
-0.00%
Stock $ 122.36 0 yrs0.74 %$ 224.45 BNew Dividend Jul-08-2024 Jul-08-2024 Jul-25-2024 $ 0.3000
$ 0.4500
50.00%
Stock $ 51.72 53 yrs6.19 %$ 1.27 BNew Dividend Apr-05-2024 Apr-08-2024 May-06-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 11.21 0 yrs3.57 %$ 0.89 BNew Dividend Mar-28-2024 Apr-01-2024 May-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 19.61 2 yrs4.90 %$ 13.20 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.0900
$ 0.2400
166.67%
Stock $ 194.50 14 yrs2.82 %$ 29.15 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-15-2024 $ 1.1920
$ 1.3700
14.93%
Stock $ 61.92 0 yrs2.00 %$ 3.98 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-05-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 34.90 12 yrs3.90 %$ 2.07 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 212.55 11 yrs0.68 %$ 5.81 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 34.74 0 yrs1.27 %$ 7.98 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 140.61 0 yrs0.11 %$ 8.50 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-27-2024 $ 0.0375
$ 0.0375
-0.00%
Stock $ 28.62 3 yrs1.82 %$ 6.74 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-26-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 51.09 1 yrs7.83 %$ 6.96 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-23-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 274.54 43 yrs0.99 %$ 15.70 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-05-2024 $ 0.6800
$ 0.6800
-0.00%
Stock $ 43.22 5 yrs1.20 %$ 7.06 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-18-2024 $ 0.1100
$ 0.1300
18.18%
Stock $ 78.88 10 yrs1.47 %$ 17.34 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-11-2024 $ 0.2850
$ 0.2900
1.75%
Stock $ 47.46 3 yrs7.27 %$ 3.91 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-13-2024 $ 0.8800
$ 0.8800
-0.00%
Stock $ 11.81 2 yrs9.14 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-29-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 35.02 19 yrs5.43 %$ 2.74 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.4600
$ 0.4750
3.26%
Stock $ 11.81 2 yrs9.14 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 9.60 0 yrs0.00 %$ 0.23 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-13-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 47.76 9 yrs2.51 %$ 0.51 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-26-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.81 2 yrs9.14 %N/ANew Dividend May-23-2024 May-24-2024 May-31-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 6.64 0 yrs7.68 %$ 0.18 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 291.33 14 yrs1.72 %$ 33.38 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-11-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 300.20 3 yrs1.02 %$ 68.17 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-29-2024 $ 0.7500
$ 0.8400
12.00%
Stock $ 7.71 0 yrs0.13 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Mar-05-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 27.06 0 yrs0.74 %$ 5.18 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-10-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.18 0 yrs0.76 %$ 9.95 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-10-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 104.16 0 yrs6.18 %$ 3.27 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.8200
$ 1.6100
96.34%
Stock $ 11.81 4 yrs13.21 %$ 1.01 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-25-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 76.14 3 yrs3.20 %$ 8.88 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.6100
$ 0.6100
-0.00%
Stock $ 255.78 10 yrs0.97 %$ 34.26 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-12-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 92.00 3 yrs3.26 %$ 1.19 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-27-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 10.41 0 yrs5.76 %$ 0.11 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-27-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 6.70 0 yrs11.94 %$ 0.08 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 51.54 10 yrs2.33 %$ 1.64 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2800
$ 0.3000
7.14%
Stock $ 171.86 14 yrs1.63 %$ 18.72 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-05-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 267.52 0 yrs0.58 %$ 33.16 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 217.14 0 yrs8.29 %$ 1.11 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 4.5000
$ 4.5000
-0.00%
Stock $ 134.71 9 yrs1.43 %$ 11.83 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.4500
$ 0.4800
6.67%
Stock $ 25.43 1 yrs5.07 %N/ANew Dividend Feb-08-2024 Feb-09-2024 Feb-13-2024 $ 0.3216
$ 0.3429
6.64%
Stock $ 73.34 4 yrs0.82 %$ 3.74 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 10.74 0 yrs11.92 %$ 0.27 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 22.90 1 yrs5.72 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 25.13 7 yrs4.93 %$ 0.54 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-23-2024 $ 0.3000
$ 0.3100
3.33%
Stock $ 60.56 3 yrs4.43 %$ 11.18 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-03-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 31.27 3 yrs1.66 %$ 7.48 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-26-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 20.82 3 yrs9.22 %$ 12.63 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 6.27 0 yrs11.32 %$ 0.17 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0615
$ 0.0615
-0.00%
Stock $ 40.00 10 yrs3.90 %$ 0.11 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 0.3800
$ 0.3900
2.63%
Stock $ 41.87 0 yrs0.76 %$ 77.82 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 21.68 3 yrs4.61 %$ 4.76 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-12-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 24.21 0 yrs4.96 %$ 0.24 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-13-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 54.58 9 yrs0.00 %$ 33.26 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-28-2024 $ 0.7800
$ 0.7800
-0.00%
Stock $ 56.82 2 yrs0.92 %$ 9.79 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-07-2024 $ 0.1100
$ 0.1300
18.18%
Stock $ 96.50 2 yrs1.08 %$ 3.07 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-13-2024 $ 0.2300
$ 0.2600
13.04%
Stock $ 281.95 47 yrs2.37 %$ 203.58 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 1.6700
$ 1.6700
-0.00%
Stock $ 677.42 6 yrs0.74 %$ 32.96 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 1.0000
$ 1.2500
25.00%
Stock $ 12.92 0 yrs0.00 %$ 0.22 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 32.63 11 yrs4.05 %$ 12.50 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3100
$ 0.3300
6.45%
Stock $ 155.83 0 yrs0.35 %$ 108.17 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-08-2024 $ 0.4900
$ 0.5400
10.20%
Stock $ 357.87 18 yrs0.89 %$ 136.09 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 18.93 0 yrs5.55 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 94.46 1 yrs0.95 %$ 3.82 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 168.30 2 yrs1.58 %$ 4.77 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-07-2024 $ 0.6325
$ 0.6650
5.14%
Stock $ 7.54 0 yrs0.00 %$ 0.56 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 33.72 2 yrs7.47 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 31.62 0 yrs7.46 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 38.33 0 yrs8.04 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.7700
$ 0.7700
-0.00%
Stock $ 15.59 2 yrs8.08 %$ 0.11 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 30.91 0 yrs9.19 %$ 0.09 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 78.17 6 yrs2.15 %$ 0.80 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3600
$ 0.4200
16.67%
Stock $ 102.23 0 yrs0.98 %$ 11.46 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.06 0 yrs9.09 %$ 0.06 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-15-2024 $ 0.1125
$ 0.1150
2.22%
Stock $ 32.96 13 yrs3.40 %$ 28.13 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 6.91 0 yrs13.89 %$ 0.14 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-25-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.30 0 yrs6.46 %$ 0.63 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-07-2024 $ 0.1700
$ 0.2000
17.65%
Stock $ 5.43 0 yrs10.31 %$ 0.26 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 22.31 0 yrs4.48 %$ 0.14 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-08-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 36.84 2 yrs2.99 %$ 0.00 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-13-2024 $ 0.2107
$ 0.1379
-34.54%
Stock $ 77.15 1 yrs19.64 %$ 0.02 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-26-2024 $ 1.5445
$ 1.5445
-0.00%
Stock $ 75.15 1 yrs12.48 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-26-2024 $ 0.4387
$ 0.4387
-0.00%
Stock $ 149.50 1 yrs8.45 %N/ANew Dividend Feb-20-2024 Feb-21-2024 Feb-26-2024 $ 0.8643
$ 0.8643
-0.00%
Stock $ 16.53 0 yrs0.97 %$ 0.23 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 15.34 0 yrs2.35 %$ 5.96 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-20-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.24 10 yrs3.95 %$ 0.21 BNew Dividend Apr-15-2024 Apr-16-2024 May-01-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 113.42 67 yrs1.85 %$ 64.84 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-11-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 64.40 10 yrs2.78 %$ 12.01 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.4475
$ 0.4475
-0.00%
Stock $ 25.47 0 yrs49.35 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.3823
$ 0.3823
-0.00%
Stock $ 20.70 0 yrs69.81 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 1.6743
$ 1.6743
-0.00%
Stock $ 19.48 0 yrs37.99 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.6545
$ 0.6545
-0.00%
Stock $ 22.53 0 yrs27.21 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.3052
$ 0.3052
-0.00%
Stock $ 21.86 0 yrs18.16 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.2376
$ 0.2376
-0.00%
Stock $ 52.54 10 yrs2.82 %$ 6.95 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3200
$ 0.3700
15.62%
Stock $ 13.04 0 yrs2.76 %$ 0.43 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-06-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 23.32 0 yrs6.43 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-30-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 28.00 0 yrs58.21 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-27-2024 $ 0.6016
$ 4.0746
577.34%
Stock $ 29.36 19 yrs0.00 %$ 5.05 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-07-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 118.87 19 yrs2.71 %$ 17.93 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-11-2024 $ 0.8050
$ 0.8050
-0.00%
Stock $ 137.43 10 yrs1.31 %$ 78.69 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 75.21 0 yrs3.19 %$ 1.38 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 13.28 2 yrs4.52 %$ 51.83 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 117.40 15 yrs4.43 %$ 42.15 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-14-2024 $ 1.2500
$ 1.3000
4.00%
Stock $ 235.03 19 yrs0.66 %$ 12.38 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3800
$ 0.3900
2.63%
Stock $ 13.28 2 yrs4.52 %$ 51.83 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1500
$ 0.1800
20.00%
Stock $ 22.59 0 yrs30.06 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.6836
$ 0.6836
-0.00%
Stock $ 28.11 4 yrs4.41 %$ 14.80 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 104.17 1 yrs0.38 %$ 12.06 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0900
$ 0.1000
11.11%
Stock $ 25.43 0 yrs11.80 %$ 1.37 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-05-2024 $ 0.1250
$ 0.7500
500.00%
Stock $ 11.50 1 yrs7.65 %$ 1.96 BNew Dividend Feb-20-2024 Feb-21-2024 Feb-28-2024 $ 0.1900
$ 0.2200
15.79%
Stock $ 12.93 0 yrs3.71 %$ 0.26 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 423.13 8 yrs2.79 %$ 2.38 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-08-2024 $ 2.9500
$ 2.9500
-0.00%
Stock $ 18.47 0 yrs18.41 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.2215
$ 0.2215
-0.00%
Stock $ 10.88 0 yrs14.61 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.3984
$ 0.3984
0.01%
Stock $ 7.66 0 yrs8.62 %$ 0.21 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 106.07 65 yrs5.69 %$ 58.62 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-12-2024 $ 1.5000
$ 1.5100
0.67%
Stock $ 39.68 2 yrs4.03 %$ 4.00 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 89.01 0 yrs1.89 %$ 2.69 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-12-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 9.51 4 yrs5.26 %$ 13.75 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-19-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 48.22 1 yrs7.09 %$ 1.53 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-15-2024 $ 0.8700
$ 0.8700
-0.00%
Stock $ 153.37 1 yrs0.52 %$ 6.06 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 5.2000
$ 0.2000
-96.15%
Stock $ 40.87 0 yrs1.71 %$ 0.23 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 15.62 0 yrs13.19 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-20-2024 $ 0.1719
$ 0.1719
-0.00%
Stock $ 11.56 2 yrs0.00 %$ 2.08 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 21.42 0 yrs0.75 %$ 0.16 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-26-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 15.36 0 yrs10.16 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 73.29 4 yrs1.64 %$ 36.49 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-28-2024 $ 0.2900
$ 0.3000
3.45%
Stock $ 112.76 6 yrs1.58 %$ 4.35 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-04-2024 $ 0.4450
$ 0.4450
-0.00%
Stock $ 48.99 3 yrs4.86 %$ 1.08 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-15-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 8.84 0 yrs4.07 %$ 0.11 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 8.15 0 yrs4.29 %$ 0.18 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 9.68 2 yrs11.36 %$ 0.22 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 46.91 2 yrs2.98 %$ 16.99 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-01-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 94.26 0 yrs1.06 %$ 2.25 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.38 1 yrs0.00 %$ 0.08 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.0400
$ 0.0450
12.50%
Stock $ 78.29 0 yrs0.32 %$ 17.40 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-05-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 291.47 11 yrs1.78 %$ 11.54 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 56.77 0 yrs4.23 %$ 3.79 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-28-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 42.02 0 yrs3.62 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.3200
$ 0.3800
18.75%
Stock $ 191.44 19 yrs1.12 %$ 60.23 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.5350
$ 0.5350
-0.00%
Stock $ 11.31 0 yrs4.60 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 66.40 12 yrs2.71 %$ 5.84 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-05-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 163.34 11 yrs2.57 %$ 69.88 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 1.0500
$ 1.0500
-0.00%
Stock $ 34.74 0 yrs7.74 %$ 3.41 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-14-2024 $ 0.6500
$ 0.7700
18.46%
Stock $ 6.14 3 yrs7.82 %$ 0.21 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 13.98 0 yrs6.72 %$ 4.78 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2350
$ 0.2350
-0.00%
Stock $ 169.21 10 yrs1.02 %$ 77.48 BNew Dividend Apr-18-2024 Apr-19-2024 Jun-04-2024 $ 0.4320
$ 0.4320
-0.00%
Stock $ 30.67 3 yrs2.80 %$ 42.56 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.2150
$ 0.2150
-0.00%
Stock $ 39.79 1 yrs1.61 %$ 15.95 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-26-2024 $ 0.1300
$ 0.1600
23.08%
Stock $ 17.15 0 yrs27.76 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.1727
$ 0.1727
-0.00%
Stock $ 13.69 2 yrs1.75 %$ 1.02 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 213.31 1 yrs0.28 %$ 53.79 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 71.11 1 yrs1.69 %$ 0.26 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-03-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 84.30 0 yrs0.00 %$ 1.03 BNew Dividend May-02-2024 May-03-2024 May-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 136.48 0 yrs2.08 %$ 11.42 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-28-2024 $ 0.7100
$ 2.5000
252.11%
Stock $ 133.00 0 yrs0.66 %$ 8.92 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-08-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 90.37 11 yrs1.97 %$ 11.28 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-26-2024 $ 0.4350
$ 0.4790
10.11%
Stock $ 13.75 1 yrs5.45 %$ 0.05 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-13-2024 $ 0.1875
$ 0.1875
-0.00%
Stock $ 8.49 0 yrs2.36 %$ 0.95 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.87 0 yrs9.09 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 29.40 0 yrs40.10 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 1.5304
$ 1.5304
-0.00%
Stock $ 13.38 0 yrs38.27 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.3861
$ 0.3861
-0.00%
Stock $ 22.06 2 yrs3.31 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-13-2024 $ 0.0581
$ 0.0581
-0.00%
Stock $ 25.45 0 yrs7.62 %N/ANew Dividend Nov-15-2024 Nov-15-2024 Dec-02-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 481.57 12 yrs0.55 %$ 445.80 BNew Dividend Apr-08-2024 Apr-09-2024 May-09-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 73.25 8 yrs4.20 %$ 91.25 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.7500
$ 0.7700
2.67%
Stock $ 64.40 3 yrs1.06 %$ 4.31 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 29.64 0 yrs68.69 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 1.0751
$ 1.0751
-0.00%
Stock $ 100.58 5 yrs0.66 %$ 89.01 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 18.57 0 yrs45.67 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 1.2569
$ 1.2569
-0.00%
Stock $ 261.72 13 yrs1.68 %$ 28.24 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-12-2024 $ 1.0300
$ 1.1000
6.80%
Stock $ 20.96 0 yrs68.61 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.5944
$ 0.5944
-0.00%
Stock $ 17.23 0 yrs23.39 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.4212
$ 0.4212
-0.00%
Stock $ 22.68 0 yrs38.93 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 1.1757
$ 1.1757
-0.00%
Stock $ 23.50 0 yrs27.83 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.6842
$ 0.6842
-0.00%
Stock $ 14.82 0 yrs75.91 %N/ANew Dividend Feb-07-2024 Feb-08-2024 Feb-09-2024 $ 0.4020
$ 0.4020
-0.00%
Stock $ 25.45 0 yrs7.62 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 25.45 0 yrs7.62 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 25.45 0 yrs7.62 %N/ANew Dividend Aug-15-2024 Aug-15-2024 Sep-02-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 129.24 12 yrs1.11 %$ 31.25 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-20-2024 $ 0.3300
$ 0.3600
9.09%
Stock $ 8.05 0 yrs2.98 %$ 0.35 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.05 0 yrs2.98 %$ 0.35 BNew Dividend Jun-04-2024 Jun-04-2024 Jun-18-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.05 0 yrs2.98 %$ 0.35 BNew Dividend Sep-04-2024 Sep-04-2024 Sep-18-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.05 0 yrs2.98 %$ 0.35 BNew Dividend Dec-04-2024 Dec-04-2024 Dec-18-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 119.47 4 yrs1.84 %$ 2.67 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-04-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 8.28 1 yrs7.25 %$ 0.13 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-23-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 86.40 10 yrs2.16 %$ 3.60 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-08-2024 $ 0.4375
$ 0.4675
6.86%
Stock $ 33.55 3 yrs3.46 %$ 0.74 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 63.59 0 yrs9.31 %$ 0.93 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.4195
$ 0.4195
-0.00%
Stock $ 156.49 1 yrs4.86 %$ 51.00 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 1.9000
$ 1.9500
2.63%
Stock $ 34.09 0 yrs1.29 %$ 0.21 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 25.95 2 yrs2.00 %$ 4.81 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1150
$ 0.1300
13.04%
Stock $ 271.75 0 yrs0.37 %$ 9.36 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-12-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 154.15 3 yrs1.71 %$ 35.81 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 111.90 19 yrs1.79 %$ 27.22 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.5006
$ 0.5006
-0.00%
Stock $ 14.00 0 yrs13.64 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4766
$ 0.4766
-0.00%
Stock $ 24.26 0 yrs1.24 %$ 3.11 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-13-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 13.10 0 yrs13.82 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 17.42 0 yrs9.13 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-17-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 60.12 0 yrs1.46 %$ 0.77 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 40.16 0 yrs0.25 %$ 1.48 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-22-2024 $ 0.0800
$ 0.1000
25.00%
Stock $ 24.99 0 yrs7.00 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 167.47 0 yrs0.02 %$ 5.66 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.06 0 yrs6.54 %$ 0.04 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 26.89 8 yrs0.00 %$ 7.22 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 7.35 2 yrs2.72 %N/ANew Dividend Feb-22-2024 Feb-23-2024 Mar-06-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 70.52 6 yrs2.16 %$ 1.38 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 2.13 2 yrs0.00 %$ 0.12 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0204
$ 0.0204
-0.00%
Stock $ 35.89 1 yrs1.06 %$ 6.86 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-26-2024 $ 0.0850
$ 0.0950
11.76%
Stock $ 6.60 0 yrs9.09 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.50 0 yrs8.94 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.0000
$ 0.8174
10000%
Stock $ 50.30 8 yrs3.32 %$ 10.82 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3800
$ 0.4175
9.87%
Stock $ 0.48 1 yrs0.00 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 199.01 0 yrs0.75 %$ 11.99 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-18-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 10.12 0 yrs0.00 %$ 0.97 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 76.67 2 yrs1.98 %$ 32.97 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 64.19 4 yrs2.31 %$ 7.07 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 13.25 0 yrs12.75 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 13.50 0 yrs12.89 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4344
$ 0.4344
-0.00%
Stock $ 14.48 0 yrs13.40 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 13.85 0 yrs13.57 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 25.05 0 yrs6.99 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 165.80 4 yrs0.54 %$ 5.74 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-05-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 0.58 0 yrs20.73 %$ 0.03 BNew Dividend Feb-15-2024 Feb-19-2024 Feb-29-2024 $ 0.0336
$ 0.0214
-36.31%
Stock $ 17.56 0 yrs0.63 %$ 1.15 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.77 0 yrs1.01 %$ 2.03 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-25-2024 $ 0.0250
$ 0.0400
60.00%
Stock $ 5.46 2 yrs8.79 %$ 0.13 BNew Dividend Feb-16-2024 Feb-20-2024 Feb-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 50.39 0 yrs5.74 %N/ANew Dividend Feb-06-2024 Feb-07-2024 Feb-09-2024 $ 0.2491
$ 0.2491
-0.00%
Stock $ 25.50 0 yrs8.94 %N/ANew Dividend Aug-15-2024 Aug-15-2024 Sep-03-2024 $ 0.0000
$ 0.5703
10000%
Stock $ 13.70 0 yrs1.61 %$ 1.27 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.0000
$ 0.0550
10000%
Stock $ 24.99 1 yrs7.52 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 25.89 0 yrs6.88 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4453
$ 0.4453
-0.00%
Stock $ 23.94 1 yrs8.35 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.77 0 yrs0.00 %$ 6.60 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.5625
$ 0.5625
-0.00%
Stock $ 25.15 0 yrs1.99 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.5056
$ 0.5000
-1.10%
Stock $ 298.14 0 yrs0.34 %$ 1.70 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 19.20 0 yrs6.20 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.2969
$ 0.2969
-0.00%
Stock $ 24.88 0 yrs6.67 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 53.20 10 yrs2.03 %$ 6.91 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-25-2024 $ 0.2571
$ 0.2700
5.00%
Stock $ 17.23 2 yrs3.95 %$ 3.72 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-04-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 25.37 0 yrs6.27 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 24.61 0 yrs5.97 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.60 0 yrs5.29 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2734
$ 0.2734
-0.00%
Stock $ 84.00 2 yrs1.38 %$ 2.56 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 17.59 0 yrs5.97 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 23.70 0 yrs6.20 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 11.50 0 yrs4.17 %$ 0.38 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 454.39 19 yrs0.86 %$ 17.31 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-21-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 25.00 0 yrs6.20 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3875
$ 0.3875
-0.00%
Stock $ 24.64 0 yrs5.07 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.50 4 yrs2.29 %$ 0.03 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-04-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.56 0 yrs5.74 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 84.00 2 yrs1.38 %$ 2.56 BNew Dividend Aug-14-2024 Aug-15-2024 Aug-30-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 16.63 2 yrs9.38 %$ 2.82 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-15-2024 $ 0.3900
$ 0.0700
-82.05%
Stock $ 24.21 0 yrs6.07 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 15.38 12 yrs4.16 %$ 0.24 BNew Dividend Feb-12-2024 Feb-13-2024 Mar-01-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 70.00 10 yrs2.43 %$ 94.25 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 0.4250
$ 0.4250
-0.00%
Stock $ 97.53 2 yrs2.42 %$ 140.24 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-21-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 23.74 0 yrs5.48 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 45.42 0 yrs3.87 %$ 12.30 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-07-2024 $ 0.4200
$ 2.0000
376.19%
Stock $ 23.26 0 yrs0.00 %$ 0.08 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-25-2024 $ 1.7500
$ 2.2500
28.57%
Stock $ 22.09 0 yrs1.13 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 25.15 0 yrs6.96 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 24.91 0 yrs7.27 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 22.80 0 yrs5.75 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 6.61 0 yrs16.19 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-21-2024 $ 0.0513
$ 0.0513
-0.00%
Stock $ 13.94 0 yrs11.69 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 45.42 0 yrs3.87 %$ 12.30 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-07-2024 $ 0.4200
$ 0.4400
4.76%
Stock $ 11.53 0 yrs7.20 %$ 0.04 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0672
$ 0.0672
-0.00%
Stock $ 7.65 0 yrs6.54 %$ 0.04 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1000
$ 0.2500
150.00%
Stock $ 20.44 0 yrs7.78 %$ 0.23 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 198.49 0 yrs1.21 %$ 3.52 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 198.49 0 yrs1.21 %$ 3.52 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-15-2024 $ 0.6000
$ 1.0000
66.67%
Stock $ 42.62 1 yrs0.47 %$ 0.20 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-14-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 3.26 0 yrs6.14 %$ 0.02 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 43.40 5 yrs3.78 %$ 6.43 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-22-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 12.43 0 yrs10.70 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-21-2024 $ 0.1430
$ 0.1430
-0.00%
Stock $ 55.02 4 yrs1.16 %$ 8.89 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.1400
$ 0.1600
14.29%
Stock $ 12.95 1 yrs1.78 %$ 0.42 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 25.41 1 yrs9.48 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.6042
$ 0.6026
-0.26%
Stock $ 69.13 19 yrs0.00 %$ 39.17 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-01-2024 $ 0.5000
$ 0.6000
20.00%
Stock $ 142.50 2 yrs0.34 %$ 3.35 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 19.78 0 yrs6.77 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 19.58 0 yrs6.54 %N/ANew Dividend Mar-14-2024 Mar-16-2024 Apr-01-2024 $ 0.3203
$ 0.3203
-0.00%
Stock $ 20.13 0 yrs5.27 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2656
$ 0.2656
-0.00%
Stock $ 22.66 0 yrs5.65 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3187
$ 0.3187
-0.00%
Stock $ 23.19 0 yrs5.30 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3063
$ 0.3063
-0.00%
Stock $ 19.92 0 yrs13.10 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-21-2024 $ 0.1621
$ 0.1621
-0.00%
Stock $ 18.33 0 yrs18.55 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-21-2024 $ 0.0845
$ 0.0845
-0.00%
Stock $ 8.40 2 yrs0.00 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-12-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.17 0 yrs1.99 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 14.32 4 yrs6.70 %$ 0.32 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.2375
$ 0.2400
1.05%
Stock $ 9.19 1 yrs1.31 %$ 1.38 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 19.49 0 yrs5.28 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2578
$ 0.2578
-0.00%
Stock $ 18.41 0 yrs6.79 %N/ANew Dividend Mar-14-2024 Mar-16-2024 Apr-01-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 19.12 1 yrs5.39 %$ 0.00 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.32 0 yrs7.90 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.95 0 yrs5.81 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 23.80 1 yrs6.55 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 23.75 0 yrs5.14 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 22.57 1 yrs5.94 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3359
$ 0.3359
-0.00%
Stock $ 23.91 1 yrs7.07 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 21.00 0 yrs5.95 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.81 1 yrs3.75 %$ 0.00 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0271
$ 0.0271
-0.00%
Stock $ 26.85 0 yrs0.00 %$ 0.39 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-18-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 26.16 0 yrs1.99 %$ 3.20 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.39 0 yrs4.14 %N/ANew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 9.46 0 yrs6.13 %$ 0.17 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 22.60 0 yrs5.31 %$ 0.14 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0940
$ 0.0940
-0.00%
Stock $ 20.16 0 yrs6.25 %$ 2.42 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 9.76 0 yrs17.32 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 24.40 1 yrs6.84 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4180
$ 0.4180
-0.00%
Stock $ 25.17 0 yrs5.68 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3563
$ 0.3563
-0.00%
Stock $ 23.94 0 yrs6.02 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 24.50 1 yrs7.14 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 12.83 0 yrs11.69 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 25.17 0 yrs7.47 %$ 0.04 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 21.65 0 yrs11.82 %$ 0.74 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 31.63 0 yrs1.77 %N/ANew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0534
$ 0.0534
-0.00%
Stock $ 25.12 0 yrs4.82 %N/ANew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.1119
$ 0.1119
-0.00%
Stock $ 14.65 0 yrs6.08 %$ 0.01 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0675
$ 0.0675
-0.00%
Stock $ 34.69 2 yrs3.03 %$ 0.03 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 17.39 0 yrs7.02 %$ 0.61 BNew Dividend Feb-05-2024 Feb-06-2024 Feb-13-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 6.88 2 yrs4.07 %$ 0.45 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.38 1 yrs10.81 %$ 0.70 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 0.74 1 yrs0.00 %$ 0.03 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0108
$ 0.0108
-0.00%
Stock $ 12.55 0 yrs7.73 %$ 0.12 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2487
$ 0.2416
-2.85%
Stock $ 4.33 0 yrs4.62 %$ 0.76 BNew Dividend Feb-08-2024 Feb-09-2024 Mar-14-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.50 0 yrs5.80 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.1324
$ 0.1324
-0.00%
Stock $ 11.90 1 yrs8.91 %$ 0.25 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0882
$ 0.0882
-0.00%
Stock $ 38.43 0 yrs2.60 %$ 1.77 BNew Dividend Feb-23-2024 Feb-26-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 112.14 1 yrs3.64 %$ 25.34 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-15-2024 $ 1.0200
$ 1.0200
-0.00%
Stock $ 120.62 5 yrs0.66 %$ 26.01 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-02-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 8.71 1 yrs3.90 %$ 1.70 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 98.40 6 yrs4.19 %$ 10.53 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-17-2024 $ 1.0000
$ 1.0300
3.00%
Stock $ 25.02 19 yrs4.32 %$ 0.41 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-23-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 100.12 19 yrs2.64 %$ 5.65 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.6500
$ 0.6600
1.54%
Stock $ 10.98 0 yrs3.64 %$ 0.05 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 10.16 0 yrs3.35 %$ 0.02 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0315
$ 0.0315
-0.00%
Stock $ 3.63 0 yrs4.41 %$ 0.11 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0140
$ 0.0140
-0.00%
Stock $ 23.18 0 yrs5.87 %$ 1.04 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-21-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 116.24 41 yrs3.27 %$ 460.65 BNew Dividend Feb-13-2024 Feb-14-2024 Mar-11-2024 $ 0.9500
$ 0.9500
-0.00%
Stock $ 8.27 0 yrs11.61 %$ 0.09 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.64 1 yrs4.21 %$ 0.05 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 4.63 0 yrs8.42 %$ 0.39 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0337
$ 0.0337
-0.00%
Stock $ 3.20 0 yrs7.81 %$ 0.19 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0203
$ 0.0203
-0.00%
Stock $ 4.45 0 yrs0.00 %$ 0.03 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0367
$ 0.0367
-0.00%
Stock $ 1.73 0 yrs9.86 %$ 0.04 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0148
$ 0.0148
-0.00%
Stock $ 6.34 0 yrs8.52 %$ 0.38 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0459
$ 0.0459
-0.00%
Stock $ 5.37 0 yrs4.10 %$ 0.21 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0195
$ 0.0195
-0.00%
Stock $ 2.66 0 yrs9.40 %$ 0.34 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0203
$ 0.0205
1.18%
Stock $ 3.33 0 yrs4.20 %$ 0.09 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 536.85 16 yrs0.46 %$ 70.55 BNew Dividend Feb-29-2024 Mar-01-2024 Apr-01-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 9.00 2 yrs3.89 %$ 0.23 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 13.43 1 yrs3.95 %$ 0.08 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 9.45 1 yrs4.13 %$ 0.08 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 8.32 1 yrs4.09 %$ 0.13 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0280
$ 0.0280
-0.00%
Stock $ 14.44 1 yrs4.02 %$ 0.24 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 8.99 1 yrs3.45 %$ 0.11 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 10.92 0 yrs3.21 %$ 0.05 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0310
$ 0.0310
-0.00%
Stock $ 11.82 0 yrs3.21 %$ 0.19 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 123.01 11 yrs1.07 %$ 7.58 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3000
$ 0.3300
10.00%
Stock $ 6.09 0 yrs10.02 %$ 0.21 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 56.14 14 yrs2.35 %$ 3.48 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-28-2024 $ 0.6300
$ 0.6600
4.76%
Stock $ 11.07 0 yrs3.88 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0365
$ 0.0365
-0.00%
Stock $ 19.10 3 yrs2.09 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.2000
$ 0.1000
-50.00%
Stock $ 104.31 19 yrs1.09 %$ 25.43 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.2725
$ 0.2838
4.13%
Stock $ 11.65 0 yrs8.50 %$ 0.17 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 44.63 2 yrs1.66 %$ 4.00 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 6.36 3 yrs10.69 %$ 0.23 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-20-2024 $ 0.0610
$ 0.0610
-0.00%
Stock $ 2.02 0 yrs9.41 %$ 0.10 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-23-2024 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.61 0 yrs4.24 %$ 0.08 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-20-2024 $ 0.0434
$ 0.0434
-0.00%
Stock $ 10.25 0 yrs4.78 %$ 0.17 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-20-2024 $ 0.0461
$ 0.0461
-0.00%
Stock $ 11.46 0 yrs4.28 %$ 0.45 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0440
$ 0.0440
-0.00%
Stock $ 10.95 0 yrs4.38 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 33.47 1 yrs0.96 %$ 5.76 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-07-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 29.23 13 yrs4.93 %$ 0.88 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.3700
$ 0.3600
-2.70%
Stock $ 12.08 0 yrs3.31 %$ 0.08 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0345
$ 0.0345
-0.00%
Stock $ 9.36 0 yrs4.59 %$ 0.16 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 9.33 0 yrs5.36 %$ 0.22 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 33.50 2 yrs2.51 %$ 33.71 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-23-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 11.02 0 yrs4.36 %$ 0.26 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0435
$ 0.0435
-0.00%
Stock $ 7.72 0 yrs5.18 %$ 0.06 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0335
$ 0.0335
-0.00%
Stock $ 40.78 0 yrs0.49 %$ 9.12 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-13-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 264.20 1 yrs0.45 %$ 19.67 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-26-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 10.80 0 yrs8.33 %$ 0.29 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0746
$ 0.0746
-0.00%
Stock $ 13.97 0 yrs9.66 %$ 0.49 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 12.24 0 yrs4.25 %$ 0.49 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0515
$ 0.0515
-0.00%
Stock $ 12.42 0 yrs1.61 %$ 0.43 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-18-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 70.80 2 yrs2.82 %$ 0.29 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-01-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 12.15 0 yrs4.61 %$ 0.36 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0505
$ 0.0505
-0.00%
Stock $ 7.62 0 yrs3.54 %$ 0.09 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0235
$ 0.0235
-0.00%
Stock $ 89.71 12 yrs2.01 %$ 48.48 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.4390
$ 0.4500
2.51%
Stock $ 2.95 0 yrs9.15 %$ 0.15 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-23-2024 $ 0.0225
$ 0.0225
-0.00%
Stock $ 7.42 0 yrs4.72 %$ 0.08 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 29.72 0 yrs17.66 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 1.3125
$ 1.3125
-0.00%
Stock $ 18.23 0 yrs7.19 %$ 0.72 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1095
$ 0.1095
-0.00%
Stock $ 10.35 0 yrs4.35 %$ 0.59 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0468
$ 0.0468
-0.00%
Stock $ 9.71 0 yrs4.02 %$ 0.15 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 9.45 0 yrs4.02 %$ 0.06 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0383
$ 0.0383
-0.00%
Stock $ 23.60 0 yrs7.58 %$ 1.72 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1488
$ 0.1488
-0.00%
Stock $ 9.75 0 yrs9.64 %$ 1.03 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-20-2024 $ 0.0801
$ 0.0801
-0.00%
Stock $ 11.35 0 yrs10.04 %$ 0.77 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 15.43 0 yrs8.55 %$ 0.47 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.77 0 yrs4.51 %$ 0.17 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.50 0 yrs5.53 %$ 0.49 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 4.94 0 yrs11.74 %$ 0.57 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 24.14 1 yrs1.04 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 24.57 3 yrs5.78 %$ 4.23 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.3375
$ 0.3550
5.19%
Stock $ 14.77 0 yrs8.12 %$ 3.42 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-29-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.24 0 yrs4.18 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 6.09 0 yrs5.42 %$ 0.06 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 16.63 0 yrs8.90 %$ 0.37 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 16.53 0 yrs8.95 %$ 0.31 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 166.80 9 yrs1.44 %$ 14.51 BNew Dividend Mar-01-2024 Mar-04-2024 Apr-04-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 12.15 0 yrs4.28 %$ 0.07 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 11.07 0 yrs4.25 %$ 0.20 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 7.65 0 yrs10.85 %$ 0.08 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.47 0 yrs5.35 %$ 0.22 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 7.59 0 yrs4.61 %$ 0.15 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 99.27 3 yrs1.37 %$ 40.25 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-08-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 10.87 0 yrs4.14 %$ 0.04 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 14.87 0 yrs9.62 %$ 0.83 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.1188
$ 0.1188
-0.00%
Stock $ 5.87 0 yrs5.11 %$ 0.03 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0248
$ 0.0248
-0.00%
Stock $ 38.87 1 yrs14.59 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 38.87 1 yrs14.59 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 7.03 0 yrs7.11 %$ 0.87 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-15-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 15.94 1 yrs9.16 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 12.78 0 yrs9.70 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1035
$ 0.1035
-0.00%
Stock $ 18.30 0 yrs0.16 %$ 0.13 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-22-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 24.92 3 yrs2.89 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 15.43 0 yrs10.89 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 6.51 0 yrs9.22 %$ 0.38 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.69 0 yrs9.45 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 19.66 0 yrs11.19 %$ 1.55 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.6200
$ 0.5500
-11.29%
Stock $ 60.34 16 yrs3.41 %$ 17.13 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.4875
$ 0.5150
5.64%
Stock $ 11.94 0 yrs11.81 %$ 0.25 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1172
$ 0.1172
-0.00%
Stock $ 38.87 1 yrs14.59 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 38.87 1 yrs14.59 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 41.23 2 yrs13.10 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 41.23 2 yrs13.10 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 41.23 2 yrs13.10 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 41.23 2 yrs13.10 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 60.48 1 yrs1.82 %$ 7.01 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 27.57 0 yrs8.16 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.5625
$ 0.5625
-0.00%
Stock $ 38.64 0 yrs1.55 %$ 1.93 BNew Dividend Mar-06-2024 Mar-07-2024 Apr-04-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 9.79 0 yrs9.50 %$ 0.36 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0779
$ 0.0779
-0.00%
Stock $ 26.70 1 yrs19.18 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.2123
$ 0.2123
-0.00%
Stock $ 10.57 0 yrs5.49 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 7.19 0 yrs7.51 %$ 0.63 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 8.48 0 yrs11.56 %$ 0.15 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.73 1 yrs11.38 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.1494
$ 0.1494
-0.00%
Stock $ 12.12 2 yrs13.20 %$ 0.49 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-28-2024 $ 0.4600
$ 0.0700
-84.78%
Stock $ 12.12 2 yrs13.20 %$ 0.49 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-28-2024 $ 0.4600
$ 0.4000
-13.04%
Stock $ 41.00 0 yrs0.00 %$ 16.55 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-03-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.77 0 yrs14.57 %$ 0.96 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-28-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 3.00 0 yrs0.00 %$ 0.08 BNew Dividend Mar-28-2024 Mar-29-2024 Apr-12-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.66 0 yrs9.18 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1275
$ 0.1275
-0.00%
Stock $ 16.39 0 yrs8.48 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0904
$ 0.0904
-0.00%
Stock $ 10.46 0 yrs7.27 %$ 0.00 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0630
$ 0.0630
-0.00%
Stock $ 33.59 1 yrs15.51 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.3964
$ 0.3964
-0.00%
Stock $ 29.30 1 yrs18.87 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.4099
$ 0.4099
-0.00%
Stock $ 8.73 3 yrs11.23 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 91.09 0 yrs0.88 %$ 4.59 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-23-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 5.53 0 yrs7.41 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0338
$ 0.0338
-0.00%
Stock $ 41.44 0 yrs6.18 %$ 0.34 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.2130
$ 0.2130
-0.00%
Stock $ 13.25 2 yrs5.96 %$ 0.35 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0657
$ 0.0657
-0.00%
Stock $ 16.34 0 yrs6.79 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0929
$ 0.0929
-0.00%
Stock $ 11.81 0 yrs10.16 %$ 0.85 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 128.19 8 yrs1.72 %$ 6.68 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 82.69 10 yrs1.35 %$ 4.18 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.2600
$ 0.2800
7.69%
Stock $ 363.19 0 yrs1.54 %$ 106.18 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-21-2024 $ 1.2300
$ 1.4000
13.82%
Stock $ 21.91 3 yrs6.12 %$ 1.33 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.3300
$ 0.3350
1.52%
Stock $ 15.32 3 yrs5.48 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 5.57 1 yrs11.67 %$ 0.75 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 7.03 0 yrs10.95 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 19.66 0 yrs8.44 %$ 0.07 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-29-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 10.56 0 yrs8.71 %$ 0.19 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0787
$ 0.0787
-0.00%
Stock $ 24.98 0 yrs6.61 %$ 0.17 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1374
$ 0.1374
-0.00%
Stock $ 18.25 0 yrs6.58 %$ 0.04 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1001
$ 0.1001
-0.00%
Stock $ 13.03 3 yrs10.36 %$ 0.43 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 13.36 0 yrs7.26 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0805
$ 0.0805
-0.00%
Stock $ 13.31 2 yrs10.37 %$ 0.45 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 20.17 0 yrs6.84 %$ 0.88 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.1152
$ 0.1152
-0.00%
Stock $ 12.70 0 yrs10.39 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 81.18 0 yrs1.48 %$ 4.85 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 23.32 1 yrs7.89 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-06-2024 $ 0.1556
$ 0.1556
-0.00%
Stock $ 21.07 0 yrs3.23 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-06-2024 $ 0.0636
$ 0.0636
-0.00%
Stock $ 17.36 0 yrs9.10 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 8.14 0 yrs8.35 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0447
$ 0.0447
-0.00%
Stock $ 19.40 0 yrs7.99 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1033
$ 0.1033
-0.00%
Stock $ 36.92 0 yrs8.13 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.88 0 yrs9.32 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1237
$ 0.1237
-0.00%
Stock $ 9.08 2 yrs6.83 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0518
$ 0.0518
-0.00%
Stock $ 8.25 0 yrs8.12 %$ 0.52 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0562
$ 0.0562
-0.00%
Stock $ 14.03 1 yrs8.84 %$ 0.48 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1079
$ 0.1079
-0.00%
Stock $ 21.57 0 yrs6.72 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 11.27 2 yrs3.55 %$ 0.94 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 115.35 12 yrs0.76 %$ 69.02 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-10-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.23 2 yrs6.11 %$ 6.26 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-28-2024 $ 0.3375
$ 0.3550
5.19%
Stock $ 70.39 0 yrs0.45 %$ 11.06 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-26-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.42 0 yrs8.56 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 12.49 0 yrs9.93 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1090
$ 0.1090
-0.00%
Stock $ 12.98 2 yrs11.09 %$ 0.34 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1203
$ 0.1203
-0.00%
Stock $ 9.49 0 yrs5.16 %$ 0.09 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 11.06 2 yrs10.04 %$ 0.38 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0987
$ 0.0987
-0.00%
Stock $ 12.92 2 yrs10.99 %$ 0.23 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1238
$ 0.1238
-0.00%
Stock $ 19.49 0 yrs6.11 %$ 0.04 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0995
$ 0.0995
-0.00%
Stock $ 10.40 0 yrs9.23 %$ 0.09 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.80 0 yrs10.73 %$ 0.06 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 16.37 0 yrs7.51 %$ 2.53 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 26.00 1 yrs4.69 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 24.60 3 yrs7.20 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.1457
$ 0.1457
-0.00%
Stock $ 7.28 0 yrs6.59 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 17.76 2 yrs8.56 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1420
$ 0.1420
-0.00%
Stock $ 13.17 0 yrs11.62 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.1279
$ 0.1279
-0.00%
Stock $ 7.46 0 yrs11.53 %$ 0.28 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.0718
$ 0.0718
-0.00%
Stock $ 19.29 0 yrs13.74 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 0.2205
$ 0.2205
-0.00%
Stock $ 8.20 0 yrs8.54 %$ 0.18 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0582
$ 0.0582
-0.00%
Stock $ 16.17 0 yrs7.73 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-20-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 14.71 1 yrs9.72 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1187
$ 0.1187
-0.00%
Stock $ 14.32 0 yrs15.29 %$ 0.13 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1821
$ 0.1821
-0.00%
Stock $ 16.25 0 yrs9.29 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 22.36 2 yrs4.56 %$ 0.12 BNew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0859
$ 0.0859
-0.00%
Stock $ 10.56 0 yrs5.02 %$ 0.04 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 13.50 1 yrs3.70 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 11.86 0 yrs9.27 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 19.24 0 yrs6.13 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0980
$ 0.0980
-0.00%
Stock $ 10.89 0 yrs6.80 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0620
$ 0.0620
-0.00%
Stock $ 10.35 0 yrs9.76 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0915
$ 0.0915
-0.00%
Stock $ 22.40 1 yrs2.23 %$ 14.35 BNew Dividend Feb-15-2024 Feb-19-2024 Mar-13-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.31 2 yrs0.00 %$ 1.61 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 1.75 1 yrs0.00 %$ 0.00 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 24.00 0 yrs7.42 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.4453
$ 0.4453
-0.00%
Stock $ 24.45 1 yrs6.42 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-06-2024 $ 0.1326
$ 0.1326
-0.00%
Stock $ 17.84 0 yrs4.32 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0782
$ 0.0782
-0.00%
Stock $ 16.59 0 yrs4.52 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 8.35 0 yrs8.26 %$ 0.54 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0579
$ 0.0579
-0.00%
Stock $ 8.16 0 yrs8.09 %N/ANew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0553
$ 0.0553
-0.00%
Stock $ 12.93 0 yrs8.82 %$ 0.72 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0949
$ 0.0949
-0.00%
Stock $ 13.65 0 yrs8.21 %$ 0.07 BNew Dividend Feb-21-2024 Feb-22-2024 Feb-29-2024 $ 0.0932
$ 0.0932
-0.00%
Stock $ 17.91 0 yrs7.98 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1195
$ 0.1195
-0.00%
Stock $ 171.48 11 yrs0.56 %$ 2,647.97 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-15-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 85.73 2 yrs8.74 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.5749
$ 0.5749
-0.00%
Stock $ 19.93 2 yrs5.97 %$ 0.21 BNew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0676
$ 0.0676
-0.00%
Stock $ 94.04 2 yrs7.89 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.6655
$ 0.6655
-0.00%
Stock $ 26.15 3 yrs4.17 %$ 0.03 BNew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.1080
$ 0.1080
-0.00%
Stock $ 26.25 1 yrs6.06 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.1126
$ 0.1126
-0.00%
Stock $ 24.49 1 yrs0.00 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0596
$ 0.0596
-0.00%
Stock $ 36.83 2 yrs2.93 %$ 0.71 BNew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 10.06 0 yrs9.94 %$ 0.70 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.4300
$ 0.2500
-41.86%
Stock $ 27.67 0 yrs3.29 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 46.56 0 yrs3.35 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.3909
$ 0.3909
-0.00%
Stock $ 47.01 0 yrs2.68 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.3158
$ 0.3158
-0.00%
Stock $ 26.80 0 yrs9.52 %N/ANew Dividend Feb-02-2024 Feb-05-2024 Feb-08-2024 $ 0.2221
$ 0.2221
-0.00%
Stock $ 485.58 0 yrs0.10 %$ 1,068.30 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-26-2024 $ 0.0000
$ 0.5000
10000%
Stock $ 7.09 0 yrs14.39 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 19.65 1 yrs1.22 %$ 0.02 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 51.63 0 yrs5.04 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2345
$ 0.2251
-4.01%
Stock $ 54.12 0 yrs5.93 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.3049
$ 0.3167
3.87%
Stock $ 29.19 0 yrs2.47 %$ 17.42 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-27-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.09 1 yrs3.19 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0641
$ 0.0584
-8.89%
Stock $ 1,017.30 52 yrs0.73 %$ 50.02 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-01-2024 $ 1.8600
$ 1.8600
-0.00%
Stock $ 109.17 10 yrs1.28 %$ 6.62 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 28.18 0 yrs4.40 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0000
$ 1.2448
10000%
Stock $ 223.25 13 yrs1.45 %$ 17.97 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.8100
$ 0.8100
-0.00%
Stock $ 20.59 0 yrs5.83 %$ 0.90 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-04-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.44 0 yrs3.14 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0717
$ 0.0717
-0.00%
Stock $ 5.95 3 yrs29.41 %$ 0.05 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-28-2024 $ 0.2100
$ 0.0500
-76.19%
Stock $ 25.49 0 yrs3.30 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0723
$ 0.0774
7.05%
Stock $ 18.86 0 yrs1.33 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0562
$ 0.0440
-21.77%
Stock $ 24.54 19 yrs6.11 %$ 5.14 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 19.28 0 yrs4.36 %$ 0.11 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 37.92 10 yrs2.53 %$ 300.09 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 51.25 0 yrs4.76 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2181
$ 0.2274
4.27%
Stock $ 76.80 12 yrs0.83 %$ 1.61 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 64.57 1 yrs1.32 %$ 0.16 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0793
$ 0.0851
7.42%
Stock $ 9.00 0 yrs1.11 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-26-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.18 0 yrs7.64 %$ 2.77 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-12-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 36.04 0 yrs4.50 %$ 2.43 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-29-2024 $ 0.3825
$ 0.4050
5.88%
Stock $ 26.42 1 yrs7.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1525
$ 0.1646
7.97%
Stock $ 17.02 1 yrs2.06 %$ 0.20 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0292
$ 0.0315
7.88%
Stock $ 50.11 0 yrs5.19 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2113
$ 0.2152
1.85%
Stock $ 148.89 0 yrs1.61 %$ 56.61 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-23-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 36.81 3 yrs2.72 %$ 1.73 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2200
$ 0.2500
13.64%
Stock $ 49.11 8 yrs2.61 %$ 6.85 BNew Dividend Mar-04-2024 Mar-05-2024 Apr-03-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 219.31 6 yrs0.95 %$ 47.86 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-20-2024 $ 0.4000
$ 0.5200
30.00%
Stock $ 26.86 2 yrs5.62 %$ 4.44 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1345
$ 0.1224
-8.97%
Stock $ 21.62 1 yrs4.63 %$ 0.11 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 185.56 1 yrs3.66 %$ 26.35 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 1.6500
$ 1.7000
3.03%
Stock $ 24.51 1 yrs6.24 %$ 2.95 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1156
$ 0.1261
9.08%
Stock $ 20.38 2 yrs3.48 %$ 0.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0595
$ 0.0576
-3.21%
Stock $ 15.98 3 yrs11.89 %$ 3.36 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-23-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 63.10 1 yrs1.39 %$ 36.30 BNew Dividend Mar-13-2024 Mar-18-2024 Mar-28-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 192.76 4 yrs0.68 %$ 6.88 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-08-2024 $ 2.0000
$ 0.3300
-83.50%
Stock $ 15.02 0 yrs7.59 %$ 0.32 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0892
$ 0.0935
4.83%
Stock $ 52.35 9 yrs3.25 %$ 0.85 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.4050
$ 0.4250
4.94%
Stock $ 29.00 8 yrs2.48 %N/ANew Dividend Feb-09-2024 Feb-12-2024 Feb-16-2024 $ 0.1600
$ 0.1800
12.50%
Stock $ 38.83 10 yrs2.58 %$ 10.56 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 94.65 9 yrs1.18 %$ 2.50 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 25.72 0 yrs2.60 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1000
$ 0.0884
-11.55%
Stock $ 88.34 0 yrs4.32 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.4491
$ 0.3476
-22.61%
Stock $ 28.46 10 yrs2.81 %$ 0.04 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-16-2024 $ 0.1925
$ 0.2000
3.90%
Stock $ 28.34 3 yrs1.55 %$ 16.36 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-11-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 37.66 5 yrs1.81 %$ 1.76 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-27-2024 $ 0.1500
$ 0.1700
13.33%
Stock $ 92.00 10 yrs2.39 %$ 5.99 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 53.58 0 yrs6.42 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2811
$ 0.3858
37.25%
Stock $ 361.70 1 yrs0.88 %$ 1.26 BNew Dividend Feb-13-2024 Feb-14-2024 Mar-01-2024 $ 10.0000
$ 0.8000
-92.00%
Stock $ 20.66 1 yrs2.66 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0482
$ 0.0517
7.37%
Stock $ 29.77 2 yrs4.37 %$ 3.43 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1128
$ 0.1158
2.62%
Stock $ 25.28 2 yrs3.52 %$ 0.60 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0782
$ 0.0770
-1.63%
Stock $ 27.94 2 yrs3.51 %$ 0.05 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0818
$ 0.0895
9.47%
Stock $ 49.70 2 yrs5.67 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2208
$ 0.2516
13.93%
Stock $ 35.03 1 yrs7.79 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2230
$ 0.2343
5.04%
Stock $ 75.56 2 yrs4.39 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.2906
$ 0.3094
6.47%
Stock $ 41.21 1 yrs7.55 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.2500
$ 0.2633
5.33%
Stock $ 46.15 2 yrs5.79 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1815
$ 0.2030
11.87%
Stock $ 23.92 2 yrs3.55 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0687
$ 0.0755
9.88%
Stock $ 24.53 3 yrs3.79 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0745
$ 0.0825
10.78%
Stock $ 108.92 2 yrs4.19 %$ 31.62 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3932
$ 0.3886
-1.17%
Stock $ 51.51 2 yrs4.76 %$ 2.15 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2100
$ 0.2082
-0.87%
Stock $ 39.28 1 yrs5.88 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1798
$ 0.1856
3.23%
Stock $ 20.66 0 yrs4.70 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0866
$ 0.0884
2.17%
Stock $ 28.38 1 yrs8.03 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1801
$ 0.1900
5.49%
Stock $ 31.21 0 yrs5.19 %$ 11.39 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-29-2024 $ 0.3825
$ 0.4050
5.88%
Stock $ 18.86 0 yrs6.10 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2875
$ 0.2875
-0.00%
Stock $ 94.62 2 yrs3.67 %$ 11.95 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2952
$ 0.3101
5.04%
Stock $ 94.66 2 yrs3.13 %$ 14.19 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2493
$ 0.2359
-5.36%
Stock $ 25.35 2 yrs1.78 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0460
$ 0.0385
-16.32%
Stock $ 26.46 2 yrs1.81 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0467
$ 0.0410
-12.16%
Stock $ 23.80 2 yrs3.99 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0839
$ 0.0860
2.45%
Stock $ 44.23 2 yrs6.24 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2025
$ 0.2420
19.54%
Stock $ 57.86 0 yrs7.36 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3009
$ 0.3006
-0.08%
Stock $ 81.78 2 yrs3.31 %$ 19.37 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2405
$ 0.2421
0.69%
Stock $ 46.25 3 yrs6.01 %$ 0.29 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2395
$ 0.1893
-20.95%
Stock $ 46.51 1 yrs2.49 %$ 1.61 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0971
$ 0.1037
6.80%
Stock $ 44.05 1 yrs3.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1503
$ 0.1631
8.53%
Stock $ 42.83 3 yrs3.22 %$ 0.59 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1203
$ 0.1207
0.40%
Stock $ 100.71 2 yrs5.13 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4097
$ 0.4581
11.80%
Stock $ 21.40 3 yrs4.39 %$ 0.70 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0812
$ 0.0815
0.30%
Stock $ 23.23 2 yrs4.13 %$ 1.90 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0791
$ 0.0819
3.58%
Stock $ 20.49 1 yrs3.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0580
$ 0.0617
6.35%
Stock $ 24.86 3 yrs4.79 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0879
$ 0.1148
30.65%
Stock $ 23.73 1 yrs6.49 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1201
$ 0.1318
9.73%
Stock $ 52.05 1 yrs3.19 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1459
$ 0.1460
0.07%
Stock $ 33.73 4 yrs4.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1105
$ 0.1302
17.83%
Stock $ 44.53 2 yrs6.87 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.2476
$ 0.2435
-1.65%
Stock $ 23.23 1 yrs5.86 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1027
$ 0.1114
8.42%
Stock $ 26.36 1 yrs1.93 %$ 0.18 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0447
$ 0.0492
9.90%
Stock $ 73.04 1 yrs1.93 %$ 4.19 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1257
$ 0.0904
-28.10%
Stock $ 21.72 1 yrs3.36 %$ 0.09 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0649
$ 0.0621
-4.25%
Stock $ 18.15 1 yrs4.57 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0739
$ 0.0704
-4.78%
Stock $ 98.61 2 yrs4.54 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.4000
$ 0.4200
5.00%
Stock $ 46.72 1 yrs3.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1364
$ 0.1083
-20.55%
Stock $ 96.05 2 yrs4.27 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3600
$ 0.3500
-2.78%
Stock $ 22.71 3 yrs3.79 %$ 0.76 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0721
$ 0.0743
3.01%
Stock $ 22.16 3 yrs4.11 %$ 0.65 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0709
$ 0.0785
10.71%
Stock $ 21.50 3 yrs3.67 %$ 0.17 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0638
$ 0.0726
13.86%
Stock $ 19.42 3 yrs3.35 %$ 0.19 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0592
$ 0.0601
1.50%
Stock $ 24.81 1 yrs4.80 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1029
$ 0.1031
0.20%
Stock $ 41.87 0 yrs4.78 %$ 4.72 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-23-2024 $ 0.0000
$ 0.5000
10000%
Stock $ 18.53 3 yrs1.73 %$ 0.03 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.44 0 yrs0.00 %$ 0.22 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 17.10 0 yrs7.02 %$ 9.36 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-26-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 59.77 19 yrs4.79 %$ 19.72 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-29-2024 $ 0.6750
$ 0.7150
5.93%
Stock $ 41.87 3 yrs3.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1387
$ 0.1458
5.09%
Stock $ 76.85 2 yrs3.45 %$ 0.04 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3784
$ 0.6279
65.94%
Stock $ 83.21 2 yrs2.40 %$ 15.67 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.4000
$ 0.5000
25.00%
Stock $ 23.46 2 yrs7.59 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1560
$ 0.1603
2.79%
Stock $ 18.61 0 yrs5.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0729
$ 0.0787
7.92%
Stock $ 32.30 0 yrs14.30 %$ 2.13 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.7264
$ 0.3563
-50.95%
Stock $ 16.75 1 yrs6.21 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 18.41 2 yrs7.01 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.39 2 yrs3.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0741
$ 0.0779
5.21%
Stock $ 24.30 2 yrs3.83 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0760
$ 0.0819
7.85%
Stock $ 21.72 1 yrs3.36 %$ 0.09 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0649
$ 0.0621
-4.25%
Stock $ 40.05 3 yrs4.97 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1707
$ 0.1681
-1.53%
Stock $ 41.60 1 yrs6.13 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2005
$ 0.2090
4.22%
Stock $ 50.74 3 yrs6.31 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2620
$ 0.2703
3.18%
Stock $ 81.91 2 yrs3.89 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2821
$ 0.2759
-2.19%
Stock $ 23.06 3 yrs7.37 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1402
$ 0.1439
2.62%
Stock $ 48.89 1 yrs7.83 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3104
$ 0.2969
-4.36%
Stock $ 52.47 2 yrs3.20 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1500
$ 0.1430
-4.67%
Stock $ 49.90 2 yrs2.93 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1240
$ 0.1180
-4.84%
Stock $ 7.29 1 yrs14.13 %$ 0.50 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-29-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 50.26 0 yrs2.17 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1306
$ 0.1380
5.60%
Stock $ 18.40 2 yrs4.13 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0640
$ 0.0687
7.26%
Stock $ 20.50 2 yrs5.41 %$ 0.07 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0910
$ 0.1009
10.87%
Stock $ 24.17 2 yrs5.42 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1106
$ 0.0906
-18.07%
Stock $ 47.44 1 yrs1.33 %$ 1.96 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0689
$ 0.0579
-15.96%
Stock $ 20.16 2 yrs3.37 %$ 0.16 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0599
$ 0.0652
8.84%
Stock $ 89.67 0 yrs4.78 %$ 16.13 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3857
$ 0.3673
-4.78%
Stock $ 24.50 3 yrs8.37 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1717
$ 0.1778
3.52%
Stock $ 39.11 1 yrs6.70 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2173
$ 0.2271
4.50%
Stock $ 51.73 0 yrs6.15 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2429
$ 0.2379
-2.07%
Stock $ 37.10 2 yrs5.85 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1345
$ 0.0909
-32.42%
Stock $ 42.79 0 yrs2.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.0587
$ 0.0483
-17.72%
Stock $ 24.48 2 yrs3.02 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0691
$ 0.0660
-4.38%
Stock $ 49.63 2 yrs4.57 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2013
$ 0.2055
2.06%
Stock $ 8.06 0 yrs13.52 %$ 0.10 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0905
$ 0.0905
-0.00%
Stock $ 50.74 1 yrs3.29 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1461
$ 0.1401
-4.11%
Stock $ 51.60 2 yrs3.97 %$ 7.20 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1764
$ 0.1779
0.82%
Stock $ 53.81 2 yrs2.47 %$ 0.63 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1228
$ 0.1129
-8.05%
Stock $ 108.05 2 yrs3.27 %$ 0.68 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2982
$ 0.3063
2.73%
Stock $ 12.84 7 yrs2.34 %$ 0.31 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0251
$ 0.0251
-0.00%
Stock $ 46.28 3 yrs4.02 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1561
$ 0.1586
1.60%
Stock $ 36.78 0 yrs6.25 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1912
$ 0.1856
-2.93%
Stock $ 20.17 1 yrs4.46 %$ 0.02 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0937
$ 0.0874
-6.72%
Stock $ 23.93 2 yrs4.55 %$ 0.02 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0933
$ 0.1000
7.14%
Stock $ 104.73 2 yrs1.83 %$ 9.06 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1805
$ 0.1663
-7.88%
Stock $ 41.78 2 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 23.85 2 yrs3.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0792
$ 0.0759
-4.18%
Stock $ 17.08 0 yrs0.23 %$ 0.80 BNew Dividend Feb-09-2024 Feb-12-2024 Mar-04-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 46.28 2 yrs4.62 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1910
$ 0.1827
-4.35%
Stock $ 50.52 1 yrs5.17 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2184
$ 0.1902
-12.91%
Stock $ 91.80 1 yrs5.12 %$ 1.07 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3551
$ 0.4064
14.43%
Stock $ 25.63 1 yrs3.55 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0628
$ 0.0642
2.13%
Stock $ 45.87 2 yrs3.99 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1581
$ 0.1688
6.74%
Stock $ 45.56 2 yrs5.88 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2351
$ 0.2370
0.83%
Stock $ 21.93 3 yrs3.56 %$ 0.37 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0679
$ 0.0736
8.44%
Stock $ 85.77 0 yrs4.15 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3050
$ 0.3077
0.87%
Stock $ 20.49 2 yrs4.73 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0830
$ 0.0830
0.00%
Stock $ 22.82 2 yrs4.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0871
$ 0.0865
-0.70%
Stock $ 110.54 1 yrs5.03 %$ 6.26 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4477
$ 0.4733
5.73%
Stock $ 115.81 2 yrs2.63 %$ 7.33 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2749
$ 0.2866
4.26%
Stock $ 51.28 2 yrs3.47 %$ 11.67 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1623
$ 0.1515
-6.61%
Stock $ 50.77 2 yrs4.14 %$ 0.71 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1840
$ 0.1766
-4.04%
Stock $ 97.94 2 yrs3.32 %$ 15.28 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2862
$ 0.2933
2.48%
Stock $ 45.59 2 yrs5.37 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2157
$ 0.2157
-0.00%
Stock $ 50.91 0 yrs6.32 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2450
$ 0.2228
-9.06%
Stock $ 52.88 1 yrs8.70 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3100
$ 0.3075
-0.81%
Stock $ 52.46 0 yrs4.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2366
$ 0.0721
-69.52%
Stock $ 43.40 2 yrs5.32 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1907
$ 0.1927
1.05%
Stock $ 50.55 2 yrs3.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1388
$ 0.1355
-2.38%
Stock $ 47.66 3 yrs8.67 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2843
$ 0.2452
-13.76%
Stock $ 42.84 1 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1662
$ 0.1631
-1.85%
Stock $ 37.41 1 yrs7.11 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2291
$ 0.2366
3.28%
Stock $ 37.75 1 yrs6.33 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1954
$ 0.2045
4.69%
Stock $ 36.73 1 yrs7.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2025
$ 0.2240
10.62%
Stock $ 34.29 1 yrs7.47 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1856
$ 0.2231
20.20%
Stock $ 34.15 1 yrs8.58 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2388
$ 0.2520
5.52%
Stock $ 38.10 1 yrs7.01 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2280
$ 0.2170
-4.83%
Stock $ 40.22 1 yrs6.22 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2029
$ 0.2186
7.71%
Stock $ 50.31 1 yrs4.87 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2020
$ 0.2288
13.27%
Stock $ 42.46 1 yrs4.17 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1434
$ 0.1499
4.55%
Stock $ 39.61 1 yrs7.93 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2532
$ 0.2743
8.31%
Stock $ 47.47 1 yrs3.62 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1316
$ 0.1610
22.35%
Stock $ 48.50 1 yrs3.71 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1073
$ 0.1584
47.63%
Stock $ 48.90 1 yrs4.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1314
$ 0.1706
29.81%
Stock $ 49.08 1 yrs4.42 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1654
$ 0.2592
56.77%
Stock $ 49.63 1 yrs5.08 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2723
$ 0.2631
-3.41%
Stock $ 38.99 1 yrs10.75 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3452
$ 0.3623
4.97%
Stock $ 17.78 2 yrs4.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0618
$ 0.0667
7.92%
Stock $ 47.06 2 yrs3.51 %$ 3.52 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1452
$ 0.1505
3.66%
Stock $ 45.69 1 yrs6.22 %$ 0.13 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2398
$ 0.2367
-1.33%
Stock $ 42.55 2 yrs6.44 %$ 5.13 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2324
$ 0.2298
-1.13%
Stock $ 47.10 1 yrs3.06 %$ 0.75 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1270
$ 0.1158
-8.82%
Stock $ 23.24 2 yrs4.82 %$ 0.14 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0958
$ 0.0951
-0.70%
Stock $ 50.35 2 yrs5.08 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2086
$ 0.1994
-4.41%
Stock $ 21.35 1 yrs4.36 %$ 0.05 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1232
$ 0.0743
-39.71%
Stock $ 35.71 2 yrs5.94 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1719
$ 0.1823
6.00%
Stock $ 46.53 2 yrs4.23 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1627
$ 0.1803
10.80%
Stock $ 45.52 1 yrs4.66 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2349
$ 0.2091
-11.00%
Stock $ 50.45 2 yrs5.07 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2140
$ 0.2186
2.18%
Stock $ 97.56 0 yrs3.76 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2943
$ 0.3310
12.47%
Stock $ 98.30 0 yrs4.73 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3691
$ 0.3950
7.03%
Stock $ 3.34 0 yrs11.08 %$ 0.04 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0312
$ 0.0312
-0.00%
Stock $ 20.89 2 yrs4.17 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.0697
$ 0.0727
4.30%
Stock $ 22.89 2 yrs3.84 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.0697
$ 0.0663
-4.88%
Stock $ 21.12 2 yrs6.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1056
$ 0.1120
6.06%
Stock $ 21.97 2 yrs3.14 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.0592
$ 0.0592
-0.00%
Stock $ 76.51 2 yrs5.04 %$ 0.60 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.3376
$ 0.2912
-13.72%
Stock $ 63.92 2 yrs6.30 %$ 0.09 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.3486
$ 0.3240
-7.04%
Stock $ 46.00 2 yrs3.50 %$ 6.99 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1396
$ 0.1527
9.38%
Stock $ 19.64 1 yrs5.65 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0033
$ 0.0197
496.97%
Stock $ 29.50 0 yrs4.03 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1417
$ 0.1417
-0.00%
Stock $ 23.73 2 yrs3.33 %$ 0.09 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0655
$ 0.0737
12.52%
Stock $ 19.08 0 yrs6.13 %$ 0.37 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0953
$ 0.0989
3.78%
Stock $ 21.83 1 yrs3.21 %$ 0.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0543
$ 0.0390
-28.18%
Stock $ 22.41 1 yrs3.03 %$ 0.14 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0536
$ 0.0555
3.54%
Stock $ 41.25 3 yrs4.27 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1536
$ 0.1509
-1.76%
Stock $ 47.78 1 yrs4.35 %$ 0.00 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1838
$ 0.1942
5.71%
Stock $ 38.81 2 yrs5.82 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2054
$ 0.1447
-29.55%
Stock $ 41.11 2 yrs8.73 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2819
$ 0.3109
10.27%
Stock $ 18.01 1 yrs3.39 %$ 0.13 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0523
$ 0.0536
2.49%
Stock $ 52.26 1 yrs4.13 %$ 2.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1706
$ 0.1926
12.90%
Stock $ 46.13 2 yrs2.23 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0809
$ 0.0826
2.10%
Stock $ 47.47 1 yrs1.26 %$ 0.39 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.1250
$ 0.1500
20.00%
Stock $ 32.47 0 yrs5.54 %$ 4.77 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-27-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 22.99 2 yrs4.00 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0793
$ 0.0820
3.36%
Stock $ 46.57 2 yrs2.73 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1248
$ 0.1288
3.21%
Stock $ 24.84 0 yrs2.21 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 51.36 0 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2057
$ 0.2274
10.56%
Stock $ 45.88 1 yrs4.82 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1861
$ 0.2006
7.83%
Stock $ 48.05 2 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1821
$ 0.1821
-0.00%
Stock $ 20.97 2 yrs5.06 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0867
$ 0.0912
5.19%
Stock $ 25.51 2 yrs6.19 %$ 1.35 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1253
$ 0.1397
11.49%
Stock $ 192.59 16 yrs1.58 %$ 7.45 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-08-2024 $ 0.7600
$ 0.7600
-0.00%
Stock $ 32.89 3 yrs4.74 %$ 5.32 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-28-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 32.52 0 yrs1.17 %$ 8.54 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 131.75 11 yrs0.39 %$ 2.72 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-08-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.71 1 yrs3.64 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0627
$ 0.0677
8.03%
Stock $ 48.69 0 yrs3.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1569
$ 0.1693
7.86%
Stock $ 20.17 0 yrs4.71 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0794
$ 0.0848
6.80%
Stock $ 22.45 2 yrs4.37 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0791
$ 0.0915
15.75%
Stock $ 46.48 1 yrs2.58 %$ 0.97 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1130
$ 0.1055
-6.63%
Stock $ 95.20 2 yrs6.48 %$ 7.58 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.5287
$ 0.5321
0.65%
Stock $ 99.42 1 yrs5.11 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4045
$ 0.4541
12.27%
Stock $ 95.96 1 yrs5.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4193
$ 0.4258
1.56%
Stock $ 25.22 2 yrs7.30 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1587
$ 0.1549
-2.38%
Stock $ 30.83 2 yrs5.77 %$ 0.39 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1434
$ 0.1526
6.38%
Stock $ 28.92 2 yrs3.94 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0995
$ 0.1025
3.04%
Stock $ 40.50 2 yrs4.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1675
$ 0.1673
-0.11%
Stock $ 42.11 2 yrs8.76 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2944
$ 0.3200
8.71%
Stock $ 28.18 2 yrs3.30 %$ 0.15 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0810
$ 0.0858
6.04%
Stock $ 29.02 1 yrs5.51 %$ 3.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1384
$ 0.1448
4.62%
Stock $ 23.94 2 yrs4.34 %$ 2.81 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0865
$ 0.0893
3.26%
Stock $ 84.13 2 yrs4.48 %$ 0.02 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3216
$ 0.3393
5.52%
Stock $ 22.67 1 yrs3.62 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0682
$ 0.0717
5.19%
Stock $ 24.29 0 yrs2.72 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0743
$ 0.0849
14.29%
Stock $ 32.23 2 yrs6.24 %$ 14.16 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1703
$ 0.1765
3.62%
Stock $ 50.94 1 yrs5.14 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2189
$ 0.2429
10.96%
Stock $ 48.21 2 yrs4.04 %$ 14.34 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1834
$ 0.1768
-3.60%
Stock $ 49.05 2 yrs3.34 %$ 7.24 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1429
$ 0.1524
6.65%
Stock $ 48.33 2 yrs3.25 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1458
$ 0.1578
8.23%
Stock $ 22.24 2 yrs1.75 %$ 1.78 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0356
$ 0.0376
5.73%
Stock $ 39.98 0 yrs6.53 %$ 0.72 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0909
$ 0.0909
-0.00%
Stock $ 32.69 2 yrs4.04 %$ 0.42 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1171
$ 0.1100
-6.03%
Stock $ 26.08 0 yrs5.18 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1043
$ 0.1281
22.82%
Stock $ 43.80 1 yrs5.16 %$ 0.00 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1858
$ 0.1997
7.45%
Stock $ 41.12 2 yrs4.38 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1312
$ 0.1288
-1.79%
Stock $ 11.75 0 yrs10.21 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.37 0 yrs9.50 %N/ANew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 45.10 2 yrs4.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1904
$ 0.1827
-4.03%
Stock $ 34.87 1 yrs6.19 %$ 0.21 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.69 2 yrs4.09 %$ 0.24 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0904
$ 0.0935
3.33%
Stock $ 29.11 2 yrs2.37 %$ 0.25 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0659
$ 0.0640
-2.86%
Stock $ 29.11 2 yrs4.95 %$ 0.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1238
$ 0.1282
3.54%
Stock $ 45.15 0 yrs4.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1637
$ 0.1768
8.04%
Stock $ 46.20 0 yrs4.18 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1764
$ 0.1808
2.50%
Stock $ 47.94 0 yrs3.94 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1532
$ 0.1518
-0.90%
Stock $ 48.50 0 yrs3.98 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1554
$ 0.1542
-0.76%
Stock $ 48.97 0 yrs4.17 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1596
$ 0.1690
5.91%
Stock $ 49.96 1 yrs4.96 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1963
$ 0.1978
0.78%
Stock $ 7.39 1 yrs6.22 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0189
$ 0.0177
-6.58%
Stock $ 19.16 3 yrs6.52 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1101
$ 0.1086
-1.35%
Stock $ 25.05 2 yrs3.19 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0747
$ 0.0715
-4.36%
Stock $ 46.72 2 yrs7.02 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2735
$ 0.2079
-23.97%
Stock $ 105.03 2 yrs4.00 %$ 0.41 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3341
$ 0.3551
6.29%
Stock $ 57.54 2 yrs2.43 %$ 2.69 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1338
$ 0.1197
-10.56%
Stock $ 90.15 2 yrs4.44 %$ 0.16 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3405
$ 0.3562
4.63%
Stock $ 19.69 2 yrs8.02 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1319
$ 0.1320
0.08%
Stock $ 42.19 1 yrs4.95 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1900
$ 0.1799
-5.32%
Stock $ 46.99 3 yrs4.72 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1760
$ 0.1953
10.97%
Stock $ 47.74 0 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.2018
$ 0.2183
8.15%
Stock $ 100.54 2 yrs5.13 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.4350
$ 0.4340
-0.23%
Stock $ 93.48 2 yrs6.72 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.5700
$ 0.5300
-7.02%
Stock $ 51.15 1 yrs8.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3500
$ 0.4000
14.29%
Stock $ 49.63 0 yrs5.34 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2300
$ 0.2200
-4.35%
Stock $ 25.76 0 yrs5.40 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1170
$ 0.1100
-5.98%
Stock $ 101.15 0 yrs4.59 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3970
$ 0.4060
2.27%
Stock $ 51.01 1 yrs9.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4077
$ 0.4215
3.39%
Stock $ 41.60 1 yrs4.81 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1606
$ 0.1849
15.10%
Stock $ 41.82 0 yrs3.90 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1404
$ 0.1501
6.87%
Stock $ 50.39 0 yrs3.57 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1536
$ 0.1464
-4.68%
Stock $ 49.85 0 yrs4.81 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1918
$ 0.1876
-2.20%
Stock $ 50.94 0 yrs4.42 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1887
$ 0.1940
2.81%
Stock $ 46.19 2 yrs6.52 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2422
$ 0.2270
-6.28%
Stock $ 46.65 2 yrs4.59 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1897
$ 0.1979
4.32%
Stock $ 50.74 2 yrs3.25 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1451
$ 0.1395
-3.84%
Stock $ 11.37 3 yrs4.05 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0323
$ 0.0375
16.14%
Stock $ 22.26 2 yrs6.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1312
$ 0.1355
3.27%
Stock $ 23.34 1 yrs6.68 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1339
$ 0.1300
-2.88%
Stock $ 23.37 1 yrs6.38 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1125
$ 0.1314
16.78%
Stock $ 52.28 0 yrs6.16 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2424
$ 0.2486
2.55%
Stock $ 36.59 2 yrs6.64 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2183
$ 0.2182
-0.04%
Stock $ 25.17 2 yrs2.15 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0504
$ 0.0446
-11.61%
Stock $ 23.77 2 yrs3.45 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0679
$ 0.0655
-3.47%
Stock $ 44.49 2 yrs4.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1744
$ 0.1942
11.35%
Stock $ 50.97 0 yrs6.57 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2658
$ 0.2824
6.25%
Stock $ 42.90 1 yrs4.29 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1511
$ 0.1525
0.95%
Stock $ 48.50 0 yrs4.29 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1938
$ 0.1897
-2.13%
Stock $ 45.63 2 yrs3.77 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1560
$ 0.1420
-8.97%
Stock $ 94.86 2 yrs4.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3600
$ 0.3700
2.78%
Stock $ 91.86 2 yrs4.31 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3600
$ 0.3450
-4.17%
Stock $ 48.09 1 yrs4.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1644
$ 0.1714
4.23%
Stock $ 46.73 3 yrs3.96 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1682
$ 0.1635
-2.82%
Stock $ 49.94 0 yrs3.02 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1134
$ 0.2596
128.98%
Stock $ 45.51 2 yrs7.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2668
$ 0.2850
6.81%
Stock $ 99.71 1 yrs2.08 %$ 0.76 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1850
$ 0.1979
6.94%
Stock $ 121.57 1 yrs3.06 %$ 0.05 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.3140
$ 0.3367
7.25%
Stock $ 98.67 0 yrs0.09 %$ 0.18 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0086
$ 0.0095
9.63%
Stock $ 72.36 1 yrs2.27 %$ 0.21 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.1371
$ 0.1480
7.95%
Stock $ 44.15 1 yrs5.80 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2098
$ 0.2165
3.22%
Stock $ 44.48 2 yrs4.90 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1822
$ 0.1752
-3.86%
Stock $ 41.15 3 yrs3.84 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1422
$ 0.1081
-23.98%
Stock $ 100.89 1 yrs4.92 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4018
$ 0.4044
0.64%
Stock $ 45.79 2 yrs3.82 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1369
$ 0.1552
13.39%
Stock $ 41.07 1 yrs5.55 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1807
$ 0.1924
6.47%
Stock $ 21.34 1 yrs3.56 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0634
$ 0.0619
-2.42%
Stock $ 24.40 0 yrs2.95 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0872
$ 0.0870
-0.31%
Stock $ 75.45 2 yrs4.89 %$ 0.10 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3095
$ 0.3372
8.95%
Stock $ 18.27 2 yrs3.50 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0547
$ 0.0547
-0.00%
Stock $ 25.66 2 yrs2.81 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0569
$ 0.0628
10.35%
Stock $ 25.48 0 yrs4.59 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1047
$ 0.1019
-2.65%
Stock $ 26.14 0 yrs7.23 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1554
$ 0.1534
-1.27%
Stock $ 86.02 2 yrs4.60 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3394
$ 0.3377
-0.50%
Stock $ 24.91 2 yrs4.34 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0958
$ 0.0952
-0.65%
Stock $ 46.89 2 yrs3.67 %$ 0.02 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1483
$ 0.1470
-0.87%
Stock $ 25.27 2 yrs2.06 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0502
$ 0.0453
-9.77%
Stock $ 23.32 2 yrs6.78 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1259
$ 0.1291
2.53%
Stock $ 44.85 1 yrs4.82 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1847
$ 0.1720
-6.86%
Stock $ 79.83 1 yrs1.95 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1286
$ 0.1198
-6.81%
Stock $ 24.81 1 yrs3.43 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0779
$ 0.0746
-4.21%
Stock $ 50.56 2 yrs5.02 %$ 5.32 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2194
$ 0.2271
3.51%
Stock $ 51.06 2 yrs5.82 %$ 6.23 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2414
$ 0.2594
7.46%
Stock $ 51.11 1 yrs4.56 %$ 0.60 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1943
$ 0.1949
0.33%
Stock $ 103.98 2 yrs2.97 %$ 1.76 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2767
$ 0.3130
13.10%
Stock $ 103.54 2 yrs3.48 %$ 0.33 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3356
$ 0.3504
4.43%
Stock $ 41.40 2 yrs0.00 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1657
$ 0.1621
-2.12%
Stock $ 54.24 1 yrs8.90 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3804
$ 0.3417
-10.17%
Stock $ 46.86 1 yrs3.52 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0749
$ 0.1080
44.12%
Stock $ 22.77 2 yrs2.85 %$ 12.56 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0534
$ 0.0532
-0.37%
Stock $ 21.22 2 yrs4.52 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0772
$ 0.0794
2.85%
Stock $ 21.31 2 yrs4.65 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0795
$ 0.0809
1.76%
Stock $ 21.65 0 yrs3.88 %$ 0.11 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0790
$ 0.0795
0.63%
Stock $ 20.69 1 yrs5.41 %$ 0.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0799
$ 0.0905
13.27%
Stock $ 52.16 0 yrs7.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.3177
$ 0.2655
-16.43%
Stock $ 29.85 1 yrs3.08 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0800
$ 0.0812
1.48%
Stock $ 26.04 2 yrs6.34 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1462
$ 0.1355
-7.38%
Stock $ 27.51 1 yrs2.54 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0611
$ 0.0629
3.05%
Stock $ 50.75 0 yrs6.13 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2126
$ 0.2248
5.75%
Stock $ 25.95 2 yrs1.77 %$ 0.21 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0426
$ 0.0364
-14.40%
Stock $ 47.48 2 yrs3.64 %$ 0.99 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1540
$ 0.1536
-0.25%
Stock $ 92.42 2 yrs3.59 %$ 9.94 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2921
$ 0.2968
1.64%
Stock $ 77.73 2 yrs5.79 %$ 18.20 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.4382
$ 0.3838
-12.41%
Stock $ 107.60 2 yrs2.75 %$ 36.68 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2683
$ 0.2582
-3.74%
Stock $ 37.46 0 yrs6.54 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1977
$ 0.1937
-2.02%
Stock $ 43.48 2 yrs5.57 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1724
$ 0.1277
-25.97%
Stock $ 50.12 2 yrs3.35 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1386
$ 0.1450
4.62%
Stock $ 50.46 2 yrs4.91 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1954
$ 0.2113
8.13%
Stock $ 43.39 2 yrs3.71 %$ 0.03 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1453
$ 0.1486
2.29%
Stock $ 28.89 0 yrs7.27 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1800
$ 0.1628
-9.55%
Stock $ 26.92 1 yrs5.61 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.0657
$ 0.0874
33.03%
Stock $ 52.82 1 yrs5.89 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2635
$ 0.3305
25.43%
Stock $ 50.69 2 yrs5.23 %$ 0.30 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2181
$ 0.2440
11.89%
Stock $ 47.44 2 yrs3.23 %$ 5.95 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1404
$ 0.1398
-0.36%
Stock $ 49.22 2 yrs3.21 %$ 2.37 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1461
$ 0.1378
-5.63%
Stock $ 45.59 2 yrs3.58 %$ 1.10 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1302
$ 0.1302
-0.00%
Stock $ 80.68 0 yrs6.76 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.7423
$ 0.2146
-71.09%
Stock $ 89.84 0 yrs12.66 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 2.4977
$ 0.5172
-79.29%
Stock $ 84.00 0 yrs11.24 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 1.8072
$ 0.3372
-81.34%
Stock $ 30.68 0 yrs7.20 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1840
$ 0.1840
-0.00%
Stock $ 52.53 0 yrs4.38 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2042
$ 0.2013
-1.40%
Stock $ 51.91 0 yrs3.02 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.2194
$ 0.2368
7.96%
Stock $ 3.82 0 yrs9.16 %$ 0.49 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-29-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 35.75 0 yrs1.51 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1486
$ 0.1476
-0.67%
Stock $ 35.38 0 yrs1.33 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.1309
$ 0.1230
-6.04%
Stock $ 50.70 0 yrs8.21 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-02-2024 $ 0.3328
$ 0.3259
-2.07%
Stock $ 42.80 0 yrs10.42 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.3179
$ 0.4817
51.51%
Stock $ 30.47 0 yrs6.60 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-05-2024 $ 0.1676
$ 0.1676
-0.00%
Stock $ 25.23 0 yrs0.67 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-08-2024 $ 0.0611
$ 0.0400
-34.54%
Stock $ 50.65 0 yrs1.18 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-07-2024 $ 0.2006
$ 0.1903
-5.15%
Stock $ 41.56 0 yrs0.77 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0000
$ 0.0800
10000%
Stock $ 190.36 0 yrs0.67 %$ 7.00 BNew Dividend Feb-26-2024 Feb-27-2024 Mar-15-2024 $ 0.0000
$ 0.3200
10000%
Stock $ 13.92 7 yrs3.59 %$ 1.42 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-23-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.56 0 yrs3.07 %$ 3.37 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-26-2024 $ 0.0000
$ 0.1500
10000%
Stock $ 16.66 0 yrs62.67 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.8000
$ 0.8500
6.25%
Stock $ 17.62 0 yrs45.63 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.6000
$ 0.5800
-3.33%
Stock $ 86.99 10 yrs1.79 %$ 4.24 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 157.74 19 yrs4.13 %$ 294.54 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-11-2024 $ 1.5100
$ 1.6300
7.95%
Stock $ 76.50 0 yrs1.15 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2523
$ 0.2315
-8.24%
Stock $ 6.83 0 yrs2.64 %$ 0.14 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 6.10 0 yrs3.77 %$ 0.36 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0190
$ 0.0190
-0.00%
Stock $ 17.87 0 yrs76.66 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 1.1000
$ 1.2900
17.27%
Stock $ 5.86 0 yrs3.75 %$ 0.28 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-29-2024 $ 0.0180
$ 0.0180
-0.00%
Stock $ 25.71 0 yrs3.23 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0650
$ 0.0561
-13.67%
Stock $ 25.99 0 yrs3.58 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0714
$ 0.0593
-16.91%
Stock $ 19.25 0 yrs10.70 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.5156
$ 0.5156
-0.00%
Stock $ 27.08 0 yrs2.40 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.1415
$ 0.1152
-18.61%
Stock $ 3.22 0 yrs6.21 %$ 2.57 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.1700
$ 0.0500
-70.59%
Stock $ 20.43 12 yrs3.33 %$ 0.14 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 76.72 0 yrs1.26 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2510
$ 0.2801
11.59%
Stock $ 88.17 0 yrs0.00 %$ 82.07 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-29-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 121.92 1 yrs4.07 %$ 27.25 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.2200
$ 1.2400
1.64%
Stock $ 391.85 47 yrs0.87 %$ 19.08 BNew Dividend Feb-15-2024 Feb-16-2024 Mar-01-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 30.22 7 yrs3.64 %$ 29.64 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-03-2024 $ 0.2756
$ 0.2756
-0.00%
Stock $ 21.51 12 yrs4.09 %$ 3.25 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 69.97 4 yrs3.37 %$ 39.74 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 18.87 0 yrs10.44 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.4922
$ 0.4922
-0.00%
Stock $ 38.97 6 yrs4.88 %$ 47.42 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-25-2024 $ 0.4475
$ 0.4750
6.15%
Stock $ 148.63 14 yrs4.39 %$ 107.50 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-08-2024 $ 1.6200
$ 1.6300
0.62%
Stock $ 37.06 2 yrs2.37 %$ 11.93 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-22-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 11.51 0 yrs4.87 %$ 1.38 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-23-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 108.32 9 yrs2.51 %$ 17.36 BNew Dividend Feb-16-2024 Feb-20-2024 Mar-12-2024 $ 0.6800
$ 0.6800
-0.00%
Stock $ 24.94 0 yrs3.21 %$ 1.98 BNew Dividend Feb-12-2024 Feb-13-2023 Feb-27-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.01 1 yrs3.15 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0827
$ 0.0556
-32.81%
Stock $ 19.75 0 yrs5.27 %$ 0.53 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 52.86 0 yrs7.60 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.2947
$ 0.3129
6.16%
Stock $ 133.11 12 yrs2.25 %$ 14.74 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.7100
$ 0.7500
5.63%
Stock $ 224.82 4 yrs0.90 %$ 22.21 BNew Dividend Feb-22-2024 Feb-23-2024 Mar-22-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 242.99 0 yrs0.84 %$ 48.47 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-26-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 190.96 19 yrs3.48 %$ 175.06 BNew Dividend Feb-08-2024 Feb-09-2024 Mar-09-2024 $ 1.6600
$ 1.6600
-0.00%
Stock $ 66.60 3 yrs2.76 %$ 2.18 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-23-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 61.05 12 yrs3.47 %$ 6.29 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.5300
$ 0.5300
-0.00%
Stock $ 76.62 2 yrs4.01 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2556
$ 0.2754
7.75%
Stock $ 12.67 3 yrs10.10 %$ 1.30 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1000
$ 0.3200
220.00%
Stock $ 50.60 2 yrs2.91 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1312
$ 0.1274
-2.90%
Stock $ 6.05 1 yrs2.31 %$ 0.08 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 242.35 13 yrs1.07 %$ 6.04 BNew Dividend Feb-21-2024 Feb-22-2024 Mar-07-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 83.77 9 yrs1.43 %$ 4.98 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-22-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 72.63 2 yrs3.28 %$ 33.48 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2023
$ 0.2119
4.72%
Stock $ 59.62 2 yrs4.83 %$ 0.35 BNew Dividend Jan-31-2024 Feb-01-2024 Feb-05-2024 $ 0.2400
$ 0.2550
6.25%
Stock $ 22.46 1 yrs5.16 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0870
$ 0.0731
-15.97%
Stock $ 27.04 1 yrs5.99 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.1278
$ 0.1359
6.35%
Stock $ 142.30 1 yrs0.74 %$ 1.70 BNew Dividend Feb-13-2024 Feb-14-2024 Mar-13-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 10.90 0 yrs0.92 %N/ANew Dividend Feb-13-2024 Feb-14-2024 Feb-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 45.77 0 yrs5.33 %$ 3.16 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.6500
$ 0.6800
4.62%
Stock $ 41.78 0 yrs0.77 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 12.67 3 yrs10.10 %$ 1.30 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1000
$ 0.0400
-60.00%
Stock $ 25.40 1 yrs4.53 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0885
$ 0.0708
-19.99%
Stock $ 76.67 1 yrs2.74 %$ 13.14 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1883
$ 0.1976
4.96%
Stock $ 62.75 3 yrs3.94 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2126
$ 0.2229
4.84%
Stock $ 119.16 15 yrs1.21 %$ 22.57 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.3400
$ 0.3600
5.88%
Stock $ 100.33 2 yrs4.57 %N/ANew Dividend Dec-29-2023 Jan-02-2024 Feb-06-2024 $ 0.3635
$ 0.3581
-1.49%
Stock $ 20.54 0 yrs6.18 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0740
$ 0.1119
51.18%
Stock $ 50.88 1 yrs5.58 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-02-2024 $ 0.0977
$ 0.2301
135.48%
Stock $ 72.33 1 yrs4.30 %$ 0.48 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2465
$ 0.2776
12.63%
Stock $ 63.85 2 yrs5.59 %$ 0.06 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.3163
$ 0.2756
-12.87%
Stock $ 49.19 1 yrs4.57 %$ 0.00 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.0851
$ 0.0859
0.94%
Stock $ 100.70 0 yrs2.66 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2526
$ 0.2525
-0.04%
Stock $ 132.67 3 yrs0.57 %$ 35.47 BNew Dividend Feb-27-2024 Feb-28-2024 Mar-20-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 45.77 0 yrs5.33 %$ 3.16 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.6500
$ 0.3400
-47.69%
Stock $ 18.84 0 yrs10.62 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 50.36 0 yrs5.48 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.2250
$ 0.2280
1.31%
Stock $ 75.40 1 yrs3.33 %$ 3.34 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2115
$ 0.2255
6.63%
Stock $ 49.55 2 yrs4.80 %N/ANew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2033
$ 0.2158
6.15%
Stock $ 80.51 1 yrs3.94 %$ 3.20 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2732
$ 0.2810
2.86%
Stock $ 59.24 2 yrs3.60 %$ 0.06 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1758
$ 0.1879
6.88%
Stock $ 78.23 2 yrs4.84 %$ 0.54 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2865
$ 0.3398
18.60%
Stock $ 45.61 2 yrs3.55 %$ 0.37 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1453
$ 0.1434
-1.31%
Stock $ 58.55 1 yrs2.99 %$ 0.11 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1496
$ 0.1674
11.90%
Stock $ 68.61 1 yrs3.91 %$ 0.01 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1562
$ 0.1604
2.69%
Stock $ 77.31 2 yrs3.34 %$ 6.67 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.2290
$ 0.2340
2.18%
Stock $ 58.07 2 yrs3.69 %$ 0.33 BNew Dividend Feb-01-2024 Feb-02-2024 Feb-06-2024 $ 0.1927
$ 0.1976
2.54%
Stock $ 55.34 0 yrs0.07 %$ 0.50 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-26-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 53.85 11 yrs0.00 %$ 15.97 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-12-2024 $ 0.3025
$ 0.3350
10.74%
Stock $ 52.72 0 yrs3.51 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.1829
$ 0.1829
-0.00%
Stock $ 50.36 0 yrs6.08 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.2055
$ 0.2240
9.01%
Stock $ 333.53 3 yrs0.79 %$ 89.27 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1605
$ 0.6600
311.21%
Stock $ 25.27 0 yrs4.11 %N/ANew Dividend Jan-31-2024 Feb-01-2024 Feb-06-2024 $ 0.0634
$ 0.1287
102.97%
Stock $ 135.13 0 yrs0.61 %$ 7.71 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-13-2024 $ 0.1800
$ 0.2050
13.89%
Stock $ 24.08 0 yrs7.52 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 25.53 0 yrs3.88 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.0661
$ 0.0883
33.59%
Stock $ 6.50 1 yrs0.00 %$ 0.02 BNew Dividend Feb-02-2024 Feb-05-2024 Feb-09-2024 $ 0.7744
$ 1.1063
42.86%
Stock $ 23.98 0 yrs6.59 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 52.50 19 yrs2.48 %$ 0.94 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-01-2024 $ 0.3250
$ 0.3250
-0.00%
Stock $ 9.23 0 yrs2.60 %$ 0.94 BNew Dividend Feb-06-2024 Feb-07-2024 Feb-20-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 37.11 19 yrs3.13 %$ 0.35 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-23-2024 $ 0.2897
$ 0.2897
-0.00%
Stock $ 12.59 0 yrs3.18 %$ 0.02 BNew Dividend Feb-09-2024 Feb-12-2024 Feb-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.69 0 yrs6.52 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 11.40 0 yrs1.75 %$ 0.19 BNew Dividend Feb-14-2024 Feb-15-2024 Mar-05-2024 $ 0.0000
$ 0.0500
10000%
Stock $ 9.86 0 yrs4.36 %$ 0.27 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0388
$ 0.0388
-0.00%
Stock $ 8.50 0 yrs4.47 %$ 0.07 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0349
$ 0.0349
-0.00%
Stock $ 9.73 0 yrs4.42 %$ 0.15 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 10.25 0 yrs3.61 %$ 0.05 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 10.75 0 yrs3.72 %$ 0.07 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 9.96 0 yrs4.02 %$ 0.06 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0366
$ 0.0366
-0.00%
Stock $ 68.16 10 yrs3.93 %$ 0.53 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-22-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 25.91 0 yrs6.14 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1198
$ 0.0822
-31.39%
Stock $ 24.62 0 yrs5.56 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 36.27 19 yrs2.32 %$ 0.52 BNew Dividend Feb-28-2024 Feb-29-2024 Apr-15-2024 $ 0.2108
$ 0.2108
-0.00%
Stock $ 9.70 0 yrs4.43 %$ 0.35 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0391
$ 0.0391
-0.00%
Stock $ 26.77 9 yrs4.18 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 20.10 5 yrs2.19 %$ 0.42 BNew Dividend Feb-06-2024 Feb-07-2024 Feb-21-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 45.35 1 yrs1.06 %$ 52.35 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-14-2024 $ 0.0900
$ 0.1200
33.33%
Stock $ 4.28 3 yrs11.45 %$ 0.77 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 6.53 0 yrs4.90 %$ 0.14 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0291
$ 0.0291
-0.00%
Stock $ 9.68 0 yrs4.65 %$ 0.28 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0403
$ 0.0403
-0.00%
Stock $ 180.10 1 yrs0.78 %$ 11.96 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 24.62 0 yrs6.34 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 10.85 0 yrs4.42 %$ 0.07 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.13 3 yrs7.03 %$ 2.89 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-14-2024 $ 0.6175
$ 0.6343
2.72%
Stock $ 24.00 0 yrs5.50 %$ 2.30 BNew Dividend Feb-08-2024 Feb-09-2024 Feb-16-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 12.00 0 yrs4.58 %$ 0.30 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0496
$ 0.0496
-0.00%
Stock $ 192.88 15 yrs1.76 %$ 12.68 BNew Dividend Feb-12-2024 Feb-13-2024 Feb-27-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 7.51 0 yrs5.32 %N/ANew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 22.64 2 yrs1.68 %$ 2.15 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-09-2024 $ 0.0900
$ 0.0950
5.56%
Stock $ 37.50 11 yrs2.67 %$ 0.31 BNew Dividend Feb-07-2024 Feb-08-2024 Feb-21-2024 $ 0.2275
$ 0.2500
9.89%
Stock $ 29.44 0 yrs4.08 %$ 2.11 BNew Dividend Feb-20-2024 Feb-21-2024 Mar-14-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 45.81 3 yrs2.62 %$ 1.63 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-14-2024 $ 0.2700
$ 0.3000
11.11%
Stock $ 560.45 9 yrs1.14 %$ 44.33 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 1.3800
$ 1.6000
15.94%
Stock $ 25.21 1 yrs5.43 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1017
$ 0.1020
0.27%
Stock $ 19.37 2 yrs5.58 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Jan-29-2024 Jan-26-2024 Jan-29-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 22.69 1 yrs4.01 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-05-2024 $ 0.0729
$ 0.0806
10.56%
Stock $ 8.07 0 yrs6.19 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.0125
$ 0.0105
-16.00%
Stock $ 25.36 1 yrs5.17 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1034
$ 0.0990
-4.28%
Stock $ 34.64 11 yrs3.12 %$ 1.02 BNew Dividend Feb-08-2024 Feb-10-2024 Feb-20-2024 $ 0.2500
$ 0.2700
8.00%
Stock $ 124.71 9 yrs1.48 %$ 8.18 BNew Dividend Feb-14-2024 Feb-15-2024 Feb-29-2024 $ 0.4100
$ 0.4600
12.20%
Stock $ 25.03 1 yrs6.23 %N/ANew Dividend Jan-30-2024 Jan-31-2024 Feb-01-2024 $ 0.1321
$ 0.1174
-11.08%
Stock $ 184.71 9 yrs0.56 %$ 9.88 BNew Dividend Feb-13-2024 Feb-14-2024 Feb-27-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 10.73 0 yrs10.81 %$ 0.02 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0964
$ 0.0964
-0.00%
Stock $ 15.65 1 yrs5.18 %$ 0.18 BNew Dividend Feb-15-2024 Feb-16-2024 Feb-29-2024 $ 0.0650
$ 0.0650
-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