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 $ 279.50 3 yrs0.67 %$ 3.93 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-15-2024 $ 0.4500
$ 0.4700
4.44%
Stock $ 19.60 1 yrs1.63 %$ 0.09 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 661.32 0 yrs0.99 %$ 44.44 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 31.15 11 yrs4.24 %$ 1.19 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 65.50 0 yrs1.22 %$ 20.65 BNew Dividend Jun-03-2024 Jun-03-2024 Jun-17-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 237.87 10 yrs1.01 %$ 51.57 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-21-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 95.28 0 yrs0.08 %$ 18.38 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 18.81 10 yrs4.47 %$ 2.36 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 44.88 0 yrs3.57 %$ 7.71 BNew Dividend May-03-2024 May-06-2024 May-16-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 29.68 5 yrs2.02 %$ 0.92 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 34.25 6 yrs3.74 %$ 0.29 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.3000
$ 0.3200
6.67%
Stock $ 20.00 2 yrs4.20 %$ 0.59 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 22.79 0 yrs21.72 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 18.31 12 yrs4.15 %$ 0.13 BNew Dividend Jun-15-2024 Jun-15-2024 Jul-01-2024 $ 0.1700
$ 0.1900
11.76%
Stock $ 75.23 2 yrs1.33 %$ 133.42 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 30.16 0 yrs3.98 %$ 0.19 BNew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 532.00 16 yrs0.47 %$ 69.91 BNew Dividend Jun-03-2024 Jun-03-2024 Jul-01-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 26.32 13 yrs6.38 %$ 35.58 BNew Dividend May-09-2024 May-10-2024 Jun-14-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 42.94 44 yrs4.29 %$ 0.77 BNew Dividend Jun-15-2024 Jun-15-2024 Jul-01-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 20.68 0 yrs3.87 %$ 0.34 BNew Dividend May-09-2024 May-10-2024 May-27-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 40.20 0 yrs0.00 %$ 4.47 BNew Dividend Jun-10-2024 Jun-10-2024 Jul-05-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 10.80 6 yrs4.17 %$ 0.19 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 12.94 2 yrs4.64 %$ 50.50 BNew Dividend May-07-2024 May-08-2024 Jun-03-2024 $ 0.3300
$ 0.1500
-54.55%
Stock $ 16.30 3 yrs5.46 %$ 1.18 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-08-2024 $ 0.2225
$ 0.2225
-0.00%
Stock $ 9.56 0 yrs5.65 %$ 0.85 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 42.86 2 yrs2.33 %$ 17.44 BNew Dividend May-03-2024 May-06-2024 May-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.58 7 yrs6.45 %$ 0.11 BNew Dividend Jun-03-2024 Jun-03-2024 Jun-17-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 264.49 10 yrs0.80 %$ 7.28 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.5000
$ 0.5300
6.00%
Stock $ 2.33 0 yrs8.15 %$ 0.16 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 19.64 0 yrs6.67 %N/ANew Dividend Jun-01-2024 Jun-01-2024 Jun-15-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 9.39 0 yrs2.56 %$ 0.96 BNew Dividend May-02-2024 May-03-2024 May-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 172.12 4 yrs0.77 %$ 6.15 BNew Dividend May-07-2024 May-08-2024 May-24-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 46.23 56 yrs2.42 %$ 2.67 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 0.2600
$ 0.2800
7.69%
Stock $ 25.07 0 yrs3.19 %$ 0.20 BNew Dividend May-09-2024 May-10-2024 May-21-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.21 6 yrs3.97 %$ 0.79 BNew Dividend May-06-2024 May-07-2024 May-23-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 27.82 3 yrs1.58 %$ 16.06 BNew Dividend May-14-2024 May-15-2024 Jun-10-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 173.00 0 yrs1.53 %N/ANew Dividend May-15-2024 May-16-2024 May-30-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 47.50 1 yrs1.75 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0598
$ 0.0643
7.63%
Stock $ 21.94 1 yrs4.01 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0842
$ 0.0654
-22.42%
Stock $ 21.68 1 yrs7.75 %N/ANew Dividend May-14-2024 May-15-2024 Jun-01-2024 $ 0.4190
$ 0.4190
-0.00%
Stock $ 22.60 0 yrs5.84 %$ 2.17 BNew Dividend May-03-2024 May-06-2024 May-13-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 10.49 0 yrs20.88 %N/ANew Dividend May-07-2024 May-08-2024 May-15-2024 $ 0.5469
$ 0.5469
-0.00%
Stock $ 31.58 0 yrs4.56 %N/ANew Dividend Apr-25-2024 Apr-26-2024 May-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 47.93 2 yrs8.39 %N/ANew Dividend Apr-25-2024 Apr-26-2024 May-01-2024 $ 0.2995
$ 0.3778
26.15%
Stock $ 40.71 1 yrs1.55 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0522
$ 0.0388
-25.63%
Stock $ 35.42 19 yrs0.00 %$ 75.29 BNew Dividend May-14-2024 May-15-2024 Jun-01-2024 $ 0.9150
$ 0.9150
-0.00%
Stock $ 22.15 2 yrs6.46 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1230
$ 0.1514
23.09%
Stock $ 14.10 3 yrs1.70 %$ 0.04 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 25.60 1 yrs3.40 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0683
$ 0.0781
14.47%
Stock $ 39.63 0 yrs5.05 %$ 4.47 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 6.97 0 yrs7.17 %$ 0.86 BNew Dividend May-23-2024 May-24-2024 Jun-14-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.72 0 yrs1.58 %$ 0.76 BNew Dividend May-14-2024 May-15-2024 May-30-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 54.60 0 yrs4.40 %$ 3.64 BNew Dividend May-03-2024 May-06-2024 Jun-20-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 166.17 7 yrs0.69 %$ 42.82 BNew Dividend May-07-2024 May-08-2024 May-23-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 57.03 3 yrs0.84 %$ 3.33 BNew Dividend May-14-2024 May-15-2024 Jun-13-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 49.47 0 yrs2.63 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.2292
$ 0.0485
-78.85%
Stock $ 21.07 0 yrs4.60 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0839
$ 0.0862
2.69%
Stock $ 39.59 0 yrs0.00 %$ 15.98 BNew Dividend Jun-10-2024 Jun-10-2024 Jul-05-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.22 0 yrs7.02 %N/ANew Dividend Apr-25-2024 Apr-26-2024 May-01-2024 $ 0.1202
$ 0.1433
19.21%
Stock $ 16.99 0 yrs0.24 %$ 0.79 BNew Dividend May-03-2024 May-06-2024 May-28-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 116.50 5 yrs0.96 %$ 5.15 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 20.23 0 yrs5.49 %N/ANew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.2782
$ 0.2782
-0.00%
Stock $ 16.61 1 yrs3.55 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1813
$ 0.1431
-21.07%
Stock $ 92.78 0 yrs0.86 %$ 4.68 BNew Dividend May-13-2024 May-14-2024 May-24-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 21.19 0 yrs4.53 %$ 1.92 BNew Dividend Jun-01-2024 Jun-01-2024 Jun-15-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 28.89 5 yrs3.46 %$ 2.61 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 352.65 0 yrs1.59 %$ 103.10 BNew Dividend Jun-04-2024 Jun-04-2024 Jun-20-2024 $ 1.4000
$ 1.4000
-0.00%
Stock $ 28.39 19 yrs4.23 %$ 0.10 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 34.26 1 yrs1.40 %$ 5.16 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 12.48 0 yrs3.21 %$ 1.80 BNew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.24 5 yrs1.74 %$ 0.44 BNew Dividend May-15-2024 May-16-2024 May-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 21.41 0 yrs7.80 %N/ANew Dividend May-14-2024 May-15-2024 Jun-01-2024 $ 0.3360
$ 0.4177
24.33%
Stock $ 20.20 0 yrs4.90 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0964
$ 0.0871
-9.58%
Stock $ 20.30 0 yrs2.41 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0207
$ 0.0354
70.72%
Stock $ 25.96 0 yrs4.01 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 18.99 0 yrs15.17 %$ 0.93 BNew Dividend May-14-2024 May-15-2024 May-28-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 25.21 0 yrs4.09 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1011
$ 0.0997
-1.40%
Stock $ 22.61 2 yrs3.89 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0898
$ 0.0827
-7.94%
Stock $ 50.12 0 yrs5.97 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.19 0 yrs6.67 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.42 1 yrs9.34 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1600
$ 0.1400
-12.50%
Stock $ 24.67 1 yrs6.57 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.2500
$ 0.1400
-44.00%
Stock $ 28.59 1 yrs17.38 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 52.18 2 yrs7.40 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 20.76 2 yrs4.62 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0756
$ 0.0882
16.74%
Stock $ 23.25 0 yrs10.32 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 199.65 2 yrs1.65 %$ 72.15 BNew Dividend May-15-2024 May-16-2024 Jun-10-2024 $ 0.8250
$ 0.8250
-0.00%
Stock $ 15.90 2 yrs7.99 %$ 49.24 BNew Dividend May-10-2024 May-13-2024 May-20-2024 $ 0.3150
$ 0.3175
0.79%
Stock $ 21.95 2 yrs2.14 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0447
$ 0.0477
6.88%
Stock $ 34.36 2 yrs7.25 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.92 0 yrs4.72 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0892
$ 0.0841
-5.71%
Stock $ 40.34 2 yrs7.78 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0659
$ 0.0033
-94.95%
Stock $ 26.71 1 yrs2.70 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0692
$ 0.0660
-4.62%
Stock $ 36.41 0 yrs0.82 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 18.61 1 yrs4.51 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0670
$ 0.0670
-0.00%
Stock $ 17.70 1 yrs2.99 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0320
$ 0.0320
-0.00%
Stock $ 20.78 0 yrs0.96 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0170
$ 0.0170
-0.00%
Stock $ 23.12 0 yrs0.26 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 12.42 2 yrs4.99 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0100
$ 0.0500
400.00%
Stock $ 27.28 19 yrs3.52 %$ 0.84 BNew Dividend May-03-2024 May-06-2024 May-20-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 55.27 0 yrs8.56 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-29-2024 $ 0.3531
$ 0.3516
-0.41%
Stock $ 29.84 0 yrs1.88 %N/ANew Dividend Apr-25-2024 Apr-26-2024 May-01-2024 $ 0.0496
$ 0.0438
-11.69%
Stock $ 20.74 1 yrs11.29 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.2000
$ 0.1400
-30.00%
Stock $ 21.25 1 yrs5.32 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0200
$ 0.1000
400.00%
Stock $ 22.91 0 yrs5.67 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.40 0 yrs16.29 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 26.70 0 yrs6.33 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-29-2024 $ 0.2362
$ 0.0991
-58.04%
Stock $ 18.34 2 yrs5.67 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 26.63 3 yrs3.42 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 26.85 0 yrs3.50 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.0787
$ 0.0954
21.26%
Stock $ 19.04 0 yrs1.10 %N/ANew Dividend Apr-25-2024 Apr-26-2024 Apr-30-2024 $ 0.2281
$ 0.2077
-8.96%
Stock $ 13.58 7 yrs3.83 %$ 1.39 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.1250
$ 0.1300
4.00%
Stock $ 14.88 0 yrs4.03 %$ 8.32 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 20.59 12 yrs6.02 %$ 0.74 BNew Dividend May-02-2024 May-03-2024 May-10-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 27.55 0 yrs3.34 %$ 1.68 BNew Dividend Jun-01-2024 Jun-01-2024 Jun-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 85.56 14 yrs4.11 %$ 45.02 BNew Dividend May-09-2024 May-10-2024 Jun-10-2024 $ 0.8800
$ 0.8800
-0.00%
Stock $ 19.61 2 yrs5.92 %N/ANew Dividend May-02-2024 May-03-2024 May-10-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 29.20 8 yrs5.48 %$ 1.04 BNew Dividend May-03-2024 May-06-2024 May-20-2024 $ 0.3900
$ 0.4000
2.56%
Stock $ 22.94 0 yrs5.06 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.55 0 yrs1.90 %$ 0.17 BNew Dividend May-14-2024 May-15-2024 Jun-05-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 87.72 0 yrs0.00 %$ 81.66 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-29-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.89 8 yrs3.09 %$ 0.28 BNew Dividend May-06-2024 May-07-2024 May-14-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 83.76 1 yrs0.57 %$ 5.11 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.84 0 yrs0.77 %$ 11.18 BNew Dividend May-20-2024 May-21-2024 Jun-05-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 245.03 7 yrs2.20 %$ 55.41 BNew Dividend May-02-2024 May-03-2024 May-20-2024 $ 1.3500
$ 1.3500
-0.00%
Stock $ 23.36 3 yrs7.23 %N/ANew Dividend May-16-2024 May-17-2024 Jun-01-2024 $ 0.4220
$ 0.4220
-0.00%
Stock $ 30.00 8 yrs1.40 %$ 0.04 BNew Dividend May-23-2024 May-24-2024 Jun-07-2024 $ 0.3200
$ 0.4200
31.25%
Stock $ 81.34 0 yrs1.08 %$ 6.26 BNew Dividend May-02-2024 May-03-2024 May-31-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 75.30 6 yrs2.92 %$ 10.54 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.5500
$ 0.5500
-0.00%
Stock $ 312.84 10 yrs1.20 %$ 124.98 BNew Dividend May-03-2024 May-06-2024 May-24-2024 $ 0.9400
$ 0.9400
-0.00%
Stock $ 42.65 19 yrs1.41 %$ 20.64 BNew Dividend May-09-2024 May-10-2024 Jun-10-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.79 0 yrs4.18 %$ 0.19 BNew Dividend May-21-2024 May-22-2024 Jun-07-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 38.84 9 yrs5.36 %$ 51.83 BNew Dividend May-09-2024 May-10-2024 Jun-03-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 50.90 0 yrs2.91 %$ 0.97 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-21-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 24.87 0 yrs3.86 %$ 0.20 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 22.72 0 yrs5.77 %N/ANew Dividend May-09-2024 May-10-2024 Jun-03-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 129.40 19 yrs0.00 %$ 102.05 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-28-2024 $ 0.8450
$ 0.8450
-0.00%
Stock $ 33.00 2 yrs2.55 %$ 33.21 BNew Dividend May-03-2024 May-06-2024 May-16-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 41.48 1 yrs8.20 %$ 41.53 BNew Dividend May-02-2024 May-03-2024 May-13-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 7.50 2 yrs7.47 %$ 0.12 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 10.49 0 yrs3.72 %$ 0.21 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.0327
$ 0.0327
-0.00%
Stock $ 32.03 0 yrs5.49 %$ 1.60 BNew Dividend May-06-2024 May-07-2024 May-21-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 16.18 9 yrs1.61 %$ 2.53 BNew Dividend May-09-2024 May-10-2024 May-20-2024 $ 0.0640
$ 0.0640
-0.00%
Stock $ 11,350.02 0 yrs1.06 %N/ANew Dividend May-13-2024 May-14-2024 Jun-07-2024 $ 10.0000
$ 30.0000
200.00%
Stock $ 6.28 2 yrs8.92 %$ 0.01 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 10.90 0 yrs0.46 %$ 0.07 BNew Dividend May-06-2024 May-07-2024 May-21-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.30 9 yrs3.79 %$ 0.53 BNew Dividend May-02-2024 May-03-2024 May-13-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 86.53 0 yrs3.24 %$ 18.13 BNew Dividend Jun-20-2024 Jun-20-2024 Jul-05-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 50.00 1 yrs6.20 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2499
$ 0.2498
-0.04%
Stock $ 274.11 15 yrs0.76 %$ 433.53 BNew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 51.86 1 yrs7.96 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.3594
$ 0.3522
-2.00%
Stock $ 29.31 1 yrs7.71 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1514
$ 0.0200
-86.79%
Stock $ 48.64 0 yrs0.39 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0000
$ 0.1850
10000%
Stock $ 13.57 0 yrs5.97 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-30-2024 $ 0.0680
$ 0.0677
-0.44%
Stock $ 31.61 3 yrs2.59 %$ 1.93 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0650
$ 0.0800
23.08%
Stock $ 46.42 1 yrs5.41 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2074
$ 0.1991
-4.00%
Stock $ 5.84 0 yrs0.00 %$ 0.02 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 42.45 2 yrs4.12 %$ 0.93 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.81 1 yrs4.24 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1038
$ 0.0839
-19.17%
Stock $ 49.93 0 yrs0.40 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0000
$ 0.2000
10000%
Stock $ 26.52 2 yrs7.09 %$ 2.76 BNew Dividend May-03-2024 May-06-2024 May-16-2024 $ 0.4700
$ 0.4700
-0.00%
Stock $ 19.96 0 yrs5.21 %$ 0.54 BNew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 33.03 5 yrs3.51 %$ 0.61 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 5.28 0 yrs6.44 %$ 0.71 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 33.40 0 yrs1.05 %$ 1.26 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.0875
$ 0.0875
-0.00%
Stock $ 160.00 1 yrs0.45 %$ 0.10 BNew Dividend May-02-2024 May-03-2024 May-13-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 23.05 2 yrs2.08 %$ 0.70 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 20.77 0 yrs3.85 %$ 1.13 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 197.04 1 yrs0.30 %$ 49.69 BNew Dividend May-16-2024 May-17-2024 Jun-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 196.10 16 yrs1.63 %$ 7.58 BNew Dividend May-30-2024 May-31-2024 Jun-14-2024 $ 0.7600
$ 0.8000
5.26%
Stock $ 68.93 5 yrs2.32 %$ 7.00 BNew Dividend May-28-2024 May-28-2024 Jun-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 28.77 9 yrs12.41 %$ 2.69 BNew Dividend May-06-2024 May-07-2024 May-15-2024 $ 0.8800
$ 0.8925
1.42%
Stock $ 26.25 0 yrs0.61 %$ 1.08 BNew Dividend May-06-2024 May-07-2024 May-14-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 43.43 0 yrs5.87 %$ 3.00 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 1.0200
$ 0.6100
-40.20%
Stock $ 73.55 0 yrs1.70 %$ 12.33 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1700
$ 0.0650
-61.76%
Stock $ 6.45 2 yrs4.34 %$ 0.14 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 70.12 2 yrs2.30 %$ 3.90 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1600
$ 0.1300
-18.75%
Stock $ 46.78 0 yrs2.27 %$ 3.50 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1700
$ 0.0550
-67.65%
Stock $ 72.22 11 yrs3.02 %$ 53.46 BNew Dividend May-06-2024 May-07-2024 Jun-11-2024 $ 0.5200
$ 0.5450
4.81%
Stock $ 10.32 1 yrs7.66 %$ 0.80 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 12.69 11 yrs0.00 %$ 0.59 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 3.92 0 yrs0.00 %$ 0.06 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 19.94 0 yrs8.78 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 30.66 0 yrs16.67 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.4707
$ 0.4301
-8.63%
Stock $ 16.72 0 yrs36.54 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.5189
$ 0.4239
-18.31%
Stock $ 23.18 0 yrs13.03 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2315
$ 0.2208
-4.62%
Stock $ 28.54 0 yrs11.77 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2877
$ 0.2973
3.34%
Stock $ 46.82 2 yrs3.59 %$ 0.16 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1550
$ 0.1500
-3.23%
Stock $ 18.45 2 yrs12.09 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1850
$ 0.1600
-13.51%
Stock $ 50.50 1 yrs5.33 %$ 17.45 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 47.77 0 yrs4.52 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1700
$ 0.1750
2.94%
Stock $ 24.36 0 yrs2.55 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0700
$ 0.0650
-7.14%
Stock $ 26.87 0 yrs5.21 %$ 0.09 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 63.88 1 yrs5.17 %$ 0.05 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.2550
$ 0.2700
5.88%
Stock $ 47.88 0 yrs2.32 %$ 0.33 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0850
$ 0.0800
-5.88%
Stock $ 43.41 2 yrs4.40 %$ 0.04 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1580
$ 0.1430
-9.49%
Stock $ 44.72 2 yrs6.37 %$ 4.47 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.2350
$ 0.2350
-0.00%
Stock $ 47.44 2 yrs3.67 %$ 4.74 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 41.36 0 yrs4.09 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1516
$ 0.1490
-1.72%
Stock $ 22.54 1 yrs11.98 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2346
$ 0.2221
-5.32%
Stock $ 97.47 3 yrs1.60 %$ 39.52 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 0.3400
$ 0.3900
14.71%
Stock $ 18.17 0 yrs6.49 %N/ANew Dividend Jun-25-2024 Jun-25-2024 Jul-10-2024 $ 0.2938
$ 0.2938
-0.00%
Stock $ 22.38 2 yrs6.93 %$ 0.03 BNew Dividend Apr-29-2024 Apr-30-2024 May-01-2024 $ 0.1292
$ 0.1286
-0.42%
Stock $ 12.53 0 yrs4.79 %$ 1.59 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-10-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 46.46 5 yrs1.46 %$ 0.76 BNew Dividend May-08-2024 May-09-2024 Jun-10-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.23 5 yrs1.38 %$ 3.03 BNew Dividend May-08-2024 May-09-2024 Jun-10-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.00 1 yrs11.98 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.5014
$ 0.4892
-2.43%
Stock $ 49.28 0 yrs3.63 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.6045
$ 0.5867
-2.94%
Stock $ 30.53 0 yrs13.53 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.3508
$ 0.3092
-11.86%
Stock $ 27.56 0 yrs11.25 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2820
$ 0.2717
-3.65%
Stock $ 22.93 0 yrs7.46 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1528
$ 0.1480
-3.11%
Stock $ 3.80 0 yrs0.00 %$ 0.02 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.1134
$ 0.1134
-0.00%
Stock $ 68.61 2 yrs2.35 %$ 1.19 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1800
$ 0.1100
-38.89%
Stock $ 85.28 2 yrs3.73 %$ 1.09 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.2850
$ 0.3000
5.26%
Stock $ 22.19 0 yrs4.15 %$ 0.16 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.0690
$ 0.0700
1.45%
Stock $ 32.38 1 yrs10.01 %$ 0.09 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.3300
$ 0.3150
-4.55%
Stock $ 42.51 2 yrs3.29 %$ 0.04 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1150
$ 0.1250
8.70%
Stock $ 49.48 2 yrs4.95 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.2087
$ 0.2128
1.96%
Stock $ 39.60 2 yrs5.10 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.1737
$ 0.1746
0.52%
Stock $ 51.43 1 yrs7.95 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-29-2024 $ 0.3269
$ 0.3234
-1.07%
Stock $ 35.74 3 yrs1.68 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.0765
$ 0.0328
-57.09%
Stock $ 45.78 3 yrs1.46 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.0497
$ 0.0247
-50.18%
Stock $ 40.42 3 yrs1.73 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.0942
$ 0.0411
-56.39%
Stock $ 33.90 3 yrs1.33 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.0644
$ 0.0192
-70.28%
Stock $ 50.88 0 yrs1.83 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.1953
$ 0.3739
91.42%
Stock $ 43.29 0 yrs3.21 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-26-2024 $ 0.2671
$ 0.3336
24.88%
Stock $ 52.64 1 yrs5.40 %$ 6.97 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 20.17 0 yrs5.35 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0000
$ 0.0900
10000%
Stock $ 20.01 0 yrs4.80 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0000
$ 0.0800
10000%
Stock $ 20.37 0 yrs7.85 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0000
$ 0.1331
10000%
Stock $ 54.37 52 yrs4.78 %$ 3.71 BNew Dividend May-16-2024 May-17-2024 Jun-01-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 103.62 19 yrs0.97 %$ 4.77 BNew Dividend May-01-2024 May-02-2024 May-16-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 73.25 19 yrs3.93 %$ 77.22 BNew Dividend May-17-2024 May-20-2024 Jun-06-2024 $ 0.7000
$ 0.7200
2.86%
Stock $ 16.25 0 yrs4.18 %$ 0.04 BNew Dividend May-14-2024 May-15-2024 Jun-14-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 63.71 10 yrs4.21 %$ 0.50 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 19.71 2 yrs1.62 %$ 0.27 BNew Dividend May-03-2024 May-06-2024 May-22-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 26.00 9 yrs4.31 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 14.58 2 yrs5.56 %$ 6.55 BNew Dividend May-13-2024 May-14-2024 Jun-04-2024 $ 0.2000
$ 0.2050
2.50%
Stock $ 12.90 0 yrs7.13 %$ 0.07 BNew Dividend Jun-20-2024 Jun-20-2024 Jun-27-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 82.93 19 yrs0.63 %$ 23.70 BNew Dividend May-03-2024 May-06-2024 May-15-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.93 0 yrs2.01 %$ 4.83 BNew Dividend Jun-06-2024 Jun-06-2024 Jun-17-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 12.89 0 yrs4.65 %$ 0.01 BNew Dividend May-06-2024 May-07-2024 May-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 34.05 1 yrs4.58 %$ 0.86 BNew Dividend May-06-2024 May-07-2024 May-23-2024 $ 0.3600
$ 0.3900
8.33%
Stock $ 407.69 18 yrs1.45 %$ 40.89 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 1.3500
$ 1.4800
9.63%
Stock $ 15.35 0 yrs7.62 %$ 0.03 BNew Dividend May-10-2024 May-13-2024 May-22-2024 $ 0.1046
$ 0.1046
-0.00%
Stock $ 166.79 1 yrs0.84 %$ 11.08 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-12-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 41.65 2 yrs2.88 %$ 11.10 BNew Dividend May-15-2024 May-16-2024 May-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 35.33 3 yrs7.39 %$ 2.82 BNew Dividend May-01-2024 May-02-2024 May-14-2024 $ 0.6343
$ 0.6516
2.73%
Stock $ 19.20 0 yrs7.50 %N/ANew Dividend Jun-03-2024 Jun-03-2024 Jun-17-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 47.54 2 yrs3.95 %$ 0.02 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1590
$ 0.1590
-0.00%
Stock $ 12.28 8 yrs0.00 %$ 0.28 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 59.95 16 yrs3.44 %$ 17.02 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5150
$ 0.5150
-0.00%
Stock $ 42.79 3 yrs2.80 %$ 1.52 BNew Dividend May-30-2024 May-30-2024 Jun-13-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 446.00 9 yrs1.43 %$ 35.27 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 1.6000
$ 1.6000
-0.00%
Stock $ 35.35 0 yrs1.58 %$ 0.00 BNew Dividend May-01-2024 May-02-2024 May-08-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 40.55 0 yrs3.75 %$ 1.67 BNew Dividend May-01-2024 May-02-2024 May-16-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 26.41 0 yrs0.42 %$ 0.80 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 0.0280
$ 0.0280
-0.00%
Stock $ 26.66 2 yrs3.41 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 27.37 0 yrs5.55 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 68.58 0 yrs3.85 %$ 3.89 BNew Dividend May-23-2024 May-24-2024 Jun-07-2024 $ 0.6600
$ 0.6600
-0.00%
Stock $ 21.92 1 yrs3.15 %$ 0.03 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.0408
$ 0.0450
10.29%
Stock $ 17.07 2 yrs5.86 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0886
$ 0.0660
-25.51%
Stock $ 22.00 2 yrs8.55 %$ 0.20 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1600
$ 0.1680
5.00%
Stock $ 11.78 1 yrs7.30 %$ 0.05 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 17.16 0 yrs8.57 %N/ANew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 6.41 1 yrs11.23 %$ 0.11 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 23.55 1 yrs3.06 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.1055
$ 0.0463
-56.11%
Stock $ 18.00 2 yrs1.11 %N/ANew Dividend May-03-2024 May-06-2024 Jun-03-2024 $ 0.0800
$ 0.0500
-37.50%
Stock $ 45.10 1 yrs1.06 %$ 52.06 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-20-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 15.99 2 yrs6.38 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0850
$ 0.0880
3.53%
Stock $ 138.11 0 yrs0.59 %$ 7.88 BNew Dividend May-31-2024 May-31-2024 Jun-12-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 10.36 1 yrs11.20 %$ 0.40 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.0970
$ 0.0970
-0.00%
Stock $ 42.28 2 yrs4.38 %$ 0.04 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 21.01 0 yrs9.04 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1512
$ 0.1481
-2.05%
Stock $ 19.60 0 yrs4.69 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0775
$ 0.0800
3.23%
Stock $ 24.22 2 yrs5.08 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 51.72 2 yrs9.59 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.3821
$ 0.3741
-2.09%
Stock $ 16.62 0 yrs3.67 %$ 0.00 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 20.31 1 yrs5.51 %$ 0.03 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.0965
$ 0.0941
-2.49%
Stock $ 46.04 2 yrs7.73 %$ 0.49 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.3000
$ 0.2950
-1.67%
Stock $ 20.36 0 yrs4.47 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0750
$ 0.0775
3.33%
Stock $ 20.40 0 yrs9.31 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1609
$ 0.1566
-2.67%
Stock $ 15.59 0 yrs6.35 %$ 0.46 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1249
$ 0.0618
-50.52%
Stock $ 19.80 2 yrs11.82 %$ 0.01 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1980
$ 0.2040
3.03%
Stock $ 19.71 2 yrs2.59 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0460
$ 0.0470
2.17%
Stock $ 63.57 1 yrs0.94 %$ 5.28 BNew Dividend May-02-2024 May-03-2024 May-10-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 26.37 1 yrs5.61 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.1733
$ 0.0950
-45.18%
Stock $ 23.05 0 yrs9.11 %$ 0.85 BNew Dividend May-02-2024 May-03-2024 May-10-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 39.20 9 yrs2.65 %$ 1.47 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.2500
$ 0.2600
4.00%
Stock $ 43.22 1 yrs4.58 %$ 0.01 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1640
$ 0.1666
1.59%
Stock $ 49.14 2 yrs2.85 %$ 0.01 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.07 3 yrs6.13 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1050
$ 0.1000
-4.76%
Stock $ 50.87 2 yrs3.09 %$ 0.03 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 21.49 0 yrs8.66 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1513
$ 0.1461
-3.44%
Stock $ 18.59 0 yrs4.68 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 20.06 0 yrs4.89 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 20.39 1 yrs4.17 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.62 0 yrs10.84 %N/ANew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 23.56 1 yrs8.32 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1726
$ 0.1690
-2.09%
Stock $ 47.68 2 yrs4.40 %$ 0.12 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 18.54 2 yrs4.37 %$ 0.00 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0688
$ 0.0655
-4.80%
Stock $ 20.03 2 yrs2.40 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.0440
$ 0.0450
2.27%
Stock $ 14.20 0 yrs10.99 %N/ANew Dividend May-01-2024 May-02-2024 May-28-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 40.43 0 yrs6.31 %$ 0.85 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-30-2024 $ 0.2200
$ 0.2125
-3.41%
Stock $ 24.34 0 yrs1.36 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-25-2024 $ 0.1156
$ 0.1085
-6.10%
Stock $ 51.91 0 yrs13.47 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-25-2024 $ 1.1890
$ 1.0930
-8.07%
Stock $ 26.11 0 yrs1.46 %N/ANew Dividend Apr-23-2024 Apr-24-2024 Apr-25-2024 $ 0.0393
$ 0.0241
-38.72%
Stock $ 20.83 0 yrs4.08 %$ 0.11 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.0849
$ 0.0805
-5.18%
Stock $ 23.89 1 yrs6.40 %$ 2.87 BNew Dividend Apr-23-2024 Apr-24-2024 Apr-29-2024 $ 0.1251
$ 0.1269
1.44%
Stock $ 29.66 0 yrs2.29 %N/ANew Dividend May-06-2024 May-07-2024 May-13-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 25.31 0 yrs6.84 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1560
$ 0.1568
0.51%
Stock $ 13.18 0 yrs0.00 %$ 0.33 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 13.63 0 yrs4.55 %$ 19.74 BNew Dividend Jun-17-2024 Jun-17-2024 Jul-01-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 49.55 2 yrs2.22 %$ 70.53 BNew Dividend Jun-05-2024 Jun-05-2024 Jul-11-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 9.70 1 yrs0.00 %$ 0.59 BNew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.0380
$ 0.0380
-0.00%
Stock $ 11.01 0 yrs7.63 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.2111
$ 0.2111
-0.00%
Stock $ 4.36 0 yrs7.80 %$ 0.20 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.0413
$ 0.0229
-44.61%
Stock $ 37.45 4 yrs3.20 %$ 0.35 BNew Dividend Apr-26-2024 Apr-29-2024 May-10-2024 $ 0.2800
$ 0.3000
7.14%
Stock $ 14.53 0 yrs10.05 %$ 0.09 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.0194
$ 0.1359
600.71%
Stock $ 207.68 19 yrs2.23 %$ 39.36 BNew Dividend Jun-04-2024 Jun-04-2024 Jun-18-2024 $ 1.1600
$ 1.1600
-0.00%
Stock $ 6.69 1 yrs6.28 %N/ANew Dividend N/A Apr-30-2024 May-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 135.31 0 yrs3.13 %$ 2.18 BNew Dividend May-16-2024 May-17-2024 Jun-10-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 2.63 2 yrs4.56 %$ 0.05 BNew Dividend May-03-2024 May-06-2024 May-20-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 19.96 0 yrs4.61 %$ 0.30 BNew Dividend Apr-29-2024 Apr-30-2024 May-13-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 3.49 0 yrs8.88 %$ 0.49 BNew Dividend May-23-2024 May-24-2024 Jun-03-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 3.11 0 yrs8.36 %$ 0.31 BNew Dividend May-23-2024 May-24-2024 Jun-03-2024 $ 0.0220
$ 0.0220
-0.00%
Stock $ 5.90 0 yrs4.92 %$ 0.28 BNew Dividend May-23-2024 May-24-2024 Jun-03-2024 $ 0.0238
$ 0.0238
-0.00%
Stock $ 43.55 17 yrs4.59 %$ 4.40 BNew Dividend Jun-24-2024 Jun-24-2024 Jul-15-2024 $ 0.4750
$ 0.5000
5.26%
Stock $ 6.17 0 yrs0.00 %$ 0.19 BNew Dividend Apr-29-2024 Apr-30-2024 May-31-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 390.00 0 yrs12.82 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 10.0000
$ 12.5000
25.00%
Stock $ 9.82 0 yrs4.28 %$ 0.16 BNew Dividend May-23-2024 May-24-2024 Jun-03-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 17.37 0 yrs11.92 %$ 7.75 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1780
$ 0.1723
-3.20%
Stock $ 798.47 0 yrs0.00 %$ 3.21 BNew Dividend May-13-2024 May-14-2024 Jun-14-2024 $ 3.7500
$ 60.0000
1500.00%
Stock $ 23.91 0 yrs2.09 %$ 0.31 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 12.85 13 yrs4.51 %$ 0.84 BNew Dividend Apr-26-2024 Apr-29-2024 May-08-2024 $ 0.1450
$ 0.1450
-0.00%
Stock $ 21.97 2 yrs3.64 %$ 0.38 BNew Dividend May-03-2024 May-06-2024 May-13-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.66 0 yrs4.83 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0994
$ 0.1189
19.62%
Stock $ 9.61 0 yrs6.66 %$ 0.16 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 12.50 0 yrs5.44 %$ 0.58 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.0413
$ 0.0882
113.39%
Stock $ 10.40 0 yrs23.46 %N/ANew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.2290
$ 0.1000
-56.33%
Stock $ 20.11 10 yrs4.97 %$ 1.07 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0770
$ 0.0701
-8.97%
Stock $ 45.70 2 yrs4.35 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1802
$ 0.1775
-1.54%
Stock $ 26.94 3 yrs3.41 %$ 0.16 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0789
$ 0.0827
4.79%
Stock $ 23.50 1 yrs3.06 %$ 1.18 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0633
$ 0.0632
-0.17%
Stock $ 29.93 0 yrs2.41 %N/ANew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 25.39 0 yrs7.48 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 60.23 3 yrs3.32 %$ 3.36 BNew Dividend Jun-10-2024 Jun-10-2024 Jun-20-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.73 1 yrs6.39 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1620
$ 0.1536
-5.19%
Stock $ 24.63 0 yrs4.87 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1104
$ 0.0996
-9.78%
Stock $ 21.84 3 yrs2.79 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0526
$ 0.0536
1.90%
Stock $ 22.99 2 yrs2.65 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0512
$ 0.0533
4.02%
Stock $ 23.50 2 yrs2.77 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0545
$ 0.0556
2.02%
Stock $ 19.74 1 yrs5.02 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0792
$ 0.0806
1.79%
Stock $ 43.50 2 yrs4.34 %$ 3.30 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1341
$ 0.1411
5.24%
Stock $ 20.92 2 yrs6.50 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1146
$ 0.1094
-4.61%
Stock $ 15.15 2 yrs11.95 %$ 0.20 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1459
$ 0.1499
2.74%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Apr-19-2024 Apr-18-2024 Apr-19-2024 $ 0.0572
$ 0.0804
40.48%
Stock $ 16.55 18 yrs3.75 %$ 0.00 BNew Dividend May-31-2024 Jun-01-2024 Jun-15-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 22.03 2 yrs6.08 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.0887
$ 0.1156
30.24%
Stock $ 24.52 1 yrs3.02 %$ 0.19 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0660
$ 0.0671
1.62%
Stock $ 18.06 2 yrs9.58 %$ 0.52 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1430
$ 0.1430
0.01%
Stock $ 26.43 0 yrs8.29 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.1250
$ 0.1741
39.29%
Stock $ 16.73 1 yrs5.98 %$ 3.52 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 40.57 1 yrs7.30 %$ 0.34 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 20.52 3 yrs9.70 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.73 0 yrs10.77 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.2237
$ 0.2539
13.50%
Stock $ 17.44 2 yrs9.00 %$ 0.16 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1318
$ 0.1319
0.08%
Stock $ 24.44 0 yrs11.42 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.2452
$ 0.2424
-1.14%
Stock $ 19.88 2 yrs6.84 %$ 2.65 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1137
$ 0.1075
-5.45%
Stock $ 2.48 0 yrs0.00 %$ 0.08 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0233
$ 0.0233
-0.00%
Stock $ 25.20 0 yrs7.30 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1428
$ 0.1413
-1.02%
Stock $ 13.55 1 yrs2.58 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0246
$ 0.0246
-0.00%
Stock $ 21.98 2 yrs7.19 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1359
$ 0.1409
3.68%
Stock $ 25.07 2 yrs6.26 %$ 0.05 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1304
$ 0.1341
2.81%
Stock $ 49.78 2 yrs5.46 %$ 0.42 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.2220
$ 0.2207
-0.59%
Stock $ 25.59 0 yrs7.93 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1400
$ 0.1388
-0.87%
Stock $ 24.64 0 yrs5.76 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1138
$ 0.1125
-1.11%
Stock $ 64.25 2 yrs2.38 %$ 9.99 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1135
$ 0.1112
-2.03%
Stock $ 22.14 0 yrs6.46 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1102
$ 0.1739
57.80%
Stock $ 30.21 0 yrs9.43 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1916
$ 0.2004
4.59%
Stock $ 26.93 0 yrs3.19 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0606
$ 0.1040
71.62%
Stock $ 16.76 2 yrs12.53 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1729
$ 0.1671
-3.35%
Stock $ 29.40 0 yrs4.52 %$ 0.07 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1166
$ 0.1209
3.69%
Stock $ 18.77 0 yrs12.41 %$ 0.03 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1902
$ 0.1888
-0.74%
Stock $ 39.86 0 yrs9.61 %$ 2.75 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.3219
$ 0.3404
5.75%
Stock $ 16.33 0 yrs12.43 %$ 1.39 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1674
$ 0.1628
-2.75%
Stock $ 50.83 0 yrs4.09 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1824
$ 0.1704
-6.58%
Stock $ 17.85 1 yrs5.15 %$ 1.10 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0776
$ 0.0780
0.54%
Stock $ 25.81 2 yrs3.91 %$ 0.59 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0839
$ 0.0932
11.08%
Stock $ 25.14 0 yrs3.30 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0692
$ 0.0718
3.83%
Stock $ 25.26 1 yrs6.73 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1301
$ 0.1441
10.71%
Stock $ 50.16 0 yrs7.50 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-25-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 22.65 0 yrs5.56 %N/ANew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 21.17 3 yrs7.47 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.1216
$ 0.1413
16.24%
Stock $ 23.79 3 yrs9.21 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.1597
$ 0.1998
25.09%
Stock $ 23.89 2 yrs4.27 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.0815
$ 0.1046
28.35%
Stock $ 25.57 0 yrs5.24 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-29-2024 $ 0.1021
$ 0.1208
18.40%
Stock $ 47.29 0 yrs4.59 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-25-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 29.46 0 yrs5.74 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1568
$ 0.1466
-6.51%
Stock $ 16.03 3 yrs4.43 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0613
$ 0.0651
6.10%
Stock $ 21.39 1 yrs6.87 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1204
$ 0.1278
6.12%
Stock $ 15.72 2 yrs4.77 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0643
$ 0.0659
2.35%
Stock $ 21.02 2 yrs2.81 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0539
$ 0.0549
1.80%
Stock $ 22.70 2 yrs6.12 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1142
$ 0.1157
1.31%
Stock $ 20.40 2 yrs3.63 %$ 0.36 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0662
$ 0.0662
0.09%
Stock $ 22.90 2 yrs7.25 %$ 0.08 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1081
$ 0.1095
1.23%
Stock $ 19.10 2 yrs3.72 %$ 0.15 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0590
$ 0.0624
5.82%
Stock $ 19.09 2 yrs3.98 %$ 0.09 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0667
$ 0.0692
3.73%
Stock $ 19.76 2 yrs4.20 %$ 0.07 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0736
$ 0.0766
4.12%
Stock $ 23.02 2 yrs6.69 %$ 0.03 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1248
$ 0.1263
1.19%
Stock $ 21.99 2 yrs6.69 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1230
$ 0.1248
1.47%
Stock $ 17.96 2 yrs4.23 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0619
$ 0.0685
10.69%
Stock $ 24.80 2 yrs2.34 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0537
$ 0.0551
2.44%
Stock $ 24.27 2 yrs2.35 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0508
$ 0.0509
0.18%
Stock $ 23.45 2 yrs2.56 %$ 0.01 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0526
$ 0.0538
2.42%
Stock $ 23.27 1 yrs2.71 %$ 0.00 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0535
$ 0.0555
3.74%
Stock $ 17.21 2 yrs9.06 %$ 2.92 BNew Dividend May-01-2024 May-02-2024 Jun-21-2024 $ 0.0700
$ 0.3900
457.14%
Stock $ 20.30 0 yrs2.61 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0876
$ 0.0883
0.87%
Stock $ 25.73 0 yrs3.69 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1253
$ 0.1398
11.55%
Stock $ 25.80 0 yrs2.05 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0613
$ 0.0700
14.19%
Stock $ 20.99 2 yrs3.00 %$ 0.74 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0570
$ 0.0604
6.02%
Stock $ 24.78 2 yrs3.43 %$ 0.08 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0490
$ 0.0573
17.02%
Stock $ 5.20 0 yrs9.42 %$ 0.14 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.0400
$ 0.0500
25.00%
Stock $ 105.36 2 yrs5.02 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.4390
$ 0.4343
-1.08%
Stock $ 48.71 2 yrs2.52 %$ 0.20 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0902
$ 0.0867
-3.90%
Stock $ 14.87 2 yrs8.07 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0900
$ 0.0901
0.12%
Stock $ 18.31 2 yrs6.83 %N/ANew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.1000
$ 0.1500
50.00%
Stock $ 22.68 1 yrs2.91 %$ 0.06 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0549
$ 0.0545
-0.76%
Stock $ 21.91 1 yrs2.65 %$ 0.17 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0564
$ 0.0550
-2.57%
Stock $ 19.47 1 yrs8.32 %$ 0.04 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1215
$ 0.1284
5.68%
Stock $ 23.11 1 yrs3.76 %$ 0.06 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0739
$ 0.0739
-0.09%
Stock $ 27.55 0 yrs4.17 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0976
$ 0.1109
13.62%
Stock $ 21.06 2 yrs8.78 %$ 8.16 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.1465
$ 0.1475
0.67%
Stock $ 46.85 2 yrs5.12 %N/ANew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 23.77 1 yrs4.08 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-26-2024 $ 0.0892
$ 0.0789
-11.49%
Stock $ 4.09 0 yrs10.51 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.0230
$ 0.0307
33.53%
Stock $ 6.00 0 yrs28.17 %$ 0.07 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.1600
$ 0.0650
-59.38%
Stock $ 5.12 0 yrs27.93 %N/ANew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.1350
$ 0.0550
-59.26%
Stock $ 9.07 0 yrs23.15 %$ 0.16 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.1970
$ 0.0850
-56.85%
Stock $ 8.97 0 yrs0.00 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 16.16 0 yrs7.92 %$ 0.11 BNew Dividend Apr-26-2024 Apr-29-2024 May-02-2024 $ 0.4000
$ 0.3000
-25.00%
Stock $ 65.61 1 yrs1.52 %$ 4.98 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 94.11 12 yrs3.53 %$ 4.74 BNew Dividend May-03-2024 May-06-2024 May-30-2024 $ 0.8300
$ 0.8300
-0.00%
Stock $ 38.56 1 yrs7.78 %$ 5.86 BNew Dividend Apr-26-2024 Apr-29-2024 May-09-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 81.96 19 yrs4.08 %$ 25.86 BNew Dividend May-13-2024 May-14-2024 Jun-01-2024 $ 0.8350
$ 0.8350
-0.00%
Stock $ 130.43 52 yrs1.99 %$ 30.59 BNew Dividend May-09-2024 May-10-2024 Jun-12-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 10.02 0 yrs6.99 %$ 0.10 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0555
$ 0.0583
5.05%
Stock $ 10.08 2 yrs9.52 %$ 0.02 BNew Dividend Apr-29-2024 Apr-30-2024 Jul-31-2024 $ 0.0278
$ 0.0192
-30.85%
Stock $ 10.02 0 yrs6.99 %$ 0.10 BNew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0555
$ 0.0583
5.05%
Stock $ 8.14 0 yrs7.13 %$ 0.09 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0456
$ 0.0483
5.92%
Stock $ 23.67 0 yrs2.96 %$ 0.51 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 62.00 0 yrs5.81 %$ 0.02 BNew Dividend May-13-2024 May-14-2024 Jun-01-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 26.94 5 yrs0.00 %$ 0.56 BNew Dividend May-31-2024 May-31-2024 Jun-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.33 11 yrs6.09 %$ 0.52 BNew Dividend Apr-26-2024 Apr-29-2024 May-08-2024 $ 0.1625
$ 0.1725
6.15%
Stock $ 15.44 2 yrs5.18 %$ 0.91 BNew Dividend May-03-2024 May-06-2024 May-17-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 14.11 0 yrs7.51 %$ 0.60 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0838
$ 0.0880
5.01%
Stock $ 14.11 0 yrs7.51 %$ 0.60 BNew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0838
$ 0.0880
5.01%
Stock $ 14.11 0 yrs7.51 %$ 0.60 BNew Dividend Jul-24-2024 Jul-24-2024 Jul-31-2024 $ 0.0838
$ 0.0880
5.01%
Stock $ 327.98 12 yrs1.08 %$ 39.57 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-26-2024 $ 0.8850
$ 0.8850
-0.00%
Stock $ 14.20 3 yrs3.38 %$ 0.05 BNew Dividend May-02-2024 May-03-2024 May-10-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 35.60 2 yrs9.83 %$ 13.55 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.5750
$ 0.8750
52.17%
Stock $ 63.75 10 yrs2.70 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-25-2024 $ 1.4300
$ 0.4300
-69.93%
Stock $ 117.70 14 yrs3.60 %$ 12.50 BNew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 92.84 49 yrs3.58 %$ 32.08 BNew Dividend May-14-2024 May-15-2024 Jun-14-2024 $ 0.8300
$ 0.8300
-0.00%
Stock $ 239.77 10 yrs1.18 %$ 13.62 BNew Dividend Jun-30-2024 Jun-30-2024 Jul-15-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 18.60 3 yrs4.73 %$ 0.06 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 80.35 1 yrs4.93 %$ 46.86 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.9900
$ 0.9900
-0.00%
Stock $ 15.47 2 yrs6.21 %$ 3.74 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 35.14 3 yrs3.07 %$ 0.21 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 13.80 9 yrs5.00 %$ 0.38 BNew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.1700
$ 0.1725
1.47%
Stock $ 12.69 13 yrs4.41 %$ 0.10 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 22.73 2 yrs0.00 %$ 0.52 BNew Dividend Apr-24-2024 Apr-25-2024 Apr-30-2024 $ 0.1130
$ 0.1080
-4.42%
Stock $ 18.81 1 yrs0.90 %$ 1.59 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.90 0 yrs7.25 %$ 0.14 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0856
$ 0.0897
4.79%
Stock $ 10.02 0 yrs6.99 %$ 0.10 BNew Dividend Jul-24-2024 Jul-24-2024 Jul-31-2024 $ 0.0555
$ 0.0583
5.05%
Stock $ 8.14 0 yrs7.13 %$ 0.09 BNew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0456
$ 0.0483
5.92%
Stock $ 8.14 0 yrs7.13 %$ 0.09 BNew Dividend Jul-24-2024 Jul-24-2024 Jul-31-2024 $ 0.0456
$ 0.0483
5.92%
Stock $ 148.03 9 yrs0.81 %$ 49.12 BNew Dividend May-01-2024 May-02-2024 May-09-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.00 0 yrs7.27 %$ 1.40 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 11.26 0 yrs4.97 %$ 0.38 BNew Dividend May-15-2024 May-16-2024 Jun-13-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.69 10 yrs2.92 %$ 4.97 BNew Dividend May-14-2024 May-15-2024 Jun-05-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 14.90 0 yrs7.25 %$ 0.14 BNew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0856
$ 0.0897
4.79%
Stock $ 14.90 0 yrs7.25 %$ 0.14 BNew Dividend Jul-24-2024 Jul-24-2024 Jul-31-2024 $ 0.0856
$ 0.0897
4.79%
Stock $ 18.20 0 yrs7.31 %N/ANew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.1075
$ 0.1107
2.98%
Stock $ 43.44 10 yrs3.87 %$ 4.27 BNew Dividend Jun-12-2024 Jun-12-2024 Jul-01-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 55.14 3 yrs1.38 %$ 49.54 BNew Dividend May-02-2024 May-03-2024 May-22-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.28 19 yrs4.75 %$ 0.38 BNew Dividend May-15-2024 May-16-2024 Jun-14-2024 $ 0.2800
$ 0.3000
7.14%
Stock $ 18.20 0 yrs7.31 %N/ANew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.1075
$ 0.1107
2.98%
Stock $ 6.17 0 yrs13.13 %$ 0.10 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1900
$ 0.1800
-5.26%
Stock $ 78.54 2 yrs2.55 %$ 14.79 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.01 2 yrs3.00 %$ 2.04 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 34.82 0 yrs9.51 %$ 1.38 BNew Dividend Apr-26-2024 Apr-29-2024 May-09-2024 $ 1.0079
$ 0.7818
-22.43%
Stock $ 38.64 0 yrs0.52 %$ 2.53 BNew Dividend Apr-26-2024 Apr-29-2024 Jun-07-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.52 0 yrs6.19 %$ 1.17 BNew Dividend Apr-26-2024 Apr-29-2024 May-31-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 25.18 0 yrs1.79 %$ 0.38 BNew Dividend May-03-2024 May-06-2024 Jun-03-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 385.02 2 yrs1.79 %$ 31.63 BNew Dividend Apr-19-2024 Apr-22-2024 May-13-2024 $ 0.9331
$ 0.1977
-78.81%
Stock $ 5.65 0 yrs0.71 %N/ANew Dividend May-07-2024 May-08-2024 May-22-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 18.25 3 yrs3.51 %$ 0.34 BNew Dividend Apr-30-2024 May-01-2024 May-13-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 18.50 0 yrs9.14 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 14.00 0 yrs15.64 %N/ANew Dividend May-07-2024 May-08-2024 May-15-2024 $ 0.5469
$ 0.5469
-0.00%
Stock $ 40.75 10 yrs3.53 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-03-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 26.40 4 yrs2.12 %$ 0.43 BNew Dividend Apr-26-2024 Apr-29-2024 May-13-2024 $ 0.1300
$ 0.1400
7.69%
Stock $ 30.69 0 yrs8.73 %$ 7.53 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.6700
$ 0.6700
-0.00%
Stock $ 18.20 0 yrs7.31 %N/ANew Dividend Jul-24-2024 Jul-24-2024 Jul-31-2024 $ 0.1075
$ 0.1107
2.98%
Stock $ 9.96 0 yrs0.00 %$ 0.09 BNew Dividend Apr-29-2024 Apr-30-2024 May-31-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 30.53 7 yrs2.23 %$ 1.99 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 124.31 0 yrs2.70 %$ 88.84 BNew Dividend Apr-26-2024 Apr-29-2024 May-06-2024 $ 0.9400
$ 0.8300
-11.70%
Stock $ 52.41 0 yrs5.72 %$ 3.40 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 302.36 44 yrs0.95 %$ 77.39 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 0.7150
$ 0.7150
-0.00%
Stock $ 214.32 19 yrs1.96 %$ 49.08 BNew Dividend Jun-07-2024 Jun-10-2024 Jun-28-2024 $ 1.0000
$ 1.0500
5.00%
Stock $ 40.10 8 yrs1.10 %$ 0.07 BNew Dividend May-23-2024 May-24-2024 Jun-14-2024 $ 0.4200
$ 0.1100
-73.81%
Stock $ 21.10 7 yrs5.88 %$ 0.08 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 37.98 1 yrs1.66 %$ 16.73 BNew Dividend May-07-2024 May-08-2024 Jun-01-2024 $ 0.1575
$ 0.1575
-0.00%
Stock $ 56.13 19 yrs3.71 %$ 5.51 BNew Dividend May-09-2024 May-10-2024 Jun-10-2024 $ 0.5100
$ 0.5200
1.96%
Stock $ 55.10 10 yrs1.96 %$ 7.16 BNew Dividend Jun-05-2024 Jun-05-2024 Jun-18-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 47.23 9 yrs3.22 %$ 0.27 BNew Dividend May-17-2024 May-20-2024 Jun-10-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 25.40 0 yrs7.87 %$ 2.69 BNew Dividend May-17-2024 May-20-2024 Jun-11-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 14.95 0 yrs4.55 %$ 0.08 BNew Dividend May-14-2024 May-15-2024 Jun-14-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 28.00 9 yrs4.07 %$ 0.09 BNew Dividend May-01-2024 May-02-2024 May-15-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 16.23 0 yrs1.73 %$ 0.15 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 64.00 19 yrs3.28 %$ 0.38 BNew Dividend Jun-12-2024 Jun-12-2024 Jul-03-2024 $ 1.0500
$ 1.0500
-0.00%
Stock $ 11.63 10 yrs4.30 %$ 0.04 BNew Dividend Apr-26-2024 Apr-29-2024 May-13-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.20 2 yrs3.46 %$ 0.12 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 161.35 13 yrs2.11 %$ 180.07 BNew Dividend May-30-2024 May-30-2024 Jun-20-2024 $ 0.8000
$ 0.8500
6.25%
Stock $ 126.17 0 yrs0.32 %$ 18.98 BNew Dividend Apr-30-2024 May-01-2024 May-22-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.51 10 yrs1.04 %$ 0.09 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.1350
$ 0.1400
3.70%
Stock $ 15.75 3 yrs9.52 %$ 3.31 BNew Dividend May-09-2024 May-10-2024 May-17-2024 $ 0.4750
$ 0.3750
-21.05%
Stock $ 62.70 10 yrs3.57 %$ 5.86 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 0.5600
$ 0.5600
-0.00%
Stock $ 120.89 0 yrs0.26 %$ 14.58 BNew Dividend May-14-2024 May-15-2024 Jun-04-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 6.70 0 yrs2.99 %$ 0.02 BNew Dividend Apr-30-2024 May-01-2024 May-10-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 74.50 12 yrs4.72 %$ 8.43 BNew Dividend Apr-30-2024 May-01-2024 Jun-03-2024 $ 0.8800
$ 0.8800
-0.00%
Stock $ 374.00 1 yrs0.96 %$ 1.31 BNew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.8000
$ 0.9000
12.50%
Stock $ 0.92 0 yrs0.00 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 29.26 10 yrs1.09 %$ 0.33 BNew Dividend May-14-2024 May-15-2024 May-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 46.05 2 yrs4.17 %$ 1.58 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 71.49 4 yrs2.28 %$ 14.87 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.4075
$ 0.4075
-0.00%
Stock $ 16.64 0 yrs0.00 %$ 1.79 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1542
$ 0.1542
-0.00%
Stock $ 15.09 0 yrs13.65 %N/ANew Dividend May-09-2024 May-10-2024 May-20-2024 $ 0.1719
$ 0.1719
-0.00%
Stock $ 2.60 0 yrs0.77 %$ 0.10 BNew Dividend May-07-2024 May-08-2024 May-15-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 24.55 0 yrs1.47 %$ 0.22 BNew Dividend May-02-2024 May-03-2024 May-16-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 129.24 13 yrs2.17 %$ 32.38 BNew Dividend May-22-2024 May-23-2024 Jun-06-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 24.42 3 yrs3.28 %$ 0.62 BNew Dividend Apr-30-2024 May-01-2024 May-10-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.59 11 yrs5.22 %$ 0.12 BNew Dividend Apr-25-2024 Apr-27-2024 May-02-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 156.05 14 yrs1.79 %$ 16.99 BNew Dividend Apr-26-2024 Apr-29-2024 May-13-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 24.91 0 yrs6.38 %N/ANew Dividend Jun-03-2024 Jun-03-2024 Jun-17-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 12.95 4 yrs5.41 %$ 0.07 BNew Dividend Jun-10-2024 Jun-10-2024 Jun-20-2024 $ 0.3225
$ 0.1750
-45.74%
Stock $ 18.76 6 yrs6.13 %$ 41.64 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2825
$ 0.2875
1.77%
Stock $ 27.82 3 yrs2.95 %$ 12.38 BNew Dividend May-16-2024 May-17-2024 Jun-14-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 40.10 8 yrs1.10 %$ 0.07 BNew Dividend May-31-2024 May-31-2024 Jun-28-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 51.21 3 yrs0.00 %$ 2.41 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 33.16 2 yrs0.00 %$ 0.54 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 12.05 0 yrs1.00 %$ 0.12 BNew Dividend Apr-26-2024 Apr-29-2024 May-09-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 16.90 1 yrs2.37 %$ 0.12 BNew Dividend May-07-2024 May-08-2024 May-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 35.98 9 yrs2.78 %$ 0.29 BNew Dividend Apr-26-2024 Apr-29-2024 May-10-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.76 0 yrs6.25 %N/ANew Dividend Jun-03-2024 Jun-03-2024 Jun-17-2024 $ 0.2781
$ 0.2781
-0.00%
Stock $ 19.35 11 yrs4.96 %$ 17.78 BNew Dividend Jun-03-2024 Jun-03-2024 Jul-01-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 73.80 2 yrs2.06 %$ 31.74 BNew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 65.14 2 yrs1.23 %$ 7.79 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 9.06 3 yrs6.29 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-24-2024 $ 0.0438
$ 0.0483
10.27%
Stock $ 8.38 3 yrs3.34 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-24-2024 $ 0.0204
$ 0.0185
-9.31%
Stock $ 21.16 1 yrs5.91 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-24-2024 $ 0.1050
$ 0.0947
-9.81%
Stock $ 22.11 1 yrs5.38 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-24-2024 $ 0.1133
$ 0.1104
-2.56%
Stock $ 100.38 2 yrs5.29 %N/ANew Dividend Apr-29-2024 Apr-29-2024 May-07-2024 $ 0.3966
$ 0.4688
18.20%
Stock $ 14.50 0 yrs1.38 %$ 0.65 BNew Dividend Apr-25-2024 Apr-26-2024 May-06-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 93.76 10 yrs3.63 %$ 153.32 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 84.18 2 yrs3.56 %$ 17.24 BNew Dividend Jun-07-2024 Jun-07-2024 Jul-01-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 66.49 12 yrs3.61 %$ 33.59 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-28-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 2.26 0 yrs0.00 %$ 0.17 BNew Dividend Apr-22-2024 Apr-23-2024 Jul-18-2024 $ 0.0550
$ 0.0600
9.09%
Stock $ 149.56 61 yrs3.32 %$ 360.03 BNew Dividend May-20-2024 May-21-2024 Jun-04-2024 $ 1.1900
$ 1.2400
4.20%
Stock $ 5,400.01 1 yrs0.46 %$ 0.59 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 6.2500
$ 6.2500
-0.00%
Stock $ 47.50 8 yrs2.19 %$ 0.07 BNew Dividend Apr-26-2024 Apr-29-2024 May-09-2024 $ 0.2500
$ 0.2600
4.00%
Stock $ 17.42 0 yrs7.75 %$ 0.23 BNew Dividend Apr-29-2024 Apr-30-2024 May-20-2024 $ 0.3700
$ 0.2900
-21.62%
Stock $ 89.98 10 yrs3.38 %N/ANew Dividend Jun-25-2024 Jun-25-2024 Jul-10-2024 $ 0.7590
$ 0.7590
-0.00%
Stock $ 34.97 2 yrs4.80 %$ 16.30 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 12.32 0 yrs1.95 %$ 0.10 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 11.52 0 yrs7.64 %$ 0.06 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 58.55 2 yrs3.01 %N/ANew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.4300
$ 0.4400
2.33%
Stock $ 14.93 0 yrs99.73 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-19-2024 $ 1.0653
$ 1.4171
33.02%
Stock $ 532.92 1 yrs1.22 %$ 123.86 BNew Dividend Jun-10-2024 Jun-10-2024 Jun-25-2024 $ 1.6300
$ 1.6300
-0.00%
Stock $ 25.23 2 yrs12.37 %N/ANew Dividend Jul-01-2024 Jul-01-2024 Jul-15-2024 $ 0.7695
$ 0.7788
1.21%
Stock $ 10.44 3 yrs0.00 %$ 0.68 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 114.69 0 yrs0.87 %$ 12.28 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.1000
$ 0.2500
150.00%
Stock $ 24.43 18 yrs3.93 %$ 0.30 BNew Dividend May-10-2024 May-13-2024 Jun-03-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 41.80 1 yrs5.98 %$ 0.36 BNew Dividend Jun-18-2024 Jun-18-2024 Jun-28-2024 $ 0.2083
$ 0.2083
-0.00%
Stock $ 11.19 2 yrs0.00 %$ 1.49 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 41.80 1 yrs5.98 %$ 0.36 BNew Dividend Jul-16-2024 Jul-16-2024 Jul-31-2024 $ 0.2083
$ 0.2083
-0.00%
Stock $ 41.80 1 yrs5.98 %$ 0.36 BNew Dividend Aug-15-2024 Aug-15-2024 Aug-30-2024 $ 0.2083
$ 0.2083
-0.00%
Stock $ 39.71 0 yrs3.02 %$ 12.07 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 29.91 0 yrs6.69 %$ 0.93 BNew Dividend Apr-26-2024 Apr-29-2024 May-15-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 5.24 0 yrs1.91 %$ 0.04 BNew Dividend Apr-26-2024 Apr-29-2024 May-09-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 23.50 2 yrs3.74 %$ 0.11 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 21.30 0 yrs5.54 %N/ANew Dividend Jun-15-2024 Jun-15-2024 Jul-01-2024 $ 0.2938
$ 0.2938
-0.00%
Stock $ 9.56 1 yrs0.00 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0633
$ 0.0633
-0.00%
Stock $ 8.68 12 yrs0.00 %$ 0.28 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0315
$ 0.0315
-0.00%
Stock $ 9.90 5 yrs4.04 %$ 0.04 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-21-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 79.28 1 yrs1.77 %$ 0.80 BNew Dividend Jun-26-2024 Jun-26-2024 Jul-10-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 57.44 13 yrs2.92 %$ 43.33 BNew Dividend Apr-25-2024 Apr-26-2024 May-09-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 22.81 1 yrs1.23 %$ 3.80 BNew Dividend Jun-06-2024 Jun-06-2024 Jun-20-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 22.81 1 yrs1.23 %$ 3.80 BNew Dividend Jun-06-2024 Jun-06-2024 Jun-20-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 15.42 3 yrs3.76 %$ 0.10 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0492
$ 0.0492
-0.00%
Stock $ 19.26 0 yrs34.16 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-19-2024 $ 0.5920
$ 0.6226
5.17%
Stock $ 20.01 0 yrs34.63 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-19-2024 $ 0.5680
$ 0.6318
11.23%
Stock $ 50.88 0 yrs1.83 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-19-2024 $ 0.1953
$ 0.1953
-0.00%
Stock $ 43.29 0 yrs3.21 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-19-2024 $ 0.2671
$ 0.2671
-0.00%
Stock $ 7.42 3 yrs0.00 %$ 0.03 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 22.25 5 yrs1.35 %$ 0.07 BNew Dividend Apr-30-2024 May-01-2024 May-10-2024 $ 0.7200
$ 0.3000
-58.33%
Stock $ 49.97 19 yrs3.84 %$ 12.24 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 13.20 2 yrs0.00 %$ 3.50 BNew Dividend Apr-29-2024 Apr-30-2024 May-07-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 31.47 0 yrs0.00 %$ 2.42 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1208
$ 0.1208
0.01%
Stock $ 28.75 3 yrs0.00 %$ 1.81 BNew Dividend Apr-24-2024 Apr-25-2024 May-09-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.71 0 yrs7.05 %$ 2.46 BNew Dividend Apr-25-2024 Apr-26-2024 May-02-2024 $ 0.4000
$ 0.2120
-47.00%
Stock $ 89.63 0 yrs3.44 %$ 1.44 BNew Dividend Apr-24-2024 Apr-25-2024 May-15-2024 $ 0.7700
$ 0.7700
-0.00%
Stock $ 9.28 0 yrs0.00 %$ 0.33 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0742
$ 0.0742
-0.00%
Stock $ 10.16 0 yrs4.43 %$ 0.20 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0377
$ 0.0377
-0.00%
Stock $ 10.71 2 yrs0.00 %$ 1.93 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 12.84 0 yrs0.00 %$ 0.63 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 19.11 0 yrs6.49 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.1155
$ 0.1139
-1.39%
Stock $ 43.73 8 yrs3.82 %$ 9.53 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.4175
$ 0.4175
-0.00%
Stock $ 10.02 2 yrs10.28 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.0855
$ 0.0855
-0.00%
Stock $ 40.96 19 yrs5.52 %$ 7.47 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.5650
$ 0.5650
-0.00%
Stock $ 42.67 2 yrs4.29 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.1428
$ 0.1984
38.89%
Stock $ 3.54 0 yrs0.00 %$ 0.12 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 105.39 0 yrs6.64 %$ 5.76 BNew Dividend May-16-2024 May-17-2024 Jun-15-2024 $ 1.7500
$ 1.7500
-0.00%
Stock $ 41.12 2 yrs8.32 %$ 3.11 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 9.46 0 yrs0.00 %$ 0.05 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 7.79 2 yrs0.00 %$ 0.56 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0608
$ 0.0608
-0.00%
Stock $ 28.82 0 yrs3.92 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.2910
$ 0.2409
-17.22%
Stock $ 50.65 1 yrs8.65 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.2333
$ 0.1579
-32.33%
Stock $ 9.19 0 yrs0.00 %$ 1.32 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 41.03 2 yrs4.70 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1290
$ 0.1730
34.05%
Stock $ 46.76 2 yrs4.36 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1687
$ 0.1758
4.17%
Stock $ 40.49 0 yrs4.77 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.0834
$ 0.1606
92.69%
Stock $ 47.68 2 yrs2.35 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.0888
$ 0.1021
15.08%
Stock $ 5.29 0 yrs0.00 %$ 0.42 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 13.07 1 yrs8.18 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-22-2024 $ 0.0834
$ 0.1260
51.08%
Stock $ 4.79 0 yrs0.00 %$ 0.36 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 2.83 1 yrs0.00 %$ 0.08 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 5.66 1 yrs0.00 %$ 0.05 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 8.10 0 yrs10.62 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 42.44 2 yrs1.98 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 11.06 2 yrs4.70 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 52.02 0 yrs1.67 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1610
$ 0.1608
-0.16%
Stock $ 52.31 0 yrs1.13 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1625
$ 0.1319
-18.82%
Stock $ 52.33 0 yrs1.34 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1411
$ 0.1631
15.63%
Stock $ 50.55 0 yrs4.21 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.1695
$ 0.2015
18.88%
Stock $ 50.09 0 yrs2.34 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-19-2024 $ 0.0945
$ 0.1115
18.00%
Stock $ 20.10 0 yrs9.00 %N/ANew Dividend Apr-16-2024 Apr-17-2024 Apr-18-2024 $ 0.2031
$ 0.2196
8.12%
Stock $ 459.99 1 yrs11.52 %$ 0.27 BNew Dividend Apr-29-2024 Apr-30-2024 Jun-03-2024 $ 10.0000
$ 26.5000
165.00%
Stock $ 51.79 15 yrs2.82 %$ 10.10 BNew Dividend Apr-25-2024 Apr-26-2024 May-17-2024 $ 0.3650
$ 0.3650
-0.00%
Stock $ 80.51 0 yrs0.99 %$ 3.98 BNew Dividend Apr-22-2024 Apr-23-2024 Jun-06-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 33.50 3 yrs0.00 %$ 0.64 BNew Dividend May-02-2024 May-03-2024 May-15-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 239.46 4 yrs0.35 %$ 3.72 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 0.1900
$ 0.2100
10.53%
Stock $ 34.33 17 yrs0.00 %$ 4.24 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.7175
$ 0.7175
-0.00%
Stock $ 40.70 19 yrs0.00 %$ 1.35 BNew Dividend Apr-24-2024 Apr-25-2024 May-09-2024 $ 0.8540
$ 0.8540
-0.00%
Stock $ 10.70 0 yrs0.00 %$ 0.12 BNew Dividend Apr-18-2024 Apr-21-2024 Apr-30-2024 $ 0.0946
$ 0.0946
-0.00%
Stock $ 4.64 0 yrs12.93 %$ 2.78 BNew Dividend Apr-19-2024 Apr-22-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 14.33 3 yrs11.03 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1370
$ 0.1400
2.19%
Stock $ 6.68 0 yrs0.00 %$ 1.05 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 831.01 1 yrs0.24 %$ 6.95 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 10.0000
$ 0.5000
-95.00%
Stock $ 11.83 0 yrs13.19 %$ 0.69 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 39.60 19 yrs0.00 %$ 0.59 BNew Dividend Apr-24-2024 Apr-25-2024 May-09-2024 $ 0.8540
$ 0.8540
-0.00%
Stock $ 14.28 3 yrs10.78 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1380
$ 0.1440
4.35%
Stock $ 14.10 1 yrs9.01 %N/ANew Dividend Jun-20-2024 Jun-20-2024 Jul-01-2024 $ 0.1056
$ 0.1056
-0.00%
Stock $ 11.98 0 yrs12.35 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-30-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 165.43 2 yrs0.80 %$ 2.50 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-28-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 31.27 4 yrs4.48 %$ 14.95 BNew Dividend Apr-29-2024 Apr-30-2024 May-30-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 29.85 0 yrs4.29 %$ 0.13 BNew Dividend May-01-2024 May-02-2024 May-22-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 30.51 0 yrs2.88 %$ 1.72 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 140.15 19 yrs1.17 %$ 9.25 BNew Dividend Apr-24-2024 Apr-25-2024 May-16-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 76.11 56 yrs1.17 %$ 4.13 BNew Dividend Apr-24-2024 Apr-25-2024 May-09-2024 $ 0.2050
$ 0.2225
8.54%
Stock $ 1.98 0 yrs2.02 %$ 0.10 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 12.31 0 yrs4.87 %$ 1.51 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 2.41 0 yrs1.66 %$ 0.58 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 5.03 0 yrs7.95 %$ 0.01 BNew Dividend Apr-19-2024 Apr-22-2024 May-06-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 424.00 12 yrs2.59 %$ 138.04 BNew Dividend May-30-2024 May-30-2024 Jun-27-2024 $ 2.7500
$ 2.7500
-0.00%
Stock $ 207.97 1 yrs1.38 %$ 17.66 BNew Dividend May-24-2024 May-28-2024 Jun-12-2024 $ 0.7200
$ 0.7200
-0.00%
Stock $ 13.61 2 yrs3.89 %$ 6.17 BNew Dividend Apr-25-2024 Apr-26-2024 May-14-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 126.97 9 yrs1.51 %$ 11.15 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 261.66 8 yrs1.54 %$ 47.83 BNew Dividend May-02-2024 May-03-2024 May-17-2024 $ 0.8900
$ 1.0100
13.48%
Stock $ 6.40 2 yrs12.50 %$ 1.06 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 3.82 0 yrs1.05 %$ 0.25 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 36.95 4 yrs3.79 %$ 0.60 BNew Dividend Jun-07-2024 Jun-07-2024 Jun-19-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 116.01 2 yrs2.59 %$ 25.89 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.5000
$ 0.7500
50.00%
Stock $ 36.84 0 yrs4.78 %$ 14.25 BNew Dividend Jun-03-2024 Jun-03-2024 Jul-01-2024 $ 0.4400
$ 0.4400
-0.00%
Stock $ 20.32 3 yrs2.36 %$ 11.73 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.42 0 yrs18.11 %N/ANew Dividend N/A Mar-28-2024 Apr-11-2024 $ 0.9688
$ 0.0007
-99.93%
Stock $ 28.32 2 yrs5.08 %$ 0.58 BNew Dividend Apr-24-2024 Apr-25-2024 May-09-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 56.74 0 yrs4.93 %$ 42.38 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 22.83 1 yrs7.88 %$ 0.36 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.4000
$ 0.4500
12.50%
Stock $ 13.84 2 yrs10.04 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-30-2024 $ 0.1175
$ 0.1175
-0.00%
Stock $ 28.62 0 yrs2.17 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-16-2024 $ 0.1300
$ 0.1815
39.59%
Stock $ 38.31 68 yrs5.09 %$ 1.44 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.4875
$ 0.4875
-0.00%
Stock $ 24.94 0 yrs8.42 %$ 2.41 BNew Dividend Apr-19-2024 Apr-22-2024 May-03-2024 $ 0.5250
$ 0.5250
-0.00%
Stock $ 12.44 2 yrs11.25 %$ 0.18 BNew Dividend Apr-19-2024 Apr-22-2024 May-16-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 2.29 0 yrs0.00 %$ 0.04 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 15.80 0 yrs0.00 %$ 1.33 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 31.35 0 yrs1.02 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0614
$ 0.0087
-85.89%
Stock $ 155.70 0 yrs1.28 %$ 38.15 BNew Dividend Apr-23-2024 Apr-24-2024 May-08-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 10.31 0 yrs2.33 %$ 0.13 BNew Dividend May-09-2024 May-10-2024 May-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 363.25 10 yrs1.43 %$ 181.40 BNew Dividend Apr-19-2024 Apr-22-2024 May-20-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 20.00 7 yrs4.40 %$ 0.04 BNew Dividend Apr-18-2024 Apr-20-2024 May-01-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 22.27 3 yrs3.05 %$ 0.21 BNew Dividend May-06-2024 May-07-2024 May-14-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 10.96 0 yrs0.00 %$ 0.20 BNew Dividend Apr-25-2024 Apr-26-2024 May-15-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 311.86 3 yrs0.87 %$ 61.91 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.6150
$ 0.6750
9.76%
Stock $ 722.68 2 yrs0.64 %$ 320.51 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 1.0200
$ 1.1600
13.73%
Stock $ 13.94 0 yrs6.46 %$ 6.69 BNew Dividend Apr-23-2024 Apr-24-2024 May-08-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 50.00 4 yrs2.80 %$ 0.15 BNew Dividend Apr-19-2024 Apr-22-2024 May-02-2024 $ 0.3400
$ 0.3500
2.94%
Stock $ 142.97 0 yrs1.40 %$ 4.89 BNew Dividend Apr-23-2024 Apr-24-2024 May-08-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 61.63 2 yrs1.95 %$ 0.82 BNew Dividend Apr-19-2024 Apr-22-2024 Apr-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 67.51 2 yrs2.31 %$ 38.63 BNew Dividend Apr-24-2024 Apr-25-2024 May-23-2024 $ 0.3900
$ 0.3900
-0.00%
Stock $ 73.30 4 yrs1.83 %$ 0.27 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1111
$ 0.1619
45.70%
Stock $ 11.02 0 yrs3.81 %$ 0.07 BNew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 34.58 1 yrs0.90 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0378
$ 0.0272
-27.90%
Stock $ 20.11 0 yrs3.18 %$ 0.58 BNew Dividend May-09-2024 May-10-2024 May-17-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 63.46 0 yrs1.86 %$ 0.77 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1231
$ 0.0629
-48.96%
Stock $ 30.53 1 yrs4.06 %$ 0.05 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0524
$ 0.1322
152.41%
Stock $ 182.50 1 yrs1.64 %$ 284.68 BNew Dividend May-06-2024 May-07-2024 Jun-07-2024 $ 0.6800
$ 0.7500
10.29%
Stock $ 32.04 0 yrs5.46 %$ 0.02 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1223
$ 0.1653
35.20%
Stock $ 12.74 1 yrs1.57 %$ 7.78 BNew Dividend Jun-17-2024 Jun-17-2024 Jul-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.12 1 yrs0.87 %$ 0.94 BNew Dividend Jun-17-2024 Jun-17-2024 Jul-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.73 3 yrs3.11 %$ 0.19 BNew Dividend Apr-19-2024 Apr-22-2024 Apr-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 10.55 15 yrs4.93 %$ 0.03 BNew Dividend Apr-19-2024 Apr-22-2024 May-06-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 15.14 2 yrs8.32 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 25.96 0 yrs4.01 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-16-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 16.16 0 yrs7.92 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 35.05 0 yrs2.17 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1399
$ 0.0602
-56.94%
Stock $ 2.79 1 yrs7.17 %$ 0.18 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.37 0 yrs15.37 %$ 6.51 BNew Dividend Apr-29-2024 Apr-30-2024 May-09-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.62 1 yrs16.71 %$ 0.44 BNew Dividend Apr-29-2024 Apr-30-2024 May-30-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 78.46 0 yrs1.39 %$ 0.65 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1489
$ 0.0816
-45.20%
Stock $ 66.59 0 yrs1.34 %$ 0.03 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1166
$ 0.0495
-57.50%
Stock $ 27.77 0 yrs0.94 %$ 0.10 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0529
$ 0.0401
-24.15%
Stock $ 20.58 2 yrs3.94 %$ 0.00 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0660
$ 0.0723
9.61%
Stock $ 14.78 0 yrs12.45 %N/ANew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.4609
$ 0.4609
-0.00%
Stock $ 20.29 0 yrs7.00 %$ 0.00 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1235
$ 0.1227
-0.66%
Stock $ 26.03 0 yrs0.31 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0367
$ 0.0371
1.14%
Stock $ 54.44 1 yrs3.97 %$ 0.41 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2737
$ 0.0848
-69.03%
Stock $ 60.87 8 yrs3.56 %$ 0.40 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2678
$ 0.1696
-36.69%
Stock $ 42.09 1 yrs2.78 %$ 0.09 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0766
$ 0.1813
136.76%
Stock $ 58.39 3 yrs4.28 %$ 1.84 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2634
$ 0.1597
-39.36%
Stock $ 49.53 1 yrs2.99 %$ 0.07 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0862
$ 0.0520
-39.64%
Stock $ 43.48 0 yrs1.68 %$ 0.13 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1036
$ 0.0560
-45.92%
Stock $ 48.47 6 yrs2.02 %$ 0.25 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1479
$ 0.0705
-52.34%
Stock $ 76.56 2 yrs1.59 %$ 0.26 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0370
$ 0.2019
445.25%
Stock $ 23.86 0 yrs2.47 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1085
$ 0.0419
-61.38%
Stock $ 23.94 2 yrs1.34 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0517
$ 0.0147
-71.51%
Stock $ 23.63 0 yrs4.61 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0994
$ 0.0718
-27.70%
Stock $ 18.34 2 yrs5.67 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-16-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 47.70 1 yrs4.13 %$ 0.30 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1729
$ 0.2659
53.81%
Stock $ 49.52 2 yrs4.97 %$ 0.49 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2055
$ 0.2247
9.35%
Stock $ 45.34 2 yrs3.55 %$ 1.38 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.1397
$ 0.1561
11.75%
Stock $ 40.08 0 yrs0.90 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0719
$ 0.0236
-67.22%
Stock $ 35.06 1 yrs1.26 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0529
$ 0.0263
-50.32%
Stock $ 26.38 1 yrs2.96 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2189
$ 0.1060
-51.56%
Stock $ 21.05 2 yrs4.70 %$ 0.00 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0746
$ 0.0884
18.47%
Stock $ 20.09 3 yrs7.17 %$ 0.00 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.06 2 yrs2.95 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.0626
$ 0.0662
5.73%
Stock $ 28.50 0 yrs3.86 %$ 3.10 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.2600
$ 0.2750
5.77%
Stock $ 5.23 0 yrs0.57 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-23-2024 $ 0.0000
$ 0.0300
10000%
Stock $ 26.77 19 yrs0.00 %$ 2.72 BNew Dividend May-30-2024 May-30-2024 Jun-30-2024 $ 0.4898
$ 0.4898
-0.00%
Stock $ 21.29 0 yrs0.80 %$ 0.46 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 22.16 16 yrs0.00 %$ 2.21 BNew Dividend May-01-2024 May-02-2024 Jun-01-2024 $ 0.4531
$ 0.4531
-0.00%
Stock $ 666.33 2 yrs0.81 %$ 67.61 BNew Dividend May-14-2024 May-15-2024 Jun-14-2024 $ 1.3500
$ 1.3500
-0.00%
Stock $ 87.92 19 yrs1.46 %$ 10.67 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 62.90 6 yrs3.05 %$ 1.60 BNew Dividend Apr-24-2024 Apr-25-2024 May-06-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 24.39 0 yrs43.95 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-25-2024 $ 2.6790
$ 2.1860
-18.40%
Stock $ 53.39 19 yrs5.77 %$ 45.98 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.2570
$ 0.2570
-0.00%
Stock $ 35.50 0 yrs4.73 %$ 0.05 BNew Dividend Apr-25-2024 Apr-26-2024 May-03-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 161.50 70 yrs2.50 %$ 381.16 BNew Dividend Apr-18-2024 Apr-19-2024 May-15-2024 $ 0.9407
$ 1.0065
6.99%
Stock $ 16.50 0 yrs0.00 %N/ANew Dividend Apr-30-2024 May-01-2024 Jun-03-2024 $ 0.4078
$ 0.4078
-0.00%
Stock $ 276.33 14 yrs1.81 %$ 31.67 BNew Dividend May-10-2024 May-13-2024 Jun-10-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 13.39 0 yrs8.96 %$ 0.54 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.39 0 yrs8.96 %$ 0.54 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.39 0 yrs8.96 %$ 0.54 BNew Dividend Jun-18-2024 Jun-19-2024 Jun-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.22 3 yrs6.75 %$ 0.51 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.22 3 yrs6.75 %$ 0.51 BNew Dividend Jun-18-2024 Jun-19-2024 Jun-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.22 3 yrs6.75 %$ 0.51 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 23.27 1 yrs4.13 %$ 1.29 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-26-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 3.70 1 yrs12.97 %$ 0.37 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.58 1 yrs18.24 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.29 0 yrs0.80 %$ 0.46 BNew Dividend Jun-18-2024 Jun-19-2024 Jun-28-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 12.75 9 yrs4.39 %$ 0.46 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0466
$ 0.0466
-0.00%
Stock $ 12.75 9 yrs4.39 %$ 0.46 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0466
$ 0.0466
-0.00%
Stock $ 12.75 9 yrs4.39 %$ 0.46 BNew Dividend Jun-18-2024 Jun-19-2024 Jun-28-2024 $ 0.0466
$ 0.0466
-0.00%
Stock $ 12.61 0 yrs11.10 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 21.29 0 yrs0.80 %$ 0.46 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 19.31 0 yrs11.19 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 2.58 1 yrs12.79 %$ 0.68 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 17.19 1 yrs10.47 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.40 0 yrs7.73 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.40 0 yrs7.73 %N/ANew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.40 0 yrs7.73 %N/ANew Dividend Jun-18-2024 Jun-19-2024 Jun-28-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.95 0 yrs4.18 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-26-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 35.41 9 yrs4.18 %$ 6.44 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 35.41 9 yrs4.18 %$ 6.44 BNew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 35.41 9 yrs4.18 %$ 6.44 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.1233
$ 0.1233
-0.00%
Stock $ 16.20 0 yrs10.62 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-30-2024 $ 0.4297
$ 0.4297
-0.00%
Stock $ 5.52 1 yrs15.22 %$ 0.05 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 7.96 1 yrs8.67 %$ 0.82 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 9.36 1 yrs8.33 %$ 0.10 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 50.88 0 yrs1.83 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-12-2024 $ 0.1953
$ 0.0222
-88.61%
Stock $ 43.29 0 yrs3.21 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-12-2024 $ 0.2671
$ 0.0908
-66.00%
Stock $ 80.76 2 yrs0.00 %$ 39.51 BNew Dividend May-14-2024 May-15-2024 May-16-2024 $ 0.2100
$ 0.2400
14.29%
Stock $ 107.18 9 yrs4.22 %$ 22.85 BNew Dividend May-01-2024 May-02-2024 Jun-03-2024 $ 1.1300
$ 1.1300
-0.00%
Stock $ 11.67 4 yrs13.37 %$ 0.99 BNew Dividend Apr-29-2024 Apr-30-2024 May-28-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 56.25 0 yrs0.68 %$ 4.47 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-29-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 24.51 0 yrs8.16 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-25-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 4.92 2 yrs14.63 %$ 0.02 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 4.92 2 yrs14.63 %$ 0.02 BNew Dividend May-17-2024 May-20-2024 May-31-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 4.92 2 yrs14.63 %$ 0.02 BNew Dividend Jun-20-2024 Jun-20-2024 Jun-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 6.74 1 yrs9.79 %$ 0.82 BNew Dividend Apr-18-2024 Apr-19-2024 Jun-03-2024 $ 0.1700
$ 0.1800
5.88%
Stock $ 5.16 0 yrs8.53 %$ 0.13 BNew Dividend Apr-18-2024 Apr-19-2024 Jun-03-2024 $ 0.1100
$ 0.1200
9.09%
Stock $ 13.49 0 yrs10.45 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 18.45 3 yrs1.30 %$ 0.09 BNew Dividend Apr-17-2024 Apr-18-2024 Apr-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.58 1 yrs0.00 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 24.10 0 yrs6.47 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 22.42 0 yrs6.15 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 5.87 1 yrs12.27 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 26.93 0 yrs8.84 %N/ANew Dividend Apr-24-2024 Apr-25-2024 Apr-30-2024 $ 0.5938
$ 0.5938
-0.00%
Stock $ 6.75 0 yrs14.22 %$ 0.13 BNew Dividend Apr-29-2024 Apr-30-2024 May-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.50 0 yrs0.36 %$ 0.01 BNew Dividend Apr-19-2024 Apr-22-2024 Apr-25-2024 $ 0.0100
$ 0.0200
100.00%
Stock $ 7.60 0 yrs0.13 %N/ANew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 10.04 0 yrs0.00 %$ 0.96 BNew Dividend Apr-19-2024 Apr-22-2024 May-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.54 0 yrs3.46 %$ 0.10 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0300
$ 0.0273
-9.00%
Stock $ 9.32 0 yrs3.76 %$ 0.36 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0350
$ 0.0610
74.29%
Stock $ 57.56 1 yrs5.21 %$ 5.79 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.2470
$ 0.2500
1.21%
Stock $ 118.96 19 yrs1.18 %$ 1.31 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 26.23 0 yrs8.69 %$ 0.52 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 26.23 0 yrs8.69 %$ 0.52 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 28.91 19 yrs7.13 %$ 62.68 BNew Dividend Apr-29-2024 Apr-30-2024 May-14-2024 $ 0.5150
$ 0.5150
-0.00%
Stock $ 26.23 0 yrs8.69 %$ 0.52 BNew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 19.31 2 yrs9.17 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.4397
$ 0.4599
4.59%
Stock $ 6.55 0 yrs7.78 %$ 0.18 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 2.07 0 yrs1.93 %$ 0.21 BNew Dividend Apr-18-2024 Apr-19-2024 May-09-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 40.10 3 yrs0.00 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.6648
$ 0.6772
1.87%
Stock $ 33.08 0 yrs14.78 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 1.1905
$ 1.2785
7.39%
Stock $ 56.42 3 yrs9.43 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 1.3477
$ 1.3562
0.63%
Stock $ 6.13 0 yrs17.46 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.0449
$ 0.1745
288.64%
Stock $ 12.38 0 yrs8.80 %$ 0.26 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 12.38 0 yrs8.80 %$ 0.26 BNew Dividend May-20-2024 May-21-2024 May-31-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 11.66 0 yrs11.58 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.0403
$ 0.1523
277.92%
Stock $ 6.20 0 yrs11.61 %$ 0.17 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0615
$ 0.0615
-0.00%
Stock $ 18.63 0 yrs13.90 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.1918
$ 0.2518
31.28%
Stock $ 106.62 0 yrs0.60 %$ 0.57 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 63.04 0 yrs9.12 %$ 0.92 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-29-2024 $ 0.4114
$ 0.5355
30.15%
Stock $ 12.38 0 yrs8.80 %$ 0.26 BNew Dividend Jun-18-2024 Jun-18-2024 Jun-28-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 4.86 0 yrs11.93 %$ 0.22 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 4.86 0 yrs11.93 %$ 0.22 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 4.86 0 yrs11.93 %$ 0.22 BNew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 6.24 0 yrs11.54 %$ 0.00 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 6.24 0 yrs11.54 %$ 0.00 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 6.24 0 yrs11.54 %$ 0.00 BNew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.0603
$ 0.0603
-0.00%
Stock $ 5.36 0 yrs12.50 %$ 0.05 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.36 0 yrs12.50 %$ 0.05 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.36 0 yrs12.50 %$ 0.05 BNew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 23.65 2 yrs6.13 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.3630
$ 0.3583
-1.29%
Stock $ 5.22 0 yrs10.73 %$ 0.25 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 162.62 0 yrs0.69 %$ 223.04 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-25-2024 $ 0.0800
$ 0.2800
250.00%
Stock $ 9.55 0 yrs15.71 %$ 0.11 BNew Dividend Apr-15-2024 Apr-15-2024 Apr-25-2024 $ 0.4650
$ 0.3300
-29.03%
Stock $ 37.74 2 yrs2.12 %$ 0.86 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-29-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 80.98 1 yrs1.48 %$ 4.94 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 16.72 0 yrs19.68 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-22-2024 $ 0.0633
$ 0.5740
806.79%
Stock $ 148.71 1 yrs8.51 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-25-2024 $ 0.6026
$ 1.6270
170.00%
Stock $ 77.87 1 yrs11.80 %N/ANew Dividend Apr-19-2024 Apr-22-2024 Apr-25-2024 $ 0.4791
$ 0.7516
56.88%
Stock $ 76.80 1 yrs20.10 %$ 0.02 BNew Dividend Apr-19-2024 Apr-22-2024 Apr-25-2024 $ 1.7131
$ 0.8915
-47.96%
Stock $ 24.39 0 yrs43.95 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-18-2024 $ 2.6790
$ 2.6790
-0.00%
Stock $ 58.20 0 yrs4.81 %$ 2.31 BNew Dividend May-30-2024 May-31-2024 Jun-14-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 3.65 0 yrs0.55 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0049
$ 0.0049
-0.00%
Stock $ 295.09 3 yrs1.08 %$ 67.01 BNew Dividend Jun-06-2024 Jun-07-2024 Jun-28-2024 $ 0.8400
$ 0.8400
-0.00%
Stock $ 17.64 0 yrs4.25 %$ 0.00 BNew Dividend Apr-19-2024 Apr-22-2024 May-06-2024 $ 0.0000
$ 0.1875
10000%
Stock $ 16.00 0 yrs1.25 %$ 0.12 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 83.78 12 yrs0.00 %$ 37.00 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.0708
$ 0.0920
29.94%
Stock $ 5.69 3 yrs0.00 %$ 0.54 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-24-2024 $ 0.1100
$ 0.1150
4.55%
Stock $ 18.05 2 yrs7.04 %$ 13.15 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.3175
$ 0.3175
-0.00%
Stock $ 33.21 3 yrs0.18 %$ 10.44 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0130
$ 0.0140
7.69%
Stock $ 34.80 0 yrs0.52 %N/ANew Dividend Apr-05-2024 Apr-08-2024 Apr-09-2024 $ 0.3539
$ 0.0051
-98.56%
Stock $ 80.70 1 yrs0.40 %$ 28.36 BNew Dividend May-31-2024 May-31-2024 Jun-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.36 0 yrs8.97 %$ 0.20 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 11.57 3 yrs0.00 %$ 0.17 BNew Dividend Apr-18-2024 Apr-21-2024 Apr-30-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 18.86 2 yrs6.73 %$ 3.72 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.3175
$ 0.3175
-0.00%
Stock $ 3.68 0 yrs12.77 %$ 0.02 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 7.81 0 yrs4.48 %$ 0.17 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0310
$ 0.0325
4.84%
Stock $ 8.60 0 yrs4.19 %$ 0.11 BNew Dividend Apr-18-2024 Apr-19-2024 May-01-2024 $ 0.0335
$ 0.0350
4.48%
Stock $ 9.59 2 yrs11.57 %$ 0.22 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 1.95 1 yrs10.26 %N/ANew Dividend Apr-22-2024 Apr-23-2024 May-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.44 0 yrs7.63 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 11.13 0 yrs4.67 %N/ANew Dividend Apr-18-2024 Apr-19-2024 May-01-2024 $ 0.0485
$ 0.0500
3.09%
Stock $ 0.48 1 yrs0.00 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 21.55 2 yrs3.43 %N/ANew Dividend Apr-05-2024 Apr-08-2024 Apr-11-2024 $ 0.0623
$ 0.0665
6.80%
Stock $ 23.21 0 yrs4.31 %$ 1.75 BNew Dividend Apr-17-2024 Apr-18-2024 Apr-25-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.50 0 yrs9.39 %N/ANew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 82.93 0 yrs0.82 %$ 2.08 BNew Dividend Apr-16-2024 Apr-17-2024 May-02-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 31.95 0 yrs0.09 %N/ANew Dividend Apr-05-2024 Apr-08-2024 Apr-09-2024 $ 0.0633
$ 0.0016
-97.47%
Stock $ 3.04 0 yrs0.00 %$ 0.06 BNew Dividend Apr-18-2024 Apr-19-2024 May-01-2024 $ 0.0000
$ 0.1200
10000%
Stock $ 18.75 1 yrs16.00 %$ 0.02 BNew Dividend May-31-2024 May-31-2024 Jul-08-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 16.30 0 yrs29.14 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.4158
$ 0.3835
-7.77%
Stock $ 157.61 13 yrs3.93 %$ 62.70 BNew Dividend Apr-12-2024 Apr-15-2024 May-05-2024 $ 1.5500
$ 1.5500
-0.00%
Stock $ 20.51 0 yrs65.24 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 1.1310
$ 0.7832
-30.75%
Stock $ 46.16 2 yrs2.60 %$ 7.05 BNew Dividend May-17-2024 May-20-2024 Jun-03-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 22.06 4 yrs2.18 %$ 2.28 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 246.84 48 yrs2.27 %$ 101.40 BNew Dividend Jun-14-2024 Jun-14-2024 Jul-01-2024 $ 1.4000
$ 1.4000
-0.00%
Stock $ 81.58 2 yrs1.42 %$ 2.50 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 21.34 3 yrs0.00 %$ 0.18 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 46.00 0 yrs0.52 %$ 0.92 BNew Dividend Apr-26-2024 Apr-29-2024 May-06-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 23.84 0 yrs5.79 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 62.67 1 yrs3.38 %$ 119.79 BNew Dividend May-03-2024 May-06-2024 May-24-2024 $ 0.5300
$ 0.5300
-0.00%
Stock $ 25.50 0 yrs7.84 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.78 0 yrs11.52 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.7422
$ 0.7422
-0.00%
Stock $ 16.87 0 yrs0.18 %$ 0.33 BNew Dividend May-03-2024 May-06-2024 May-16-2024 $ 0.0100
$ 0.0200
100.00%
Stock $ 158.84 11 yrs2.90 %$ 67.96 BNew Dividend May-17-2024 May-20-2024 Jun-03-2024 $ 1.0500
$ 1.1500
9.52%
Stock $ 24.83 1 yrs5.80 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 24.69 0 yrs8.75 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5391
$ 0.5391
-0.00%
Stock $ 2.03 2 yrs0.00 %$ 0.11 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0208
$ 0.0208
-0.00%
Stock $ 33.78 1 yrs9.33 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-18-2024 $ 0.8526
$ 0.7645
-10.33%
Stock $ 18.51 0 yrs18.15 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.2786
$ 0.2574
-7.61%
Stock $ 21.42 0 yrs33.01 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.7614
$ 0.7302
-4.10%
Stock $ 20.06 0 yrs22.48 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.4927
$ 0.6495
31.82%
Stock $ 20.44 0 yrs31.41 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.7718
$ 0.6797
-11.93%
Stock $ 18.92 0 yrs37.52 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.7234
$ 0.4661
-35.57%
Stock $ 16.93 0 yrs84.29 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 1.3743
$ 1.1130
-19.01%
Stock $ 11.50 0 yrs44.17 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.4627
$ 0.4757
2.81%
Stock $ 22.51 0 yrs52.20 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.6540
$ 0.6387
-2.34%
Stock $ 25.11 0 yrs54.00 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 2.6219
$ 2.6083
-0.52%
Stock $ 24.86 0 yrs89.46 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 1.6619
$ 2.7944
68.14%
Stock $ 17.31 0 yrs49.86 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.7296
$ 0.8052
10.36%
Stock $ 12.04 0 yrs88.18 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 1.0627
$ 0.7253
-31.75%
Stock $ 14.35 2 yrs11.15 %$ 0.35 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.35 2 yrs11.15 %$ 0.35 BNew Dividend May-31-2024 May-31-2024 Jun-14-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.35 2 yrs11.15 %$ 0.35 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.1333
$ 0.1333
-0.00%
Stock $ 50.35 0 yrs5.64 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-09-2024 $ 0.3634
$ 0.1561
-57.04%
Stock $ 21.65 0 yrs43.79 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 1.1787
$ 1.1705
-0.70%
Stock $ 17.56 0 yrs22.72 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.2554
$ 0.3099
21.34%
Stock $ 4.98 2 yrs9.64 %$ 0.12 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 13.18 0 yrs68.06 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.8109
$ 0.6841
-15.64%
Stock $ 22.69 0 yrs29.79 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.6426
$ 0.6970
8.47%
Stock $ 33.23 0 yrs149.08 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-08-2024 $ 0.0000
$ 4.1286
10000%
Stock $ 23.75 1 yrs5.10 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.4609
$ 0.1240
-73.09%
Stock $ 43.29 0 yrs3.21 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.2671
$ 0.3319
24.24%
Stock $ 50.88 0 yrs1.83 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.1953
$ 0.1287
-34.11%
Stock $ 94.50 3 yrs1.59 %$ 107.07 BNew Dividend May-15-2024 May-16-2024 Jun-06-2024 $ 0.3325
$ 0.3750
12.78%
Stock $ 23.82 0 yrs5.92 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 22.50 0 yrs7.38 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 59.68 2 yrs7.22 %$ 2.64 BNew Dividend Apr-30-2024 May-01-2024 May-16-2024 $ 0.1160
$ 1.0000
762.07%
Stock $ 22.02 0 yrs2.41 %$ 0.51 BNew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.1334
$ 0.1334
-0.00%
Stock $ 93.86 0 yrs3.73 %N/ANew Dividend May-13-2024 May-14-2024 May-15-2024 $ 0.8750
$ 0.8750
-0.00%
Stock $ 2.13 0 yrs12.70 %$ 0.01 BNew Dividend Apr-19-2024 Apr-22-2024 May-03-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.78 0 yrs12.44 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3984
$ 0.3984
-0.00%
Stock $ 25.11 0 yrs6.73 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-28-2024 $ 0.4219
$ 0.4219
-0.00%
Stock $ 24.69 0 yrs5.95 %N/ANew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.3672
$ 0.3672
-0.00%
Stock $ 24.74 0 yrs5.70 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.3531
$ 0.3531
-0.00%
Stock $ 25.60 0 yrs8.32 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.5312
$ 0.5312
-0.00%
Stock $ 25.15 0 yrs5.73 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 23.56 0 yrs5.56 %N/ANew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 21.74 1 yrs4.74 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.2709
$ 0.2539
-6.27%
Stock $ 19.86 1 yrs5.49 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.2765
$ 0.2845
2.87%
Stock $ 25.30 0 yrs8.02 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5078
$ 0.5078
-0.00%
Stock $ 23.20 0 yrs6.08 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 15.89 0 yrs10.45 %N/ANew Dividend May-30-2024 May-30-2024 Jun-14-2024 $ 0.4141
$ 0.4141
-0.00%
Stock $ 26.73 1 yrs1.80 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.0543
$ 0.0947
74.58%
Stock $ 30.88 1 yrs1.00 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.0909
$ 0.0655
-27.98%
Stock $ 19.63 0 yrs8.10 %$ 0.22 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 40.11 1 yrs3.14 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.3435
$ 0.3030
-11.82%
Stock $ 32.08 1 yrs3.30 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.2505
$ 0.2656
6.01%
Stock $ 21.52 1 yrs5.62 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.3025
$ 0.3520
16.36%
Stock $ 29.84 1 yrs1.78 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.1500
$ 0.1005
-32.98%
Stock $ 19.82 0 yrs5.20 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.2578
$ 0.2578
-0.00%
Stock $ 24.00 0 yrs5.21 %N/ANew Dividend May-31-2024 May-31-2024 Jul-01-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 16.11 0 yrs7.01 %N/ANew Dividend May-08-2024 May-09-2024 May-24-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 400.00 1 yrs5.00 %N/ANew Dividend Apr-26-2024 Apr-29-2024 May-03-2024 $ 5.0000
$ 5.0000
-0.00%
Stock $ 40.25 1 yrs8.60 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.8658
$ 0.8658
-0.00%
Stock $ 25.30 1 yrs5.89 %N/ANew Dividend May-14-2024 May-15-2024 Jun-03-2024 $ 0.3719
$ 0.3719
-0.00%
Stock $ 21.42 0 yrs18.11 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.9688
$ 0.9688
-0.00%
Stock $ 23.91 0 yrs6.27 %N/ANew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 53.49 1 yrs2.24 %$ 1.67 BNew Dividend Apr-22-2024 Apr-23-2024 May-14-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 12.65 0 yrs12.33 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 24.76 0 yrs6.30 %N/ANew Dividend May-31-2024 Jun-01-2024 Jun-17-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 11.53 0 yrs3.99 %$ 1.41 BNew Dividend Apr-18-2024 Apr-19-2024 May-06-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 21.60 1 yrs4.49 %$ 0.00 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 30.45 1 yrs0.62 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-05-2024 $ 0.0473
$ 0.0292
-38.29%
Stock $ 26.02 0 yrs8.53 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.5547
$ 0.5547
-0.00%
Stock $ 21.66 0 yrs5.77 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.30 1 yrs3.79 %$ 0.00 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0264
$ 0.0517
95.83%
Stock $ 21.33 0 yrs6.00 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.3203
$ 0.3203
-0.00%
Stock $ 24.10 1 yrs6.22 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 25.40 0 yrs8.39 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5312
$ 0.5312
-0.00%
Stock $ 25.16 0 yrs7.95 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.36 0 yrs5.41 %$ 0.14 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0940
$ 0.0960
2.13%
Stock $ 18.89 0 yrs5.98 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 19.99 0 yrs5.45 %N/ANew Dividend May-16-2024 May-17-2024 Jun-03-2024 $ 0.2734
$ 0.2734
-0.00%
Stock $ 20.00 0 yrs6.40 %N/ANew Dividend May-14-2024 May-15-2024 May-28-2024 $ 0.3203
$ 0.3203
-0.00%
Stock $ 18.04 0 yrs7.65 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 60.64 0 yrs11.96 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 1.8125
$ 1.8125
-0.00%
Stock $ 23.45 0 yrs5.59 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.3281
$ 0.3281
-0.00%
Stock $ 22.20 1 yrs6.89 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3828
$ 0.3828
-0.00%
Stock $ 9.94 0 yrs16.40 %N/ANew Dividend May-31-2024 May-31-2024 Jun-03-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.91 0 yrs6.66 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.2656
$ 0.2656
-0.00%
Stock $ 11.54 1 yrs10.66 %$ 0.71 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 7.23 2 yrs11.62 %$ 0.47 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.10 0 yrs4.90 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.1110
$ 0.1110
-0.00%
Stock $ 30.30 0 yrs1.91 %N/ANew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0534
$ 0.0570
6.74%
Stock $ 21.36 0 yrs11.80 %$ 0.73 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.2100
$ 0.1900
-9.52%
Stock $ 25.36 0 yrs7.41 %$ 0.04 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.1600
$ 0.1500
-6.25%
Stock $ 10.05 0 yrs4.18 %N/ANew Dividend Apr-16-2024 Apr-17-2024 May-01-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 11.26 0 yrs7.37 %$ 0.03 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0672
$ 0.0672
-0.00%
Stock $ 14.41 0 yrs6.18 %$ 0.01 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0675
$ 0.0675
-0.00%
Stock $ 19.59 0 yrs6.43 %$ 2.35 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 33.27 2 yrs3.16 %$ 0.03 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 9.15 0 yrs6.34 %$ 0.16 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 17.12 0 yrs7.07 %$ 0.61 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-11-2024 $ 0.0930
$ 0.0880
-5.38%
Stock $ 1.80 1 yrs0.00 %$ 0.00 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 0.72 1 yrs0.00 %$ 0.03 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 26.10 0 yrs7.62 %N/ANew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.5466
$ 0.4969
-9.09%
Stock $ 0.96 0 yrs8.33 %$ 0.02 BNew Dividend Apr-25-2024 Apr-26-2024 May-03-2024 $ 0.0000
$ 0.0200
10000%
Stock $ 11.28 1 yrs9.40 %$ 0.24 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0882
$ 0.0882
-0.00%
Stock $ 16.11 1 yrs7.26 %$ 0.13 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0974
$ 0.0974
-0.00%
Stock $ 26.77 0 yrs3.36 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0396
$ 0.0686
73.38%
Stock $ 15.59 3 yrs5.52 %$ 1.08 BNew Dividend May-14-2024 May-15-2024 Jun-17-2024 $ 0.2050
$ 0.2150
4.88%
Stock $ 424.75 10 yrs2.54 %$ 2.35 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 2.4500
$ 2.7000
10.20%
Stock $ 413.57 10 yrs2.61 %$ 14.01 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 2.4500
$ 2.7000
10.20%
Stock $ 25.25 0 yrs17.07 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.9450
$ 1.0940
15.77%
Stock $ 204.99 9 yrs0.51 %$ 2.46 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-29-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 8.53 1 yrs3.99 %$ 1.66 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 107.87 10 yrs1.71 %$ 13.89 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 9.93 0 yrs3.63 %$ 0.02 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 10.64 0 yrs3.85 %$ 0.05 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 3.08 0 yrs7.79 %$ 0.18 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0201
$ 0.0200
-0.20%
Stock $ 3.49 0 yrs4.58 %$ 0.11 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 8.46 0 yrs11.35 %$ 0.10 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.22 0 yrs4.74 %$ 0.07 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0349
$ 0.0349
-0.00%
Stock $ 9.96 0 yrs3.71 %$ 0.04 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 12.33 0 yrs3.89 %$ 0.14 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 2.58 0 yrs9.69 %$ 0.33 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0203
$ 0.0203
-0.25%
Stock $ 3.23 0 yrs4.33 %$ 0.09 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0135
$ 0.0135
-0.00%
Stock $ 1.66 0 yrs10.24 %$ 0.03 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0148
$ 0.0147
-0.07%
Stock $ 73.10 0 yrs0.90 %$ 1.06 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-18-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 10.53 0 yrs3.42 %$ 0.05 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0415
$ 0.0415
-0.00%
Stock $ 9.31 0 yrs4.73 %$ 0.34 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0391
$ 0.0391
-0.00%
Stock $ 9.90 0 yrs4.95 %$ 0.22 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 11.92 0 yrs4.95 %$ 0.36 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 11.00 0 yrs5.09 %$ 0.68 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.56 0 yrs4.50 %$ 0.26 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0388
$ 0.0388
-0.00%
Stock $ 10.60 0 yrs4.15 %$ 0.09 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 10.64 0 yrs4.89 %$ 0.47 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 10.48 0 yrs4.48 %$ 0.21 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0505
$ 0.0505
-0.00%
Stock $ 11.53 0 yrs3.47 %$ 0.19 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 6.81 0 yrs4.41 %$ 0.42 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 11.23 0 yrs8.82 %$ 0.17 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-30-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 16.50 0 yrs6.73 %$ 118.02 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.2775
$ 0.2775
-0.00%
Stock $ 11.52 0 yrs4.43 %$ 0.16 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 9.80 0 yrs4.39 %$ 0.22 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 6.36 3 yrs10.85 %$ 0.23 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-18-2024 $ 0.0610
$ 0.0610
-0.00%
Stock $ 10.97 0 yrs4.65 %$ 0.43 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 8.73 2 yrs4.01 %$ 0.22 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 8.17 1 yrs4.16 %$ 0.12 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0280
$ 0.0280
-0.00%
Stock $ 11.57 1 yrs4.24 %$ 0.05 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 9.61 0 yrs4.27 %$ 0.06 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0366
$ 0.0366
-0.00%
Stock $ 9.32 0 yrs4.61 %$ 0.14 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 2.03 0 yrs9.36 %$ 0.10 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-22-2024 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.44 0 yrs4.31 %$ 0.07 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-18-2024 $ 0.0434
$ 0.0434
-0.00%
Stock $ 9.91 0 yrs4.94 %$ 0.16 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-18-2024 $ 0.0461
$ 0.0461
-0.00%
Stock $ 10.45 0 yrs3.92 %$ 0.06 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 10.74 0 yrs4.47 %$ 0.44 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 11.09 0 yrs4.24 %$ 0.20 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 11.14 0 yrs4.58 %$ 0.23 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.26 0 yrs4.39 %$ 0.27 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0435
$ 0.0435
-0.00%
Stock $ 10.11 0 yrs4.35 %$ 0.40 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0442
$ 0.0442
-0.00%
Stock $ 5.74 0 yrs10.63 %$ 0.20 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 4.52 0 yrs8.85 %$ 0.38 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0336
$ 0.0338
0.48%
Stock $ 14.03 1 yrs4.13 %$ 0.23 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 11.85 0 yrs3.46 %$ 0.08 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 9.15 0 yrs4.70 %$ 0.16 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 9.00 0 yrs5.56 %$ 0.21 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 11.69 0 yrs4.53 %$ 0.18 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.02 0 yrs4.59 %$ 0.44 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.35 0 yrs4.15 %$ 0.13 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 6.17 0 yrs8.75 %$ 0.37 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0457
$ 0.0458
0.26%
Stock $ 12.75 0 yrs10.59 %$ 0.45 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 8.89 1 yrs3.49 %$ 0.11 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 9.24 1 yrs4.22 %$ 0.07 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 12.93 1 yrs4.10 %$ 0.08 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 10.44 0 yrs8.62 %$ 0.28 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0746
$ 0.0746
-0.00%
Stock $ 5.11 0 yrs4.31 %$ 0.20 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0205
$ 0.0205
-0.00%
Stock $ 7.38 0 yrs3.79 %$ 0.08 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-30-2024 $ 0.0255
$ 0.0255
-0.00%
Stock $ 6.13 0 yrs5.38 %$ 0.13 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0291
$ 0.0291
-0.00%
Stock $ 11.96 0 yrs5.69 %$ 0.20 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.65 0 yrs4.60 %$ 0.10 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 10.72 0 yrs4.57 %$ 0.25 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 12.25 3 yrs3.27 %$ 0.02 BNew Dividend Apr-18-2024 Apr-19-2024 May-10-2024 $ 0.0900
$ 0.1000
11.11%
Stock $ 21.92 0 yrs4.56 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-29-2024 $ 1.1800
$ 1.0000
-15.25%
Stock $ 16.11 1 yrs7.26 %$ 0.13 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0974
$ 0.0974
-0.00%
Stock $ 16.11 1 yrs7.26 %$ 0.13 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0974
$ 0.0974
-0.00%
Stock $ 11.65 0 yrs4.89 %$ 0.35 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 2.88 0 yrs9.38 %$ 0.14 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-22-2024 $ 0.0225
$ 0.0225
-0.00%
Stock $ 11.46 0 yrs4.80 %$ 0.29 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0496
$ 0.0496
-0.00%
Stock $ 9.35 0 yrs4.81 %$ 0.27 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0403
$ 0.0403
-0.00%
Stock $ 10.10 0 yrs4.55 %$ 0.58 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0468
$ 0.0468
-0.00%
Stock $ 9.51 0 yrs4.21 %$ 0.15 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 9.36 0 yrs4.17 %$ 0.06 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0383
$ 0.0383
-0.00%
Stock $ 22.64 0 yrs7.95 %$ 1.65 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1488
$ 0.1646
10.62%
Stock $ 9.50 0 yrs9.89 %$ 1.01 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-18-2024 $ 0.0792
$ 0.0797
0.63%
Stock $ 10.74 0 yrs3.54 %$ 0.02 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 11.10 0 yrs10.27 %$ 0.75 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.80 0 yrs4.92 %$ 0.48 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 6.87 0 yrs16.01 %$ 1.58 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-16-2024 $ 0.3540
$ 0.2750
-22.32%
Stock $ 32.12 0 yrs7.10 %$ 1.38 BNew Dividend Apr-19-2024 Apr-22-2024 Apr-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 7.48 0 yrs5.35 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 16.27 0 yrs9.10 %$ 0.37 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-30-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 16.71 0 yrs8.86 %$ 0.32 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-30-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 15.10 0 yrs8.74 %$ 0.46 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 10.85 0 yrs4.42 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.91 0 yrs5.58 %$ 0.06 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 5.76 0 yrs4.52 %$ 0.17 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.20 0 yrs5.73 %$ 0.47 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 7.15 0 yrs4.90 %$ 0.07 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 4.79 0 yrs12.11 %$ 0.55 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 6.54 0 yrs11.31 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 10.46 0 yrs5.93 %$ 0.24 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 15.37 0 yrs10.93 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1398
$ 0.1398
-0.00%
Stock $ 15.37 0 yrs10.93 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1398
$ 0.1398
-0.00%
Stock $ 15.37 0 yrs10.93 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1398
$ 0.1398
-0.00%
Stock $ 8.28 0 yrs14.49 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1003
$ 0.1003
-0.00%
Stock $ 8.28 0 yrs14.49 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1003
$ 0.1003
-0.00%
Stock $ 8.28 0 yrs14.49 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1003
$ 0.1003
-0.00%
Stock $ 14.65 0 yrs7.51 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0916
$ 0.0916
-0.00%
Stock $ 14.65 0 yrs7.51 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0916
$ 0.0916
-0.00%
Stock $ 14.65 0 yrs7.51 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0916
$ 0.0916
-0.00%
Stock $ 15.45 0 yrs7.51 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 15.45 0 yrs7.51 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 15.45 0 yrs7.51 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 16.21 1 yrs7.16 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 16.21 1 yrs7.16 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 16.21 1 yrs7.16 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0954
$ 0.0954
-0.00%
Stock $ 6.99 0 yrs14.59 %$ 0.10 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.06 0 yrs4.79 %$ 0.29 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 32.12 0 yrs7.10 %$ 1.38 BNew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 32.12 0 yrs7.10 %$ 1.38 BNew Dividend Jun-20-2024 Jun-20-2024 Jun-28-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 12.03 0 yrs4.41 %$ 0.07 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.69 0 yrs4.30 %$ 0.04 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 10.69 0 yrs4.49 %$ 0.20 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0505
$ 0.0505
-0.00%
Stock $ 7.32 0 yrs11.34 %$ 0.08 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.47 0 yrs5.35 %$ 0.22 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 7.10 0 yrs4.93 %$ 0.14 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 4.37 8 yrs5.49 %$ 0.09 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-22-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 10.93 2 yrs5.58 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.93 2 yrs5.58 %N/ANew Dividend May-23-2024 May-24-2024 May-31-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.93 2 yrs5.58 %N/ANew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 13.94 0 yrs10.26 %$ 0.77 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.1188
$ 0.1188
-0.00%
Stock $ 7.53 0 yrs5.31 %$ 0.05 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0335
$ 0.0335
-0.00%
Stock $ 4.26 3 yrs11.74 %$ 0.77 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 15.21 1 yrs9.60 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 11.59 0 yrs12.17 %$ 0.24 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1172
$ 0.1172
-0.00%
Stock $ 6.34 0 yrs9.46 %$ 0.37 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.50 0 yrs10.84 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.57 3 yrs2.97 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0508
$ 0.0720
41.79%
Stock $ 12.49 0 yrs9.93 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1035
$ 0.1035
-0.00%
Stock $ 9.67 0 yrs9.62 %$ 0.36 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0779
$ 0.0779
-0.00%
Stock $ 25.09 1 yrs18.77 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.3019
$ 0.2350
-22.16%
Stock $ 8.30 0 yrs11.81 %$ 0.15 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.40 1 yrs11.62 %N/ANew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.1494
$ 0.1494
-0.00%
Stock $ 24.62 0 yrs2.27 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-04-2024 $ 0.0437
$ 0.0525
20.16%
Stock $ 26.17 3 yrs2.79 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.2402
$ 0.1396
-41.89%
Stock $ 29.39 3 yrs2.42 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.2238
$ 0.1411
-36.97%
Stock $ 32.93 3 yrs2.10 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.2483
$ 0.1060
-57.32%
Stock $ 33.02 1 yrs14.39 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.4243
$ 0.3954
-6.82%
Stock $ 41.60 2 yrs2.86 %$ 1.44 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.4484
$ 0.2214
-50.62%
Stock $ 71.26 3 yrs2.19 %$ 1.91 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.6268
$ 0.2052
-67.26%
Stock $ 23.94 0 yrs4.72 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0938
$ 0.0938
-0.00%
Stock $ 14.77 0 yrs9.21 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0900
$ 0.0901
0.13%
Stock $ 9.73 0 yrs5.34 %$ 0.13 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0435
$ 0.0435
-0.00%
Stock $ 46.08 6 yrs3.39 %$ 5.60 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.3800
$ 0.3900
2.63%
Stock $ 28.84 0 yrs4.13 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-04-2024 $ 0.0847
$ 0.1006
18.77%
Stock $ 9.88 2 yrs12.75 %N/ANew Dividend May-15-2024 May-16-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 28.31 1 yrs18.47 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.4719
$ 0.2459
-47.89%
Stock $ 11.44 0 yrs10.49 %$ 0.83 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.34 2 yrs5.92 %$ 0.35 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0657
$ 0.0657
-0.00%
Stock $ 15.66 0 yrs7.09 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0929
$ 0.0929
-0.00%
Stock $ 129.71 0 yrs2.19 %$ 10.85 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-25-2024 $ 2.5000
$ 0.7100
-71.60%
Stock $ 1.92 0 yrs1.04 %$ 0.04 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 5.51 1 yrs11.80 %$ 0.74 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 25.53 0 yrs5.91 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.1229
$ 0.1459
18.73%
Stock $ 12.21 0 yrs10.81 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.29 0 yrs3.50 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-04-2024 $ 0.0645
$ 0.0760
17.99%
Stock $ 22.53 1 yrs8.21 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-04-2024 $ 0.1578
$ 0.1583
0.27%
Stock $ 19.78 0 yrs7.18 %$ 0.87 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1152
$ 0.1523
32.20%
Stock $ 13.40 2 yrs10.37 %$ 0.46 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 13.00 0 yrs7.54 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0805
$ 0.0992
23.23%
Stock $ 13.08 3 yrs10.47 %$ 0.43 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 17.44 0 yrs7.05 %$ 0.03 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1001
$ 0.1293
29.17%
Stock $ 24.09 0 yrs6.97 %$ 0.16 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1374
$ 0.1733
26.13%
Stock $ 10.51 0 yrs8.75 %$ 0.19 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0786
$ 0.0792
0.76%
Stock $ 21.25 0 yrs6.82 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 13.59 1 yrs9.20 %$ 0.47 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1079
$ 0.1079
-0.00%
Stock $ 10.10 0 yrs7.52 %$ 0.00 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0630
$ 0.0630
-0.00%
Stock $ 10.16 0 yrs9.94 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 39.29 0 yrs6.52 %$ 0.32 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.2130
$ 0.2130
-0.00%
Stock $ 8.06 0 yrs8.31 %$ 0.51 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0562
$ 0.0562
-0.00%
Stock $ 5.26 0 yrs7.79 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0338
$ 0.0338
-0.00%
Stock $ 11.65 0 yrs4.38 %$ 0.39 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 9.14 2 yrs6.78 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0518
$ 0.0518
-0.00%
Stock $ 20.67 0 yrs2.95 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0464
$ 0.0464
-0.00%
Stock $ 15.37 0 yrs9.63 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1237
$ 0.1237
-0.00%
Stock $ 34.17 0 yrs8.78 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.30 0 yrs8.84 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1035
$ 0.1045
0.89%
Stock $ 7.22 0 yrs9.14 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0445
$ 0.0445
0.04%
Stock $ 15.46 0 yrs9.90 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1275
$ 0.1275
-0.00%
Stock $ 16.24 0 yrs9.85 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.61 0 yrs8.47 %$ 0.07 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-30-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 25.87 1 yrs4.75 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.1110
$ 0.1110
0.07%
Stock $ 14.76 3 yrs5.69 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 5.75 0 yrs5.22 %$ 0.03 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0248
$ 0.0248
-0.00%
Stock $ 7.07 0 yrs6.79 %$ 0.10 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 7.17 2 yrs13.81 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0810
$ 0.0810
-0.00%
Stock $ 7.17 2 yrs13.81 %N/ANew Dividend May-23-2024 May-24-2024 May-31-2024 $ 0.0810
$ 0.0810
-0.00%
Stock $ 7.17 2 yrs13.81 %N/ANew Dividend Jun-21-2024 Jun-21-2024 Jun-28-2024 $ 0.0810
$ 0.0810
-0.00%
Stock $ 13.74 2 yrs5.10 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-05-2024 $ 0.0794
$ 0.0466
-41.31%
Stock $ 13.63 0 yrs7.63 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0866
$ 0.0866
-0.00%
Stock $ 13.63 0 yrs7.63 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0866
$ 0.0866
-0.00%
Stock $ 13.63 0 yrs7.63 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0866
$ 0.0866
-0.00%
Stock $ 11.66 0 yrs13.21 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1289
$ 0.1289
-0.00%
Stock $ 11.66 0 yrs13.21 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1289
$ 0.1289
-0.00%
Stock $ 11.66 0 yrs13.21 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1289
$ 0.1289
-0.00%
Stock $ 9.88 2 yrs12.75 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 9.88 2 yrs12.75 %N/ANew Dividend Jul-17-2024 Jul-17-2024 Jul-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 8.65 3 yrs11.45 %$ 0.10 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 17.46 2 yrs8.82 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1420
$ 0.1420
-0.00%
Stock $ 6.98 0 yrs7.74 %$ 0.61 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 13.51 1 yrs3.70 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 10.25 0 yrs5.27 %$ 0.04 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 30.80 3 yrs4.81 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 16.39 0 yrs4.58 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 8.32 0 yrs8.41 %$ 0.54 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0579
$ 0.0651
12.44%
Stock $ 7.91 0 yrs8.47 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0553
$ 0.0657
18.81%
Stock $ 7.88 0 yrs9.01 %$ 0.18 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0582
$ 0.0664
14.09%
Stock $ 13.22 0 yrs8.55 %$ 0.07 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0932
$ 0.1058
13.52%
Stock $ 10.72 0 yrs6.90 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0620
$ 0.0620
-0.00%
Stock $ 10.05 0 yrs10.15 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0915
$ 0.0915
-0.00%
Stock $ 12.96 0 yrs11.81 %N/ANew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.1279
$ 0.1279
-0.00%
Stock $ 12.98 2 yrs11.09 %$ 0.34 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1203
$ 0.1203
-0.00%
Stock $ 18.70 0 yrs6.36 %$ 0.04 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0995
$ 0.0995
-0.00%
Stock $ 13.19 2 yrs10.84 %$ 0.24 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1238
$ 0.1238
-0.00%
Stock $ 10.70 2 yrs10.56 %$ 0.37 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0987
$ 0.0987
-0.00%
Stock $ 9.13 0 yrs5.37 %$ 0.09 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 11.05 0 yrs5.07 %$ 0.22 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 12.35 0 yrs10.12 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.1090
$ 0.1090
-0.00%
Stock $ 21.84 0 yrs10.71 %$ 0.06 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 9.95 0 yrs9.65 %$ 0.08 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.95 2 yrs4.69 %$ 0.12 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0887
$ 0.0921
3.82%
Stock $ 85.38 2 yrs8.82 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.6404
$ 0.5726
-10.60%
Stock $ 15.43 1 yrs5.25 %$ 0.18 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 10.43 0 yrs11.12 %$ 0.02 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0964
$ 0.0964
-0.00%
Stock $ 44.46 0 yrs4.43 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.4045
$ 0.4070
0.63%
Stock $ 45.29 0 yrs3.51 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.3266
$ 0.3326
1.86%
Stock $ 54.09 2 yrs2.50 %$ 2.18 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.5244
$ 0.2206
-57.93%
Stock $ 24.49 1 yrs0.00 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0713
$ 0.0719
0.79%
Stock $ 93.78 2 yrs8.08 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.6059
$ 0.5741
-5.23%
Stock $ 24.52 3 yrs7.30 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.1407
$ 0.1377
-2.12%
Stock $ 19.66 2 yrs6.00 %$ 0.21 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0709
$ 0.0877
23.63%
Stock $ 23.26 1 yrs6.79 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-04-2024 $ 0.1392
$ 0.1427
2.52%
Stock $ 16.13 0 yrs4.46 %N/ANew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 16.13 0 yrs4.46 %N/ANew Dividend May-15-2024 May-16-2024 May-31-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 16.13 0 yrs4.46 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 26.81 0 yrs9.33 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.2109
$ 0.2149
1.90%
Stock $ 25.50 3 yrs4.35 %$ 0.03 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0981
$ 0.0968
-1.31%
Stock $ 25.73 1 yrs6.22 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.1463
$ 0.1346
-8.00%
Stock $ 14.44 1 yrs9.90 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1187
$ 0.1187
-0.00%
Stock $ 14.49 0 yrs15.11 %$ 0.13 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1821
$ 0.1821
-0.00%
Stock $ 15.69 0 yrs9.62 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 18.03 0 yrs4.38 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0782
$ 0.0782
-0.00%
Stock $ 12.66 0 yrs9.00 %$ 0.70 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0949
$ 0.0993
4.64%
Stock $ 17.91 0 yrs7.48 %$ 0.70 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1095
$ 0.1338
22.19%
Stock $ 14.88 0 yrs8.87 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.77 0 yrs7.80 %$ 2.44 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-12-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 10.18 0 yrs5.70 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.23 0 yrs9.89 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 18.90 0 yrs6.24 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0980
$ 0.0980
-0.00%
Stock $ 17.19 0 yrs8.32 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1195
$ 0.1195
-0.00%
Stock $ 7.31 0 yrs11.76 %$ 0.27 BNew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.0718
$ 0.0718
-0.00%
Stock $ 18.83 0 yrs14.07 %N/ANew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.2205
$ 0.2205
-0.00%
Stock $ 15.61 0 yrs8.01 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-19-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 48.87 0 yrs16.43 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0000
$ 0.6694
10000%
Stock $ 28.97 0 yrs1.04 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-05-2024 $ 0.0000
$ 0.0761
10000%
Stock $ 47.70 0 yrs15.66 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-08-2024 $ 0.0000
$ 0.6222
10000%
Stock $ 26.31 0 yrs8.44 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.5547
$ 0.5547
-0.00%
Stock $ 6.16 0 yrs6.98 %$ 1.58 BNew Dividend N/A Mar-28-2024 Apr-11-2024 $ 0.1085
$ 0.0007
-99.37%
Stock $ 24.78 0 yrs4.72 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1047
$ 0.0982
-6.17%
Stock $ 25.64 0 yrs7.37 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1554
$ 0.1603
3.19%
Stock $ 26.50 0 yrs2.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.5820
$ 0.0465
-92.01%
Stock $ 96.08 3 yrs1.34 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3461
$ 0.3322
-4.01%
Stock $ 51.41 1 yrs3.23 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1459
$ 0.1383
-5.21%
Stock $ 20.43 0 yrs1.22 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0562
$ 0.0308
-45.25%
Stock $ 27.85 0 yrs7.54 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1800
$ 0.1420
-21.10%
Stock $ 76.93 0 yrs12.27 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 1.8072
$ 2.1304
17.89%
Stock $ 30.32 0 yrs6.63 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1676
$ 0.1676
-0.00%
Stock $ 80.61 0 yrs14.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 2.4977
$ 2.4619
-1.43%
Stock $ 70.95 0 yrs7.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.7423
$ 1.4825
99.74%
Stock $ 24.94 1 yrs3.21 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0641
$ 0.0698
8.89%
Stock $ 24.95 0 yrs0.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0611
$ 0.0644
5.45%
Stock $ 30.58 0 yrs7.23 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1840
$ 0.1840
-0.00%
Stock $ 16.29 0 yrs84.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 1.1000
$ 1.0700
-2.73%
Stock $ 53.49 0 yrs6.00 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.3049
$ 0.3125
2.49%
Stock $ 49.82 0 yrs5.56 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2631
$ 0.1978
-24.84%
Stock $ 51.23 0 yrs5.08 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2345
$ 0.1946
-17.04%
Stock $ 24.48 0 yrs4.04 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0661
$ 0.1104
66.99%
Stock $ 48.71 0 yrs5.89 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2881
$ 0.1903
-33.94%
Stock $ 49.65 0 yrs5.82 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2904
$ 0.1913
-34.12%
Stock $ 47.21 0 yrs5.34 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1872
$ 0.2331
24.57%
Stock $ 49.57 0 yrs5.59 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2495
$ 0.2114
-15.25%
Stock $ 49.06 0 yrs5.42 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2546
$ 0.1888
-25.83%
Stock $ 42.65 1 yrs3.89 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1503
$ 0.1413
-5.97%
Stock $ 107.77 3 yrs2.49 %$ 1.68 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.6500
$ 0.6700
3.08%
Stock $ 28.41 0 yrs4.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2478
$ 0.2999
21.02%
Stock $ 44.84 1 yrs3.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1364
$ 0.1721
26.22%
Stock $ 22.52 5 yrs6.22 %$ 0.25 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-19-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 41.25 0 yrs10.81 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.3179
$ 0.3162
-0.55%
Stock $ 1.63 0 yrs0.00 %$ 0.05 BNew Dividend Apr-19-2024 Apr-22-2024 May-06-2024 $ 0.0000
$ 0.3200
10000%
Stock $ 22.27 4 yrs8.08 %$ 0.67 BNew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 51.08 0 yrs4.78 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2181
$ 0.2319
6.35%
Stock $ 50.36 0 yrs8.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3328
$ 0.3816
14.69%
Stock $ 16.96 1 yrs2.06 %$ 0.20 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0292
$ 0.0442
51.37%
Stock $ 25.04 0 yrs0.80 %$ 0.44 BNew Dividend May-08-2024 May-09-2024 May-23-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 64.25 1 yrs1.32 %$ 0.16 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0793
$ 0.0847
6.91%
Stock $ 97.62 0 yrs4.76 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3691
$ 0.4270
15.70%
Stock $ 20.04 2 yrs3.54 %$ 0.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0595
$ 0.0566
-4.80%
Stock $ 26.23 2 yrs5.76 %$ 4.34 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1345
$ 0.1692
25.81%
Stock $ 4.18 0 yrs10.53 %$ 1.01 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 19.43 1 yrs5.15 %$ 0.75 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-24-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 251.95 4 yrs0.14 %$ 36.72 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-17-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.68 0 yrs13.09 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-23-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 12.68 0 yrs13.09 %N/ANew Dividend May-07-2024 May-08-2024 May-23-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 12.68 0 yrs13.09 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-25-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 70.05 3 yrs0.00 %$ 2.39 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.1800
$ 0.2100
16.67%
Stock $ 67.50 1 yrs1.96 %$ 0.68 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 255.19 0 yrs0.24 %$ 7.86 BNew Dividend Apr-16-2024 Apr-17-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 10.05 3 yrs3.18 %$ 0.45 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.0750
$ 0.0800
6.67%
Stock $ 20.50 1 yrs2.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0482
$ 0.0557
15.60%
Stock $ 40.45 1 yrs7.69 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.2500
$ 0.2700
8.00%
Stock $ 45.61 2 yrs5.85 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.1815
$ 0.2081
14.66%
Stock $ 23.73 2 yrs3.58 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0687
$ 0.0717
4.28%
Stock $ 24.19 3 yrs3.84 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0745
$ 0.0799
7.27%
Stock $ 49.65 2 yrs5.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2208
$ 0.2443
10.64%
Stock $ 34.27 1 yrs7.97 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2230
$ 0.2483
11.34%
Stock $ 29.60 2 yrs4.39 %$ 3.41 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1128
$ 0.1193
5.69%
Stock $ 24.72 2 yrs3.60 %$ 0.58 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0782
$ 0.0794
1.55%
Stock $ 26.40 2 yrs3.71 %$ 0.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0818
$ 0.0883
8.04%
Stock $ 93.18 0 yrs1.38 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3439
$ 0.3650
6.15%
Stock $ 91.04 0 yrs1.47 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3709
$ 0.3949
6.47%
Stock $ 73.09 0 yrs2.86 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3090
$ 0.5666
83.36%
Stock $ 56.74 0 yrs2.84 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3391
$ 0.1965
-42.05%
Stock $ 105.45 2 yrs4.32 %$ 30.61 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3932
$ 0.4107
4.45%
Stock $ 49.15 2 yrs4.98 %$ 2.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2100
$ 0.2066
-1.64%
Stock $ 33.82 2 yrs1.80 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1600
$ 0.1700
6.25%
Stock $ 45.12 2 yrs1.71 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2000
$ 0.1600
-20.00%
Stock $ 29.86 3 yrs2.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1800
$ 0.1300
-27.78%
Stock $ 19.14 0 yrs4.18 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1600
$ 0.1400
-12.50%
Stock $ 64.33 0 yrs0.82 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1240
$ 0.1456
17.39%
Stock $ 20.11 0 yrs4.82 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0866
$ 0.0858
-0.84%
Stock $ 49.65 0 yrs1.27 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1814
$ 0.1548
-14.67%
Stock $ 28.17 1 yrs8.09 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1801
$ 0.1912
6.16%
Stock $ 10.93 0 yrs11.62 %$ 0.25 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3408
$ 0.3004
-11.85%
Stock $ 86.92 2 yrs1.81 %$ 0.49 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3074
$ 0.5328
73.32%
Stock $ 50.05 0 yrs5.19 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2113
$ 0.2153
1.91%
Stock $ 25.25 2 yrs1.78 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0460
$ 0.0431
-6.32%
Stock $ 26.39 2 yrs1.82 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0467
$ 0.0439
-6.13%
Stock $ 23.58 2 yrs4.03 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0839
$ 0.0857
2.15%
Stock $ 105.89 0 yrs3.62 %$ 11.81 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2557
$ 0.0648
-74.64%
Stock $ 18.26 3 yrs1.31 %$ 1.49 BNew Dividend Apr-12-2024 Apr-15-2024 May-02-2024 $ 0.0570
$ 0.0590
3.51%
Stock $ 13.91 0 yrs0.36 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0654
$ 0.0413
-36.80%
Stock $ 16.68 2 yrs10.67 %$ 0.95 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4679
$ 0.4579
-2.14%
Stock $ 47.37 0 yrs0.87 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1115
$ 0.0964
-13.56%
Stock $ 31.72 2 yrs3.40 %$ 0.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3078
$ 0.2259
-26.61%
Stock $ 45.91 1 yrs2.53 %$ 1.59 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0971
$ 0.1110
14.32%
Stock $ 45.68 3 yrs6.09 %$ 0.29 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2395
$ 0.2405
0.41%
Stock $ 851.00 0 yrs7.05 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 10.0000
$ 15.0000
50.00%
Stock $ 26.00 1 yrs7.12 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1525
$ 0.1624
6.53%
Stock $ 23.48 1 yrs6.56 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1201
$ 0.1252
4.26%
Stock $ 49.96 2 yrs2.94 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1312
$ 0.1279
-2.52%
Stock $ 17.87 1 yrs4.64 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0739
$ 0.0704
-4.79%
Stock $ 22.87 1 yrs5.95 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.1027
$ 0.1216
18.42%
Stock $ 25.90 1 yrs1.97 %$ 0.18 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0447
$ 0.0493
10.27%
Stock $ 70.73 1 yrs1.99 %$ 4.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1257
$ 0.0997
-20.67%
Stock $ 21.13 1 yrs3.45 %$ 0.09 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0649
$ 0.0631
-2.70%
Stock $ 44.01 2 yrs6.95 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.2476
$ 0.2774
12.05%
Stock $ 20.02 1 yrs3.70 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0580
$ 0.0653
12.44%
Stock $ 24.87 3 yrs4.78 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0879
$ 0.1027
16.88%
Stock $ 41.79 3 yrs3.30 %$ 0.57 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1203
$ 0.1250
3.97%
Stock $ 100.61 2 yrs5.14 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4097
$ 0.4499
9.80%
Stock $ 20.95 3 yrs4.49 %$ 0.68 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0812
$ 0.0846
4.11%
Stock $ 23.17 2 yrs4.14 %$ 1.89 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0791
$ 0.0851
7.58%
Stock $ 98.54 2 yrs4.55 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.4000
$ 0.4200
5.00%
Stock $ 31.86 4 yrs4.24 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1105
$ 0.1252
13.30%
Stock $ 6.47 0 yrs9.12 %$ 0.43 BNew Dividend Apr-11-2024 Apr-12-2024 May-01-2024 $ 0.0517
$ 0.0517
0.06%
Stock $ 22.55 3 yrs3.81 %$ 0.75 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0721
$ 0.0790
9.60%
Stock $ 21.91 3 yrs4.15 %$ 0.64 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0709
$ 0.0756
6.67%
Stock $ 21.08 3 yrs3.75 %$ 0.17 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0638
$ 0.0717
12.41%
Stock $ 18.96 3 yrs3.43 %$ 0.18 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0592
$ 0.0668
12.84%
Stock $ 22.85 3 yrs7.44 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1402
$ 0.1396
-0.43%
Stock $ 40.83 3 yrs3.70 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1387
$ 0.1479
6.60%
Stock $ 24.18 1 yrs4.92 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1029
$ 0.1020
-0.84%
Stock $ 23.97 2 yrs3.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0760
$ 0.0808
6.31%
Stock $ 24.15 2 yrs3.64 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0741
$ 0.0785
5.93%
Stock $ 93.89 2 yrs4.37 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3600
$ 0.3700
2.78%
Stock $ 94.97 0 yrs3.86 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2943
$ 0.3906
32.70%
Stock $ 7.15 1 yrs14.27 %$ 0.49 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-30-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 39.12 3 yrs5.09 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1707
$ 0.1675
-1.88%
Stock $ 23.13 2 yrs7.70 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1560
$ 0.1537
-1.44%
Stock $ 19.63 2 yrs3.46 %$ 0.16 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0599
$ 0.0660
10.29%
Stock $ 79.07 2 yrs4.03 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2821
$ 0.2830
0.34%
Stock $ 36.18 0 yrs6.36 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1912
$ 0.2117
10.72%
Stock $ 49.50 2 yrs4.59 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2013
$ 0.2119
5.25%
Stock $ 38.71 1 yrs6.77 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2173
$ 0.1782
-17.99%
Stock $ 24.28 2 yrs3.05 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0691
$ 0.0713
3.27%
Stock $ 21.13 1 yrs3.45 %$ 0.09 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0649
$ 0.0631
-2.70%
Stock $ 8.94 0 yrs8.72 %$ 0.35 BNew Dividend Apr-11-2024 Apr-12-2024 May-01-2024 $ 0.0653
$ 0.0654
0.18%
Stock $ 43.57 2 yrs6.33 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2025
$ 0.2283
12.78%
Stock $ 24.40 3 yrs8.40 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1717
$ 0.1557
-9.35%
Stock $ 25.50 0 yrs5.29 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1043
$ 0.1217
16.67%
Stock $ 18.20 2 yrs4.18 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0640
$ 0.0727
13.61%
Stock $ 97.19 0 yrs6.86 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2742
$ 1.5946
481.54%
Stock $ 84.83 0 yrs4.50 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.4491
$ 0.3551
-20.94%
Stock $ 48.92 1 yrs7.83 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3104
$ 0.2504
-19.34%
Stock $ 50.71 3 yrs6.31 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2620
$ 0.2699
3.01%
Stock $ 51.91 2 yrs3.24 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1500
$ 0.1540
2.67%
Stock $ 49.78 2 yrs2.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1240
$ 0.1280
3.23%
Stock $ 18.36 0 yrs5.12 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0729
$ 0.0761
4.32%
Stock $ 29.01 0 yrs15.93 %$ 1.92 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.7264
$ 1.1448
57.59%
Stock $ 36.05 2 yrs6.02 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1345
$ 0.2173
61.56%
Stock $ 41.87 0 yrs2.48 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0587
$ 0.1247
112.44%
Stock $ 16.66 0 yrs48.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.6000
$ 0.5500
-8.33%
Stock $ 51.74 0 yrs6.15 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2429
$ 0.2833
16.62%
Stock $ 18.40 0 yrs4.57 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0607
$ 0.1097
80.58%
Stock $ 47.14 1 yrs1.34 %$ 1.95 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0689
$ 0.0644
-6.52%
Stock $ 23.62 2 yrs5.55 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1106
$ 0.1165
5.26%
Stock $ 50.41 2 yrs4.07 %$ 7.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1764
$ 0.1870
5.96%
Stock $ 88.11 0 yrs4.87 %$ 15.85 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3857
$ 0.3656
-5.23%
Stock $ 81.28 2 yrs3.33 %$ 19.25 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2405
$ 0.2705
12.48%
Stock $ 91.87 2 yrs3.22 %$ 13.77 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2493
$ 0.2758
10.67%
Stock $ 89.03 2 yrs3.90 %$ 11.24 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2952
$ 0.3124
5.82%
Stock $ 21.92 1 yrs3.15 %$ 0.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0408
$ 0.0408
-0.00%
Stock $ 44.91 2 yrs3.58 %$ 6.82 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1396
$ 0.1462
4.73%
Stock $ 51.36 0 yrs7.73 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3177
$ 0.3201
0.76%
Stock $ 20.02 2 yrs5.54 %$ 0.06 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0910
$ 0.0993
9.14%
Stock $ 20.80 1 yrs4.47 %$ 0.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1232
$ 0.0725
-41.18%
Stock $ 8.01 0 yrs13.61 %$ 0.10 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0905
$ 0.0905
-0.00%
Stock $ 23.71 2 yrs3.63 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0792
$ 0.0815
2.89%
Stock $ 50.25 1 yrs3.32 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1461
$ 0.1449
-0.83%
Stock $ 17.74 1 yrs3.44 %$ 0.13 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0523
$ 0.0561
7.27%
Stock $ 51.36 1 yrs4.21 %$ 1.97 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1706
$ 0.1942
13.83%
Stock $ 45.70 2 yrs2.25 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0809
$ 0.1011
24.97%
Stock $ 76.04 1 yrs2.76 %$ 13.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1883
$ 0.2043
8.49%
Stock $ 52.61 0 yrs5.49 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1700
$ 0.2800
64.71%
Stock $ 51.31 0 yrs2.16 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0900
$ 0.1000
11.11%
Stock $ 20.82 2 yrs6.87 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1056
$ 0.1302
23.30%
Stock $ 22.65 2 yrs3.89 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0697
$ 0.0685
-1.72%
Stock $ 20.40 2 yrs4.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0697
$ 0.0778
11.62%
Stock $ 3.15 0 yrs11.75 %$ 0.04 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0312
$ 0.0312
-0.00%
Stock $ 19.96 1 yrs5.56 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0033
$ 0.0983
2878.78%
Stock $ 23.32 2 yrs3.39 %$ 0.09 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0655
$ 0.0757
15.57%
Stock $ 18.78 0 yrs6.23 %$ 0.37 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0953
$ 0.1076
12.91%
Stock $ 22.18 1 yrs3.07 %$ 0.14 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0536
$ 0.0663
23.69%
Stock $ 45.30 2 yrs4.72 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1910
$ 0.1773
-7.17%
Stock $ 50.05 2 yrs3.08 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1388
$ 0.1199
-13.62%
Stock $ 23.78 2 yrs4.58 %$ 0.02 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0933
$ 0.0956
2.38%
Stock $ 19.58 1 yrs4.60 %$ 0.02 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0937
$ 0.0642
-31.46%
Stock $ 21.45 2 yrs3.22 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0592
$ 0.0605
2.20%
Stock $ 27.57 0 yrs3.41 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3100
$ 0.2700
-12.90%
Stock $ 71.48 1 yrs4.25 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.7800
$ 0.7700
-1.28%
Stock $ 51.95 0 yrs4.97 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2366
$ 0.2045
-13.59%
Stock $ 52.77 1 yrs8.72 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3100
$ 0.3801
22.63%
Stock $ 25.21 0 yrs4.56 %$ 0.57 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0663
$ 0.1435
116.34%
Stock $ 22.16 2 yrs5.05 %$ 0.13 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0958
$ 0.0957
-0.07%
Stock $ 64.23 2 yrs6.27 %$ 0.09 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.3486
$ 0.3606
3.44%
Stock $ 76.73 2 yrs5.03 %$ 0.60 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.3376
$ 0.3302
-2.17%
Stock $ 21.96 1 yrs2.69 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1767
$ 0.1225
-30.66%
Stock $ 46.98 3 yrs8.79 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2843
$ 0.3021
6.28%
Stock $ 14.77 0 yrs7.72 %$ 0.31 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0892
$ 0.0861
-3.42%
Stock $ 20.51 2 yrs5.17 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0867
$ 0.0954
10.07%
Stock $ 95.64 2 yrs3.40 %$ 14.92 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2862
$ 0.2902
1.41%
Stock $ 48.18 0 yrs3.99 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1307
$ 0.1227
-6.09%
Stock $ 50.26 2 yrs5.09 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2086
$ 0.2115
1.39%
Stock $ 24.97 0 yrs2.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1000
$ 0.1032
3.17%
Stock $ 46.99 1 yrs4.43 %$ 0.00 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1838
$ 0.1998
8.70%
Stock $ 40.44 2 yrs8.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2819
$ 0.3101
10.00%
Stock $ 44.78 1 yrs4.94 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1861
$ 0.1888
1.48%
Stock $ 35.20 2 yrs6.02 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.1719
$ 0.1987
15.56%
Stock $ 17.38 2 yrs4.14 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0618
$ 0.0711
14.96%
Stock $ 41.05 1 yrs6.21 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2005
$ 0.2156
7.51%
Stock $ 21.59 3 yrs3.61 %$ 0.36 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0679
$ 0.0734
8.16%
Stock $ 83.73 0 yrs4.25 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3050
$ 0.3201
4.94%
Stock $ 20.00 2 yrs4.85 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0830
$ 0.0855
3.05%
Stock $ 22.42 2 yrs4.50 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0871
$ 0.0877
0.64%
Stock $ 45.95 2 yrs3.59 %$ 3.44 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1452
$ 0.1512
4.12%
Stock $ 44.88 1 yrs6.33 %$ 0.13 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2398
$ 0.2847
18.70%
Stock $ 22.41 2 yrs4.11 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0793
$ 0.0781
-1.47%
Stock $ 42.11 2 yrs6.51 %$ 5.07 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2324
$ 0.2517
8.30%
Stock $ 46.11 1 yrs3.12 %$ 0.74 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1270
$ 0.1256
-1.06%
Stock $ 110.38 1 yrs5.04 %$ 6.25 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4477
$ 0.4819
7.65%
Stock $ 113.86 2 yrs2.68 %$ 7.21 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2749
$ 0.3056
11.20%
Stock $ 50.84 2 yrs3.50 %$ 11.57 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1623
$ 0.1653
1.84%
Stock $ 3.19 0 yrs13.79 %$ 0.15 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-16-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 0.95 0 yrs0.00 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.31 3 yrs4.46 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0323
$ 0.0449
39.16%
Stock $ 22.01 2 yrs7.00 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1312
$ 0.1426
8.64%
Stock $ 82.18 2 yrs4.59 %$ 0.02 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3216
$ 0.3229
0.41%
Stock $ 25.45 2 yrs6.21 %$ 1.35 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1253
$ 0.1333
6.38%
Stock $ 42.44 0 yrs4.31 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1637
$ 0.1543
-5.75%
Stock $ 43.90 0 yrs4.40 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1764
$ 0.1675
-5.04%
Stock $ 46.77 0 yrs4.04 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1532
$ 0.1638
6.96%
Stock $ 47.59 0 yrs4.06 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1554
$ 0.1657
6.65%
Stock $ 48.47 0 yrs4.21 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1596
$ 0.1646
3.13%
Stock $ 49.85 1 yrs4.98 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1963
$ 0.2015
2.65%
Stock $ 50.71 0 yrs3.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2194
$ 0.2313
5.43%
Stock $ 43.86 2 yrs4.90 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1904
$ 0.1941
1.98%
Stock $ 50.69 0 yrs4.44 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1887
$ 0.1911
1.27%
Stock $ 22.97 1 yrs6.79 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1339
$ 0.1434
7.12%
Stock $ 22.94 1 yrs6.50 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1125
$ 0.1333
18.42%
Stock $ 22.01 1 yrs3.72 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0682
$ 0.0765
12.13%
Stock $ 51.39 0 yrs6.27 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2424
$ 0.2420
-0.15%
Stock $ 23.55 0 yrs2.80 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0743
$ 0.0856
15.23%
Stock $ 36.09 2 yrs6.73 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2183
$ 0.2268
3.89%
Stock $ 25.00 2 yrs2.16 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0504
$ 0.0474
-5.97%
Stock $ 49.55 2 yrs4.24 %$ 0.69 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1840
$ 0.1853
0.67%
Stock $ 104.61 2 yrs1.84 %$ 9.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1805
$ 0.1722
-4.59%
Stock $ 99.31 0 yrs3.59 %$ 8.49 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2237
$ 0.0853
-61.88%
Stock $ 50.15 0 yrs2.17 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1306
$ 0.1336
2.24%
Stock $ 20.31 1 yrs5.51 %$ 0.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0965
$ 0.0965
-0.00%
Stock $ 9.13 0 yrs8.87 %$ 0.11 BNew Dividend Apr-11-2024 Apr-12-2024 May-01-2024 $ 0.0635
$ 0.0628
-1.09%
Stock $ 25.05 2 yrs3.19 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0747
$ 0.0814
8.89%
Stock $ 25.45 0 yrs3.54 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2566
$ 0.1954
-23.86%
Stock $ 25.40 0 yrs3.23 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2105
$ 0.2004
-4.82%
Stock $ 25.31 0 yrs3.16 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2067
$ 0.1925
-6.86%
Stock $ 25.21 0 yrs3.01 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1907
$ 0.1868
-2.08%
Stock $ 46.05 2 yrs3.74 %$ 0.02 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1483
$ 0.1504
1.40%
Stock $ 23.92 2 yrs4.35 %$ 2.81 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0865
$ 0.0932
7.77%
Stock $ 25.41 0 yrs4.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3452
$ 0.2403
-30.38%
Stock $ 25.25 0 yrs3.41 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2468
$ 0.1857
-24.76%
Stock $ 25.02 0 yrs2.72 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1559
$ 0.1838
17.89%
Stock $ 24.96 0 yrs3.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2840
$ 0.1662
-41.48%
Stock $ 25.13 0 yrs2.95 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1802
$ 0.1910
5.97%
Stock $ 25.19 0 yrs2.98 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2010
$ 0.1733
-13.79%
Stock $ 89.79 2 yrs4.45 %$ 0.16 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3405
$ 0.3396
-0.25%
Stock $ 23.26 0 yrs4.90 %$ 0.53 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0161
$ 0.1215
656.88%
Stock $ 40.03 2 yrs4.50 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1312
$ 0.1629
24.20%
Stock $ 23.55 0 yrs4.76 %$ 1.71 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0098
$ 0.1228
1153.31%
Stock $ 41.75 1 yrs5.41 %$ 0.00 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1858
$ 0.1999
7.59%
Stock $ 43.43 2 yrs5.04 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1744
$ 0.1936
11.01%
Stock $ 47.92 2 yrs3.28 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1458
$ 0.1517
4.05%
Stock $ 48.06 2 yrs3.41 %$ 7.09 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1429
$ 0.1526
6.79%
Stock $ 47.91 2 yrs4.07 %$ 14.26 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1834
$ 0.1664
-9.27%
Stock $ 51.38 0 yrs3.66 %$ 12.08 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1369
$ 0.0756
-44.78%
Stock $ 40.26 3 yrs4.37 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1536
$ 0.1427
-7.10%
Stock $ 45.91 3 yrs4.05 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1561
$ 0.1416
-9.29%
Stock $ 46.22 2 yrs2.75 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1248
$ 0.1126
-9.78%
Stock $ 38.11 2 yrs5.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2054
$ 0.1755
-14.56%
Stock $ 42.68 2 yrs5.41 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1907
$ 0.1768
-7.29%
Stock $ 45.03 2 yrs5.44 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2157
$ 0.1984
-8.02%
Stock $ 50.78 0 yrs6.34 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2450
$ 0.2367
-3.39%
Stock $ 7.79 1 yrs5.91 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0189
$ 0.0150
-20.57%
Stock $ 50.69 1 yrs5.17 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2189
$ 0.2040
-6.81%
Stock $ 28.35 2 yrs5.08 %$ 0.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1238
$ 0.1257
1.52%
Stock $ 28.68 2 yrs2.41 %$ 0.25 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0659
$ 0.0611
-7.20%
Stock $ 25.22 2 yrs4.16 %$ 0.24 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0904
$ 0.0890
-1.61%
Stock $ 33.88 1 yrs6.38 %$ 0.20 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 32.20 2 yrs4.10 %$ 0.42 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1171
$ 0.1191
1.72%
Stock $ 21.65 2 yrs1.80 %$ 1.74 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0356
$ 0.0361
1.41%
Stock $ 27.61 2 yrs3.37 %$ 0.14 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0810
$ 0.0877
8.29%
Stock $ 41.95 2 yrs8.80 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2944
$ 0.3065
4.13%
Stock $ 40.40 2 yrs4.78 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1675
$ 0.1765
5.39%
Stock $ 28.76 2 yrs3.96 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0995
$ 0.1044
4.96%
Stock $ 30.81 2 yrs5.78 %$ 0.39 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1434
$ 0.1535
7.02%
Stock $ 24.95 2 yrs7.37 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1587
$ 0.1580
-0.41%
Stock $ 93.04 1 yrs5.21 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4193
$ 0.4233
0.96%
Stock $ 91.71 1 yrs5.12 %$ 1.07 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3551
$ 0.4047
13.97%
Stock $ 46.69 3 yrs4.75 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1760
$ 0.1903
8.15%
Stock $ 41.89 1 yrs4.99 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1900
$ 0.1896
-0.25%
Stock $ 25.05 1 yrs3.63 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0628
$ 0.0681
8.41%
Stock $ 26.70 0 yrs2.51 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0307
$ 0.0620
101.82%
Stock $ 44.65 2 yrs7.57 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2668
$ 0.2994
12.20%
Stock $ 69.71 1 yrs4.26 %$ 0.11 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.7370
$ 0.7685
4.27%
Stock $ 100.01 0 yrs2.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2526
$ 0.2477
-1.94%
Stock $ 73.58 1 yrs3.41 %$ 3.26 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2115
$ 0.2337
10.48%
Stock $ 3.70 1 yrs0.00 %$ 0.13 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-18-2024 $ 0.0117
$ 0.0117
-0.00%
Stock $ 19.57 0 yrs4.85 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0794
$ 0.0849
6.93%
Stock $ 12.12 0 yrs5.61 %$ 0.07 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-30-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 100.48 2 yrs5.14 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.4350
$ 0.4450
2.30%
Stock $ 92.35 2 yrs6.80 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.5700
$ 0.5600
-1.75%
Stock $ 89.56 2 yrs4.42 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3600
$ 0.3700
2.78%
Stock $ 94.32 2 yrs4.45 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3600
$ 0.3800
5.56%
Stock $ 51.17 1 yrs8.05 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3500
$ 0.2400
-31.43%
Stock $ 48.53 0 yrs5.46 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 25.31 0 yrs5.49 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1170
$ 0.1170
-0.00%
Stock $ 101.03 0 yrs4.59 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3970
$ 0.4340
9.32%
Stock $ 52.26 0 yrs5.59 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0600
$ 0.3300
450.00%
Stock $ 51.65 0 yrs6.66 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.2811
$ 0.3246
15.47%
Stock $ 11.63 0 yrs10.32 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.43 0 yrs9.42 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 71.64 1 yrs2.29 %$ 0.20 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.1371
$ 0.1469
7.13%
Stock $ 97.62 0 yrs0.09 %$ 0.18 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0086
$ 0.0042
-51.74%
Stock $ 119.82 1 yrs3.10 %$ 0.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.3140
$ 0.3353
6.81%
Stock $ 98.89 1 yrs2.09 %$ 0.75 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.1850
$ 0.1973
6.63%
Stock $ 20.06 2 yrs7.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1319
$ 0.1359
3.03%
Stock $ 26.59 1 yrs3.20 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1074
$ 0.0717
-33.23%
Stock $ 47.42 0 yrs4.03 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1569
$ 0.1872
19.29%
Stock $ 75.37 2 yrs4.90 %$ 0.10 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3095
$ 0.3381
9.22%
Stock $ 40.53 2 yrs4.44 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1657
$ 0.1716
3.61%
Stock $ 48.40 0 yrs4.30 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1938
$ 0.1988
2.56%
Stock $ 46.14 1 yrs3.58 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0749
$ 0.1958
161.28%
Stock $ 45.53 2 yrs6.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2422
$ 0.2571
6.17%
Stock $ 45.56 2 yrs4.70 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1897
$ 0.1873
-1.24%
Stock $ 50.67 2 yrs3.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1451
$ 0.1399
-3.58%
Stock $ 21.49 1 yrs3.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0627
$ 0.0694
10.69%
Stock $ 84.99 2 yrs4.66 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3394
$ 0.3611
6.39%
Stock $ 25.96 2 yrs1.77 %$ 0.21 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0426
$ 0.0409
-3.99%
Stock $ 12.23 7 yrs2.45 %$ 0.30 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0251
$ 0.0251
-0.00%
Stock $ 50.38 1 yrs5.18 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2184
$ 0.2265
3.71%
Stock $ 34.60 0 yrs1.36 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1309
$ 0.1377
5.19%
Stock $ 34.81 0 yrs1.55 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1486
$ 0.1572
5.79%
Stock $ 25.05 0 yrs3.35 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0723
$ 0.0816
12.86%
Stock $ 25.08 0 yrs3.19 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0717
$ 0.0766
6.83%
Stock $ 36.51 1 yrs7.29 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2291
$ 0.1812
-20.89%
Stock $ 36.83 1 yrs6.49 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1954
$ 0.2182
11.67%
Stock $ 36.40 1 yrs7.50 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2025
$ 0.2431
20.05%
Stock $ 33.69 1 yrs7.60 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1856
$ 0.1616
-12.94%
Stock $ 33.02 1 yrs8.87 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2388
$ 0.2430
1.78%
Stock $ 37.39 1 yrs7.14 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2280
$ 0.2324
1.91%
Stock $ 39.55 1 yrs6.32 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2029
$ 0.2054
1.22%
Stock $ 50.21 1 yrs4.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2020
$ 0.2180
7.95%
Stock $ 39.55 1 yrs4.48 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1434
$ 0.1541
7.50%
Stock $ 39.05 1 yrs8.04 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2532
$ 0.2621
3.48%
Stock $ 46.14 1 yrs3.73 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1316
$ 0.1467
11.54%
Stock $ 47.49 1 yrs3.79 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1073
$ 0.1625
51.44%
Stock $ 48.31 1 yrs4.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1314
$ 0.1817
38.31%
Stock $ 48.73 1 yrs4.45 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1654
$ 0.1760
6.46%
Stock $ 49.47 1 yrs5.09 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2723
$ 0.2252
-17.32%
Stock $ 37.76 1 yrs11.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3452
$ 0.3476
0.70%
Stock $ 28.39 1 yrs5.64 %$ 2.96 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1384
$ 0.1520
9.83%
Stock $ 20.83 0 yrs4.08 %$ 0.11 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0849
$ 0.0849
-0.00%
Stock $ 33.98 0 yrs6.74 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.6667
$ 0.4790
-28.15%
Stock $ 26.37 1 yrs5.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1733
$ 0.1733
-0.00%
Stock $ 20.70 2 yrs4.78 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0795
$ 0.0906
13.96%
Stock $ 20.73 2 yrs4.63 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0772
$ 0.0873
13.08%
Stock $ 41.64 0 yrs3.91 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1404
$ 0.1512
7.63%
Stock $ 40.56 1 yrs4.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1606
$ 0.1624
1.14%
Stock $ 50.90 0 yrs6.58 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2658
$ 0.2986
12.33%
Stock $ 50.35 0 yrs6.18 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2126
$ 0.2299
8.14%
Stock $ 50.63 1 yrs9.99 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4077
$ 0.3518
-13.70%
Stock $ 18.91 3 yrs6.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1101
$ 0.1106
0.49%
Stock $ 44.82 0 yrs2.59 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2627
$ 0.2883
9.74%
Stock $ 44.76 1 yrs4.87 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1662
$ 0.1795
8.04%
Stock $ 40.15 1 yrs5.68 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1807
$ 0.1794
-0.74%
Stock $ 44.60 2 yrs3.92 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1369
$ 0.1550
13.23%
Stock $ 100.02 1 yrs4.96 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4018
$ 0.3958
-1.48%
Stock $ 40.20 3 yrs3.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1422
$ 0.1232
-13.35%
Stock $ 46.15 3 yrs4.01 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1682
$ 0.1632
-2.97%
Stock $ 49.42 0 yrs3.06 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1134
$ 0.1093
-3.60%
Stock $ 47.78 1 yrs4.46 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.1644
$ 0.1793
9.06%
Stock $ 22.27 2 yrs0.00 %$ 1.76 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 3.76 0 yrs9.31 %$ 0.49 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-30-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 52.73 1 yrs5.90 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2635
$ 0.2971
12.75%
Stock $ 23.89 1 yrs6.40 %$ 2.87 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1251
$ 0.1251
-0.00%
Stock $ 24.76 1 yrs3.43 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0779
$ 0.0786
0.93%
Stock $ 101.24 2 yrs3.56 %$ 0.32 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3356
$ 0.3854
14.85%
Stock $ 106.85 2 yrs3.30 %$ 0.67 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2982
$ 0.3094
3.78%
Stock $ 53.24 2 yrs2.50 %$ 0.63 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1228
$ 0.1183
-3.68%
Stock $ 56.92 2 yrs2.46 %$ 2.66 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1338
$ 0.1295
-3.20%
Stock $ 45.13 2 yrs3.81 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1560
$ 0.1420
-8.97%
Stock $ 24.53 2 yrs4.40 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0958
$ 0.0974
1.62%
Stock $ 25.07 2 yrs2.07 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0502
$ 0.0473
-5.86%
Stock $ 23.27 2 yrs6.79 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1259
$ 0.1302
3.39%
Stock $ 41.85 1 yrs4.40 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1511
$ 0.1560
3.23%
Stock $ 46.17 2 yrs7.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2735
$ 0.3264
19.34%
Stock $ 43.68 1 yrs4.95 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1847
$ 0.1878
1.68%
Stock $ 77.30 1 yrs2.02 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1286
$ 0.1346
4.69%
Stock $ 50.46 2 yrs5.03 %$ 5.31 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2194
$ 0.2276
3.75%
Stock $ 50.63 2 yrs5.23 %$ 0.30 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2181
$ 0.2709
24.22%
Stock $ 22.17 2 yrs4.42 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0791
$ 0.0811
2.58%
Stock $ 49.49 0 yrs1.21 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2006
$ 0.2097
4.52%
Stock $ 23.52 2 yrs3.49 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0679
$ 0.0756
11.45%
Stock $ 29.55 1 yrs3.11 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0800
$ 0.0775
-3.19%
Stock $ 25.55 2 yrs6.46 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1462
$ 0.1413
-3.39%
Stock $ 27.27 1 yrs2.57 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0611
$ 0.0588
-3.70%
Stock $ 45.82 1 yrs2.62 %$ 0.95 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1130
$ 0.1108
-1.93%
Stock $ 93.84 2 yrs6.58 %$ 7.48 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.5287
$ 0.5086
-3.81%
Stock $ 48.92 2 yrs3.23 %$ 2.36 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1461
$ 0.1473
0.88%
Stock $ 47.00 2 yrs3.26 %$ 5.90 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1404
$ 0.1504
7.19%
Stock $ 50.05 2 yrs3.36 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1386
$ 0.1534
10.69%
Stock $ 50.08 2 yrs4.95 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1954
$ 0.1987
1.65%
Stock $ 51.04 2 yrs5.82 %$ 6.23 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2414
$ 0.2559
6.03%
Stock $ 42.34 2 yrs3.80 %$ 0.03 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1453
$ 0.1628
12.00%
Stock $ 46.25 2 yrs3.74 %$ 0.97 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1540
$ 0.1568
1.85%
Stock $ 22.23 2 yrs2.92 %$ 12.26 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0534
$ 0.0583
9.07%
Stock $ 48.70 1 yrs4.78 %$ 0.57 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1943
$ 0.2009
3.40%
Stock $ 31.35 2 yrs6.41 %$ 13.77 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1703
$ 0.1561
-8.32%
Stock $ 99.82 2 yrs4.21 %$ 0.39 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.3341
$ 0.3590
7.45%
Stock $ 102.49 2 yrs3.01 %$ 1.73 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2767
$ 0.2850
2.98%
Stock $ 90.11 2 yrs3.68 %$ 9.70 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2921
$ 0.2827
-3.19%
Stock $ 76.71 2 yrs5.87 %$ 17.96 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4382
$ 0.3951
-9.84%
Stock $ 106.52 2 yrs2.78 %$ 36.31 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2683
$ 0.2599
-3.14%
Stock $ 37.06 0 yrs6.61 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1977
$ 0.2072
4.81%
Stock $ 43.83 2 yrs4.97 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.1822
$ 0.1861
2.14%
Stock $ 43.52 1 yrs5.88 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.2098
$ 0.2353
12.16%
Stock $ 42.70 2 yrs5.67 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1724
$ 0.1936
12.26%
Stock $ 99.29 1 yrs5.12 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.4045
$ 0.4303
6.38%
Stock $ 20.84 1 yrs3.65 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0634
$ 0.0647
2.02%
Stock $ 23.50 0 yrs3.06 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0872
$ 0.0908
4.10%
Stock $ 25.29 2 yrs2.85 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-08-2024 $ 0.0569
$ 0.0633
11.18%
Stock $ 25.08 0 yrs0.28 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0000
$ 0.0693
10000%
Stock $ 24.57 0 yrs0.28 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-03-2024 $ 0.0000
$ 0.0732
10000%
Stock $ 24.35 0 yrs0.41 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0000
$ 0.1034
10000%
Stock $ 19.49 0 yrs20.93 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0000
$ 0.3400
10000%
Stock $ 5.36 0 yrs0.00 %$ 0.95 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-26-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 26.40 0 yrs1.29 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0000
$ 0.0838
10000%
Stock $ 25.76 0 yrs8.39 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-05-2024 $ 0.0000
$ 0.1800
10000%
Stock $ 25.54 0 yrs3.72 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 5.0175
$ 0.1266
-97.48%
Stock $ 17.53 0 yrs2.45 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2579
$ 0.1700
-34.08%
Stock $ 99.37 0 yrs2.85 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2161
$ 0.2556
18.28%
Stock $ 8.31 0 yrs4.82 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0309
$ 0.0351
13.53%
Stock $ 25.11 0 yrs4.14 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0634
$ 0.0686
8.23%
Stock $ 5.88 0 yrs3.91 %$ 0.35 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.0190
$ 0.0190
-0.00%
Stock $ 5.60 0 yrs3.93 %$ 0.27 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.0180
$ 0.0180
-0.00%
Stock $ 74.93 0 yrs1.29 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2510
$ 0.2954
17.69%
Stock $ 74.71 0 yrs1.18 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2523
$ 0.2749
8.96%
Stock $ 6.65 0 yrs2.71 %$ 0.14 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 75.32 19 yrs2.23 %$ 1.26 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 75.02 19 yrs2.24 %$ 18.89 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 15.12 0 yrs0.00 %$ 1.06 BNew Dividend Mar-28-2024 Mar-08-2024 Apr-08-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 3.41 1 yrs9.97 %$ 0.08 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 52.13 0 yrs3.55 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.1829
$ 0.1743
-4.67%
Stock $ 10.87 0 yrs6.63 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0553
$ 0.0654
18.17%
Stock $ 38.39 0 yrs3.44 %$ 4.35 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-18-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 26.44 0 yrs2.46 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.1415
$ 0.1801
27.27%
Stock $ 51.91 0 yrs7.74 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.2947
$ 0.3080
4.51%
Stock $ 24.63 2 yrs1.42 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0970
$ 0.0973
0.35%
Stock $ 31.90 1 yrs1.57 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1668
$ 0.0995
-40.38%
Stock $ 44.59 0 yrs2.69 %$ 9.46 BNew Dividend May-17-2024 May-20-2024 May-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 103.85 12 yrs2.75 %$ 1.54 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.7150
$ 0.7150
-0.00%
Stock $ 30.21 1 yrs1.13 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.1114
$ 0.0827
-25.81%
Stock $ 38.70 10 yrs3.62 %$ 1.79 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-25-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 38.50 10 yrs3.64 %$ 0.35 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-25-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 25.30 1 yrs0.43 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0407
$ 0.0234
-42.46%
Stock $ 57.71 0 yrs0.54 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.1320
$ 0.0531
-59.77%
Stock $ 74.70 2 yrs4.11 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2556
$ 0.2776
8.61%
Stock $ 50.56 0 yrs6.05 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.2055
$ 0.2357
14.70%
Stock $ 12.86 1 yrs2.41 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-08-2024 $ 0.6094
$ 0.0146
-97.60%
Stock $ 47.99 0 yrs1.25 %$ 68.84 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 59.76 2 yrs4.82 %$ 0.36 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-03-2024 $ 0.2400
$ 0.2490
3.75%
Stock $ 30.44 1 yrs1.12 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1017
$ 0.0753
-25.96%
Stock $ 70.95 2 yrs3.35 %$ 32.70 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2023
$ 0.2163
6.91%
Stock $ 17.10 0 yrs1.46 %$ 0.51 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.22 0 yrs6.08 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.2300
$ 0.2250
-2.17%
Stock $ 13.57 1 yrs4.64 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-08-2024 $ 0.2877
$ 0.0600
-79.14%
Stock $ 26.57 0 yrs1.69 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-08-2024 $ 0.4648
$ 0.1000
-78.49%
Stock $ 20.79 2 yrs3.08 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.3644
$ 0.0516
-85.84%
Stock $ 66.85 3 yrs0.45 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0993
$ 0.0656
-33.98%
Stock $ 10.13 0 yrs5.53 %$ 0.12 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 8.52 0 yrs4.93 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-25-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 15.26 0 yrs68.41 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.8000
$ 0.7900
-1.25%
Stock $ 20.39 0 yrs6.23 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0740
$ 0.1083
46.33%
Stock $ 51.01 1 yrs5.57 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0977
$ 0.2297
135.08%
Stock $ 68.65 1 yrs4.53 %$ 0.45 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 61.24 3 yrs4.03 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2126
$ 0.2300
8.18%
Stock $ 62.72 2 yrs5.69 %$ 0.06 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3163
$ 0.3155
-0.25%
Stock $ 48.58 1 yrs4.63 %$ 0.00 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.0851
$ 0.0913
7.29%
Stock $ 28.74 1 yrs2.05 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1802
$ 0.1438
-20.19%
Stock $ 175.19 7 yrs1.44 %$ 0.37 BNew Dividend May-03-2024 May-06-2024 May-15-2024 $ 0.6300
$ 0.6300
-0.00%
Stock $ 95.00 2 yrs0.00 %$ 0.84 BNew Dividend Jun-18-2024 Jun-18-2024 Jun-25-2024 $ 0.1500
$ 0.2750
83.33%
Stock $ 99.23 0 yrs2.98 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2874
$ 0.2056
-28.46%
Stock $ 16.99 2 yrs1.71 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0435
$ 0.0081
-81.44%
Stock $ 50.53 0 yrs5.46 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.2250
$ 0.2276
1.14%
Stock $ 68.65 1 yrs4.53 %$ 0.45 BNew Dividend May-17-2024 May-20-2024 May-30-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 78.62 1 yrs4.03 %$ 3.13 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2732
$ 0.2944
7.76%
Stock $ 55.96 2 yrs3.81 %$ 0.06 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1758
$ 0.1998
13.65%
Stock $ 74.61 2 yrs5.08 %$ 0.51 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2865
$ 0.3181
11.03%
Stock $ 44.52 2 yrs3.64 %$ 0.36 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1453
$ 0.1462
0.62%
Stock $ 57.39 1 yrs3.05 %$ 0.11 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1496
$ 0.1762
17.78%
Stock $ 67.39 1 yrs3.98 %$ 0.01 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1562
$ 0.1668
6.79%
Stock $ 76.67 2 yrs3.37 %$ 6.62 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2290
$ 0.2479
8.25%
Stock $ 57.73 2 yrs3.71 %$ 0.33 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1927
$ 0.2019
4.77%
Stock $ 49.44 2 yrs4.81 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2033
$ 0.2278
12.05%
Stock $ 47.87 0 yrs2.84 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.6375
$ 0.0267
-95.81%
Stock $ 25.28 1 yrs5.42 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1017
$ 0.1082
6.33%
Stock $ 8.83 2 yrs4.98 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1215
$ 0.1100
-9.47%
Stock $ 7.89 0 yrs6.34 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0125
$ 0.0710
468.00%
Stock $ 28.44 0 yrs1.65 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1310
$ 0.1061
-18.99%
Stock $ 27.91 0 yrs1.58 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1065
$ 0.1112
4.35%
Stock $ 24.93 1 yrs5.25 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1034
$ 0.1002
-3.09%
Stock $ 25.77 0 yrs6.17 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.1198
$ 0.1248
4.16%
Stock $ 2.02 0 yrs0.00 %$ 0.01 BNew Dividend Apr-11-2024 Apr-03-2024 Apr-10-2024 $ 0.0000
$ 1.5000
10000%
Stock $ 27.07 0 yrs0.00 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.0000
$ 0.1785
10000%
Stock $ 49.79 0 yrs3.70 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0000
$ 0.1531
10000%
Stock $ 48.95 0 yrs6.33 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-04-2024 $ 0.0000
$ 0.2581
10000%
Stock $ 100.34 2 yrs4.57 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-08-2024 $ 0.3635
$ 0.3869
6.44%
Stock $ 24.82 0 yrs6.65 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.4136
10000%
Stock $ 24.66 0 yrs4.83 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.2986
10000%
Stock $ 30.97 0 yrs1.68 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1164
$ 0.1422
22.19%
Stock $ 25.23 1 yrs1.39 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0846
$ 0.0905
6.97%
Stock $ 24.92 0 yrs5.58 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3536
$ 0.3536
-0.00%
Stock $ 24.23 0 yrs7.72 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4675
$ 0.4675
-0.00%
Stock $ 24.33 0 yrs8.96 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5461
$ 0.5461
-0.00%
Stock $ 24.08 0 yrs6.56 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3954
$ 0.3954
-0.00%
Stock $ 24.04 0 yrs5.70 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3436
$ 0.3436
0.00%
Stock $ 8.58 1 yrs18.65 %$ 0.42 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 29.03 1 yrs1.03 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1193
$ 0.0700
-41.32%
Stock $ 24.59 0 yrs6.55 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 7.46 1 yrs6.43 %$ 0.13 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.80 0 yrs7.90 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.4898
10000%
Stock $ 17.73 0 yrs3.83 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1690
$ 0.1874
10.88%
Stock $ 24.64 0 yrs5.56 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 24.70 0 yrs5.59 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.3447
10000%
Stock $ 29.09 0 yrs0.65 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1730
$ 0.0285
-83.53%
Stock $ 10.32 1 yrs7.66 %$ 0.80 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 25.23 0 yrs0.55 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0357
10000%
Stock $ 29.00 0 yrs0.59 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0410
$ 0.0456
11.22%
Stock $ 2.33 0 yrs8.15 %$ 0.16 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 27.00 3 yrs6.37 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-30-2024 $ 0.4200
$ 0.4300
2.38%
Stock $ 10.49 0 yrs3.72 %$ 0.21 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0327
$ 0.0327
-0.00%
Stock $ 30.70 7 yrs5.47 %$ 0.45 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 38.04 1 yrs3.68 %$ 1.93 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 2.8500
$ 0.3500
-87.72%
Stock $ 24.18 0 yrs0.74 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0446
10000%
Stock $ 29.31 1 yrs7.71 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1514
$ 0.1514
-0.00%
Stock $ 56.64 2 yrs2.14 %$ 3.74 BNew Dividend Apr-25-2024 Apr-26-2024 May-07-2024 $ 0.3025
$ 0.3025
-0.00%
Stock $ 21.68 0 yrs17.53 %$ 1.17 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-15-2024 $ 2.7900
$ 3.8000
36.20%
Stock $ 34.65 2 yrs5.95 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5304
$ 0.5094
-3.96%
Stock $ 39.09 2 yrs4.30 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1578
$ 0.1987
25.92%
Stock $ 19.22 1 yrs3.38 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0581
$ 0.0529
-8.96%
Stock $ 32.99 1 yrs4.12 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1097
$ 0.1154
5.20%
Stock $ 103.37 9 yrs1.86 %$ 5.51 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 24.78 0 yrs0.48 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0294
10000%
Stock $ 32.66 0 yrs1.78 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1142
$ 0.1581
38.42%
Stock $ 9.72 1 yrs5.35 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1034
$ 0.1400
35.37%
Stock $ 26.51 2 yrs5.28 %$ 0.17 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 93.26 2 yrs3.56 %$ 5.26 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.8300
$ 0.8300
-0.00%
Stock $ 36.70 1 yrs0.98 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1180
$ 0.0836
-29.15%
Stock $ 23.36 0 yrs1.07 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0527
$ 0.0599
13.63%
Stock $ 20.74 0 yrs2.60 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0618
$ 0.0950
53.81%
Stock $ 49.81 2 yrs0.72 %$ 5.77 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 115.94 3 yrs1.38 %$ 10.16 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 24.40 0 yrs7.75 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4855
$ 0.4855
-0.00%
Stock $ 25.13 0 yrs2.91 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-04-2024 $ 0.3159
$ 0.0908
-71.26%
Stock $ 25.14 0 yrs0.52 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0325
10000%
Stock $ 18.73 2 yrs5.76 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 36.24 1 yrs1.88 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1230
$ 0.1486
20.81%
Stock $ 26.99 2 yrs1.48 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0942
$ 0.0662
-29.72%
Stock $ 29.15 1 yrs0.86 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0964
$ 0.0275
-71.47%
Stock $ 25.80 1 yrs1.78 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1269
$ 0.0754
-40.58%
Stock $ 29.43 1 yrs2.62 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1466
$ 0.1206
-17.74%
Stock $ 34.11 1 yrs1.23 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0886
$ 0.1244
40.41%
Stock $ 20.89 2 yrs10.00 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5234
$ 0.5234
-0.00%
Stock $ 24.98 0 yrs6.41 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3994
$ 0.3994
-0.00%
Stock $ 25.07 0 yrs8.30 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5199
$ 0.5199
-0.00%
Stock $ 25.00 0 yrs7.32 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4586
$ 0.4586
-0.00%
Stock $ 24.49 0 yrs5.51 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3369
$ 0.3369
0.00%
Stock $ 24.52 0 yrs6.20 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3993
$ 0.3993
-0.00%
Stock $ 24.33 0 yrs9.37 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5699
$ 0.5699
-0.00%
Stock $ 27.12 0 yrs1.07 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0777
$ 0.0764
-1.67%
Stock $ 24.13 0 yrs7.50 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 24.03 0 yrs6.57 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Mar-26-2024 Mar-25-2024 Mar-26-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 21.70 2 yrs1.84 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1721
$ 0.0631
-63.34%
Stock $ 9.75 2 yrs9.03 %$ 0.34 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-12-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 16.80 12 yrs3.57 %$ 0.08 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 33.45 2 yrs5.92 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1529
$ 0.1574
2.97%
Stock $ 34.11 1 yrs3.69 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0960
$ 0.0985
2.61%
Stock $ 38.50 2 yrs3.04 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1008
$ 0.0948
-5.91%
Stock $ 22.04 1 yrs5.26 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0870
$ 0.0932
7.05%
Stock $ 26.78 1 yrs3.17 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0827
$ 0.0714
-13.61%
Stock $ 26.80 1 yrs6.04 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1278
$ 0.1274
-0.30%
Stock $ 25.36 1 yrs4.53 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0885
$ 0.0896
1.21%
Stock $ 25.44 0 yrs3.66 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0714
$ 0.0833
16.67%
Stock $ 25.73 0 yrs3.23 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0650
$ 0.0756
16.24%
Stock $ 9.27 0 yrs8.74 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Mar-29-2024 $ 0.2629
$ 0.1438
-45.29%
Stock $ 20.78 2 yrs4.14 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4529
$ 0.1106
-75.58%
Stock $ 25.13 1 yrs6.21 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1321
$ 0.1351
2.34%
Stock $ 22.27 1 yrs4.09 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-03-2024 $ 0.0729
$ 0.0794
8.92%
Stock $ 46.82 0 yrs0.56 %$ 0.00 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1419
$ 0.0313
-77.94%
Stock $ 23.15 2 yrs3.76 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0712
$ 0.0845
18.68%
Stock $ 22.36 2 yrs4.11 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0788
$ 0.0931
18.15%
Stock $ 32.59 0 yrs5.65 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 24.44 0 yrs8.84 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 24.03 0 yrs0.04 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Mar-29-2024 $ 0.0000
$ 0.0118
10000%
Stock $ 25.17 0 yrs0.08 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.0059
10000%
Stock $ 28.71 0 yrs2.51 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.1791
10000%
Member 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

X
Search Dividend Investor