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 $ 68.00 0 yrs6.25 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.0625
$ 1.0625
-0.00%
Stock $ 77.25 0 yrs6.34 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.2250
$ 1.2250
-0.00%
Stock $ 31.29 0 yrs0.00 %$ 8.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 72.00 0 yrs6.14 %$ 0.01 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.1050
$ 1.1050
-0.00%
Stock $ 251.64 1 yrs0.16 %$ 147.52 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 463.01 19 yrs2.85 %$ 108.48 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-27-2025 $ 3.3000
$ 3.3000
-0.00%
Stock $ 99.74 2 yrs5.09 %$ 21.97 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 1.2700
$ 1.2700
-0.00%
Stock $ 65.55 11 yrs1.89 %$ 13.83 BNew Dividend May-23-2025 May-23-2025 Jun-09-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 65.03 0 yrs6.15 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 0.64 0 yrs15.64 %$ 0.01 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0200
$ 0.0520
160.00%
Stock $ 24.66 0 yrs0.00 %$ 4.12 BNew Dividend N/A May-19-2025 May-27-2025 $ 0.1900
$ 0.1462
-23.05%
Stock $ 95.00 11 yrs2.99 %$ 25.68 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 180.32 19 yrs1.29 %$ 13.13 BNew Dividend May-29-2025 May-29-2025 Jun-18-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 98.33 4 yrs2.52 %$ 11.67 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.6511
$ 0.6736
3.44%
Stock $ 13.44 0 yrs0.00 %$ 0.15 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0946
$ 0.0946
-0.00%
Stock $ 15.22 4 yrs0.00 %$ 0.22 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 154.54 1 yrs0.00 %$ 0.50 BNew Dividend May-21-2025 May-21-2025 Jun-13-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 51.10 2 yrs0.00 %$ 0.46 BNew Dividend May-22-2025 May-22-2025 Jun-09-2025 $ 0.5702
$ 0.5702
-0.00%
Stock $ 24.66 0 yrs0.00 %$ 4.12 BNew Dividend N/A May-19-2025 May-27-2025 $ 0.1900
$ 0.2500
31.58%
Stock $ 16.55 19 yrs0.00 %$ 19.68 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-02-2025 $ 0.4023
$ 0.4163
3.48%
Stock $ 31.79 10 yrs0.00 %$ 0.89 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-18-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 51.10 2 yrs0.00 %$ 0.46 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.5702
$ 0.2052
-64.01%
Stock $ 83.25 4 yrs1.20 %$ 9.21 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 51.10 2 yrs0.00 %$ 0.46 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.5702
$ 0.4104
-28.03%
Stock $ 2.52 1 yrs31.75 %$ 0.00 BNew Dividend May-23-2025 May-23-2025 Jun-30-2025 $ 0.2325
$ 0.2325
-0.00%
Stock $ 10.43 0 yrs5.75 %$ 0.61 BNew Dividend May-28-2025 May-28-2025 Jun-13-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 6.86 0 yrs0.00 %$ 0.74 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0875
$ 0.0875
-0.00%
Stock $ 83.07 2 yrs2.53 %$ 10.65 BNew Dividend May-20-2025 May-20-2025 Jun-05-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 266.45 11 yrs0.74 %$ 35.20 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 8.19 0 yrs17.95 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 8.19 0 yrs17.95 %$ 0.00 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 8.19 0 yrs17.95 %$ 0.00 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 102.32 2 yrs4.50 %$ 6.14 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 82.12 0 yrs0.00 %$ 9.44 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 69.98 0 yrs6.09 %$ 0.01 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.0650
$ 1.0650
-0.00%
Stock $ 16.50 0 yrs0.00 %$ 1.39 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.56 1 yrs1.67 %$ 0.14 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 30.30 1 yrs0.00 %$ 5.38 BNew Dividend May-23-2025 May-23-2025 Jun-17-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 158.03 16 yrs0.96 %$ 29.93 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 30.85 0 yrs6.00 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.4625
$ 0.4625
-0.00%
Stock $ 366.00 1 yrs0.33 %$ 0.44 BNew Dividend May-27-2025 May-27-2025 Jun-27-2025 $ 0.2300
$ 0.3000
30.43%
Stock $ 21.92 0 yrs7.57 %$ 2.55 BNew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 21.57 0 yrs7.60 %$ 0.95 BNew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4094
$ 0.4094
-0.00%
Stock $ 30.51 0 yrs1.31 %$ 0.12 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.18 1 yrs0.00 %$ 0.08 BNew Dividend May-22-2025 May-22-2025 Jun-19-2025 $ 0.2160
$ 0.1080
-50.00%
Stock $ 5.75 0 yrs4.52 %$ 1.47 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.4931
$ 0.3768
-23.58%
Stock $ 14.28 0 yrs9.73 %N/ANew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.6507
$ 0.4318
-33.64%
Stock $ 9.42 0 yrs15.29 %$ 9.61 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.7683
$ 0.3660
-52.36%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.2654
$ 0.1848
-30.38%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.4868
$ 0.4318
-11.29%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.4505
$ 0.3768
-16.36%
Stock $ 20.85 0 yrs2.30 %$ 1.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 130.26 2 yrs3.35 %$ 27.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 1.0900
$ 1.0900
-0.00%
Stock $ 21.17 0 yrs0.38 %$ 1.47 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.1600
$ 0.1800
12.50%
Stock $ 71.69 0 yrs0.84 %$ 14.95 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.0905
$ 0.0793
-12.38%
Stock $ 20.09 11 yrs4.23 %$ 2.53 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2125
$ 0.2125
-0.00%
Stock $ 268.90 11 yrs0.97 %$ 76.24 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-15-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 14.21 5 yrs0.00 %$ 0.24 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 21.11 10 yrs0.00 %$ 2.96 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 5.22 0 yrs6.13 %$ 0.48 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 58.86 11 yrs0.00 %$ 9.23 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 217.50 0 yrs1.10 %$ 83.33 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 9.26 0 yrs2.59 %$ 0.46 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 181.33 5 yrs0.68 %$ 41.87 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 182.47 15 yrs1.56 %$ 13.78 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 177.55 0 yrs0.90 %$ 21.59 BNew Dividend May-29-2025 May-29-2025 Jun-18-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 26.17 0 yrs3.21 %$ 18.98 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 201.88 0 yrs0.02 %$ 5.74 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 126.17 0 yrs0.32 %$ 2.61 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 74.56 13 yrs2.44 %$ 40.22 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.4550
$ 0.4550
-0.00%
Stock $ 14.81 2 yrs2.70 %$ 2.18 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 275.63 5 yrs1.81 %$ 99.32 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-25-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 81.33 2 yrs0.89 %$ 6.62 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 62.80 1 yrs0.57 %$ 116.72 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 236.54 8 yrs2.27 %$ 141.33 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 1.3400
$ 1.3400
-0.00%
Stock $ 7.90 0 yrs0.00 %N/ANew Dividend May-21-2025 May-21-2025 Jun-03-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 11.12 0 yrs2.88 %$ 0.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.54 3 yrs9.36 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5990
$ 0.5971
-0.31%
Stock $ 62.17 10 yrs0.00 %$ 37.88 BNew Dividend May-28-2025 May-28-2025 Jun-30-2025 $ 0.8400
$ 0.8800
4.76%
Stock $ 12.55 3 yrs14.98 %$ 0.12 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.5400
$ 0.4700
-12.96%
Stock $ 192.68 3 yrs0.77 %$ 5.32 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 2.0700
$ 0.3700
-82.13%
Stock $ 4.54 0 yrs2.64 %$ 0.52 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 8.21 1 yrs9.74 %$ 0.12 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 71.07 9 yrs0.00 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-08-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 302.54 5 yrs0.59 %$ 42.32 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 3.97 0 yrs6.30 %$ 0.41 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 17.87 0 yrs4.48 %$ 1.34 BNew Dividend May-22-2025 May-22-2025 Jun-04-2025 $ 0.6000
$ 0.4000
-33.33%
Stock $ 13.31 1 yrs6.76 %$ 0.49 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 10.72 2 yrs1.40 %$ 0.83 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0350
$ 0.0375
7.14%
Stock $ 15.32 0 yrs4.18 %$ 1.55 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 92.21 4 yrs1.52 %$ 19.15 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-23-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 11.94 1 yrs0.00 %$ 0.34 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.59 7 yrs0.00 %$ 0.98 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 95.79 0 yrs3.26 %$ 120.93 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 40.35 0 yrs4.46 %$ 3.17 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 103.47 3 yrs2.47 %$ 1.60 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.6100
$ 0.6400
4.92%
Stock $ 177.08 5 yrs0.62 %$ 6.13 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 26.85 2 yrs1.42 %$ 5.14 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 76.74 0 yrs0.94 %$ 3.61 BNew Dividend May-30-2025 May-30-2025 Jun-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 55.17 10 yrs3.63 %$ 15.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 35.77 7 yrs0.00 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-30-2025 $ 0.3142
$ 0.3331
6.02%
Stock $ 10.27 2 yrs5.45 %$ 0.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 114.44 9 yrs2.45 %$ 7.84 BNew Dividend May-29-2025 May-29-2025 Jul-01-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 18.96 1 yrs7.59 %$ 0.05 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 68.20 9 yrs3.64 %$ 22.35 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-08-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 14.23 1 yrs11.95 %$ 1.32 BNew Dividend May-20-2025 May-20-2025 May-28-2025 $ 0.4000
$ 0.4700
17.50%
Stock $ 32.13 1 yrs0.00 %$ 71.27 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.5875
$ 0.5875
-0.00%
Stock $ 94.12 57 yrs4.67 %$ 8.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 20.22 0 yrs6.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.56 2 yrs3.76 %$ 0.10 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 16.99 0 yrs7.06 %$ 2.84 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 16.48 7 yrs4.85 %$ 0.15 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 86.72 1 yrs0.74 %$ 38.28 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 64.51 5 yrs3.04 %$ 4.11 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4700
$ 0.4900
4.26%
Stock $ 55.71 11 yrs3.59 %$ 15.95 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-12-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 30.93 11 yrs4.66 %$ 0.93 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 16.63 0 yrs10.82 %$ 0.84 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 39.70 0 yrs1.21 %$ 1.96 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.7000
$ 0.1200
-82.86%
Stock $ 39.70 0 yrs1.21 %$ 1.96 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.7000
$ 0.4800
-31.43%
Stock $ 14.66 0 yrs21.56 %$ 1.73 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.5000
$ 0.7900
58.00%
Stock $ 6.09 0 yrs7.22 %$ 0.80 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 92.74 0 yrs0.50 %$ 18.09 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 92.22 1 yrs0.52 %$ 14.79 BNew Dividend May-22-2025 May-22-2025 Jun-13-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.61 0 yrs6.66 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 106.85 11 yrs3.78 %$ 99.15 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 1.0100
$ 1.0100
-0.00%
Stock $ 126.47 2 yrs0.32 %$ 7.67 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 68.76 0 yrs1.22 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.0000
$ 0.8438
10000%
Stock $ 383.60 0 yrs0.31 %$ 30.68 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 7.82 0 yrs12.79 %$ 0.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.2500
-13.79%
Stock $ 11.01 0 yrs5.09 %$ 0.18 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 46.15 0 yrs0.00 %$ 6.37 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3500
$ 0.5000
42.86%
Stock $ 15.99 0 yrs6.57 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 9.71 0 yrs14.83 %$ 0.51 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 31.54 1 yrs2.79 %$ 4.25 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.91 16 yrs0.00 %$ 20.70 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.9975
$ 0.4375
-56.14%
Stock $ 2.08 1 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.32 0 yrs16.27 %$ 1.50 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3.32 0 yrs16.27 %$ 1.50 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-22-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 104.70 0 yrs1.11 %$ 19.39 BNew Dividend May-29-2025 May-29-2025 Jun-20-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 124.69 10 yrs0.00 %$ 1.48 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 1.4600
$ 1.4600
-0.00%
Stock $ 30.76 0 yrs3.25 %$ 0.81 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.21 3 yrs3.45 %$ 0.25 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 7.82 0 yrs12.79 %$ 0.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.0400
-86.21%
Stock $ 227.21 19 yrs0.00 %$ 29.44 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.3300
$ 1.3300
-0.00%
Stock $ 62.73 0 yrs0.51 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 5.12 0 yrs6.84 %$ 0.34 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.0500
-50.00%
Stock $ 46.15 0 yrs0.00 %$ 6.37 BNew Dividend May-15-2025 May-15-2025 May-26-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 11.40 0 yrs0.00 %$ 1.09 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 8.82 1 yrs8.28 %$ 0.34 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 6.35 0 yrs7.56 %$ 0.28 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 29.94 0 yrs1.67 %$ 18.57 BNew Dividend May-19-2025 May-19-2025 Jun-11-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.89 0 yrs7.79 %N/ANew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.4845
$ 0.4845
-0.00%
Stock $ 10.51 2 yrs2.66 %$ 0.20 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.85 2 yrs2.58 %$ 0.33 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.85 0 yrs2.23 %$ 0.80 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 17.02 0 yrs6.23 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 17.05 0 yrs6.39 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 18.01 0 yrs6.44 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 18.58 0 yrs6.46 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 19.54 0 yrs6.40 %N/ANew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 3.32 0 yrs16.27 %$ 1.50 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-20-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3.32 0 yrs16.27 %$ 1.50 BNew Dividend Aug-27-2025 Aug-27-2025 Sep-18-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 33.68 2 yrs0.95 %$ 0.67 BNew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 55.80 3 yrs2.51 %$ 20.15 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 25.44 1 yrs9.47 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5987
$ 0.6035
0.80%
Stock $ 25.20 2 yrs8.77 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5990
$ 0.5519
-7.86%
Stock $ 919.22 9 yrs0.83 %$ 121.56 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 1.7000
$ 1.9000
11.76%
Stock $ 19.34 7 yrs2.48 %$ 0.20 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1150
$ 0.1200
4.35%
Stock $ 69.47 0 yrs0.58 %$ 3.66 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.30 5 yrs11.18 %$ 0.98 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.0500
$ 0.2600
420.00%
Stock $ 46.44 0 yrs0.78 %$ 12.36 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 54.93 2 yrs7.77 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 1.0675
$ 1.0675
-0.00%
Stock $ 36.58 1 yrs0.00 %$ 13.66 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.6900
$ 0.7100
2.90%
Stock $ 10.43 3 yrs0.00 %$ 0.62 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 5.16 3 yrs0.00 %$ 0.28 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 4.59 0 yrs6.97 %$ 0.26 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 14.61 4 yrs0.00 %$ 12.17 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1800
$ 0.2000
11.11%
Stock $ 21.17 0 yrs0.38 %$ 1.47 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.1600
$ 0.0200
-87.50%
Stock $ 27.50 0 yrs29.09 %$ 0.03 BNew Dividend May-30-2025 May-31-2025 Jul-08-2025 $ 0.7500
$ 2.0000
166.67%
Stock $ 52.88 11 yrs0.00 %$ 0.63 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3175
$ 0.3175
-0.00%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.3763
$ 0.4796
27.45%
Stock $ 14.40 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 4.93 0 yrs8.11 %$ 1.85 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-07-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.39 0 yrs6.28 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2562
$ 0.2562
-0.00%
Stock $ 11.03 0 yrs2.54 %$ 2.00 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.0600
$ 0.0700
16.67%
Stock $ 19.75 0 yrs132.46 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 1.5795
$ 1.4128
-10.55%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1188
$ 0.2841
139.14%
Stock $ 5.95 0 yrs4.88 %$ 0.28 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0265
$ 0.0265
-0.00%
Stock $ 9.86 0 yrs4.36 %$ 0.16 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0393
$ 0.0393
-0.00%
Stock $ 44.00 0 yrs0.57 %$ 1.28 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 35.14 19 yrs4.27 %$ 7.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 33.39 19 yrs1.56 %$ 62.72 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 3.65 0 yrs8.49 %$ 0.51 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 3.36 0 yrs7.74 %$ 0.34 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 121.89 19 yrs2.25 %$ 2.84 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-07-2025 $ 0.6400
$ 0.6850
7.03%
Stock $ 47.78 4 yrs0.00 %$ 3.09 BNew Dividend May-26-2025 May-26-2025 Jun-06-2025 $ 0.2500
$ 0.2900
16.00%
Stock $ 7.59 0 yrs6.72 %$ 0.21 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 18.07 3 yrs4.43 %$ 2.37 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 17.47 2 yrs1.60 %$ 0.42 BNew Dividend May-27-2025 May-27-2025 Jun-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 115.62 4 yrs2.94 %$ 8.94 BNew Dividend May-21-2025 May-21-2025 Jun-10-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 240.63 19 yrs0.66 %$ 11.71 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 5.72 0 yrs4.90 %$ 2.39 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 7.94 0 yrs3.15 %$ 0.80 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-16-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 77.94 10 yrs3.59 %$ 11.70 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 32.39 2 yrs0.00 %$ 1.95 BNew Dividend May-29-2025 May-29-2025 Jun-16-2025 $ 0.4200
$ 0.4300
2.38%
Stock $ 11.54 0 yrs3.81 %$ 0.58 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 34.50 2 yrs2.78 %$ 1.49 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 17.24 1 yrs7.08 %N/ANew Dividend May-29-2025 May-29-2025 Jun-16-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 56.32 0 yrs4.74 %$ 47.99 BNew Dividend May-29-2025 May-29-2025 Jun-20-2025 $ 0.6675
$ 0.6675
-0.00%
Stock $ 10.60 0 yrs0.00 %$ 6.17 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0900
$ 0.0275
-69.44%
Stock $ 11.44 1 yrs0.00 %$ 4.60 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 3.7500
$ 0.0400
-98.93%
Stock $ 61.37 6 yrs3.55 %$ 37.35 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.5450
$ 0.5450
-0.00%
Stock $ 86.45 0 yrs0.56 %$ 5.24 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 14.98 1 yrs6.68 %$ 0.69 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 69.56 4 yrs4.05 %$ 12.63 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.7050
$ 0.7050
-0.00%
Stock $ 61.05 7 yrs0.00 %$ 1.12 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 9.92 0 yrs2.02 %$ 1.34 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 85.48 0 yrs1.75 %$ 0.16 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0424
$ 0.0424
-0.00%
Stock $ 54.55 50 yrs3.74 %$ 26.21 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 37.56 10 yrs0.00 %$ 37.55 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 20.56 0 yrs6.61 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 20.56 0 yrs6.61 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 44.00 0 yrs0.57 %$ 1.28 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2500
$ 1.0000
300.00%
Stock $ 11.35 3 yrs2.11 %$ 0.52 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 184.64 9 yrs1.30 %$ 9.93 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-15-2025 $ 0.5700
$ 0.6000
5.26%
Stock $ 12.62 0 yrs4.36 %$ 0.10 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 5.66 0 yrs8.83 %$ 0.90 BNew Dividend May-19-2025 May-19-2025 Jul-02-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 6.46 1 yrs11.46 %$ 0.17 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 30.50 11 yrs0.00 %$ 60.14 BNew Dividend May-21-2025 May-21-2025 Jun-19-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 84.28 12 yrs0.66 %$ 1.75 BNew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.1350
$ 0.1400
3.70%
Stock $ 2.82 2 yrs0.00 %$ 0.08 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 202.77 0 yrs2.47 %$ 18.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 290.82 0 yrs4.13 %$ 51.02 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 18.25 0 yrs7.67 %$ 1.41 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.4100
$ 0.3500
-14.63%
Stock $ 24.31 1 yrs1.32 %$ 0.18 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 28.58 0 yrs1.40 %$ 4.34 BNew Dividend May-20-2025 May-20-2025 Jun-02-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.43 0 yrs5.38 %$ 0.41 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.10 0 yrs2.39 %$ 1.18 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 16.23 0 yrs10.10 %$ 0.89 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 203.51 0 yrs0.00 %$ 5.29 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 35.47 4 yrs3.38 %$ 13.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 64.89 0 yrs3.25 %$ 0.76 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0847
$ 0.0847
-0.00%
Stock $ 38.02 0 yrs1.26 %$ 0.87 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 10.28 0 yrs6.71 %$ 0.34 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0800
$ 0.0500
-37.50%
Stock $ 22.74 16 yrs3.96 %$ 1.60 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 18.54 1 yrs4.10 %$ 2.33 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 7.71 2 yrs0.00 %$ 0.86 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 7.20 0 yrs16.67 %$ 0.29 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 3.45 0 yrs0.00 %$ 0.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 94.62 4 yrs1.08 %$ 3.97 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.2425
$ 0.2550
5.15%
Stock $ 232.57 5 yrs0.98 %$ 22.88 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 12.88 1 yrs34.39 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3119
$ 0.6512
108.78%
Stock $ 14.09 1 yrs4.26 %$ 0.61 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.3000
$ 0.1500
-50.00%
Stock $ 187.62 0 yrs0.17 %$ 4.85 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-17-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 50.32 2 yrs2.72 %$ 0.11 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2021
$ 0.2021
-0.00%
Stock $ 30.10 0 yrs1.73 %$ 1.21 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 109.34 1 yrs5.89 %$ 3.44 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.6100
$ 1.6100
-0.00%
Stock $ 15.98 0 yrs6.26 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.84 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2469
$ 0.2469
-0.00%
Stock $ 16.01 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.67 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2437
$ 0.2437
-0.00%
Stock $ 15.60 0 yrs6.22 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2422
$ 0.2422
-0.00%
Stock $ 16.76 0 yrs6.15 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 18.67 0 yrs6.21 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 19.06 0 yrs6.24 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 18.88 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 19.52 0 yrs6.25 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 22.90 0 yrs6.11 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 20.48 0 yrs6.15 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3156
$ 0.3156
-0.00%
Stock $ 20.93 0 yrs6.16 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.3219
$ 0.3219
-0.00%
Stock $ 43.09 0 yrs0.74 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0128
$ 0.0128
-0.00%
Stock $ 37.30 1 yrs0.54 %$ 0.08 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 59.29 12 yrs2.90 %$ 3.89 BNew Dividend May-19-2025 May-19-2025 Jun-13-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 75.48 0 yrs5.30 %$ 0.37 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 180.65 11 yrs1.38 %$ 23.79 BNew Dividend May-23-2025 May-26-2025 Jun-10-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2021
$ 0.1999
-1.09%
Stock $ 52.68 0 yrs0.61 %$ 8.26 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 4.99 0 yrs12.02 %$ 0.04 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.2500
$ 0.1500
-40.00%
Stock $ 20.40 0 yrs1.23 %$ 2.61 BNew Dividend May-20-2025 May-20-2025 May-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 74.69 0 yrs4.82 %$ 1.11 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 106.68 5 yrs0.00 %$ 9.62 BNew Dividend May-23-2025 May-23-2025 Jun-16-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 24.95 1 yrs10.38 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6488
$ 0.6469
-0.29%
Stock $ 56.73 1 yrs1.20 %$ 3.25 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 14.42 2 yrs4.16 %$ 11.53 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 151.99 19 yrs2.29 %$ 24.14 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.8700
$ 0.8700
-0.00%
Stock $ 88.91 3 yrs3.60 %$ 6.35 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 25.70 1 yrs7.78 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 60.20 1 yrs1.20 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.90 3 yrs0.00 %N/ANew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.1650
$ 0.1800
9.09%
Stock $ 11.02 0 yrs11.98 %$ 0.41 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3600
$ 0.3300
-8.33%
Stock $ 102.38 15 yrs6.41 %$ 75.12 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 1.6400
$ 1.6400
-0.00%
Stock $ 4.41 0 yrs1.13 %$ 0.75 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.0140
$ 0.0140
-0.00%
Stock $ 7.41 3 yrs8.10 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 62.86 0 yrs2.04 %$ 4.02 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 75.76 7 yrs1.24 %$ 4.45 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 12.79 0 yrs11.88 %$ 1.19 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 3.52 0 yrs2.27 %$ 3.63 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-24-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 31.83 0 yrs6.28 %$ 2.95 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 26.69 0 yrs6.29 %$ 3.24 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-11-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 49.92 10 yrs8.09 %$ 2.46 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 1.0050
$ 1.0100
0.50%
Stock $ 11.61 0 yrs11.02 %$ 1.36 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 37.78 1 yrs0.32 %$ 0.64 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 31.04 1 yrs9.92 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 16.83 0 yrs6.77 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 20.60 1 yrs0.00 %$ 0.30 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-25-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 32.30 2 yrs2.32 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 50.74 3 yrs4.71 %$ 1.16 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1886
$ 0.1886
-0.00%
Stock $ 52.39 2 yrs5.75 %$ 0.21 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2241
$ 0.2241
-0.00%
Stock $ 88.77 1 yrs1.28 %$ 0.55 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0374
$ 0.0374
-0.00%
Stock $ 20.77 0 yrs132.84 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 1.4707
$ 2.3734
61.38%
Stock $ 14.04 0 yrs29.84 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2650
$ 0.4357
64.42%
Stock $ 22.07 0 yrs2.90 %$ 2.32 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-09-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 40.30 3 yrs2.78 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2460
$ 0.2460
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2747
$ 0.2381
-13.32%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1151
$ 0.2714
135.79%
Stock $ 24.27 0 yrs4.20 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0751
$ 0.0751
-0.00%
Stock $ 46.69 3 yrs3.92 %$ 2.39 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1464
$ 0.1464
-0.00%
Stock $ 35.78 1 yrs1.17 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0024
$ 0.0024
-0.00%
Stock $ 8.14 0 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 5.83 0 yrs16.47 %$ 0.22 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 123.91 10 yrs0.90 %$ 3.18 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 58.50 3 yrs1.98 %$ 1.79 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.68 1 yrs8.79 %N/ANew Dividend May-15-2025 May-15-2025 Jun-30-2025 $ 0.5438
$ 0.5422
-0.29%
Stock $ 40.30 3 yrs2.78 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-13-2025 $ 0.2460
$ 0.2460
-0.00%
Stock $ 56.86 13 yrs3.45 %$ 5.88 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1919
$ 0.1866
-2.76%
Stock $ 216.82 11 yrs1.40 %$ 8.13 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 32.44 0 yrs2.34 %$ 7.96 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 38.51 1 yrs1.95 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 45.43 1 yrs0.84 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0106
$ 0.0106
-0.00%
Stock $ 27.18 0 yrs3.57 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0561
$ 0.0561
-0.00%
Stock $ 6.01 1 yrs9.48 %$ 0.28 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 92.62 12 yrs2.17 %$ 11.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.5270
$ 0.5270
-0.00%
Stock $ 3.61 0 yrs5.53 %$ 0.13 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 22.30 1 yrs8.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.79 1 yrs8.51 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 24.58 1 yrs10.33 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.6231
$ 0.6349
1.89%
Stock $ 53.49 2 yrs3.07 %$ 6.26 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.5300
$ 0.4100
-22.64%
Stock $ 4.74 0 yrs12.66 %$ 0.26 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 15.74 1 yrs49.30 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.5955
$ 0.7963
33.72%
Stock $ 13.09 0 yrs0.00 %$ 0.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.70 0 yrs6.58 %$ 0.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 22.77 0 yrs6.46 %$ 0.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 7.99 0 yrs0.25 %$ 1.32 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0057
$ 0.0045
-21.05%
Stock $ 94.87 5 yrs1.14 %$ 7.99 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 188.25 4 yrs1.44 %$ 12.49 BNew Dividend Jun-03-2025 Jun-03-2025 Jul-01-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 63.40 0 yrs0.63 %$ 1.47 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.59 0 yrs3.28 %$ 1.86 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-20-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 272.73 14 yrs1.53 %$ 8.96 BNew Dividend May-22-2025 May-22-2025 Jun-13-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2381
$ 0.2422
1.72%
Stock $ 7.40 0 yrs6.49 %$ 1.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 71.37 7 yrs0.42 %$ 1.28 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 42.73 1 yrs0.75 %$ 1.10 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.61 0 yrs11.02 %$ 1.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.0500
$ 0.3200
540.00%
Stock $ 11.61 0 yrs11.02 %$ 1.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-28-2025 $ 0.0500
$ 0.1600
220.00%
Stock $ 16.83 0 yrs6.77 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 8.75 0 yrs22.86 %$ 4.78 BNew Dividend May-19-2025 May-19-2025 Jun-25-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.59 0 yrs1.46 %$ 4.84 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.0740
$ 0.0760
2.70%
Stock $ 13.19 0 yrs11.83 %$ 1.25 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 71.98 0 yrs1.29 %$ 0.43 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0301
$ 0.0301
-0.00%
Stock $ 67.84 9 yrs3.23 %$ 0.35 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0872
$ 0.0872
-0.00%
Stock $ 24.96 0 yrs4.17 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0807
$ 0.0807
-0.00%
Stock $ 27.39 0 yrs1.28 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0156
$ 0.0156
-0.00%
Stock $ 4.36 0 yrs121.10 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3209
$ 0.3245
1.12%
Stock $ 3.33 0 yrs3.60 %$ 0.26 BNew Dividend May-19-2025 May-19-2025 May-29-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.4836
$ 0.7511
55.31%
Stock $ 14.15 0 yrs10.18 %$ 0.46 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-14-2025 $ 0.3900
$ 0.3600
-7.69%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3140
$ 0.2738
-12.80%
Stock $ 14.32 1 yrs36.94 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.5588
$ 0.5291
-5.31%
Stock $ 9.68 1 yrs94.42 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.8732
$ 0.4140
-52.59%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0923
$ 0.1181
27.95%
Stock $ 25.62 0 yrs2.07 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0264
$ 0.0264
-0.00%
Stock $ 27.03 0 yrs0.92 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0051
$ 0.0051
-0.00%
Stock $ 39.79 2 yrs1.11 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0080
$ 0.0080
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2694
$ 0.3358
24.66%
Stock $ 58.32 2 yrs4.22 %$ 0.27 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3220
$ 0.3220
-0.00%
Stock $ 84.94 3 yrs1.85 %$ 0.88 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0462
$ 0.0462
-0.00%
Stock $ 52.77 7 yrs2.48 %$ 0.25 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0339
$ 0.0339
-0.00%
Stock $ 49.57 0 yrs1.29 %$ 0.11 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0227
$ 0.0227
-0.00%
Stock $ 57.54 0 yrs3.37 %$ 0.28 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 21.31 3 yrs3.94 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0672
$ 0.0672
-0.00%
Stock $ 21.69 3 yrs4.47 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.0799
$ 0.0799
-0.00%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2466
$ 0.3075
24.68%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2753
$ 0.2596
-5.70%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1574
$ 0.1059
-32.72%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.1548
$ 0.1679
8.46%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.3767
$ 0.3767
-0.00%
Stock $ 14.15 0 yrs10.18 %$ 0.46 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-14-2025 $ 0.3900
$ 0.0600
-84.62%
Stock $ 47.85 0 yrs0.00 %$ 10.91 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-10-2025 $ 0.0000
$ 0.2500
10000%
Stock $ 11.02 0 yrs11.98 %$ 0.41 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.3600
$ 0.0200
-94.44%
Stock $ 10.60 0 yrs0.00 %$ 6.17 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0900
$ 0.0275
-69.44%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 0.2035
$ 0.4634
127.71%
Stock $ 6.97 0 yrs0.00 %$ 0.00 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 33.83 0 yrs90.43 %N/ANew Dividend May-08-2025 May-08-2025 May-09-2025 $ 3.0725
$ 2.7190
-11.51%
Stock $ 49.50 0 yrs11.82 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.4803
$ 0.4609
-4.04%
Stock $ 22.46 2 yrs8.64 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 24.58 0 yrs7.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 135.04 53 yrs4.21 %$ 185.15 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 1.3550
$ 1.4225
4.98%
Stock $ 23.73 1 yrs6.57 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 74.66 0 yrs3.75 %$ 14.57 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-09-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 20.73 0 yrs1.93 %$ 36.86 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0000
$ 0.1000
10000%
Stock $ 33.71 19 yrs3.65 %$ 0.32 BNew Dividend May-16-2025 May-16-2025 May-27-2025 $ 0.3014
$ 0.3074
1.99%
Stock $ 138.73 68 yrs1.52 %$ 78.04 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 0.5275
$ 0.5275
-0.00%
Stock $ 24.86 0 yrs8.57 %N/ANew Dividend May-30-2025 May-31-2025 Jun-02-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 89.91 6 yrs1.25 %$ 6.26 BNew Dividend May-20-2025 May-20-2025 Jun-03-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 330.20 0 yrs0.74 %$ 89.67 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-03-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 70.22 19 yrs2.31 %$ 8.26 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.4050
$ 0.4050
-0.00%
Stock $ 10.70 0 yrs10.84 %$ 1.45 BNew Dividend N/A May-06-2025 May-16-2025 $ 0.3300
$ 0.2900
-12.12%
Stock $ 10.70 0 yrs10.84 %$ 1.45 BNew Dividend N/A May-06-2025 May-16-2025 $ 0.3300
$ 0.0400
-87.88%
Stock $ 1.85 1 yrs2.16 %$ 0.27 BNew Dividend May-30-2025 May-30-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 929.74 8 yrs0.77 %$ 3.16 BNew Dividend Jul-17-2025 Jul-17-2025 Aug-07-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 55.28 9 yrs2.71 %$ 7.40 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-03-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 56.58 19 yrs1.41 %$ 6.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 80.66 0 yrs1.24 %$ 19.67 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.12 0 yrs1.27 %$ 0.18 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0400
$ 0.0450
12.50%
Stock $ 6.02 0 yrs3.32 %$ 0.31 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 19.41 0 yrs15.04 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.2189
$ 0.2049
-6.40%
Stock $ 33.60 2 yrs3.21 %$ 0.32 BNew Dividend May-16-2025 May-16-2025 Jun-30-2025 $ 0.2600
$ 0.2700
3.85%
Stock $ 76.09 71 yrs2.44 %$ 2.93 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.4655
$ 0.4655
-0.00%
Stock $ 6.02 0 yrs3.32 %$ 0.31 BNew Dividend Jul-07-2026 Jul-07-2025 Jul-21-2025 $ 0.1000
$ 0.7500
650.00%
Stock $ 26.12 0 yrs8.84 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.5781
$ 0.5781
-0.00%
Stock $ 6.32 0 yrs1.90 %$ 0.73 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 34.92 0 yrs3.26 %$ 22.42 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 110.46 1 yrs0.91 %$ 11.55 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 200.68 0 yrs0.64 %$ 143.62 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 15.19 0 yrs0.79 %$ 19.04 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 82.22 11 yrs1.56 %$ 11.70 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 162.64 11 yrs0.71 %$ 6.80 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.2800
$ 0.2900
3.57%
Stock $ 68.40 1 yrs1.75 %$ 1.16 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 33.32 14 yrs4.08 %$ 4.75 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 57.59 2 yrs2.12 %$ 0.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 30.12 0 yrs1.59 %$ 0.61 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 29.03 2 yrs6.20 %$ 0.58 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 13.67 0 yrs1.76 %$ 1.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.81 0 yrs0.00 %$ 0.78 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 3.51 0 yrs3.42 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 18.86 0 yrs0.00 %$ 33.53 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 3.57 0 yrs2.80 %$ 0.14 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 40.64 9 yrs0.00 %$ 10.92 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.63 1 yrs6.50 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 68.68 6 yrs3.89 %$ 15.80 BNew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.6675
$ 0.6675
-0.00%
Stock $ 17.00 2 yrs0.00 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 1,046.47 1 yrs0.61 %$ 24.06 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 1.6000
$ 1.6000
-0.00%
Stock $ 7.25 5 yrs8.14 %$ 0.44 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 22.50 0 yrs9.73 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.0000
$ 0.5469
10000%
Stock $ 526.39 11 yrs0.73 %$ 161.44 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.9600
$ 0.9600
-0.00%
Stock $ 232.54 9 yrs1.08 %$ 24.35 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 43.57 0 yrs3.58 %$ 0.83 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 148.67 2 yrs3.04 %$ 46.56 BNew Dividend May-20-2025 May-20-2025 Jun-18-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 28.61 0 yrs1.75 %$ 2.64 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-17-2025 $ 0.3950
$ 0.1250
-68.35%
Stock $ 24.31 1 yrs2.30 %$ 0.75 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 55.25 1 yrs3.17 %$ 89.09 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 26.66 2 yrs6.00 %$ 0.91 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.2500
$ 0.4000
60.00%
Stock $ 117.32 19 yrs1.31 %$ 16.19 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.7300
$ 0.7700
5.48%
Stock $ 107.58 16 yrs5.02 %$ 38.08 BNew Dividend May-20-2025 May-20-2025 Jun-12-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 14.42 1 yrs10.26 %$ 7.37 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 19.06 0 yrs0.00 %$ 3.65 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.58 0 yrs2.38 %$ 0.40 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 12.11 0 yrs2.48 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 30.66 0 yrs2.22 %$ 15.73 BNew Dividend May-30-2025 May-30-2025 Jul-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 23.52 0 yrs20.41 %$ 1.30 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 15.86 0 yrs8.45 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0755
$ 0.3359
345.00%
Stock $ 24.30 0 yrs14.16 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.2817
$ 0.2828
0.38%
Stock $ 55.69 0 yrs26.02 %$ 0.01 BNew Dividend May-21-2025 May-21-2025 May-27-2025 $ 2.0755
$ 0.8511
-58.99%
Stock $ 81.49 2 yrs21.66 %N/ANew Dividend May-21-2025 May-21-2025 May-27-2025 $ 1.3311
$ 2.1553
61.92%
Stock $ 159.40 2 yrs15.14 %N/ANew Dividend May-21-2025 May-21-2025 May-27-2025 $ 2.8877
$ 3.8574
33.58%
Stock $ 8.45 0 yrs12.90 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.0873
$ 0.0890
1.95%
Stock $ 53.97 2 yrs3.08 %$ 2.47 BNew Dividend Jun-01-2025 Jun-01-2025 Jun-15-2025 $ 0.4050
$ 0.4150
2.47%
Stock $ 107.45 7 yrs1.71 %$ 11.04 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 23.75 0 yrs6.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.32 0 yrs6.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 23.08 0 yrs6.63 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 24.19 0 yrs7.11 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 152.64 0 yrs0.50 %$ 38.28 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 18.77 8 yrs6.61 %$ 0.40 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 216.41 2 yrs0.49 %$ 2.61 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 0.2675
$ 0.2675
-0.00%
Stock $ 56.44 1 yrs3.33 %$ 1.41 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 298.03 1 yrs0.74 %$ 57.77 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 23.50 0 yrs1.28 %$ 0.59 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 97.99 4 yrs3.06 %$ 1.29 BNew Dividend May-20-2025 May-20-2025 May-27-2025 $ 1.2100
$ 0.7500
-38.02%
Stock $ 14.26 1 yrs2.10 %$ 1.73 BNew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 12.62 1 yrs14.42 %N/ANew Dividend May-09-2025 May-09-2025 May-12-2025 $ 0.0952
$ 0.0952
-0.00%
Stock $ 21.99 3 yrs4.05 %N/ANew Dividend May-07-2025 May-07-2025 May-13-2025 $ 0.0779
$ 0.0956
22.66%
Stock $ 61.13 4 yrs3.62 %$ 2.72 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.6900
$ 0.7200
4.35%
Stock $ 50.37 2 yrs7.31 %$ 1.72 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.9350
$ 0.9350
-0.00%
Stock $ 45.41 1 yrs2.25 %$ 0.47 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.2850
$ 0.2900
1.75%
Stock $ 16.09 0 yrs0.99 %$ 2.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 29.03 2 yrs6.20 %$ 0.58 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 10.55 1 yrs0.76 %$ 4.00 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 4.15 0 yrs9.64 %$ 0.84 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.07 0 yrs0.00 %$ 1.67 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 16.06 0 yrs2.49 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 23.58 0 yrs7.97 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-27-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 41.12 4 yrs2.92 %$ 10.68 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 47.39 3 yrs3.27 %$ 4.23 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 2.38 0 yrs3.36 %$ 0.13 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0000
$ 0.0200
10000%
Stock $ 0.47 0 yrs0.00 %$ 0.02 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 13.89 0 yrs0.00 %$ 0.25 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0250
$ 0.0500
100.00%
Stock $ 14.66 1 yrs7.98 %$ 0.15 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.0975
$ 0.0975
-0.00%
Stock $ 14.66 1 yrs7.98 %$ 0.15 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.0975
$ 0.0975
-0.00%
Stock $ 14.66 1 yrs7.98 %$ 0.15 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0975
$ 0.0975
-0.00%
Stock $ 52.40 0 yrs11.01 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.4720
$ 0.4384
-7.12%
Stock $ 15.26 0 yrs19.20 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.0981
$ 0.1295
32.01%
Stock $ 15.90 0 yrs10.57 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.1727
$ 0.1387
-19.69%
Stock $ 4.86 1 yrs19.55 %N/ANew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.0444
$ 0.0316
-28.83%
Stock $ 13.34 0 yrs2.40 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.0000
$ 0.0800
10000%
Stock $ 38.82 3 yrs0.00 %$ 56.13 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 777.66 10 yrs0.77 %$ 737.02 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 67.03 0 yrs7.53 %$ 0.98 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.4265
$ 0.4478
4.99%
Stock $ 78.38 13 yrs2.30 %$ 4.25 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4300
$ 0.4500
4.65%
Stock $ 49.32 0 yrs8.07 %N/ANew Dividend May-06-2025 May-06-2025 May-08-2025 $ 0.3325
$ 0.3349
0.72%
Stock $ 31.98 19 yrs2.75 %$ 0.46 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2192
$ 0.2192
-0.00%
Stock $ 164.45 19 yrs1.24 %$ 39.25 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5056
$ 0.5107
1.01%
Stock $ 5.52 0 yrs0.72 %$ 0.25 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 29.49 0 yrs5.29 %$ 0.75 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 6.96 1 yrs22.84 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 8.13 0 yrs8.12 %$ 0.22 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 33.18 1 yrs5.18 %$ 12.11 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 45.45 1 yrs1.76 %$ 0.52 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 48.01 0 yrs1.25 %$ 0.99 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 33.13 3 yrs0.97 %$ 5.56 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.19 4 yrs13.21 %$ 5.93 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.0600
$ 0.7000
1066.67%
Stock $ 9.15 1 yrs4.59 %$ 0.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 14.85 3 yrs10.51 %$ 3.96 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 8.31 1 yrs4.69 %$ 0.18 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 19.15 0 yrs9.14 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 9.26 0 yrs5.18 %$ 10.87 BNew Dividend May-23-2025 May-23-2025 Jun-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.83 0 yrs8.26 %$ 0.73 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-25-2025 $ 0.5400
$ 0.4300
-20.37%
Stock $ 20.83 0 yrs8.26 %$ 0.73 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-25-2025 $ 0.5400
$ 0.1100
-79.63%
Stock $ 45.07 1 yrs4.08 %$ 12.20 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 2.4600
$ 0.4600
-81.30%
Stock $ 9.38 0 yrs5.12 %$ 2.39 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 5.65 0 yrs1.42 %$ 0.03 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 1.03 1 yrs0.00 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 233.97 1 yrs0.64 %$ 13.53 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 17.28 5 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 27.46 1 yrs0.44 %$ 0.84 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.0310
$ 0.0310
-0.00%
Stock $ 1.66 1 yrs0.00 %$ 0.28 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 36.37 10 yrs0.71 %$ 9.58 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.0580
$ 0.0650
12.07%
Stock $ 41.67 0 yrs4.13 %$ 2.81 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 2.48 0 yrs8.06 %$ 0.20 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.64 0 yrs1.37 %$ 1.59 BNew Dividend May-27-2025 May-27-2025 Jun-17-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.35 0 yrs9.65 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 72.16 10 yrs3.71 %$ 4.32 BNew Dividend May-19-2025 May-19-2025 Jun-03-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 11.14 0 yrs5.39 %$ 1.90 BNew Dividend May-21-2025 May-21-2025 May-28-2025 $ 0.1700
$ 0.1500
-11.76%
Stock $ 18.40 0 yrs6.52 %$ 4.38 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 24.80 0 yrs6.41 %$ 0.16 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1328
$ 0.1328
-0.00%
Stock $ 25.32 0 yrs6.04 %$ 0.13 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 20.92 0 yrs7.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 19.19 0 yrs7.45 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 16.02 0 yrs8.36 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 105.78 6 yrs0.95 %$ 17.40 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.80 1 yrs5.08 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.63 0 yrs6.16 %$ 2.04 BNew Dividend May-16-2025 May-17-2025 Jun-16-2025 $ 0.2500
$ 0.0875
-65.00%
Stock $ 14.43 1 yrs6.93 %$ 1.78 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 254.47 12 yrs0.82 %$ 6.98 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4300
$ 0.5200
20.93%
Stock $ 10.66 0 yrs12.01 %$ 1.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 25.18 0 yrs3.42 %$ 19.22 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 137.37 9 yrs0.73 %$ 12.55 BNew Dividend May-19-2025 May-19-2025 Jun-05-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 0.46 0 yrs19.74 %$ 0.02 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0109
$ 0.0294
169.72%
Stock $ 35.17 0 yrs2.73 %$ 19.35 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 21.25 0 yrs9.41 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.15 1 yrs11.21 %N/ANew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.6931
$ 0.7049
1.70%
Stock $ 78.92 11 yrs2.66 %$ 3.30 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 9.88 3 yrs9.82 %$ 0.22 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 76.75 4 yrs2.35 %$ 1.17 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 4.35 3 yrs3.68 %$ 0.16 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 54.32 0 yrs6.22 %$ 1.63 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 58.46 11 yrs1.51 %$ 6.53 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-09-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.96 1 yrs8.01 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 8.99 2 yrs4.00 %$ 1.79 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 4.59 0 yrs6.97 %$ 0.26 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.05 0 yrs2.66 %$ 0.69 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.05 0 yrs7.98 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.05 0 yrs7.98 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.05 0 yrs7.98 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 18.55 0 yrs4.31 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-25-2025 $ 0.0000
$ 0.2000
10000%
Stock $ 18.55 0 yrs4.31 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-25-2025 $ 0.0000
$ 0.1000
10000%
Stock $ 23.38 0 yrs7.74 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 17.08 0 yrs7.49 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 16.28 0 yrs7.68 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.84 0 yrs14.80 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 17.84 0 yrs14.80 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 2.39 3 yrs0.00 %$ 0.13 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0208
$ 0.0208
-0.00%
Stock $ 175.10 5 yrs2.34 %$ 37.64 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.1200
$ 1.1200
-0.00%
Stock $ 25.70 0 yrs7.98 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5125
$ 0.5125
-0.00%
Stock $ 9.64 0 yrs13.28 %$ 0.23 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 19.97 0 yrs8.76 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 59.32 2 yrs1.15 %$ 0.75 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 9.57 3 yrs2.09 %$ 1.49 BNew Dividend May-19-2025 May-19-2025 Jun-04-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 143.76 1 yrs2.78 %$ 42.00 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 37.83 1 yrs0.79 %$ 4.96 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6500
$ 0.3000
-53.85%
Stock $ 37.83 1 yrs0.79 %$ 4.96 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6500
$ 0.2700
-58.46%
Stock $ 60.92 4 yrs5.02 %$ 5.42 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2550
$ 0.3000
17.65%
Stock $ 60.92 4 yrs5.02 %$ 5.42 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-15-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 60.92 4 yrs5.02 %$ 5.42 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 60.92 4 yrs5.02 %$ 5.42 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 15.09 2 yrs11.13 %$ 0.98 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0300
$ 0.4200
1300.00%
Stock $ 6.44 0 yrs0.00 %$ 0.53 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.84 0 yrs13.65 %$ 0.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 11.14 0 yrs3.95 %$ 0.41 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 50.55 1 yrs4.87 %N/ANew Dividend May-06-2025 May-06-2025 May-08-2025 $ 0.2036
$ 0.1737
-14.69%
Stock $ 17.84 0 yrs14.80 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 12.48 1 yrs11.06 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 1.97 1 yrs0.00 %$ 0.41 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-02-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend May-06-2025 May-06-2025 May-07-2025 $ 0.0786
$ 0.0799
1.66%
Stock $ 146.09 6 yrs2.38 %$ 22.83 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-15-2025 $ 0.8700
$ 0.8700
-0.00%
Stock $ 257.90 11 yrs2.33 %$ 75.56 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 114.19 42 yrs3.47 %$ 492.12 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.9900
$ 0.9900
-0.00%
Stock $ 144.91 11 yrs2.98 %$ 52.20 BNew Dividend May-12-2025 May-12-2025 May-29-2025 $ 0.9800
$ 1.0800
10.20%
Stock $ 65.90 0 yrs1.93 %$ 3.65 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.3175
$ 0.3175
-0.00%
Stock $ 45.00 0 yrs2.44 %$ 0.05 BNew Dividend May-09-2025 May-10-2025 Jun-01-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 188.43 69 yrs1.09 %$ 25.83 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5150
$ 0.5150
-0.00%
Stock $ 70.28 0 yrs5.12 %$ 3.28 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 19.61 1 yrs0.00 %$ 1.46 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 41.64 15 yrs4.66 %$ 16.75 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 76.94 11 yrs1.82 %$ 5.38 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.3400
$ 0.3500
2.94%
Stock $ 9.26 3 yrs0.00 %$ 0.76 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 16.21 0 yrs9.13 %$ 0.36 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 14.40 0 yrs4.17 %$ 0.20 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 44.22 14 yrs3.26 %$ 2.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 1.5400
$ 0.7200
-53.25%
Stock $ 183.51 11 yrs4.05 %$ 5.53 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.8600
$ 1.8600
-0.00%
Stock $ 32.08 0 yrs1.50 %$ 0.68 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.33 3 yrs0.00 %$ 0.48 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 11.29 0 yrs4.96 %$ 2.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2500
$ 0.1400
-44.00%
Stock $ 26.36 0 yrs2.66 %$ 1.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.7000
$ 0.5000
-28.57%
Stock $ 55.55 6 yrs3.10 %$ 8.20 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 7.00 0 yrs13.71 %$ 0.46 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 29.78 1 yrs1.88 %$ 1.06 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-03-2025 $ 0.1250
$ 0.1400
12.00%
Stock $ 3.21 1 yrs0.00 %$ 0.09 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 12.24 0 yrs0.98 %$ 1.80 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 145.01 2 yrs1.41 %$ 82.87 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4625
$ 0.5100
10.27%
Stock $ 14.18 0 yrs4.23 %$ 0.73 BNew Dividend May-14-2025 May-14-2025 Jun-12-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 2.24 0 yrs8.93 %$ 0.01 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 30.17 0 yrs0.83 %N/ANew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 9.63 2 yrs12.98 %$ 0.35 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3212
$ 0.2736
-14.82%
Stock $ 137.03 0 yrs0.18 %$ 0.95 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 75.00 0 yrs6.00 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 1.1250
$ 1.1250
-0.00%
Stock $ 22.63 2 yrs6.19 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3213
$ 0.3246
1.04%
Stock $ 18.49 0 yrs7.08 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 17.86 0 yrs6.33 %$ 0.62 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 170.20 19 yrs1.90 %$ 7.04 BNew Dividend May-19-2025 May-19-2025 Jun-20-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 284.85 0 yrs0.91 %$ 5.05 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 3.6500
$ 0.6500
-82.19%
Stock $ 162.09 6 yrs0.99 %$ 20.86 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 174.33 11 yrs1.22 %$ 6.85 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5100
$ 0.5300
3.92%
Stock $ 24.87 3 yrs2.57 %$ 0.67 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 8.60 0 yrs2.67 %$ 0.29 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 25.17 0 yrs7.47 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 25.33 1 yrs7.90 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 33.05 0 yrs4.51 %$ 5.69 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.3730
$ 0.3730
-0.00%
Stock $ 84.64 13 yrs1.61 %$ 4.16 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 25.89 3 yrs5.76 %$ 6.97 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.3730
$ 0.3730
-0.00%
Stock $ 37.54 12 yrs1.81 %$ 3.72 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.1600
$ 0.1700
6.25%
Stock $ 54.42 0 yrs21.11 %N/ANew Dividend May-07-2025 May-07-2025 May-08-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 25.91 0 yrs0.96 %N/ANew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 76.57 1 yrs4.41 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 24.86 0 yrs4.91 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0809
$ 0.0887
9.64%
Stock $ 24.27 0 yrs6.68 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1180
$ 0.1632
38.31%
Stock $ 14.00 0 yrs12.07 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 14.10 0 yrs12.84 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 15.00 0 yrs12.73 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 13.42 0 yrs12.97 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 14.50 0 yrs13.38 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 14.50 0 yrs12.97 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 20.31 0 yrs1.38 %$ 1.26 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 17.51 0 yrs6.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 36.66 0 yrs0.55 %$ 2.33 BNew Dividend May-13-2025 May-13-2025 Jun-06-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.4931
$ 0.4282
-13.16%
Stock $ 32.75 1 yrs2.08 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0600
$ 0.0590
-1.67%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.6507
$ 0.5310
-18.40%
Stock $ 34.75 0 yrs2.94 %$ 0.03 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0883
$ 0.0879
-0.45%
Stock $ 18.05 1 yrs5.32 %$ 0.01 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0706
$ 0.0706
-0.00%
Stock $ 11.59 1 yrs8.20 %$ 0.03 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 21.11 1 yrs8.48 %$ 0.19 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 23.08 0 yrs10.05 %$ 0.84 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1920
$ 0.1950
1.56%
Stock $ 27.42 0 yrs5.98 %$ 0.04 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.56 2 yrs11.65 %$ 1.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 18.70 0 yrs1.71 %$ 0.48 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0000
$ 0.0800
10000%
Stock $ 80.70 19 yrs0.00 %$ 41.08 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-01-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.6511
$ 0.6087
-6.52%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.7683
$ 0.5167
-32.74%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.2654
$ 0.3201
20.62%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.4868
$ 0.5310
9.08%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend May-05-2025 May-05-2025 May-06-2025 $ 0.4505
$ 0.4282
-4.96%
Stock $ 164.95 0 yrs0.00 %$ 57.78 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.5130
$ 0.5643
10.00%
Stock $ 21.08 0 yrs4.74 %$ 14.26 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 16.73 0 yrs7.17 %$ 0.75 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 8.70 2 yrs4.37 %$ 1.70 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 24.00 0 yrs1.83 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 3.56 1 yrs5.62 %$ 0.11 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0180
$ 0.0170
-5.56%
Stock $ 80.43 11 yrs4.13 %$ 9.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-08-2025 $ 0.8300
$ 0.8300
-0.00%
Stock $ 11.89 1 yrs7.32 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 10.27 1 yrs7.88 %$ 0.02 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 131.40 50 yrs3.84 %$ 43.60 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-02-2025 $ 1.2600
$ 1.2600
-0.00%
Stock $ 131.40 50 yrs3.84 %$ 43.60 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-02-2025 $ 1.2600
$ 1.2600
-0.00%
Stock $ 4.68 1 yrs8.55 %$ 0.39 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0330
$ 0.0327
-0.85%
Stock $ 9.65 1 yrs8.08 %$ 0.26 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 8.39 1 yrs7.99 %$ 0.07 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 6.38 0 yrs13.32 %$ 0.07 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 11.52 2 yrs4.34 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 3.10 0 yrs7.42 %$ 0.18 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0191
$ 0.0193
1.10%
Stock $ 3.30 1 yrs5.45 %$ 0.09 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0165
$ 0.0155
-6.06%
Stock $ 9.22 1 yrs8.13 %$ 0.14 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 1.74 1 yrs10.37 %$ 0.04 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0143
$ 0.0140
-1.96%
Stock $ 10.72 1 yrs7.37 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 10.56 1 yrs6.34 %$ 0.66 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.57 1 yrs6.37 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.45 1 yrs7.85 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 10.09 1 yrs7.93 %$ 0.05 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 11.11 1 yrs6.30 %$ 0.34 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 6.34 1 yrs8.52 %$ 0.38 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0442
$ 0.0439
-0.75%
Stock $ 10.45 1 yrs7.46 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 5.16 1 yrs5.04 %$ 0.20 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0240
$ 0.0220
-8.33%
Stock $ 2.68 1 yrs8.94 %$ 0.34 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0195
$ 0.0196
0.51%
Stock $ 11.72 1 yrs7.25 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 9.12 2 yrs3.62 %$ 0.11 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 7.62 1 yrs4.46 %$ 0.09 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0320
$ 0.0295
-7.81%
Stock $ 11.02 1 yrs5.81 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 76.18 0 yrs2.10 %$ 19.49 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 8.56 0 yrs4.09 %$ 0.22 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 6.58 1 yrs6.38 %$ 0.40 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 10.24 1 yrs6.25 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 10.04 1 yrs6.47 %$ 0.45 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.46 1 yrs6.41 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.49 1 yrs6.32 %$ 0.37 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 12.90 2 yrs4.26 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 10.03 2 yrs4.49 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 8.08 2 yrs4.33 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 14.01 2 yrs4.43 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 11.10 1 yrs8.47 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 9.17 1 yrs8.18 %$ 0.33 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 74.04 0 yrs1.84 %$ 1.99 BNew Dividend May-12-2025 May-12-2025 May-27-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 73.92 1 yrs2.16 %$ 87.09 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 7.02 0 yrs7.69 %$ 0.24 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 11.30 1 yrs7.61 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 45.75 3 yrs2.10 %$ 45.02 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-15-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 16.74 0 yrs2.87 %$ 0.56 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 444.57 19 yrs0.99 %$ 16.81 BNew Dividend May-30-2025 May-30-2025 Jun-18-2025 $ 1.0400
$ 1.1000
5.77%
Stock $ 13.32 0 yrs7.43 %$ 0.20 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 5.67 4 yrs9.88 %$ 0.20 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0430
$ 0.0440
2.33%
Stock $ 11.17 1 yrs6.27 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.21 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 34.66 3 yrs2.14 %$ 3.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 9.77 1 yrs6.14 %$ 0.26 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 10.97 1 yrs5.83 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 2.12 1 yrs8.96 %$ 0.11 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.44 1 yrs5.94 %$ 0.17 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 10.33 1 yrs6.10 %$ 0.42 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 11.38 1 yrs8.00 %$ 0.45 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 11.41 1 yrs7.53 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 9.66 1 yrs6.21 %$ 0.07 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 3.82 4 yrs12.57 %$ 0.69 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 5.78 1 yrs6.06 %$ 0.12 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 9.43 1 yrs8.06 %$ 0.27 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 104.95 19 yrs0.00 %$ 82.77 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.8875
$ 0.8875
-0.00%
Stock $ 11.43 1 yrs8.22 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 8.60 0 yrs5.00 %$ 0.15 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 144.91 3 yrs1.88 %$ 193.59 BNew Dividend May-23-2025 May-23-2025 Jun-12-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 9.63 1 yrs6.23 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 11.20 1 yrs7.86 %$ 0.26 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 7.95 0 yrs6.29 %$ 0.19 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 10.82 1 yrs6.56 %$ 0.16 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.42 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.22 4 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 26.54 0 yrs2.71 %$ 1.23 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 12.70 0 yrs10.63 %$ 0.45 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 11.97 1 yrs7.94 %$ 0.48 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 46.15 5 yrs1.13 %$ 3.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-20-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 2.97 1 yrs9.08 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 11.98 1 yrs7.93 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 9.64 0 yrs9.34 %$ 0.26 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 10.94 1 yrs6.22 %$ 0.18 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 11.66 1 yrs7.98 %$ 0.29 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 9.60 1 yrs6.35 %$ 0.55 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 6.73 0 yrs5.20 %$ 0.07 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 9.30 1 yrs5.38 %$ 0.15 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.88 1 yrs5.63 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 10.53 0 yrs10.83 %$ 0.71 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 16.07 0 yrs9.21 %$ 0.31 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 5.37 0 yrs4.84 %$ 0.16 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 118.13 1 yrs0.58 %$ 11.91 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 23.86 0 yrs3.35 %$ 1.82 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 10.36 1 yrs5.69 %$ 0.02 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 11.79 1 yrs7.72 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 10.98 1 yrs8.01 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 13.90 0 yrs10.29 %$ 0.77 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 6.23 0 yrs5.62 %$ 0.12 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 5.30 0 yrs5.66 %$ 0.03 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 9.96 1 yrs6.53 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 10.45 1 yrs6.32 %$ 0.27 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.80 1 yrs8.47 %$ 0.03 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 6.82 0 yrs5.87 %$ 0.20 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0905
$ 0.0786
-13.15%
Stock $ 12.19 0 yrs11.57 %$ 0.25 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 4.84 0 yrs11.98 %$ 0.56 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 6.98 0 yrs5.73 %$ 0.05 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 8.13 1 yrs9.84 %$ 0.72 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 64.56 19 yrs4.66 %$ 23.68 BNew Dividend May-15-2025 May-15-2025 Jun-30-2025 $ 0.7525
$ 0.7525
-0.00%
Stock $ 79.85 0 yrs2.00 %$ 41.95 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 123.95 0 yrs3.29 %$ 67.65 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.9750
$ 0.9750
-0.00%
Stock $ 9.79 0 yrs9.50 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 10.25 0 yrs8.88 %$ 1.09 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.0726
$ 0.0723
-0.41%
Stock $ 11.03 0 yrs10.88 %$ 0.80 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.37 0 yrs9.19 %$ 0.44 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.46 2 yrs11.90 %$ 0.74 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 15.20 1 yrs22.50 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2782
$ 0.2813
1.12%
Stock $ 27.35 1 yrs7.61 %$ 0.19 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 24.23 1 yrs7.55 %$ 1.06 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 42.53 19 yrs5.55 %$ 4.35 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 8.35 0 yrs11.74 %$ 0.15 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 13.48 0 yrs11.35 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 48.31 4 yrs3.81 %$ 1.58 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 24.10 1 yrs8.22 %$ 1.76 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 12.09 4 yrs9.68 %$ 0.40 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0890
$ 0.0910
2.25%
Stock $ 21.14 1 yrs7.33 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 14.20 2 yrs9.58 %$ 0.49 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 13.28 3 yrs11.22 %$ 0.24 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 86.11 0 yrs7.34 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.5045
$ 0.5135
1.78%
Stock $ 22.39 3 yrs5.45 %$ 0.12 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1008
$ 0.1004
-0.40%
Stock $ 92.14 0 yrs6.75 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.4895
$ 0.5193
6.09%
Stock $ 10.40 1 yrs7.60 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 24.50 0 yrs7.27 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 13.81 1 yrs8.62 %$ 0.77 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 19.51 0 yrs1.23 %$ 1.41 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 137.94 6 yrs0.54 %$ 122.86 BNew Dividend May-12-2025 May-12-2025 May-27-2025 $ 0.1750
$ 0.1850
5.71%
Stock $ 15.48 2 yrs5.62 %$ 0.18 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 23.76 0 yrs7.07 %$ 0.08 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 54.61 1 yrs1.83 %$ 3.28 BNew Dividend May-14-2025 May-14-2025 May-21-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 54.61 1 yrs1.83 %$ 3.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.0000
$ 0.2500
-75.00%
Stock $ 52.73 0 yrs2.12 %$ 45.16 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 16.06 1 yrs4.48 %$ 1.40 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 20.97 1 yrs7.68 %$ 0.82 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 25.79 0 yrs1.86 %$ 0.71 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 10.32 0 yrs9.69 %$ 0.02 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 7.49 3 yrs0.00 %$ 0.12 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 18.88 3 yrs9.75 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 13.08 0 yrs9.48 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 8.53 4 yrs11.96 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.12 0 yrs8.18 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0737
$ 0.0731
-0.81%
Stock $ 14.45 1 yrs8.79 %$ 0.07 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 8.63 1 yrs9.27 %$ 0.19 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 9.03 1 yrs8.64 %$ 0.59 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 16.32 1 yrs5.02 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 10.97 0 yrs10.57 %$ 0.02 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 5.74 1 yrs8.89 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 30.28 1 yrs1.72 %$ 1.98 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.26 1 yrs7.20 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 47.12 19 yrs5.69 %$ 2.65 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 12.56 3 yrs9.55 %$ 0.43 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 83.20 2 yrs2.16 %$ 47.95 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.4000
$ 0.4500
12.50%
Stock $ 18.22 0 yrs6.75 %$ 2.82 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 27.22 2 yrs0.00 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1301
$ 0.1386
6.54%
Stock $ 26.42 4 yrs3.14 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0575
$ 0.0579
0.63%
Stock $ 210.01 12 yrs0.50 %$ 3,136.67 BNew Dividend May-12-2025 May-12-2025 May-15-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 25.52 2 yrs4.31 %$ 2.95 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 70.24 62 yrs2.90 %$ 302.33 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 8.98 0 yrs6.68 %$ 0.14 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 158.97 7 yrs1.13 %$ 7.56 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 77.00 2 yrs3.22 %$ 3.93 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 28.31 2 yrs0.00 %$ 2.54 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 14.11 0 yrs11.34 %$ 1.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4700
$ 0.0200
-95.74%
Stock $ 38.12 0 yrs7.87 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 11.72 0 yrs8.19 %$ 0.10 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 54.93 0 yrs6.37 %$ 0.04 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 69.53 0 yrs6.47 %$ 0.12 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 1.1250
$ 1.1250
-0.00%
Stock $ 108.12 3 yrs0.96 %$ 12.58 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 12.53 3 yrs11.49 %$ 0.33 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 9.74 3 yrs7.80 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 20.39 1 yrs12.85 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2178
$ 0.2192
0.66%
Stock $ 7.44 0 yrs6.32 %$ 0.43 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 8.36 0 yrs9.93 %$ 0.09 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.48 0 yrs11.50 %$ 0.28 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 11.38 1 yrs7.73 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 108.88 6 yrs0.81 %$ 21.82 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-02-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 36.38 1 yrs8.66 %$ 0.30 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 8.88 0 yrs8.11 %$ 0.56 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 21.90 0 yrs2.56 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 12.14 0 yrs10.87 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.24 0 yrs8.78 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 12.45 3 yrs7.71 %$ 0.43 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 13.93 0 yrs6.03 %N/ANew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 22.22 0 yrs3.60 %$ 2.56 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 157.66 8 yrs0.89 %$ 12.41 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3510
$ 0.3510
-0.00%
Stock $ 15.90 0 yrs7.80 %$ 5.59 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 34.35 3 yrs3.58 %$ 4.31 BNew Dividend May-16-2025 May-16-2025 Jun-03-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 65.99 0 yrs0.73 %$ 8.36 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.95 2 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 190.18 5 yrs0.47 %$ 64.53 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.2235
$ 0.2250
0.67%
Stock $ 44.88 2 yrs4.46 %$ 8.46 BNew Dividend May-15-2025 May-15-2025 Jun-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 27.96 2 yrs0.86 %$ 0.89 BNew Dividend May-21-2025 May-21-2025 Jun-05-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 14.56 0 yrs0.82 %$ 0.14 BNew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 39.95 0 yrs2.20 %$ 13.36 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-23-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 3.62 0 yrs8.29 %$ 0.24 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 34.49 3 yrs1.86 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 16.91 1 yrs3.90 %$ 1.46 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 25.42 0 yrs7.87 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 84.64 5 yrs1.80 %$ 9.34 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 10.63 1 yrs7.71 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 6.22 1 yrs5.47 %$ 0.06 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 15.07 1 yrs16.19 %$ 0.62 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 88.78 11 yrs1.89 %$ 2.22 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.7900
$ 0.8400
6.33%
Stock $ 99.59 2 yrs3.15 %$ 29.38 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.7850
$ 0.7850
-0.00%
Stock $ 4.10 1 yrs19.51 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.5000
$ 0.4000
-20.00%
Stock $ 15.69 0 yrs10.20 %$ 1.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 37.97 19 yrs5.16 %$ 3.06 BNew Dividend May-13-2025 May-13-2025 Jun-13-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 14.11 0 yrs11.34 %$ 1.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4700
$ 0.4000
-14.89%
Stock $ 14.77 0 yrs4.87 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 11.18 1 yrs12.61 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1075
$ 0.1190
10.70%
Stock $ 20.41 1 yrs6.27 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.1041
$ 0.1111
6.75%
Stock $ 30.20 0 yrs12.85 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.3867
$ 0.5603
44.90%
Stock $ 45.44 0 yrs18.09 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.7531
$ 0.6825
-9.37%
Stock $ 11.67 0 yrs9.08 %$ 0.25 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 13.52 3 yrs7.84 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 10.92 0 yrs9.25 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 24.78 0 yrs4.56 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 11.04 0 yrs1.09 %$ 2.24 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 16.75 1 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.3741
$ 0.3741
-0.00%
Stock $ 24.83 0 yrs4.23 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0803
$ 0.0747
-6.98%
Stock $ 7.13 0 yrs8.42 %$ 0.42 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.23 0 yrs11.58 %N/ANew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.86 2 yrs4.91 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1135
$ 0.1389
22.34%
Stock $ 25.20 0 yrs17.14 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.4462
$ 0.5584
25.12%
Stock $ 22.61 0 yrs17.25 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.4186
$ 0.3750
-10.42%
Stock $ 15.47 0 yrs9.24 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 16.31 1 yrs22.26 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2966
$ 0.2998
1.07%
Stock $ 173.04 0 yrs0.00 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.8333
$ 0.8333
-0.00%
Stock $ 116.31 12 yrs3.59 %$ 90.40 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 1.0450
$ 1.0450
-0.00%
Stock $ 24.70 0 yrs5.83 %N/ANew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 5.90 0 yrs4.75 %$ 0.20 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-21-2025 $ 0.1400
$ 0.0700
-50.00%
Stock $ 37.41 2 yrs0.96 %$ 6.29 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 5.67 0 yrs14.81 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0700
$ 0.0770
10.00%
Stock $ 25.82 1 yrs6.08 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 11.45 1 yrs7.95 %$ 0.00 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 10.60 3 yrs11.13 %$ 0.36 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 8.78 1 yrs9.00 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 14.94 0 yrs10.11 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 24.69 2 yrs0.00 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0767
$ 0.0783
2.07%
Stock $ 25.07 0 yrs4.51 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0952
$ 0.0933
-2.04%
Stock $ 24.84 0 yrs6.52 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1330
$ 0.1347
1.25%
Stock $ 15.74 0 yrs7.37 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 19.36 1 yrs10.38 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.48 1 yrs5.53 %N/ANew Dividend May-02-2025 May-02-2025 May-08-2025 $ 0.0995
$ 0.1191
19.70%
Stock $ 26.72 1 yrs8.20 %N/ANew Dividend May-02-2025 May-02-2025 May-08-2025 $ 0.1643
$ 0.1819
10.75%
Stock $ 24.47 0 yrs6.54 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 22.39 0 yrs4.73 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 197.74 16 yrs1.80 %$ 13.07 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.8900
$ 0.8900
-0.00%
Stock $ 90.33 0 yrs0.93 %$ 3.40 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 19.42 0 yrs6.44 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 26.50 0 yrs6.94 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 34.35 3 yrs3.58 %$ 4.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 34.35 3 yrs3.58 %$ 4.31 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 25.70 0 yrs6.23 %$ 0.80 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.2000
$ 0.4000
-66.67%
Stock $ 9.95 0 yrs0.80 %$ 2.59 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.2800
$ 0.0200
-92.86%
Stock $ 413.36 4 yrs0.48 %$ 8.17 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4900
$ 0.5000
2.04%
Stock $ 28.54 0 yrs0.25 %$ 5.21 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 30.44 0 yrs0.00 %$ 4.88 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-17-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.30 0 yrs8.63 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.48 0 yrs9.04 %N/ANew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 15.59 1 yrs7.63 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 88.66 0 yrs0.63 %$ 1.63 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-11-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.05 0 yrs4.03 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0860
$ 0.0838
-2.61%
Stock $ 14.97 0 yrs14.63 %$ 0.14 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 20.64 0 yrs4.84 %$ 0.22 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0637
$ 0.0603
-5.32%
Stock $ 15.72 0 yrs0.00 %$ 1.24 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.61 1 yrs9.53 %$ 0.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 4.69 0 yrs0.64 %$ 0.44 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 23.87 0 yrs12.57 %$ 9.38 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.39 0 yrs11.48 %$ 0.06 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 18.11 1 yrs5.19 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 19.74 0 yrs6.33 %N/ANew Dividend May-12-2025 May-12-2025 May-20-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 15.02 3 yrs4.86 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0735
$ 0.0757
2.95%
Stock $ 19.25 0 yrs5.35 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.0800
$ 0.0789
-1.38%
Stock $ 15.91 0 yrs6.98 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 14.64 0 yrs10.11 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 14.38 1 yrs14.60 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1690
$ 0.1712
1.30%
Stock $ 23.66 2 yrs8.33 %N/ANew Dividend May-02-2025 May-02-2025 May-05-2025 $ 0.1608
$ 0.1618
0.57%
Stock $ 38.73 3 yrs3.33 %$ 0.63 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0810
$ 0.0767
-5.28%
Stock $ 26.14 4 yrs4.48 %$ 0.03 BNew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0975
$ 0.1048
7.44%
Stock $ 24.07 0 yrs6.81 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.1303
$ 0.1263
-3.09%
Stock $ 39.09 0 yrs23.64 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.6435
$ 0.7163
11.32%
Stock $ 29.46 1 yrs3.09 %N/ANew Dividend May-02-2025 May-02-2025 May-07-2025 $ 0.0555
$ 0.0605
8.94%
Stock $ 13.70 2 yrs4.16 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 13.48 1 yrs11.87 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 20.56 1 yrs9.68 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 10.12 0 yrs7.31 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 19.14 0 yrs13.85 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 15.13 0 yrs11.83 %N/ANew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 24.53 0 yrs0.00 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jul-17-2025 $ 0.0530
$ 0.0540
1.89%
Stock $ 14.35 0 yrs0.00 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1913
$ 0.1913
-0.00%
Stock $ 9.17 1 yrs6.32 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 7.27 0 yrs5.64 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0807
$ 0.0823
2.04%
Stock $ 19.28 0 yrs6.27 %N/ANew Dividend May-02-2025 May-02-2025 May-06-2025 $ 0.0572
$ 0.1779
211.01%
Stock $ 17.21 0 yrs3.95 %$ 2.96 BNew Dividend May-12-2025 May-12-2025 May-28-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 39.73 12 yrs3.42 %$ 1.52 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 313.76 11 yrs0.83 %$ 80.35 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 153.24 19 yrs4.46 %$ 267.62 BNew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 1.7100
$ 1.7100
-0.00%
Stock $ 19.44 0 yrs2.06 %$ 1.56 BNew Dividend Jul-01-2025 Jul-01-2025 Aug-01-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 1,036.62 53 yrs0.87 %$ 49.80 BNew Dividend May-12-2025 May-12-2025 Jun-01-2025 $ 2.0500
$ 2.2600
10.24%
Stock $ 115.14 0 yrs0.91 %$ 15.01 BNew Dividend May-14-2025 May-14-2025 Jun-05-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 91.25 12 yrs0.00 %$ 6.96 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-03-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 169.93 15 yrs3.22 %$ 25.15 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 1.3700
$ 1.3700
-0.00%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1151
$ 0.3110
170.20%
Stock $ 5.00 0 yrs9.40 %$ 0.05 BNew Dividend May-16-2025 May-16-2025 May-28-2025 $ 0.0400
$ 0.2000
400.00%
Stock $ 35.22 0 yrs1.25 %$ 7.74 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 100.14 0 yrs4.56 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 11.35 0 yrs2.47 %$ 0.07 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 27.44 1 yrs3.06 %$ 0.16 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 73.85 0 yrs0.20 %$ 3.55 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 29.63 13 yrs2.70 %$ 0.21 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 48.53 11 yrs3.67 %$ 6.43 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-21-2025 $ 0.4450
$ 0.4450
-0.00%
Stock $ 103.24 42 yrs2.25 %$ 55.82 BNew Dividend May-21-2025 May-21-2025 Jun-02-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 45.45 57 yrs2.64 %$ 2.71 BNew Dividend May-12-2025 May-12-2025 May-23-2025 $ 0.3400
$ 0.3000
-11.76%
Stock $ 724.11 17 yrs0.39 %$ 90.59 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 127.27 8 yrs3.27 %$ 16.24 BNew Dividend May-14-2025 May-14-2025 May-22-2025 $ 4.0000
$ 4.0000
-0.00%
Stock $ 5.20 0 yrs1.15 %$ 1.03 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 44.48 4 yrs2.70 %$ 2.00 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 98.04 19 yrs1.20 %$ 24.14 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 23.25 0 yrs7.01 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 22.53 0 yrs8.39 %$ 0.79 BNew Dividend May-13-2025 May-13-2025 May-29-2025 $ 0.4714
$ 0.4714
-0.00%
Stock $ 58.76 0 yrs1.36 %$ 16.30 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 19.24 0 yrs6.81 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 51.66 10 yrs3.48 %$ 0.84 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 49.61 3 yrs5.12 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1993
$ 0.1950
-2.20%
Stock $ 20.52 1 yrs5.17 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0825
$ 0.0865
4.93%
Stock $ 108.10 3 yrs4.45 %$ 31.38 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3963
$ 0.4319
8.99%
Stock $ 94.32 3 yrs3.77 %$ 14.14 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3101
$ 0.3134
1.05%
Stock $ 86.03 3 yrs4.45 %$ 10.87 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3195
$ 0.3276
2.53%
Stock $ 260.74 0 yrs6.14 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-15-2025 $ 4.0000
$ 4.0000
-0.00%
Stock $ 44.98 3 yrs7.27 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.2786
$ 0.2746
-1.41%
Stock $ 47.21 19 yrs0.00 %$ 36.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 19.60 4 yrs3.88 %$ 0.35 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0656
$ 0.0634
-3.33%
Stock $ 23.10 0 yrs6.80 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1289
$ 0.1296
0.53%
Stock $ 12.54 0 yrs1.59 %$ 0.44 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.13 0 yrs0.76 %$ 2.17 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 46.65 1 yrs6.54 %$ 3.29 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 1.3400
$ 0.6800
-49.25%
Stock $ 36.20 0 yrs1.99 %$ 0.60 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2400
$ 0.1800
-25.00%
Stock $ 109.76 0 yrs1.09 %$ 11.26 BNew Dividend May-16-2025 May-16-2025 May-23-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 43.30 0 yrs5.36 %$ 5.41 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 14.06 2 yrs9.82 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 46.47 3 yrs5.01 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1909
$ 0.1906
-0.16%
Stock $ 47.03 3 yrs4.89 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1987
$ 0.2041
2.69%
Stock $ 3.23 0 yrs11.46 %$ 0.04 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 76.13 11 yrs1.58 %$ 3.86 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 285.50 17 yrs1.18 %$ 11.04 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.8000
$ 0.8400
5.00%
Stock $ 16.52 0 yrs7.02 %$ 0.05 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 25.40 0 yrs8.11 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 125.62 10 yrs1.62 %$ 8.09 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 42.77 0 yrs0.98 %$ 11.21 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 82.40 3 yrs3.96 %$ 19.51 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2718
$ 0.2592
-4.64%
Stock $ 98.08 3 yrs3.85 %$ 15.30 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3230
$ 0.3212
-0.54%
Stock $ 47.27 4 yrs4.63 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1799
$ 0.1821
1.21%
Stock $ 9.23 0 yrs5.09 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0386
$ 0.0394
1.96%
Stock $ 20.51 3 yrs4.00 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0643
$ 0.0668
3.94%
Stock $ 41.13 4 yrs4.55 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1515
$ 0.1701
12.28%
Stock $ 19.43 0 yrs2.11 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0288
$ 0.0348
20.82%
Stock $ 12.94 0 yrs122.18 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2880
$ 4.0588
1309.11%
Stock $ 95.27 3 yrs4.74 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 52.75 0 yrs4.00 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1900
$ 0.3300
73.68%
Stock $ 64.65 2 yrs1.44 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0688
$ 0.0699
1.61%
Stock $ 50.07 2 yrs7.95 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2935
$ 0.3069
4.56%
Stock $ 24.62 19 yrs4.06 %$ 0.76 BNew Dividend May-12-2025 May-12-2025 May-26-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 44.07 3 yrs3.81 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1400
$ 0.1300
-7.14%
Stock $ 19.36 3 yrs4.65 %$ 12.11 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1800
$ 0.2250
25.00%
Stock $ 247.95 12 yrs2.18 %$ 9.73 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 46.87 0 yrs5.40 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1505
$ 0.2060
36.94%
Stock $ 15.68 0 yrs9.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 14.70 0 yrs10.82 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 14.95 0 yrs10.90 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 767.39 8 yrs2.44 %$ 75.07 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 4.6900
$ 4.6900
-0.00%
Stock $ 52.08 0 yrs6.93 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3039
$ 0.3044
0.15%
Stock $ 20.30 2 yrs4.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0700
$ 0.0750
7.10%
Stock $ 50.51 3 yrs4.57 %$ 0.30 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1892
$ 0.1759
-7.04%
Stock $ 38.62 2 yrs7.20 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1892
$ 0.3331
76.06%
Stock $ 46.72 4 yrs4.32 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1640
$ 0.1818
10.85%
Stock $ 44.49 3 yrs3.57 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1322
$ 0.1443
9.15%
Stock $ 19.34 1 yrs4.91 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0736
$ 0.0709
-3.67%
Stock $ 23.05 0 yrs1.56 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.0800
$ 0.0900
12.50%
Stock $ 85.56 0 yrs1.64 %$ 20.04 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 18.12 0 yrs6.90 %$ 0.37 BNew Dividend May-23-2025 May-23-2025 Jun-24-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 24.11 0 yrs7.63 %$ 2.27 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.4600
$ 0.0600
-86.96%
Stock $ 24.11 0 yrs7.63 %$ 2.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 21.45 3 yrs4.99 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0915
$ 0.0866
-5.36%
Stock $ 44.29 3 yrs2.80 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1066
$ 0.1027
-3.66%
Stock $ 26.99 2 yrs3.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0826
$ 0.0835
1.12%
Stock $ 23.20 3 yrs3.23 %$ 0.75 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 54.15 2 yrs11.41 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.6207
$ 0.5979
-3.69%
Stock $ 61.75 11 yrs3.34 %$ 11.81 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.5150
$ 0.5150
-0.00%
Stock $ 51.20 2 yrs5.41 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2185
$ 0.2337
6.96%
Stock $ 99.17 2 yrs4.50 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3466
$ 0.3370
-2.79%
Stock $ 30.02 3 yrs4.76 %$ 3.46 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1133
$ 0.1181
4.30%
Stock $ 44.95 2 yrs5.07 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1849
$ 0.1905
3.03%
Stock $ 102.80 3 yrs3.19 %$ 10.44 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 76.45 5 yrs0.89 %$ 52.41 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 85.97 1 yrs4.56 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3220
$ 0.3192
-0.88%
Stock $ 46.59 0 yrs6.50 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2382
$ 0.3715
55.95%
Stock $ 75.00 1 yrs1.12 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 24.67 10 yrs1.09 %$ 3.87 BNew Dividend May-12-2025 May-12-2025 May-21-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 39.25 4 yrs2.24 %$ 1.60 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-16-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 16.84 1 yrs1.43 %$ 0.11 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 15.92 3 yrs7.29 %$ 3.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 16.98 0 yrs7.71 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 195.12 8 yrs1.00 %$ 1.33 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 80.71 5 yrs1.54 %$ 39.79 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 72.69 6 yrs3.69 %$ 2.47 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 31.07 3 yrs5.79 %$ 3.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-31-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 47.83 1 yrs7.65 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0610
$ 0.0442
-27.46%
Stock $ 94.31 2 yrs5.38 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4096
$ 0.4133
0.91%
Stock $ 51.74 1 yrs5.76 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2419
$ 0.2350
-2.85%
Stock $ 23.45 2 yrs6.87 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1385
$ 0.1429
3.21%
Stock $ 43.12 4 yrs3.80 %$ 0.68 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1370
$ 0.1381
0.81%
Stock $ 50.85 3 yrs3.11 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1216
$ 0.1359
11.76%
Stock $ 28.68 2 yrs3.56 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0887
$ 0.0925
4.30%
Stock $ 25.10 2 yrs3.59 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0815
$ 0.0364
-55.34%
Stock $ 45.41 2 yrs2.86 %$ 1.58 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1150
$ 0.1010
-12.17%
Stock $ 8.18 2 yrs12.47 %$ 0.56 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 25.84 3 yrs1.47 %$ 2.38 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-10-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 17.04 0 yrs7.69 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 26.64 1 yrs8.93 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 27.50 0 yrs0.73 %$ 0.08 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2000
$ 0.2500
25.00%
Stock $ 47.94 0 yrs7.32 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2306
$ 0.4026
74.58%
Stock $ 109.13 0 yrs2.92 %$ 12.17 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2731
$ 0.5350
95.88%
Stock $ 49.31 3 yrs5.21 %$ 2.67 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2227
$ 0.2168
-2.64%
Stock $ 53.57 1 yrs2.61 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1500
$ 0.2600
73.33%
Stock $ 18.90 2 yrs4.66 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0738
$ 0.0728
-1.37%
Stock $ 50.53 0 yrs4.67 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1955
$ 0.1971
0.81%
Stock $ 41.40 3 yrs8.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2587
$ 0.2537
-1.92%
Stock $ 45.73 3 yrs4.18 %$ 1.11 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1651
$ 0.1612
-2.41%
Stock $ 51.51 1 yrs5.55 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2569
$ 0.2018
-21.45%
Stock $ 39.46 0 yrs7.17 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2442
$ 0.2357
-3.49%
Stock $ 49.36 1 yrs2.96 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1206
$ 0.1205
-0.13%
Stock $ 17.40 0 yrs7.64 %$ 1.92 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0950
$ 0.0872
-8.21%
Stock $ 23.74 3 yrs3.45 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0710
$ 0.0692
-2.59%
Stock $ 25.01 4 yrs4.32 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0909
$ 0.1043
14.80%
Stock $ 47.47 2 yrs2.02 %$ 17.72 BNew Dividend May-28-2025 May-28-2025 Jun-18-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 55.57 3 yrs2.97 %$ 3.78 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1379
$ 0.1408
2.08%
Stock $ 41.32 0 yrs4.91 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1626
$ 0.1646
1.29%
Stock $ 88.06 3 yrs5.22 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3655
$ 0.3825
4.67%
Stock $ 24.25 0 yrs4.29 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0961
$ 0.0889
-7.46%
Stock $ 48.25 0 yrs3.92 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1453
$ 0.1512
4.09%
Stock $ 43.15 2 yrs4.22 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1548
$ 0.1645
6.23%
Stock $ 29.62 0 yrs11.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4038
$ 0.6669
65.17%
Stock $ 21.27 3 yrs4.79 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1007
$ 0.0824
-18.17%
Stock $ 45.10 0 yrs4.10 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1680
$ 0.1680
-0.00%
Stock $ 27.65 19 yrs4.05 %$ 0.46 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 74.71 0 yrs3.32 %$ 5.37 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 39.88 9 yrs3.01 %$ 1.52 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 59.04 0 yrs2.71 %$ 9.93 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 80.71 1 yrs0.00 %$ 75.10 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-28-2025 $ 0.1900
$ 0.2280
20.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2021
$ 0.1938
-4.11%
Stock $ 9.70 2 yrs4.95 %$ 0.23 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 53.03 6 yrs1.36 %$ 3.25 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 53.49 6 yrs1.35 %$ 0.89 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 4.80 0 yrs12.50 %$ 0.19 BNew Dividend May-09-2025 May-09-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 33.39 0 yrs3.71 %$ 0.73 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 302.64 14 yrs1.65 %$ 11.38 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 1.2000
$ 1.2500
4.17%
Stock $ 63.22 0 yrs1.71 %$ 3.13 BNew Dividend May-14-2025 May-14-2025 May-27-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 134.74 2 yrs0.36 %$ 15.69 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 97.41 13 yrs0.68 %$ 117.83 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-09-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 146.33 1 yrs0.41 %$ 6.14 BNew Dividend May-29-2025 May-29-2025 Jun-11-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 8.53 3 yrs5.63 %$ 0.72 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 33.01 5 yrs3.33 %$ 1.58 BNew Dividend May-14-2025 May-14-2025 Jun-06-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 136.49 19 yrs2.93 %$ 8.77 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.9500
$ 1.0000
5.26%
Stock $ 39.46 11 yrs2.43 %$ 0.95 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 108.21 2 yrs1.42 %$ 0.82 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0816
$ 0.0916
12.25%
Stock $ 14.84 0 yrs1.68 %$ 1.91 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 14.54 0 yrs7.63 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 35.72 0 yrs6.05 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2058
$ 0.2044
-0.68%
Stock $ 35.60 0 yrs5.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1463
$ 0.1472
0.62%
Stock $ 23.38 3 yrs3.51 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0730
$ 0.0644
-11.85%
Stock $ 49.73 3 yrs4.81 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1857
$ 0.1986
6.94%
Stock $ 38.49 0 yrs10.29 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3206
$ 0.3361
4.84%
Stock $ 24.19 1 yrs4.59 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0935
$ 0.0976
4.35%
Stock $ 46.03 2 yrs5.91 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2393
$ 0.2216
-7.40%
Stock $ 45.07 3 yrs5.19 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1949
$ 0.1986
1.93%
Stock $ 98.67 1 yrs4.15 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3596
$ 0.3574
-0.59%
Stock $ 48.19 0 yrs8.07 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2986
$ 0.3774
26.42%
Stock $ 50.01 1 yrs4.40 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1704
$ 0.1702
-0.12%
Stock $ 49.99 0 yrs4.16 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1626
$ 0.1621
-0.30%
Stock $ 49.42 1 yrs3.84 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1487
$ 0.1522
2.35%
Stock $ 48.69 1 yrs3.88 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1516
$ 0.1584
4.49%
Stock $ 47.80 1 yrs4.00 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1538
$ 0.1612
4.82%
Stock $ 32.35 3 yrs2.26 %$ 0.28 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0652
$ 0.0578
-11.28%
Stock $ 39.09 0 yrs5.58 %$ 0.70 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2419
$ 0.2558
5.75%
Stock $ 40.49 3 yrs4.69 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1468
$ 0.1487
1.27%
Stock $ 24.46 0 yrs4.29 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0960
$ 0.0955
-0.46%
Stock $ 24.88 0 yrs3.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0902
$ 0.0897
-0.53%
Stock $ 25.03 0 yrs4.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0947
$ 0.0936
-1.13%
Stock $ 96.00 3 yrs3.03 %$ 0.08 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4708
$ 1.0087
114.25%
Stock $ 9.82 5 yrs5.19 %$ 14.19 BNew Dividend May-22-2025 May-22-2025 Jun-10-2025 $ 0.1275
$ 0.1275
-0.00%
Stock $ 26.75 0 yrs8.41 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 27.14 10 yrs4.16 %$ 3.73 BNew Dividend May-30-2025 May-30-2025 Jun-17-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 21.58 3 yrs17.79 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1320
$ 0.1323
0.23%
Stock $ 48.76 3 yrs3.63 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1489
$ 0.1636
9.87%
Stock $ 29.99 1 yrs8.97 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2339
$ 0.3820
63.32%
Stock $ 48.51 1 yrs5.11 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2041
$ 0.2092
2.48%
Stock $ 25.01 2 yrs4.96 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1035
$ 0.1048
1.32%
Stock $ 21.78 4 yrs4.64 %$ 1.65 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0849
$ 0.0850
0.11%
Stock $ 45.61 3 yrs4.25 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1568
$ 0.1569
0.06%
Stock $ 46.28 3 yrs7.52 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2541
$ 0.3528
38.82%
Stock $ 47.88 2 yrs3.80 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1654
$ 0.1441
-12.91%
Stock $ 81.48 1 yrs5.07 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2865
$ 0.3851
34.41%
Stock $ 98.17 1 yrs3.61 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3391
$ 0.3371
-0.58%
Stock $ 51.34 0 yrs3.80 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1900
$ 0.3300
73.68%
Stock $ 100.94 1 yrs4.46 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3800
$ 0.3200
-15.79%
Stock $ 83.09 2 yrs1.89 %$ 4.76 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1599
$ 0.1391
-13.03%
Stock $ 22.14 3 yrs5.33 %$ 0.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0999
$ 0.0997
-0.26%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0673
$ 0.0678
0.71%
Stock $ 23.15 3 yrs1.90 %$ 1.86 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0416
$ 0.0338
-18.79%
Stock $ 91.51 2 yrs4.50 %$ 1.07 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3164
$ 0.3116
-1.53%
Stock $ 26.47 0 yrs3.36 %$ 12.45 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1035
$ 0.1228
18.65%
Stock $ 22.71 2 yrs3.92 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0780
$ 0.0753
-3.44%
Stock $ 25.31 0 yrs3.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0901
$ 0.0828
-8.10%
Stock $ 24.87 0 yrs4.10 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0950
$ 0.0955
0.53%
Stock $ 24.04 3 yrs3.99 %$ 0.12 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0867
$ 0.0844
-2.65%
Stock $ 50.65 0 yrs6.50 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2791
$ 0.2883
3.30%
Stock $ 141.02 11 yrs2.35 %$ 27.50 BNew Dividend May-13-2025 May-13-2025 Jun-03-2025 $ 0.7650
$ 0.8275
8.17%
Stock $ 24.15 4 yrs3.81 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0844
$ 0.0931
10.29%
Stock $ 50.44 1 yrs5.67 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2423
$ 0.2428
0.21%
Stock $ 45.90 0 yrs3.94 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1500
$ 0.1400
-6.67%
Stock $ 30.45 0 yrs7.32 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1600
$ 0.1800
12.50%
Stock $ 103.21 3 yrs3.88 %$ 0.22 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3253
$ 0.3189
-1.96%
Stock $ 25.24 3 yrs4.60 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0967
$ 0.0976
0.90%
Stock $ 25.79 0 yrs4.85 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1068
$ 0.1039
-2.70%
Stock $ 25.06 0 yrs5.71 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1353
$ 0.1187
-12.27%
Stock $ 50.22 3 yrs3.15 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1224
$ 0.1332
8.83%
Stock $ 33.29 3 yrs4.45 %$ 0.43 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1240
$ 0.1236
-0.32%
Stock $ 25.30 3 yrs3.95 %$ 0.60 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0854
$ 0.0837
-2.09%
Stock $ 24.82 0 yrs2.78 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0614
$ 0.0628
2.30%
Stock $ 24.25 0 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1016
$ 0.1014
-0.14%
Stock $ 24.42 0 yrs4.38 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0981
$ 0.0984
0.25%
Stock $ 24.64 0 yrs4.22 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0966
$ 0.0953
-1.38%
Stock $ 25.86 3 yrs6.30 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1358
$ 0.1403
3.36%
Stock $ 45.57 3 yrs7.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2801
$ 0.2385
-14.85%
Stock $ 22.50 3 yrs5.47 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1003
$ 0.0921
-8.18%
Stock $ 24.77 1 yrs2.62 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0534
$ 0.0526
-1.48%
Stock $ 29.28 1 yrs4.34 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1033
$ 0.0999
-3.30%
Stock $ 45.65 2 yrs4.99 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1818
$ 0.1805
-0.70%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2747
$ 0.2528
-7.96%
Stock $ 20.13 0 yrs6.06 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0892
$ 0.1020
14.40%
Stock $ 20.17 0 yrs5.35 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0799
$ 0.0914
14.35%
Stock $ 52.93 2 yrs5.91 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2617
$ 0.2359
-9.86%
Stock $ 51.03 1 yrs4.84 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2083
$ 0.1976
-5.14%
Stock $ 50.20 2 yrs4.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1710
$ 0.1477
-13.66%
Stock $ 37.36 2 yrs4.74 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1521
$ 0.1497
-1.56%
Stock $ 45.30 2 yrs4.13 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1452
$ 0.1575
8.49%
Stock $ 47.17 2 yrs4.18 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1639
$ 0.1615
-1.43%
Stock $ 49.38 2 yrs3.95 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1690
$ 0.1641
-2.85%
Stock $ 49.24 2 yrs4.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1789
$ 0.1739
-2.79%
Stock $ 49.45 2 yrs4.67 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1846
$ 0.2031
10.01%
Stock $ 50.44 2 yrs4.82 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1905
$ 0.1806
-5.20%
Stock $ 25.07 2 yrs3.39 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0710
$ 0.0669
-5.77%
Stock $ 17.96 2 yrs4.68 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 91.73 1 yrs5.08 %$ 14.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.4054
$ 0.4023
-0.76%
Stock $ 42.82 1 yrs4.62 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1643
$ 0.1700
3.48%
Stock $ 40.74 1 yrs4.66 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1544
$ 0.1588
2.85%
Stock $ 49.47 2 yrs3.52 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1470
$ 0.1501
2.09%
Stock $ 26.31 1 yrs5.97 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 7.58 0 yrs14.38 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 9.24 0 yrs7.58 %$ 0.60 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 30.08 0 yrs4.39 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1011
$ 0.0783
-22.53%
Stock $ 19.61 0 yrs11.16 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 19.61 0 yrs11.16 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 23.46 0 yrs2.56 %N/ANew Dividend May-12-2025 May-12-2025 May-16-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 179.93 3 yrs2.02 %$ 55.28 BNew Dividend May-21-2025 May-21-2025 Jun-10-2025 $ 0.9100
$ 0.9100
-0.00%
Stock $ 103.45 0 yrs0.00 %$ 28.53 BNew Dividend May-16-2025 May-16-2025 Jun-20-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1919
$ 0.1806
-5.89%
Stock $ 13.62 0 yrs10.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 17.61 0 yrs6.30 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 47.12 0 yrs3.12 %$ 24.60 BNew Dividend May-16-2025 May-16-2025 Jun-18-2025 $ 0.4308
$ 0.4308
-0.00%
Stock $ 75.35 0 yrs1.75 %$ 2.54 BNew Dividend May-16-2025 May-16-2025 May-28-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 30.76 9 yrs2.60 %N/ANew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 48.45 0 yrs3.41 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1382
$ 0.1511
9.33%
Stock $ 46.20 3 yrs5.84 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2107
$ 0.2432
15.42%
Stock $ 43.64 3 yrs6.12 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2075
$ 0.2295
10.60%
Stock $ 99.57 0 yrs5.05 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 1.3402
$ 0.3410
-74.56%
Stock $ 18.72 3 yrs4.70 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0698
$ 0.0806
15.47%
Stock $ 30.83 0 yrs6.45 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 40.71 3 yrs4.91 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1781
$ 0.1644
-7.67%
Stock $ 23.16 1 yrs6.00 %$ 0.22 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1130
$ 0.1090
-3.54%
Stock $ 19.04 0 yrs6.46 %$ 2.26 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.44 0 yrs3.42 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 50.04 0 yrs3.50 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1590
$ 0.1600
0.63%
Stock $ 49.74 0 yrs3.28 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1048
$ 0.1421
35.56%
Stock $ 48.83 0 yrs3.58 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1443
$ 0.1459
1.12%
Stock $ 49.62 0 yrs3.20 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1334
$ 0.1091
-18.20%
Stock $ 50.15 0 yrs3.17 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1317
$ 0.1270
-3.61%
Stock $ 108.90 3 yrs3.67 %$ 0.71 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3558
$ 0.3444
-3.21%
Stock $ 99.41 3 yrs4.21 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3462
$ 0.3561
2.86%
Stock $ 47.01 3 yrs3.91 %$ 3.71 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1555
$ 0.1549
-0.39%
Stock $ 20.80 3 yrs4.90 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0851
$ 0.0858
0.82%
Stock $ 100.46 3 yrs4.53 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3580
$ 0.3350
-6.42%
Stock $ 41.95 1 yrs4.12 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1426
$ 0.1536
7.75%
Stock $ 50.26 0 yrs3.64 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1582
$ 0.1405
-11.16%
Stock $ 49.96 0 yrs4.20 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1848
$ 0.1741
-5.76%
Stock $ 20.93 1 yrs53.46 %$ 1.38 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.9972
$ 0.5447
-45.38%
Stock $ 80.11 1 yrs18.57 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 2.7265
$ 0.9313
-65.84%
Stock $ 47.81 2 yrs2.43 %$ 1.98 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1013
$ 0.1024
1.12%
Stock $ 21.92 2 yrs5.16 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1004
$ 0.0880
-12.35%
Stock $ 35.22 0 yrs5.20 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1507
$ 0.1501
-0.40%
Stock $ 51.42 0 yrs7.25 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2992
$ 0.2944
-1.63%
Stock $ 28.58 0 yrs5.32 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1150
$ 0.1120
-2.61%
Stock $ 39.30 0 yrs5.95 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1700
$ 0.1800
5.88%
Stock $ 50.24 0 yrs4.02 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 49.78 0 yrs6.09 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3000
$ 0.2500
-16.67%
Stock $ 41.59 2 yrs5.82 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2039
$ 0.2010
-1.38%
Stock $ 24.11 2 yrs6.55 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1302
$ 0.1475
13.26%
Stock $ 50.65 0 yrs5.29 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2076
$ 0.2024
-2.47%
Stock $ 38.58 1 yrs6.58 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2177
$ 0.2182
0.21%
Stock $ 50.87 3 yrs4.60 %$ 0.71 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1973
$ 0.1933
-2.04%
Stock $ 22.96 3 yrs4.40 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0835
$ 0.0853
2.16%
Stock $ 25.01 3 yrs4.20 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0917
$ 0.0911
-0.71%
Stock $ 20.24 3 yrs4.05 %$ 0.29 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0701
$ 0.0684
-2.45%
Stock $ 22.39 3 yrs6.70 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1201
$ 0.1244
3.57%
Stock $ 21.72 4 yrs3.87 %$ 0.57 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0725
$ 0.0711
-1.95%
Stock $ 25.72 0 yrs6.61 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1655
$ 0.1455
-12.09%
Stock $ 25.63 0 yrs2.34 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0574
$ 0.0460
-19.75%
Stock $ 46.04 3 yrs5.80 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2029
$ 0.2279
12.33%
Stock $ 45.10 2 yrs5.12 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1918
$ 0.1940
1.18%
Stock $ 46.51 3 yrs5.05 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1943
$ 0.2057
5.89%
Stock $ 51.25 0 yrs6.67 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2327
$ 0.2867
23.22%
Stock $ 44.57 3 yrs5.50 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1915
$ 0.1896
-0.97%
Stock $ 51.20 3 yrs3.40 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1500
$ 0.1400
-6.67%
Stock $ 19.17 4 yrs7.30 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1173
$ 0.1158
-1.27%
Stock $ 50.04 0 yrs5.32 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2286
$ 0.2301
0.69%
Stock $ 24.56 0 yrs2.93 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0621
$ 0.0642
3.48%
Stock $ 24.66 0 yrs4.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0978
$ 0.0981
0.29%
Stock $ 24.75 0 yrs3.47 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0960
$ 0.0960
0.06%
Stock $ 25.16 0 yrs4.81 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1122
$ 0.0274
-75.58%
Stock $ 25.12 0 yrs4.58 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1090
$ 0.0854
-21.65%
Stock $ 24.66 3 yrs4.62 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0942
$ 0.0923
-2.02%
Stock $ 17.85 0 yrs20.95 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2984
$ 0.2743
-8.08%
Stock $ 49.90 2 yrs4.37 %$ 1.92 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1842
$ 0.1720
-6.62%
Stock $ 101.97 1 yrs0.24 %$ 2.92 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 37.19 0 yrs2.26 %$ 5.58 BNew Dividend May-19-2025 May-19-2025 Jun-11-2025 $ 0.1850
$ 0.2100
13.51%
Stock $ 11.80 0 yrs53.39 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3871
$ 0.6020
55.52%
Stock $ 9.25 1 yrs129.08 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.7351
$ 0.6510
-11.44%
Stock $ 230.69 0 yrs7.80 %$ 1.18 BNew Dividend May-12-2025 May-12-2025 May-30-2025 $ 4.5000
$ 4.5000
-0.00%
Stock $ 67.03 1 yrs0.90 %$ 1.70 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 32.95 0 yrs3.64 %$ 0.33 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 200.33 1 yrs1.19 %$ 139.06 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.5950
$ 0.5950
-0.00%
Stock $ 17.60 0 yrs7.67 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 42.88 2 yrs3.73 %$ 2.49 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 5.97 0 yrs2.68 %$ 3.15 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 199.75 0 yrs0.62 %$ 4.20 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 47.03 5 yrs1.53 %$ 7.62 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-23-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 11.28 4 yrs8.87 %$ 1.96 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2381
$ 0.2350
-1.30%
Stock $ 46.83 1 yrs2.73 %$ 1.13 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.3000
$ 0.3200
6.67%
Stock $ 83.33 0 yrs0.38 %$ 4.50 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 40.22 0 yrs3.90 %$ 6.34 BNew Dividend May-12-2025 May-12-2025 May-29-2025 $ 0.3900
$ 0.4000
2.56%
Stock $ 37.23 1 yrs6.66 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2283
$ 0.2288
0.22%
Stock $ 24.22 0 yrs4.21 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0869
$ 0.0814
-6.33%
Stock $ 24.82 0 yrs3.39 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0816
$ 0.0611
-25.12%
Stock $ 51.72 1 yrs5.14 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1895
$ 0.2136
12.71%
Stock $ 40.87 4 yrs4.21 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1358
$ 0.0998
-26.49%
Stock $ 43.75 3 yrs5.97 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2068
$ 0.1933
-6.53%
Stock $ 24.38 0 yrs3.57 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0746
$ 0.0778
4.29%
Stock $ 51.28 1 yrs5.21 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2290
$ 0.2241
-2.15%
Stock $ 14.75 1 yrs6.51 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0184
$ 0.2674
1350.00%
Stock $ 28.86 3 yrs5.23 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1251
$ 0.1251
0.03%
Stock $ 32.05 2 yrs6.74 %$ 0.19 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.90 2 yrs2.19 %$ 0.19 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0443
$ 0.0387
-12.72%
Stock $ 25.94 3 yrs4.16 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0928
$ 0.0899
-3.12%
Stock $ 24.38 3 yrs6.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1205
$ 0.1205
-0.03%
Stock $ 96.41 3 yrs6.60 %$ 7.68 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.5358
$ 0.5291
-1.25%
Stock $ 44.54 2 yrs3.21 %$ 0.93 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1228
$ 0.1214
-1.08%
Stock $ 25.19 2 yrs5.99 %$ 2.94 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1223
$ 0.1273
4.09%
Stock $ 47.61 1 yrs2.67 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0812
$ 0.1111
36.82%
Stock $ 22.20 3 yrs4.46 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0898
$ 0.0894
-0.47%
Stock $ 34.78 2 yrs7.59 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2311
$ 0.2453
6.14%
Stock $ 38.16 2 yrs6.55 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2084
$ 0.2218
6.41%
Stock $ 47.72 0 yrs5.80 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2332
$ 0.2252
-3.45%
Stock $ 42.12 2 yrs7.67 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.2867
$ 0.2567
-10.46%
Stock $ 48.37 2 yrs4.88 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2139
$ 0.1986
-7.12%
Stock $ 24.91 1 yrs5.94 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1081
$ 0.1861
72.14%
Stock $ 40.64 0 yrs6.50 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2065
$ 0.4897
137.09%
Stock $ 49.66 1 yrs8.30 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3388
$ 0.3229
-4.70%
Stock $ 51.97 3 yrs2.94 %$ 0.81 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1286
$ 0.1324
2.92%
Stock $ 104.13 3 yrs3.16 %$ 39.43 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2752
$ 0.2848
3.51%
Stock $ 52.68 3 yrs4.50 %$ 7.35 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2021
$ 0.2025
0.19%
Stock $ 52.39 3 yrs4.26 %$ 11.92 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1942
$ 0.1948
0.29%
Stock $ 110.14 2 yrs4.55 %$ 6.23 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3970
$ 0.3720
-6.30%
Stock $ 42.77 3 yrs7.11 %$ 5.15 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2509
$ 0.2596
3.47%
Stock $ 47.04 2 yrs6.34 %$ 0.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2633
$ 0.2535
-3.73%
Stock $ 25.41 3 yrs2.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0512
$ 0.0519
1.30%
Stock $ 37.20 3 yrs6.75 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2108
$ 0.2017
-4.32%
Stock $ 24.14 3 yrs4.39 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0882
$ 0.0881
-0.10%
Stock $ 24.14 1 yrs4.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0851
$ 0.0842
-1.04%
Stock $ 52.67 1 yrs5.79 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2710
$ 0.2718
0.28%
Stock $ 56.81 0 yrs8.34 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.5400
$ 0.4879
-9.65%
Stock $ 52.98 1 yrs4.44 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2052
$ 0.2093
1.99%
Stock $ 51.96 1 yrs4.29 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1912
$ 0.1922
0.53%
Stock $ 49.51 1 yrs4.36 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2106
$ 0.1898
-9.88%
Stock $ 49.25 1 yrs3.72 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1519
$ 0.1651
8.68%
Stock $ 50.49 0 yrs6.00 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2569
$ 0.1798
-30.02%
Stock $ 52.24 1 yrs6.32 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2511
$ 0.2508
-0.09%
Stock $ 49.02 1 yrs4.96 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2102
$ 0.2051
-2.45%
Stock $ 24.11 3 yrs4.81 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0960
$ 0.0960
-0.00%
Stock $ 20.06 2 yrs3.69 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0100
$ 0.0250
150.00%
Stock $ 26.00 0 yrs5.50 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1347
$ 0.1261
-6.38%
Stock $ 48.51 0 yrs3.79 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 50.73 1 yrs5.84 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 100.26 3 yrs4.99 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 78.35 3 yrs5.12 %$ 0.62 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3282
$ 0.3565
8.62%
Stock $ 41.51 0 yrs5.20 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0852
$ 0.0979
14.90%
Stock $ 42.90 2 yrs5.24 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1865
$ 0.1869
0.23%
Stock $ 24.42 0 yrs2.95 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0620
$ 0.0633
2.02%
Stock $ 24.34 0 yrs3.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0625
$ 0.0634
1.51%
Stock $ 24.40 0 yrs2.91 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0632
$ 0.0626
-0.99%
Stock $ 28.43 2 yrs7.49 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1783
$ 0.1631
-8.51%
Stock $ 26.29 1 yrs7.65 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1598
$ 0.1586
-0.75%
Stock $ 9.49 0 yrs81.88 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1999
$ 0.5385
169.38%
Stock $ 22.57 2 yrs3.37 %$ 0.14 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0705
$ 0.0637
-9.65%
Stock $ 3.37 0 yrs309.20 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2667
$ 0.5618
110.65%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2694
$ 0.2554
-5.20%
Stock $ 31.06 0 yrs6.60 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1636
$ 0.1636
-0.00%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.4836
$ 0.4721
-2.38%
Stock $ 10.32 8 yrs2.91 %$ 0.28 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 17.97 0 yrs21.20 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3004
$ 0.2835
-5.63%
Stock $ 52.49 1 yrs6.38 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2318
$ 0.2411
3.99%
Stock $ 38.47 2 yrs7.25 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2219
$ 0.2210
-0.40%
Stock $ 37.19 2 yrs6.78 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2068
$ 0.2316
11.99%
Stock $ 38.18 2 yrs5.97 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1915
$ 0.1915
0.03%
Stock $ 37.83 2 yrs6.82 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2176
$ 0.2287
5.06%
Stock $ 35.38 0 yrs7.18 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2124
$ 0.2257
6.28%
Stock $ 40.76 2 yrs5.77 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2073
$ 0.2003
-3.37%
Stock $ 50.63 0 yrs3.59 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1598
$ 0.1541
-3.56%
Stock $ 50.98 0 yrs4.88 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2185
$ 0.2535
16.00%
Stock $ 51.03 0 yrs4.70 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1928
$ 0.1873
-2.87%
Stock $ 15.10 1 yrs6.75 %$ 0.32 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0874
$ 0.0899
2.87%
Stock $ 48.79 2 yrs4.18 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1589
$ 0.2587
62.81%
Stock $ 18.02 3 yrs4.72 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0752
$ 0.0713
-5.17%
Stock $ 20.17 2 yrs3.27 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0559
$ 0.0535
-4.26%
Stock $ 36.61 3 yrs6.28 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1996
$ 0.1868
-6.40%
Stock $ 23.31 2 yrs6.01 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1250
$ 0.0435
-65.17%
Stock $ 50.15 0 yrs5.82 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2423
$ 0.1913
-21.03%
Stock $ 47.06 0 yrs7.40 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2800
$ 0.3000
7.14%
Stock $ 20.02 0 yrs10.09 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1476
$ 0.1478
0.14%
Stock $ 24.10 1 yrs3.73 %$ 1.75 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0805
$ 0.1370
70.13%
Stock $ 23.90 0 yrs3.68 %$ 0.54 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0834
$ 0.1369
64.25%
Stock $ 40.61 0 yrs7.78 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2745
$ 0.2649
-3.51%
Stock $ 75.26 3 yrs4.98 %$ 0.10 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2924
$ 0.2904
-0.70%
Stock $ 90.45 3 yrs4.71 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3485
$ 0.3668
5.26%
Stock $ 21.28 2 yrs4.14 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0748
$ 0.0759
1.43%
Stock $ 21.33 2 yrs4.50 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0826
$ 0.0830
0.48%
Stock $ 22.97 0 yrs3.61 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0771
$ 0.0700
-9.26%
Stock $ 9.14 0 yrs6.56 %$ 0.14 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 23.01 4 yrs7.61 %$ 0.27 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 20.86 0 yrs3.12 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0710
$ 0.0540
-23.94%
Stock $ 40.95 0 yrs4.93 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1785
$ 0.1595
-10.61%
Stock $ 79.99 3 yrs5.78 %$ 15.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3756
$ 0.4013
6.86%
Stock $ 48.48 2 yrs4.95 %$ 0.59 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2036
$ 0.1981
-2.72%
Stock $ 47.25 3 yrs4.28 %$ 0.99 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1748
$ 0.1748
-0.01%
Stock $ 48.16 2 yrs3.41 %$ 0.77 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1396
$ 0.1411
1.10%
Stock $ 25.10 2 yrs3.98 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0868
$ 0.0867
-0.15%
Stock $ 43.11 2 yrs4.43 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1620
$ 0.1542
-4.80%
Stock $ 24.17 3 yrs4.22 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0851
$ 0.0851
0.01%
Stock $ 23.15 3 yrs4.75 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0915
$ 0.0923
0.91%
Stock $ 41.24 3 yrs5.55 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1787
$ 0.2169
21.35%
Stock $ 50.58 4 yrs5.85 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2199
$ 0.2456
11.69%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-29-2025 Apr-30-2025 $ 0.0370
$ 0.0330
-10.81%
Stock $ 53.34 1 yrs9.41 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.6206
$ 0.5952
-4.09%
Stock $ 8.83 1 yrs7.93 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 20.81 3 yrs4.23 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0851
$ 0.0764
-10.22%
Stock $ 23.20 3 yrs3.66 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0782
$ 0.0707
-9.59%
Stock $ 21.52 0 yrs6.46 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1216
$ 0.1147
-5.67%
Stock $ 21.99 3 yrs3.73 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0750
$ 0.0695
-7.33%
Stock $ 50.84 0 yrs7.22 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2800
$ 0.2300
-17.86%
Stock $ 98.43 0 yrs4.99 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 91.15 3 yrs5.13 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 94.20 3 yrs7.28 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.5700
$ 0.5800
1.75%
Stock $ 96.15 3 yrs4.79 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.4000
$ 0.3900
-2.50%
Stock $ 50.13 3 yrs2.87 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1200
$ 0.1100
-8.33%
Stock $ 67.54 1 yrs19.88 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 1.9246
$ 0.0743
-96.14%
Stock $ 24.56 3 yrs4.56 %$ 0.23 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0955
$ 0.0955
-0.04%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0673
$ 0.0678
0.71%
Stock $ 21.26 3 yrs5.36 %$ 0.07 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0988
$ 0.0952
-3.64%
Stock $ 28.44 3 yrs3.80 %$ 0.15 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0922
$ 0.0899
-2.56%
Stock $ 39.67 4 yrs5.32 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1655
$ 0.1709
3.25%
Stock $ 29.12 3 yrs4.16 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1014
$ 0.0991
-2.23%
Stock $ 30.74 3 yrs5.24 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1281
$ 0.1235
-3.58%
Stock $ 25.29 3 yrs7.35 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1554
$ 0.1548
-0.34%
Stock $ 30.13 0 yrs4.35 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1099
$ 0.1068
-2.80%
Stock $ 23.57 3 yrs7.59 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1458
$ 0.1465
0.46%
Stock $ 19.01 0 yrs2.89 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0596
$ 0.1016
70.39%
Stock $ 25.52 0 yrs3.84 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0815
$ 0.0801
-1.80%
Stock $ 19.68 1 yrs6.25 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0986
$ 0.0883
-10.45%
Stock $ 19.70 1 yrs6.55 %$ 0.42 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1108
$ 0.1105
-0.27%
Stock $ 22.33 0 yrs1.88 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0344
$ 0.0342
-0.58%
Stock $ 25.44 0 yrs5.35 %$ 2.27 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1080
$ 0.1084
0.37%
Stock $ 35.06 0 yrs4.73 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1425
$ 0.1392
-2.32%
Stock $ 35.59 3 yrs6.21 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1318
$ 0.1504
14.11%
Stock $ 49.95 0 yrs5.01 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2012
$ 0.2069
2.83%
Stock $ 50.34 1 yrs2.84 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1057
$ 0.1191
12.71%
Stock $ 41.70 4 yrs4.22 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1489
$ 0.1601
7.47%
Stock $ 42.81 2 yrs6.42 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2367
$ 0.2248
-5.03%
Stock $ 28.34 0 yrs7.69 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1900
$ 0.1965
3.44%
Stock $ 24.97 0 yrs3.44 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.0906
$ 0.0648
-28.48%
Stock $ 24.26 0 yrs3.26 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.0656
$ 0.0633
-3.40%
Stock $ 54.03 1 yrs6.89 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.3112
$ 0.3057
-1.77%
Stock $ 30.21 0 yrs6.59 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 30.32 1 yrs6.17 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 24.17 0 yrs7.24 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1406
$ 0.1472
4.69%
Stock $ 50.39 3 yrs5.12 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1879
$ 0.1967
4.65%
Stock $ 49.07 1 yrs3.53 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1700
$ 0.2889
69.97%
Stock $ 45.03 3 yrs7.02 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2628
$ 0.3188
21.28%
Stock $ 45.48 3 yrs4.73 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1796
$ 0.2004
11.58%
Stock $ 99.90 2 yrs4.47 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3451
$ 0.3451
0.02%
Stock $ 49.47 1 yrs10.09 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.4146
$ 0.3883
-6.33%
Stock $ 130.61 2 yrs2.71 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2750
$ 0.2795
1.64%
Stock $ 71.44 2 yrs1.12 %$ 0.20 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0316
$ 0.0304
-3.67%
Stock $ 106.35 3 yrs2.25 %$ 8.88 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2074
$ 0.1983
-4.36%
Stock $ 92.83 3 yrs4.12 %$ 35.93 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3251
$ 0.3255
0.11%
Stock $ 105.92 3 yrs3.44 %$ 1.79 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3147
$ 0.3078
-2.21%
Stock $ 117.87 3 yrs3.33 %$ 7.46 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3629
$ 0.3350
-7.67%
Stock $ 31.00 0 yrs6.58 %$ 14.39 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1746
$ 0.1741
-0.26%
Stock $ 22.70 3 yrs3.44 %$ 12.52 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0680
$ 0.0641
-5.73%
Stock $ 43.53 3 yrs4.14 %$ 0.03 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1518
$ 0.1554
2.40%
Stock $ 50.88 3 yrs5.25 %$ 6.21 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2111
$ 0.2080
-1.44%
Stock $ 102.47 0 yrs2.93 %$ 11.13 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3024
$ 0.5236
73.14%
Stock $ 50.80 3 yrs4.84 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2006
$ 0.1933
-3.65%
Stock $ 48.33 3 yrs4.01 %$ 6.07 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1705
$ 0.1638
-3.93%
Stock $ 50.31 3 yrs3.96 %$ 2.43 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1738
$ 0.1725
-0.73%
Stock $ 50.53 3 yrs4.87 %$ 5.32 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1983
$ 0.1852
-6.58%
Stock $ 90.20 2 yrs2.11 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1496
$ 0.1519
1.57%
Stock $ 47.10 3 yrs7.03 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3071
$ 0.2938
-4.33%
Stock $ 26.93 3 yrs6.24 %$ 4.46 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1427
$ 0.1538
7.77%
Stock $ 25.61 3 yrs2.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0488
$ 0.0503
3.09%
Stock $ 25.35 3 yrs2.41 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0508
$ 0.0518
2.03%
Stock $ 26.73 3 yrs2.10 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0452
$ 0.0528
16.88%
Stock $ 47.25 3 yrs4.21 %$ 0.02 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1654
$ 0.1692
2.29%
Stock $ 26.39 1 yrs6.67 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1508
$ 0.1540
2.13%
Stock $ 25.58 1 yrs5.00 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1065
$ 0.1078
1.17%
Stock $ 23.53 2 yrs6.71 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1320
$ 0.1343
1.76%
Stock $ 22.19 4 yrs3.88 %$ 0.91 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0743
$ 0.0728
-2.02%
Stock $ 22.37 4 yrs3.89 %$ 1.36 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0758
$ 0.0746
-1.57%
Stock $ 22.84 4 yrs4.12 %$ 1.70 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0788
$ 0.0769
-2.39%
Stock $ 23.31 3 yrs4.29 %$ 2.23 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0830
$ 0.0820
-1.28%
Stock $ 23.31 0 yrs4.98 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0925
$ 0.0899
-2.80%
Stock $ 50.49 3 yrs4.79 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1922
$ 0.1913
-0.46%
Stock $ 52.04 3 yrs1.86 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2557
$ 0.2806
9.73%
Stock $ 25.24 0 yrs4.24 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0977
$ 0.0888
-9.11%
Stock $ 24.84 0 yrs1.57 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1080
$ 0.1016
-5.93%
Stock $ 35.21 2 yrs7.81 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2289
$ 0.2348
2.60%
Stock $ 50.37 0 yrs7.45 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3169
$ 0.3054
-3.62%
Stock $ 40.76 0 yrs14.43 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.4233
$ 1.5518
266.64%
Stock $ 42.40 0 yrs12.55 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3494
$ 1.2749
264.87%
Stock $ 64.72 3 yrs6.89 %$ 0.10 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3714
$ 0.3879
4.44%
Stock $ 37.20 0 yrs18.47 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.3622
$ 1.3134
262.67%
Stock $ 50.74 0 yrs4.63 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1948
$ 0.1972
1.20%
Stock $ 47.11 4 yrs4.86 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1752
$ 0.1642
-6.24%
Stock $ 31.13 5 yrs4.63 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.1443
$ 0.1213
-15.94%
Stock $ 22.97 3 yrs4.35 %$ 6.98 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0824
$ 0.0786
-4.61%
Stock $ 24.74 3 yrs4.12 %$ 7.30 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0850
$ 0.0794
-6.59%
Stock $ 24.24 3 yrs4.54 %$ 14.43 BNew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0874
$ 0.0829
-5.15%
Stock $ 29.00 2 yrs6.24 %$ 2.98 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1546
$ 0.1509
-2.39%
Stock $ 20.97 1 yrs6.10 %$ 0.11 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1052
$ 0.1085
3.14%
Stock $ 17.24 2 yrs2.55 %$ 0.20 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0384
$ 0.0356
-7.29%
Stock $ 16.78 2 yrs3.87 %$ 0.12 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0565
$ 0.0525
-7.08%
Stock $ 17.82 1 yrs28.79 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.5498
$ 0.5255
-4.42%
Stock $ 12.76 1 yrs57.52 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.5507
$ 0.5519
0.22%
Stock $ 7.95 1 yrs76.73 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.4233
$ 0.3365
-20.51%
Stock $ 18.45 1 yrs43.04 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.6832
$ 0.9230
35.10%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0923
$ 0.0936
1.41%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3140
$ 0.2926
-6.82%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2466
$ 0.2182
-11.54%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2753
$ 0.2365
-14.07%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1574
$ 0.1010
-35.83%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1548
$ 0.1744
12.66%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3767
$ 0.6229
65.36%
Stock $ 43.49 0 yrs87.40 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 4.5659
$ 2.6816
-41.27%
Stock $ 132.99 2 yrs0.96 %$ 16.14 BNew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 14.50 0 yrs8.28 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.15 0 yrs4.82 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1918
$ 0.2082
8.60%
Stock $ 49.75 0 yrs7.26 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2980
$ 0.3004
0.80%
Stock $ 100.21 0 yrs3.69 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3227
$ 0.3142
-2.63%
Stock $ 100.24 0 yrs3.75 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.3371
$ 0.3295
-2.27%
Stock $ 82.48 3 yrs4.17 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.2802
$ 0.2802
-0.00%
Stock $ 24.20 0 yrs4.01 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.0994
$ 0.0783
-21.23%
Stock $ 25.84 0 yrs3.17 %$ 0.58 BNew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0813
$ 0.1355
66.59%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1188
$ 0.3362
183.00%
Stock $ 23.17 0 yrs5.95 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0973
$ 0.1014
4.25%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.2035
$ 0.4696
130.76%
Stock $ 50.26 0 yrs4.34 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.2034
$ 0.2037
0.14%
Stock $ 19.22 0 yrs10.14 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1414
$ 0.1436
1.56%
Stock $ 19.88 0 yrs11.62 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1687
$ 0.1683
-0.24%
Stock $ 24.90 0 yrs4.46 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0834
$ 0.0951
14.02%
Stock $ 25.32 0 yrs4.70 %N/ANew Dividend May-01-2025 May-01-2025 May-07-2025 $ 0.0987
$ 0.1041
5.47%
Stock $ 49.34 0 yrs1.07 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1557
$ 0.2281
46.48%
Stock $ 49.00 0 yrs1.08 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1524
$ 0.2293
50.48%
Stock $ 23.79 0 yrs17.41 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.3662
$ 0.3093
-15.54%
Stock $ 25.30 0 yrs3.95 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1065
$ 0.0437
-58.95%
Stock $ 48.52 0 yrs4.74 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1691
$ 0.2358
39.46%
Stock $ 25.39 0 yrs2.40 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0381
$ 0.0540
41.60%
Stock $ 25.42 0 yrs7.04 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.1529
$ 0.1578
3.20%
Stock $ 23.97 0 yrs1.21 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0973
$ 0.0965
-0.76%
Stock $ 24.22 0 yrs1.24 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0978
$ 0.1066
8.93%
Stock $ 24.88 0 yrs1.09 %N/ANew Dividend May-01-2025 May-01-2025 May-06-2025 $ 0.0840
$ 0.0976
16.20%
Stock $ 17.90 0 yrs11.73 %N/ANew Dividend May-01-2025 May-01-2025 May-02-2025 $ 0.1385
$ 0.6066
337.98%
Stock $ 11.34 1 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.0907
$ 0.0907
-0.00%
Stock $ 17.07 8 yrs3.16 %$ 1.79 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1300
$ 0.1350
3.85%
Stock $ 21.94 0 yrs2.73 %$ 11.13 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 5.96 0 yrs4.03 %$ 0.35 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0230
$ 0.0190
-17.39%
Stock $ 103.96 15 yrs3.58 %$ 55.53 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.9300
$ 0.9300
-0.00%
Stock $ 5.64 0 yrs4.08 %$ 0.27 BNew Dividend May-14-2025 May-14-2025 May-30-2025 $ 0.0230
$ 0.0180
-21.74%
Stock $ 22.99 11 yrs3.61 %$ 0.24 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2075
$ 0.2075
-0.00%
Stock $ 126.68 68 yrs3.25 %$ 17.58 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-02-2025 $ 1.0300
$ 1.0300
-0.00%
Stock $ 37.36 11 yrs2.03 %$ 5.34 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1800
$ 0.1900
5.56%
Stock $ 50.99 0 yrs4.80 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.2006
$ 0.1819
-9.34%
Stock $ 6.93 1 yrs4.18 %$ 0.14 BNew Dividend May-14-2025 May-14-2025 May-23-2025 $ 0.0190
$ 0.0190
-0.00%
Stock $ 400.66 48 yrs1.00 %$ 17.33 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 98.70 3 yrs1.34 %$ 51.81 BNew Dividend May-14-2025 May-14-2025 Jun-04-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.74 1 yrs3.73 %$ 2.46 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 174.63 13 yrs2.38 %$ 50.05 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 25.64 13 yrs3.59 %$ 4.25 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 57.69 7 yrs3.47 %$ 70.35 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 45.40 0 yrs4.58 %$ 59.45 BNew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 55.15 0 yrs5.62 %$ 26.70 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.8200
$ 0.0450
-94.51%
Stock $ 20.26 2 yrs6.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 97.12 3 yrs2.06 %$ 15.73 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 236.78 3 yrs0.84 %$ 52.51 BNew Dividend May-09-2025 May-09-2025 May-19-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 16.51 0 yrs3.63 %$ 0.15 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 83.91 13 yrs0.95 %$ 1.90 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 12.23 0 yrs0.98 %$ 2.00 BNew Dividend May-14-2025 May-14-2025 May-29-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 81.59 3 yrs1.96 %$ 265.51 BNew Dividend May-09-2025 May-09-2025 Jun-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 41.45 1 yrs6.03 %$ 1.29 BNew Dividend May-16-2025 May-16-2025 Jun-03-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 55.15 0 yrs5.62 %$ 26.70 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.8200
$ 0.7750
-5.49%
Stock $ 3.87 0 yrs0.00 %N/ANew Dividend May-12-2025 May-12-2025 May-13-2025 $ 0.7212
$ 0.7342
1.80%
Stock $ 17.57 14 yrs3.24 %$ 0.14 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 23.99 2 yrs4.25 %$ 1.46 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 40.00 2 yrs4.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4000
$ 0.4300
7.50%
Stock $ 18.53 1 yrs8.63 %$ 3.25 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.4700
$ 0.4000
-14.89%
Stock $ 18.53 1 yrs8.63 %$ 3.25 BNew Dividend May-13-2025 May-13-2025 May-20-2025 $ 0.4700
$ 0.0700
-85.11%
Stock $ 12.53 1 yrs1.92 %$ 0.28 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 155.64 0 yrs3.86 %$ 0.42 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 74.47 3 yrs2.20 %$ 31.17 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 5.59 2 yrs0.72 %$ 3.54 BNew Dividend May-23-2025 May-23-2025 Jun-10-2025 $ 0.0112
$ 0.0037
-66.67%
Stock $ 76.36 3 yrs4.68 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3295
$ 0.3107
-5.71%
Stock $ 49.19 0 yrs4.33 %$ 0.00 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1067
$ 0.1044
-2.16%
Stock $ 51.11 0 yrs5.48 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.2231
$ 0.2325
4.23%
Stock $ 22.42 0 yrs8.56 %$ 15.46 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 100.95 1 yrs2.88 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2335
$ 0.2256
-3.38%
Stock $ 21.75 0 yrs5.52 %$ 1.57 BNew Dividend May-21-2025 May-21-2025 Jun-11-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 26.12 1 yrs2.95 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0685
$ 0.0750
9.40%
Stock $ 33.76 9 yrs6.04 %$ 0.85 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 52.09 19 yrs5.07 %$ 3.19 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 18.00 0 yrs6.56 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-10-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 95.59 0 yrs0.04 %$ 0.86 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 312.84 2 yrs0.50 %$ 98.05 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.3878
$ 0.3878
-0.00%
Stock $ 23.64 3 yrs2.54 %$ 4.42 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.35 2 yrs5.06 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0889
$ 0.1060
19.22%
Stock $ 7.94 0 yrs4.03 %$ 1.64 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 59.19 57 yrs2.60 %$ 1.34 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 25.75 0 yrs6.45 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.8281
$ 0.8281
-0.00%
Stock $ 25.36 0 yrs6.51 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.4125
$ 0.4125
-0.00%
Stock $ 58.80 0 yrs6.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.9062
$ 0.9062
-0.00%
Stock $ 20.13 0 yrs6.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 24.57 0 yrs5.45 %N/ANew Dividend May-27-2025 May-27-2025 Jun-16-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 72.80 3 yrs3.79 %$ 33.56 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2403
$ 0.2364
-1.64%
Stock $ 64.78 3 yrs6.21 %$ 0.06 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3156
$ 0.3243
2.76%
Stock $ 62.68 4 yrs4.59 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2503
$ 0.2444
-2.36%
Stock $ 59.11 2 yrs3.79 %$ 0.11 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1940
$ 0.1872
-3.51%
Stock $ 52.19 2 yrs1.15 %$ 50.18 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-19-2025 $ 0.1200
$ 0.1500
25.00%
Stock $ 29.96 0 yrs6.68 %$ 0.03 BNew Dividend May-12-2025 May-12-2025 May-26-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 50.96 2 yrs7.52 %$ 52.11 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.9565
$ 0.9565
-0.00%
Stock $ 20.32 4 yrs6.69 %$ 1.24 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 106.38 0 yrs2.16 %$ 24.75 BNew Dividend May-15-2025 May-15-2025 Jun-04-2025 $ 0.5750
$ 0.5750
-0.00%
Stock $ 43.00 2 yrs3.72 %$ 5.46 BNew Dividend May-12-2025 May-12-2025 Jun-13-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 110.12 11 yrs1.45 %$ 8.36 BNew Dividend Jun-09-2025 Jun-10-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 29.80 5 yrs5.87 %$ 1.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4312
$ 0.4384
1.67%
Stock $ 31.58 5 yrs5.54 %$ 2.63 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4312
$ 0.4384
1.67%
Stock $ 290.42 19 yrs2.31 %$ 269.92 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 1.6700
$ 1.6800
0.60%
Stock $ 58.91 2 yrs7.06 %$ 7.01 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 354.55 16 yrs0.67 %$ 606.63 BNew Dividend May-13-2025 May-13-2025 Jun-02-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 24.22 2 yrs4.62 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0906
$ 0.0901
-0.55%
Stock $ 28.16 1 yrs2.98 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0916
$ 0.0589
-35.70%
Stock $ 23.81 0 yrs5.59 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 23.91 0 yrs6.32 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 326.65 1 yrs0.33 %$ 9.11 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 68.07 2 yrs4.72 %$ 0.45 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2763
$ 0.2605
-5.71%
Stock $ 78.16 2 yrs3.65 %$ 13.40 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2582
$ 0.2361
-8.57%
Stock $ 58.44 3 yrs4.18 %$ 0.33 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2046
$ 0.1983
-3.08%
Stock $ 78.97 3 yrs4.20 %$ 6.82 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2970
$ 0.2824
-4.92%
Stock $ 45.84 3 yrs4.17 %$ 17.66 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1607
$ 0.1977
23.02%
Stock $ 74.46 3 yrs5.43 %$ 0.51 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3697
$ 0.3583
-3.08%
Stock $ 54.78 3 yrs4.49 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2097
$ 0.2020
-3.67%
Stock $ 81.96 2 yrs4.53 %$ 3.26 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3280
$ 0.3151
-3.93%
Stock $ 103.91 11 yrs2.19 %$ 6.68 BNew Dividend May-15-2025 May-15-2025 May-28-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 8.64 4 yrs15.74 %$ 0.12 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 46.83 1 yrs1.62 %$ 0.12 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 81.39 52 yrs1.45 %$ 1.52 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 13,400.00 1 yrs1.19 %N/ANew Dividend May-20-2025 May-20-2025 Jun-13-2025 $ 40.0000
$ 40.0000
-0.00%
Stock $ 13.84 2 yrs11.56 %$ 1.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4500
$ 0.4000
-11.11%
Stock $ 50.84 0 yrs6.88 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 75.59 10 yrs1.75 %$ 4.64 BNew Dividend May-13-2025 May-13-2025 May-21-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 50.69 1 yrs4.89 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1961
$ 0.2144
9.34%
Stock $ 26.73 2 yrs3.25 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0751
$ 0.0821
9.27%
Stock $ 25.88 2 yrs4.56 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0976
$ 0.1032
5.68%
Stock $ 25.08 0 yrs4.59 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 24.61 0 yrs3.62 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0742
$ 0.0767
3.26%
Stock $ 24.89 0 yrs8.28 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 36.26 0 yrs50.22 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.9449
$ 1.6388
73.44%
Stock $ 117.00 0 yrs0.62 %$ 0.08 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 50.04 0 yrs3.36 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1369
$ 0.1337
-2.38%
Stock $ 76.67 0 yrs4.30 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2946
$ 0.2832
-3.87%
Stock $ 68.73 2 yrs4.04 %$ 0.01 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1879
$ 0.1857
-1.17%
Stock $ 75.65 0 yrs1.85 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1963
$ 0.1933
-1.53%
Stock $ 98.37 0 yrs3.09 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2579
$ 0.2342
-9.19%
Stock $ 25.27 0 yrs4.59 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0910
$ 0.1000
9.90%
Stock $ 24.98 2 yrs5.68 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1150
$ 0.1085
-5.67%
Stock $ 25.82 0 yrs5.65 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1483
$ 0.1318
-11.13%
Stock $ 8.61 0 yrs4.99 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0364
$ 0.0387
6.30%
Stock $ 20.74 1 yrs5.98 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1013
$ 0.1100
8.64%
Stock $ 23.14 0 yrs6.39 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1237
$ 0.1144
-7.52%
Stock $ 24.96 0 yrs4.29 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0818
$ 0.0771
-5.75%
Stock $ 17.80 3 yrs6.24 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.32 0 yrs8.93 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1855
$ 0.1786
-3.76%
Stock $ 144.47 0 yrs1.98 %$ 30.66 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-08-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 23.89 1 yrs1.84 %N/ANew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 21.16 0 yrs6.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.20 0 yrs6.98 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 23.99 0 yrs6.79 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-10-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 19.26 0 yrs6.18 %N/ANew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 21.43 0 yrs6.11 %N/ANew Dividend May-09-2025 May-09-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 20.54 3 yrs6.86 %N/ANew Dividend May-09-2025 May-09-2025 Jun-16-2025 $ 0.3255
$ 0.3217
-1.15%
Stock $ 47.05 6 yrs1.62 %$ 2.16 BNew Dividend May-13-2025 May-13-2025 May-27-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 2.68 0 yrs8.96 %$ 0.12 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 27.22 1 yrs4.96 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1249
$ 0.1156
-7.45%
Stock $ 23.86 1 yrs5.49 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 23.86 1 yrs6.41 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 24.77 0 yrs4.60 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1014
$ 0.1029
1.47%
Stock $ 72.74 6 yrs2.47 %$ 7.00 BNew Dividend May-27-2025 May-27-2025 Jun-26-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 15.88 0 yrs11.40 %N/ANew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 21.23 0 yrs3.53 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0636
$ 0.0646
1.51%
Stock $ 21.04 0 yrs5.37 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1104
$ 0.0992
-10.17%
Stock $ 171.60 0 yrs0.58 %$ 4.19 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 547.75 0 yrs0.64 %$ 58.14 BNew Dividend May-20-2025 May-20-2025 Jun-06-2025 $ 0.8800
$ 0.8800
-0.00%
Stock $ 25.37 1 yrs9.69 %N/ANew Dividend May-15-2025 May-15-2025 May-22-2025 $ 0.6773
$ 0.6148
-9.22%
Stock $ 272.96 0 yrs0.22 %$ 64.88 BNew Dividend May-23-2025 May-23-2025 Jun-27-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.47 4 yrs4.81 %$ 4.94 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 20.37 0 yrs4.91 %$ 0.23 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 40.02 11 yrs0.00 %$ 3.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.6519
$ 0.6519
-0.00%
Stock $ 50.04 0 yrs7.97 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.3092
$ 0.3113
0.68%
Stock $ 21.24 2 yrs1.13 %$ 0.80 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 11.10 0 yrs6.49 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0582
$ 0.0647
11.08%
Stock $ 27.50 2 yrs5.71 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0990
$ 0.1445
45.98%
Stock $ 26.08 1 yrs4.22 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0920
$ 0.0972
5.65%
Stock $ 59.88 3 yrs4.59 %$ 0.36 BNew Dividend Apr-30-2025 Apr-30-2025 May-02-2025 $ 0.2275
$ 0.2130
-6.37%
Stock $ 49.67 3 yrs4.93 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1989
$ 0.1944
-2.26%
Stock $ 73.30 0 yrs2.07 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2160
$ 0.1798
-16.76%
Stock $ 26.16 0 yrs7.38 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.1755
$ 0.1505
-14.21%
Stock $ 7.01 0 yrs2.85 %$ 0.79 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.97 0 yrs7.01 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 58.56 5 yrs1.57 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.2720
$ 0.2292
-15.74%
Stock $ 24.42 0 yrs3.36 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.0754
$ 0.0754
-0.00%
Stock $ 25.36 0 yrs3.15 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.0673
$ 0.0710
5.43%
Stock $ 50.85 1 yrs4.74 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1679
$ 0.2053
22.26%
Stock $ 52.94 1 yrs7.56 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.3106
$ 0.2960
-4.71%
Stock $ 50.50 0 yrs4.69 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1925
$ 0.1954
1.51%
Stock $ 25.87 1 yrs2.44 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1482
$ 0.2027
36.80%
Stock $ 51.39 1 yrs3.72 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1446
$ 0.1577
9.09%
Stock $ 100.25 3 yrs4.57 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.3516
$ 0.3728
6.03%
Stock $ 25.30 0 yrs4.66 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1521
$ 0.0703
-53.77%
Stock $ 24.70 0 yrs11.94 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1995
$ 0.2221
11.30%
Stock $ 25.12 0 yrs5.53 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1117
$ 0.1117
-0.00%
Stock $ 24.62 0 yrs5.32 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 26.07 0 yrs5.83 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1466
$ 0.1952
33.14%
Stock $ 48.91 3 yrs3.29 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.1367
$ 0.1367
-0.00%
Stock $ 76.91 0 yrs4.52 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.3041
$ 0.2985
-1.84%
Stock $ 97.12 0 yrs3.00 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2774
$ 0.2414
-12.98%
Stock $ 23.78 0 yrs3.62 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0760
$ 0.0734
-3.41%
Stock $ 23.11 0 yrs4.11 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-05-2025 $ 0.0775
$ 0.0764
-1.46%
Stock $ 0.57 0 yrs0.00 %$ 0.02 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0000
$ 0.0125
10000%
Stock $ 36.50 0 yrs4.33 %N/ANew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1359
$ 0.1359
-0.00%
Stock $ 48.35 0 yrs4.07 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1955
$ 0.1596
-18.33%
Stock $ 75.39 0 yrs1.21 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2231
$ 0.2145
-3.85%
Stock $ 75.36 0 yrs1.22 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2432
$ 0.2077
-14.60%
Stock $ 41.26 0 yrs14.52 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.3640
$ 0.4833
32.78%
Stock $ 23.89 0 yrs5.32 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-06-2025 $ 0.1437
$ 0.0942
-34.40%
Stock $ 75.71 0 yrs0.99 %N/ANew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2073
$ 0.2597
25.28%
Stock $ 63.11 2 yrs4.50 %$ 8.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 342.21 5 yrs0.79 %$ 6.87 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 49.71 0 yrs8.07 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 2,959.70 0 yrs0.30 %$ 2.87 BNew Dividend May-08-2025 May-08-2025 May-19-2025 $ 2.2500
$ 2.2500
-0.00%
Stock $ 9.98 0 yrs4.31 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0352
$ 0.0375
6.38%
Stock $ 247.66 15 yrs0.74 %$ 9.43 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 12.50 1 yrs3.20 %$ 0.02 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.50 1 yrs3.20 %$ 0.02 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1000
$ 0.0400
-60.00%
Stock $ 469.95 1 yrs1.28 %$ 221.48 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 16.18 0 yrs4.20 %$ 4.09 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 16.25 0 yrs12.12 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 22.74 2 yrs3.39 %$ 1.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6400
$ 0.0600
-90.63%
Stock $ 24.81 1 yrs3.71 %$ 0.13 BNew Dividend Jun-18-2025 Jun-19-2025 Jun-26-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 22.74 2 yrs3.39 %$ 1.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6400
$ 0.5800
-9.38%
Stock $ 11.68 0 yrs5.14 %$ 45.62 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.3000
$ 0.1500
-50.00%
Stock $ 26.62 0 yrs10.52 %$ 3.42 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 101.20 0 yrs0.28 %$ 1.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 149.52 0 yrs0.94 %$ 9.92 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 42.65 2 yrs4.64 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1655
$ 0.1584
-4.28%
Stock $ 93.30 0 yrs0.26 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 32.31 0 yrs0.46 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0052
$ 0.0206
297.31%
Stock $ 53.70 12 yrs2.16 %$ 0.45 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 151.76 1 yrs1.77 %$ 99.24 BNew Dividend May-14-2025 May-14-2025 May-22-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 30.95 0 yrs6.07 %$ 3.25 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 28.09 2 yrs3.70 %$ 1.08 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 16.20 0 yrs12.72 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 18.64 2 yrs3.86 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0608
$ 0.0682
12.28%
Stock $ 191.52 1 yrs0.48 %$ 11.01 BNew Dividend May-30-2025 May-30-2025 Jun-11-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 38.31 3 yrs3.39 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1088
$ 0.1166
7.15%
Stock $ 33.33 3 yrs3.72 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.43 0 yrs6.05 %$ 31.28 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 50.58 4 yrs1.78 %$ 11.09 BNew Dividend May-20-2025 May-20-2025 Jun-16-2025 $ 0.2260
$ 0.2260
-0.00%
Stock $ 4.61 0 yrs17.35 %$ 0.05 BNew Dividend May-13-2025 May-13-2025 May-23-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 30.56 0 yrs6.54 %$ 3.07 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.5000
$ 2.2600
352.00%
Stock $ 45.41 3 yrs4.62 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1750
$ 0.1890
8.00%
Stock $ 46.95 3 yrs4.45 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1750
$ 0.1780
1.71%
Stock $ 37.96 4 yrs7.48 %$ 4.43 BNew Dividend May-08-2025 May-08-2025 May-14-2025 $ 0.7012
$ 0.7098
1.23%
Stock $ 5,713.33 0 yrs0.67 %$ 185.91 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 9.6000
$ 9.6000
-0.00%
Stock $ 136.04 14 yrs1.47 %$ 20.20 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 48.90 0 yrs1.92 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0644
$ 0.0862
33.94%
Stock $ 42.78 3 yrs4.18 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1480
$ 0.1560
5.41%
Stock $ 13.85 0 yrs14.44 %$ 0.25 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 5.72 0 yrs10.49 %$ 0.01 BNew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.50 0 yrs8.35 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 25.18 0 yrs7.94 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 50.26 2 yrs4.64 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1800
$ 0.1900
5.56%
Stock $ 46.95 0 yrs4.41 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1720
$ 0.1740
1.16%
Stock $ 36.09 2 yrs2.91 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1940
$ 0.1887
-2.73%
Stock $ 24.80 0 yrs3.43 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0805
$ 0.0845
5.01%
Stock $ 22.61 2 yrs4.56 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.0817
$ 0.0891
9.06%
Stock $ 239.80 14 yrs1.88 %$ 154.12 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 18.50 0 yrs3.68 %$ 0.05 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 107.25 19 yrs0.56 %$ 30.74 BNew Dividend May-12-2025 May-12-2025 May-21-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 91.98 19 yrs1.15 %$ 4.19 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2650
$ 0.2650
-0.00%
Stock $ 54.86 57 yrs0.00 %$ 1.88 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 35.31 3 yrs1.13 %$ 0.58 BNew Dividend May-12-2025 May-12-2025 May-28-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 30.61 0 yrs1.83 %$ 0.00 BNew Dividend May-08-2025 May-08-2025 May-14-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 22.32 2 yrs2.46 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0458
$ 0.0097
-78.72%
Stock $ 34.14 2 yrs5.57 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1688
$ 0.1592
-5.69%
Stock $ 12.30 0 yrs3.98 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0373
$ 0.0386
3.71%
Stock $ 23.94 0 yrs10.02 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1670
$ 0.1670
-0.00%
Stock $ 44.61 11 yrs9.95 %$ 2.38 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 1.1050
$ 1.1100
0.45%
Stock $ 112.24 0 yrs0.61 %$ 0.52 BNew Dividend May-12-2025 May-12-2025 May-16-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 54.84 0 yrs0.36 %$ 12.42 BNew Dividend May-12-2025 May-12-2025 Jun-11-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 30.20 1 yrs6.62 %$ 4.80 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.50 0 yrs88.65 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 1.5199
$ 1.0892
-28.34%
Stock $ 25.33 2 yrs5.09 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0947
$ 0.1164
22.88%
Stock $ 3.32 2 yrs0.00 %$ 0.12 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 17.74 0 yrs25.32 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3473
$ 0.3307
-4.78%
Stock $ 100.27 1 yrs4.63 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3600
$ 0.3601
0.01%
Stock $ 34.81 1 yrs6.52 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 20.41 0 yrs4.80 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0831
$ 0.0801
-3.61%
Stock $ 29.58 0 yrs5.27 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1138
$ 0.1123
-1.32%
Stock $ 25.47 0 yrs4.40 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.1170
$ 0.1008
-13.85%
Stock $ 50.28 3 yrs4.26 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1830
$ 0.1920
4.92%
Stock $ 43.20 0 yrs3.15 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1340
$ 0.1430
6.72%
Stock $ 10.14 0 yrs7.20 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0557
$ 0.0580
4.16%
Stock $ 7.90 1 yrs8.10 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0529
$ 0.0522
-1.32%
Stock $ 25.95 2 yrs4.62 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1045
$ 0.1111
6.31%
Stock $ 21.65 0 yrs4.94 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0820
$ 0.0920
12.20%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-25-2025 Apr-28-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.08 0 yrs4.63 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0921
$ 0.0933
1.30%
Stock $ 19.10 0 yrs15.45 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2082
$ 0.2802
34.61%
Stock $ 25.28 0 yrs1.19 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0166
$ 0.0199
19.76%
Stock $ 23.65 0 yrs0.63 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0054
$ 0.0054
0.87%
Stock $ 21.09 0 yrs1.23 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 33.61 2 yrs4.52 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1173
$ 0.1375
17.23%
Stock $ 26.59 0 yrs10.15 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-05-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.00 3 yrs10.24 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.6168
$ 0.6130
-0.61%
Stock $ 25.58 3 yrs9.74 %N/ANew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.5929
$ 0.5892
-0.63%
Stock $ 25.19 0 yrs6.59 %N/ANew Dividend May-16-2025 May-16-2025 Jun-01-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 16.00 0 yrs12.50 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.62 0 yrs7.47 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 19.60 3 yrs7.45 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.13 0 yrs5.13 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 38.68 0 yrs1.86 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0492
$ 0.0721
46.55%
Stock $ 47.76 2 yrs6.55 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.2670
$ 0.2860
7.12%
Stock $ 48.79 2 yrs6.58 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.2640
$ 0.2740
3.79%
Stock $ 48.94 1 yrs4.64 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.2030
$ 0.2150
5.91%
Stock $ 38.87 0 yrs24.83 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.7758
$ 0.7275
-6.23%
Stock $ 24.44 0 yrs4.62 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1098
$ 0.1055
-3.87%
Stock $ 10.60 1 yrs10.29 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3036
$ 0.2732
-10.02%
Stock $ 21.33 0 yrs12.66 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-05-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.77 0 yrs6.09 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1075
$ 0.1343
24.93%
Stock $ 22.43 0 yrs12.66 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2248
$ 0.2329
3.60%
Stock $ 27.41 0 yrs8.94 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2422
$ 0.2265
-6.47%
Stock $ 23.67 1 yrs9.25 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2051
$ 0.2016
-1.70%
Stock $ 22.37 1 yrs7.87 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 40.95 12 yrs2.83 %$ 1.53 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 14.94 1 yrs10.91 %N/ANew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 50.00 4 yrs4.72 %N/ANew Dividend May-08-2025 May-08-2025 May-23-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 23.32 0 yrs6.69 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 24.92 0 yrs9.91 %N/ANew Dividend May-13-2025 May-13-2025 May-15-2025 $ 0.0000
$ 0.6172
10000%
Stock $ 37.79 0 yrs0.11 %$ 1.35 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 89.57 0 yrs7.93 %$ 0.95 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 1.7500
$ 2.2600
29.14%
Stock $ 234.24 5 yrs1.90 %$ 25.17 BNew Dividend May-22-2025 May-22-2025 Jun-17-2025 $ 1.1100
$ 1.1100
-0.00%
Stock $ 40.74 0 yrs1.28 %$ 0.93 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 40.67 0 yrs43.42 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 1.3881
$ 1.3286
-4.29%
Stock $ 24.40 1 yrs4.92 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 100.26 3 yrs4.67 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.3300
$ 0.3800
15.15%
Stock $ 10.19 0 yrs3.34 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0260
$ 0.0250
-3.85%
Stock $ 10.27 0 yrs4.38 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0430
$ 0.0295
-31.40%
Stock $ 10.04 0 yrs6.08 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0487
$ 0.0481
-1.27%
Stock $ 20.32 1 yrs5.17 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0794
$ 0.0878
10.55%
Stock $ 20.03 1 yrs5.04 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0776
$ 0.0911
17.38%
Stock $ 25.03 2 yrs4.11 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0887
$ 0.0727
-17.97%
Stock $ 29.18 3 yrs1.78 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0440
$ 0.0420
-4.55%
Stock $ 36.48 0 yrs1.75 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0710
$ 0.0715
0.72%
Stock $ 50.45 0 yrs4.74 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1880
$ 0.1960
4.26%
Stock $ 23.91 0 yrs3.93 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0759
$ 0.0491
-35.36%
Stock $ 23.64 0 yrs4.15 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0891
$ 0.0968
8.64%
Stock $ 32.09 0 yrs24.43 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.6360
$ 0.6220
-2.21%
Stock $ 26.55 1 yrs8.55 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 47.58 0 yrs1.41 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1323
$ 0.0209
-84.20%
Stock $ 30.55 1 yrs2.19 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0617
$ 0.0317
-48.61%
Stock $ 11.73 0 yrs12.28 %$ 0.23 BNew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 30.51 1 yrs1.97 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0520
$ 0.0510
-1.92%
Stock $ 24.89 1 yrs6.03 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0773
$ 0.1604
107.46%
Stock $ 22.25 0 yrs8.18 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1973
$ 0.1760
-10.77%
Stock $ 50.05 3 yrs5.01 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1950
$ 0.2020
3.59%
Stock $ 34.84 2 yrs4.22 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1171
$ 0.1346
14.91%
Stock $ 44.33 0 yrs5.32 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.2038
$ 0.1833
-10.06%
Stock $ 40.41 0 yrs13.17 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.4274
$ 0.3976
-6.97%
Stock $ 19.39 0 yrs3.51 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0581
$ 0.0595
2.55%
Stock $ 26.10 1 yrs5.56 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1008
$ 0.1327
31.74%
Stock $ 76.39 2 yrs3.90 %$ 3.38 BNew Dividend May-01-2025 May-01-2025 May-05-2025 $ 0.2657
$ 0.2529
-4.81%
Stock $ 19.82 0 yrs5.85 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 23.30 0 yrs7.38 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 25.57 0 yrs4.97 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1170
$ 0.1070
-8.55%
Stock $ 29.22 0 yrs4.76 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0999
$ 0.1464
46.57%
Stock $ 38.97 3 yrs6.13 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1738
$ 0.1929
10.94%
Stock $ 35.01 3 yrs6.43 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1587
$ 0.1885
18.78%
Stock $ 25.09 0 yrs4.38 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0882
$ 0.0941
6.64%
Stock $ 25.28 0 yrs4.19 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0917
$ 0.1044
13.84%
Stock $ 50.35 0 yrs3.28 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.1661
$ 0.1180
-28.96%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Apr-29-2025 Apr-29-2025 Apr-30-2025 $ 0.0786
$ 0.0786
0.02%
Stock $ 48.74 0 yrs3.04 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1300
$ 0.1050
-19.23%
Stock $ 49.74 0 yrs3.08 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.1610
$ 0.1060
-34.16%
Stock $ 16.87 0 yrs2.85 %$ 0.38 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 16.86 0 yrs1.42 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0233
$ 0.0106
-54.51%
Stock $ 54.81 19 yrs2.48 %$ 0.98 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 71.69 57 yrs4.58 %$ 11.09 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 24.97 0 yrs4.04 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1054
$ 0.1067
1.21%
Stock $ 340.91 3 yrs1.60 %$ 15.75 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-22-2025 $ 1.3650
$ 1.3650
-0.00%
Stock $ 176.07 1 yrs2.43 %$ 2.85 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 1.0700
$ 1.0700
-0.00%
Stock $ 65.13 11 yrs1.69 %$ 8.69 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-24-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 158.28 14 yrs1.54 %$ 5.65 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4931
$ 0.1949
-60.46%
Stock $ 16.22 0 yrs2.34 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0470
$ 0.0157
-66.60%
Stock $ 7.10 1 yrs9.01 %$ 0.47 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0535
$ 0.0536
0.15%
Stock $ 82.96 0 yrs0.58 %$ 1.90 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 9.51 0 yrs8.83 %$ 0.37 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0723
$ 0.0725
0.25%
Stock $ 412.50 8 yrs1.28 %$ 22.02 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 1.3200
$ 1.3200
-0.00%
Stock $ 11.55 0 yrs7.54 %$ 0.14 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.0800
$ 0.0794
-0.82%
Stock $ 12.35 0 yrs10.45 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 75.33 5 yrs1.54 %$ 34.73 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 21.65 1 yrs4.53 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0878
$ 0.0773
-12.02%
Stock $ 57.18 10 yrs2.10 %$ 2.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 10.41 0 yrs0.38 %$ 1.83 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.79 2 yrs9.27 %$ 2.16 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 38.63 0 yrs0.52 %$ 0.18 BNew Dividend May-09-2025 May-09-2025 May-14-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.85 2 yrs4.99 %$ 1.38 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 20.28 0 yrs6.16 %N/ANew Dividend May-30-2025 May-30-2025 Jun-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 14.88 0 yrs0.27 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0038
$ 0.0002
-94.74%
Stock $ 66.34 1 yrs1.09 %$ 0.69 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 52.39 8 yrs4.71 %$ 0.52 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.6175
$ 0.6175
-0.00%
Stock $ 17.97 1 yrs9.74 %N/ANew Dividend May-15-2025 May-15-2025 May-31-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 22.67 3 yrs6.17 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0775
$ 0.0966
24.58%
Stock $ 237.96 19 yrs0.57 %$ 7.01 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 22.48 1 yrs2.09 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0295
$ 0.0404
36.95%
Stock $ 20.55 1 yrs5.40 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0923
$ 0.0856
-7.26%
Stock $ 25.03 0 yrs3.71 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1010
$ 0.1010
-0.00%
Stock $ 25.52 1 yrs5.33 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1113
$ 0.0835
-25.01%
Stock $ 20.23 1 yrs4.89 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0864
$ 0.0798
-7.63%
Stock $ 25.66 0 yrs5.77 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0513
$ 0.0579
12.79%
Stock $ 13.04 0 yrs4.14 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0355
$ 0.0505
42.25%
Stock $ 21.14 0 yrs7.52 %N/ANew Dividend Jun-06-2025 Jun-07-2025 Jun-17-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 11.26 0 yrs0.36 %$ 4.67 BNew Dividend Jun-06-2025 Jun-07-2025 Jun-17-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 43.68 7 yrs3.57 %$ 0.81 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 47.46 0 yrs2.11 %N/ANew Dividend May-07-2025 May-07-2025 Jun-17-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.08 0 yrs8.44 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 20.99 0 yrs8.53 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4469
$ 0.4469
-0.00%
Stock $ 21.61 0 yrs8.24 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 79.35 1 yrs2.87 %$ 27.53 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 12.67 1 yrs45.94 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 54.86 0 yrs10.94 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.5224
$ 0.5415
3.66%
Stock $ 12.10 0 yrs5.13 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0478
$ 0.0645
34.94%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.6507
$ 0.3097
-52.40%
Stock $ 7.79 0 yrs16.94 %$ 0.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.79 0 yrs16.94 %$ 0.31 BNew Dividend Jul-16-2025 Jul-16-2025 Aug-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.79 0 yrs16.94 %$ 0.31 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-16-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 25.37 0 yrs4.89 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0977
$ 0.1029
5.32%
Stock $ 19.48 0 yrs14.89 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.2396
$ 0.2386
-0.42%
Stock $ 25.72 0 yrs8.13 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.1547
$ 0.1569
1.40%
Stock $ 21.26 3 yrs5.22 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0936
$ 0.0947
1.17%
Stock $ 123.36 2 yrs1.46 %$ 1.22 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.4500
$ 3.5000
677.78%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.6511
$ 0.4974
-23.61%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.7683
$ 0.3640
-52.63%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.2654
$ 0.2492
-6.10%
Stock $ 15.78 0 yrs1.84 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.0385
$ 0.0143
-62.86%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4868
$ 0.3097
-36.37%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-29-2025 $ 0.4505
$ 0.1949
-56.73%
Stock $ 25.00 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 19.19 0 yrs3.70 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0617
$ 0.0915
48.23%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1808
$ 0.7500
314.85%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1917
$ 0.8125
323.77%
Stock $ 27.25 5 yrs1.91 %$ 6.47 BNew Dividend May-08-2025 May-08-2025 May-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.32 0 yrs8.42 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 24.94 0 yrs5.97 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.3720
$ 0.3720
-0.00%
Stock $ 25.43 0 yrs8.57 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.5000
$ 0.6798
35.96%
Stock $ 76.53 48 yrs2.82 %$ 37.10 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-25-2025 $ 0.5100
$ 0.5400
5.88%
Stock $ 37.87 0 yrs2.32 %$ 3.60 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 706.92 8 yrs1.02 %$ 90.33 BNew Dividend May-09-2025 May-09-2025 Jun-06-2025 $ 1.6300
$ 1.8000
10.43%
Stock $ 164.23 14 yrs0.78 %$ 1.98 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 37.95 5 yrs1.95 %$ 1.00 BNew Dividend May-15-2025 May-15-2025 Jun-10-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 65.02 19 yrs2.34 %$ 1.60 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 317.08 15 yrs2.70 %$ 16.58 BNew Dividend May-20-2025 May-20-2025 Jun-10-2025 $ 2.1400
$ 2.1400
-0.00%
Stock $ 28.92 6 yrs0.00 %$ 0.60 BNew Dividend May-30-2025 May-30-2025 Jun-15-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 21.47 5 yrs5.40 %N/ANew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 96.69 13 yrs2.23 %$ 9.81 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 121.09 19 yrs0.89 %$ 10.00 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-01-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 23.00 0 yrs5.91 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3406
$ 0.3406
-0.00%
Stock $ 50.52 1 yrs1.48 %$ 32.99 BNew Dividend May-13-2025 May-13-2025 Jun-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 18.77 0 yrs4.26 %$ 1.10 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 108.38 0 yrs1.51 %$ 4.60 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 5.39 0 yrs2.97 %$ 1.19 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 2.57 1 yrs8.17 %$ 0.17 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 22.45 0 yrs4.63 %$ 0.08 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 24.66 6 yrs2.92 %$ 0.95 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 73.95 19 yrs4.25 %$ 4.36 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.7850
$ 0.7850
-0.00%
Stock $ 116.14 0 yrs1.38 %$ 25.32 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 60.77 2 yrs2.96 %$ 5.20 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 116.14 0 yrs1.38 %$ 25.32 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 116.14 0 yrs1.38 %$ 25.32 BNew Dividend Dec-01-2025 Dec-01-2025 Dec-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 89.62 13 yrs3.99 %$ 10.67 BNew Dividend May-05-2025 May-05-2025 Jun-02-2025 $ 0.8950
$ 0.8950
-0.00%
Stock $ 10.55 0 yrs4.93 %$ 0.65 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 235.58 14 yrs1.19 %$ 5.82 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 225.74 3 yrs4.80 %$ 21.31 BNew Dividend May-19-2025 May-19-2025 Jun-13-2025 $ 2.9018
$ 10.8399
273.56%
Stock $ 44.20 19 yrs0.00 %$ 96.37 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.9425
$ 0.9425
-0.00%
Stock $ 18.25 0 yrs7.12 %$ 1.18 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 50.06 0 yrs4.00 %$ 5.65 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 153.05 11 yrs1.15 %$ 15.18 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 27.92 1 yrs11.32 %$ 1.32 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.7394
$ 0.7258
-1.84%
Stock $ 239.31 19 yrs0.97 %$ 74.78 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-15-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 86.29 9 yrs1.62 %$ 1.89 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 4.66 0 yrs8.58 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.10 0 yrs3.55 %$ 0.16 BNew Dividend May-12-2025 May-12-2025 May-19-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.75 0 yrs3.40 %$ 0.15 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 109.76 0 yrs1.06 %$ 8.19 BNew Dividend May-15-2025 May-15-2025 Jun-16-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 40.69 1 yrs8.18 %$ 4.50 BNew Dividend May-05-2025 May-05-2025 May-22-2025 $ 1.0500
$ 0.8000
-23.81%
Stock $ 82.84 0 yrs1.80 %$ 4.88 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0900
$ 0.1450
61.11%
Stock $ 23.74 2 yrs7.08 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4190
$ 0.4190
-0.00%
Stock $ 11.15 1 yrs0.72 %$ 0.63 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.0207
$ 0.0207
-0.00%
Stock $ 26.07 6 yrs2.15 %$ 0.77 BNew Dividend May-15-2025 May-15-2025 May-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 52.13 0 yrs7.15 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3255
$ 0.3256
0.03%
Stock $ 377.60 4 yrs0.76 %$ 90.84 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 32.88 4 yrs2.65 %$ 1.91 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0250
$ 0.0850
240.00%
Stock $ 98.03 0 yrs3.19 %$ 1.21 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1950
$ 0.3050
56.41%
Stock $ 31.27 8 yrs2.30 %$ 2.01 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 26.08 0 yrs4.14 %$ 0.79 BNew Dividend May-05-2025 May-05-2025 May-21-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 14.75 0 yrs2.17 %$ 0.06 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.03 2 yrs3.16 %$ 4.25 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 30.03 0 yrs3.23 %$ 0.63 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 8.40 1 yrs2.62 %$ 6.90 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-08-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 52.16 0 yrs5.71 %$ 1.77 BNew Dividend May-09-2025 May-09-2025 May-15-2025 $ 0.7400
$ 0.7450
0.68%
Stock $ 16.66 9 yrs11.28 %$ 0.47 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.4675
$ 0.4700
0.53%
Stock $ 17.25 0 yrs2.32 %$ 2.51 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 27.19 0 yrs1.54 %$ 0.72 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 51.29 1 yrs2.16 %$ 3.75 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0650
$ 0.0900
38.46%
Stock $ 5.46 2 yrs5.86 %$ 0.61 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 734.15 11 yrs1.50 %$ 6.93 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 2.7500
$ 2.7500
-0.00%
Stock $ 88.59 2 yrs1.22 %$ 50.86 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2400
$ 0.2700
12.50%
Stock $ 87.01 0 yrs0.09 %$ 35.11 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 12.35 0 yrs3.24 %$ 0.07 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 84.78 0 yrs1.39 %$ 15.66 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0650
$ 0.0900
38.46%
Stock $ 80.29 0 yrs1.87 %$ 1.39 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0900
$ 0.1400
55.56%
Stock $ 7.86 0 yrs3.56 %$ 0.07 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 21.70 6 yrs3.32 %$ 3.56 BNew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.21 0 yrs3.46 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1300
$ 0.2247
72.85%
Stock $ 63.52 2 yrs3.46 %$ 0.95 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 16.00 3 yrs3.25 %$ 3.38 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-16-2025 $ 0.1200
$ 0.1300
8.33%
Stock $ 21.65 0 yrs8.04 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 22.98 0 yrs5.83 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 23.92 0 yrs6.19 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.3688
$ 0.3688
-0.00%
Stock $ 35.12 8 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1999
$ 0.1784
-10.74%
Stock $ 249.85 4 yrs0.45 %$ 14.87 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 16.70 0 yrs7.66 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 16.15 0 yrs7.74 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 81.60 2 yrs5.05 %$ 50.97 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 1.0300
$ 1.0300
-0.00%
Stock $ 31.64 1 yrs3.16 %$ 0.44 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 31.20 10 yrs3.97 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 91.95 0 yrs1.17 %$ 167.07 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 59.29 0 yrs1.42 %$ 2.76 BNew Dividend May-09-2025 May-09-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 8.96 4 yrs6.25 %$ 0.31 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 51.18 19 yrs3.60 %$ 1.34 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.4400
$ 0.4600
4.55%
Stock $ 45.51 2 yrs2.99 %$ 3.60 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3100
$ 0.3400
9.68%
Stock $ 182.24 14 yrs2.06 %$ 14.25 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.8800
$ 0.9400
6.82%
Stock $ 9.71 1 yrs2.88 %$ 1.01 BNew Dividend May-06-2025 May-06-2025 May-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 66.69 19 yrs3.72 %$ 0.96 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 11.29 0 yrs3.54 %$ 0.28 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.53 3 yrs4.53 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0719
$ 0.0766
6.54%
Stock $ 15.56 0 yrs3.60 %$ 0.10 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 30.75 2 yrs28.91 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.5000
$ 0.3000
-40.00%
Stock $ 42.39 1 yrs4.25 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1605
$ 0.1513
-5.73%
Stock $ 58.65 0 yrs1.16 %$ 3.33 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1500
$ 0.1700
13.33%
Stock $ 50.35 2 yrs4.59 %$ 18.13 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1797
$ 0.1759
-2.08%
Stock $ 18.73 0 yrs5.13 %$ 2.44 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 63.76 0 yrs1.88 %$ 3.49 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 99.97 2 yrs0.70 %$ 0.85 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 55.00 5 yrs2.00 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-30-2025 $ 0.7000
$ 0.5500
-21.43%
Stock $ 34.49 0 yrs3.02 %N/ANew Dividend May-05-2025 May-05-2025 May-09-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 81.08 0 yrs2.96 %$ 1.96 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 23.75 1 yrs7.03 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.4177
$ 0.4177
-0.00%
Stock $ 23.36 0 yrs6.25 %N/ANew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3661
$ 0.3661
-0.00%
Stock $ 17.51 0 yrs4.00 %$ 1.28 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 14.09 1 yrs5.89 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0694
$ 0.0669
-3.60%
Stock $ 21.66 0 yrs4.57 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 40.25 3 yrs5.12 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1791
$ 0.1806
0.84%
Stock $ 51.52 2 yrs7.41 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3049
$ 0.3002
-1.54%
Stock $ 32.09 2 yrs12.15 %$ 0.23 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3100
$ 0.3000
-3.23%
Stock $ 48.33 1 yrs5.13 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2000
$ 0.2050
2.50%
Stock $ 19.84 1 yrs3.68 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1177
$ 0.3197
171.56%
Stock $ 19.30 0 yrs7.15 %N/ANew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 112.79 12 yrs1.28 %$ 3.68 BNew Dividend May-08-2025 May-08-2025 Jun-05-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 181.16 4 yrs0.64 %$ 5.13 BNew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 177.98 4 yrs0.65 %$ 0.58 BNew Dividend May-09-2025 May-09-2025 May-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 13.80 0 yrs3.48 %$ 0.20 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 100.66 1 yrs0.28 %$ 11.86 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-08-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 21.92 0 yrs3.83 %$ 1.80 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 18.24 0 yrs8.55 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.74 0 yrs8.29 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 19.21 0 yrs3.02 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0476
$ 0.0720
51.06%
Stock $ 48.59 3 yrs4.45 %$ 4.86 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1900
$ 0.1750
-7.89%
Stock $ 45.99 3 yrs6.37 %$ 4.60 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2450
$ 0.2450
-0.00%
Stock $ 44.33 3 yrs4.92 %$ 0.04 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1900
$ 0.1750
-7.89%
Stock $ 20.20 0 yrs7.67 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 7.60 0 yrs3.95 %$ 0.28 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.38 0 yrs5.73 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.2782
$ 0.2782
-0.00%
Stock $ 23.07 0 yrs5.68 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 6.83 1 yrs6.44 %$ 0.44 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 80.85 11 yrs2.47 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 1.5000
$ 0.5000
-66.67%
Stock $ 25.66 0 yrs3.90 %$ 0.42 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.68 0 yrs4.24 %$ 4.56 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 32.45 1 yrs5.55 %$ 2.85 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.4100
$ 0.4500
9.76%
Stock $ 23.59 0 yrs6.10 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-13-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 26.02 0 yrs8.15 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1653
$ 0.1648
-0.30%
Stock $ 50.94 0 yrs7.40 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.3375
$ 0.2852
-15.50%
Stock $ 13.02 0 yrs4.30 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.98 1 yrs11.75 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.76 3 yrs4.90 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1923
$ 0.1892
-1.61%
Stock $ 22.42 0 yrs4.19 %$ 0.13 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 43.24 3 yrs4.53 %$ 0.89 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1750
$ 0.1600
-8.57%
Stock $ 66.29 2 yrs5.58 %$ 0.07 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.3150
$ 0.2950
-6.35%
Stock $ 17.41 3 yrs11.43 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 22.55 3 yrs5.99 %$ 0.03 BNew Dividend Apr-30-2025 Apr-30-2025 May-01-2025 $ 0.1063
$ 0.1064
0.10%
Stock $ 21.38 1 yrs10.29 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 50.15 0 yrs5.40 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2183
$ 0.2102
-3.71%
Stock $ 50.92 0 yrs5.58 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2118
$ 0.2218
4.72%
Stock $ 45.32 0 yrs3.75 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.82 1 yrs6.00 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.87 1 yrs7.41 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.92 0 yrs7.11 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.2000
$ 0.1500
-25.00%
Stock $ 23.63 2 yrs7.66 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 56.62 0 yrs3.29 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 17.64 0 yrs19.10 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.3000
$ 0.2700
-10.00%
Stock $ 49.76 0 yrs3.52 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1552
$ 0.1134
-26.93%
Stock $ 22.41 3 yrs6.20 %$ 0.18 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1200
$ 0.1150
-4.17%
Stock $ 48.53 0 yrs2.39 %$ 0.42 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0600
$ 0.1350
125.00%
Stock $ 28.10 1 yrs5.30 %$ 0.07 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 50.55 0 yrs3.78 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1650
$ 0.1550
-6.06%
Stock $ 49.69 0 yrs3.92 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1550
$ 0.1600
3.23%
Stock $ 25.24 0 yrs3.61 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0750
$ 0.0850
13.33%
Stock $ 43.68 3 yrs4.14 %$ 0.06 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 47.64 3 yrs4.68 %$ 0.16 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.1900
$ 0.1850
-2.63%
Stock $ 23.83 3 yrs4.28 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0809
$ 0.0799
-1.24%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0905
$ 0.0918
1.44%
Stock $ 38.57 6 yrs1.24 %$ 0.68 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.00 0 yrs0.00 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 39.12 0 yrs0.00 %$ 22.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2998
$ 1.4000
366.95%
Stock $ 9.91 0 yrs6.26 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-28-2025 $ 0.0561
$ 0.0500
-10.86%
Stock $ 24.72 0 yrs10.19 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.2371
$ 0.1749
-26.23%
Stock $ 24.91 0 yrs0.80 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0750
$ 0.0200
-73.33%
Stock $ 25.23 0 yrs0.59 %N/ANew Dividend Apr-25-2025 Apr-25-2025 Apr-29-2025 $ 0.0650
$ 0.0200
-69.23%
Stock $ 24.50 0 yrs5.31 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1067
$ 0.0780
-26.94%
Stock $ 2.34 0 yrs2.99 %N/ANew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0000
$ 0.0700
10000%
Stock $ 82.12 0 yrs0.10 %$ 14.83 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 43.97 7 yrs3.09 %$ 0.46 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3200
$ 0.3400
6.25%
Stock $ 286.85 0 yrs0.27 %$ 26.94 BNew Dividend May-19-2025 May-19-2025 May-28-2025 $ 2.7500
$ 0.7700
-72.00%
Stock $ 20.13 0 yrs5.56 %$ 0.31 BNew Dividend May-02-2025 May-04-2025 May-15-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 24.73 0 yrs4.16 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0894
$ 0.0997
11.52%
Stock $ 60.00 4 yrs0.00 %N/ANew Dividend May-13-2025 May-13-2025 Jun-02-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 47.15 11 yrs2.21 %$ 355.13 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 327.42 0 yrs1.47 %$ 17.22 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 25.62 14 yrs6.71 %$ 145.66 BNew Dividend May-09-2025 May-09-2025 Jun-13-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 30.97 0 yrs6.46 %$ 3.34 BNew Dividend May-19-2025 May-19-2025 Jun-10-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.76 0 yrs4.82 %$ 0.35 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.47 0 yrs1.41 %$ 0.08 BNew Dividend May-02-2025 May-02-2025 May-14-2025 $ 0.3000
$ 0.3600
20.00%
Stock $ 29.72 0 yrs2.69 %$ 0.58 BNew Dividend May-08-2025 May-08-2025 May-26-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 45.00 9 yrs1.67 %$ 0.06 BNew Dividend May-22-2025 May-22-2025 Jun-05-2025 $ 0.4200
$ 0.7500
78.57%
Stock $ 17.83 7 yrs2.58 %$ 0.31 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 25.35 3 yrs2.37 %$ 0.19 BNew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 219.33 11 yrs1.37 %$ 12.24 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 25.50 4 yrs3.76 %$ 0.87 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 345.60 11 yrs0.64 %$ 9.00 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.5300
$ 0.5500
3.77%
Stock $ 33.75 1 yrs1.54 %$ 7.11 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 57.61 0 yrs1.74 %$ 64.12 BNew Dividend May-27-2025 May-27-2025 Jun-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.60 0 yrs4.85 %$ 2.55 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 39.85 1 yrs4.22 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 138.07 0 yrs0.29 %$ 5.20 BNew Dividend May-23-2025 May-26-2025 Jun-06-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.84 0 yrs5.78 %$ 2.22 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.57 0 yrs0.00 %$ 0.18 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 29.73 11 yrs2.69 %$ 5.87 BNew Dividend May-14-2025 May-14-2025 Jun-04-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 66.20 0 yrs3.93 %$ 4.91 BNew Dividend May-05-2025 May-05-2025 Jun-20-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 49.34 4 yrs1.13 %$ 2.87 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-26-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 1,780.00 0 yrs2.81 %N/ANew Dividend May-05-2025 May-05-2025 May-07-2025 $ 55.0000
$ 25.0000
-54.55%
Stock $ 29.43 0 yrs3.67 %$ 0.79 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 312.00 1 yrs1.94 %$ 83.35 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-18-2025 $ 1.5100
$ 1.5100
-0.00%
Stock $ 2.48 2 yrs0.00 %$ 0.16 BNew Dividend May-12-2025 May-12-2025 May-20-2025 $ 0.2150
$ 0.0175
-91.86%
Stock $ 32.29 0 yrs2.73 %$ 0.93 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.2100
$ 0.2200
4.76%
Stock $ 36.29 0 yrs7.38 %$ 10.50 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 37.48 0 yrs3.84 %$ 0.20 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3300
$ 0.3600
9.09%
Stock $ 28.99 0 yrs3.45 %$ 0.15 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.22 0 yrs4.27 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 20.10 0 yrs3.68 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 5.62 0 yrs5.34 %$ 0.21 BNew Dividend May-22-2025 May-22-2025 Jun-06-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 47.46 3 yrs7.18 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1810
$ 0.2243
23.91%
Stock $ 24.88 4 yrs3.66 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 459.43 11 yrs1.51 %$ 15.73 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.7400
$ 1.7400
-0.00%
Stock $ 81.48 16 yrs3.73 %$ 18.27 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-27-2025 $ 0.7500
$ 0.7600
1.33%
Stock $ 22.09 6 yrs3.62 %$ 0.32 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 11.99 0 yrs4.34 %$ 0.51 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 133.92 2 yrs1.14 %$ 5.94 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 42.80 0 yrs2.24 %$ 3.68 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 791.48 1 yrs0.90 %$ 51.45 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 1.7900
$ 1.7900
-0.00%
Stock $ 174.36 0 yrs0.48 %$ 1,014.78 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 175.16 0 yrs0.48 %$ 956.20 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 32.25 0 yrs0.00 %$ 13.02 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 30.03 0 yrs0.00 %$ 3.34 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 17.81 4 yrs5.05 %$ 1.30 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-09-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.48 2 yrs3.38 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0756
$ 0.0646
-14.61%
Stock $ 73.22 3 yrs9.25 %$ 0.29 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 1.5951
$ 1.5815
-0.85%
Stock $ 3.89 0 yrs7.71 %$ 0.35 BNew Dividend May-23-2025 May-23-2025 Jun-18-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 30.35 2 yrs3.13 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0553
$ 0.0847
53.22%
Stock $ 21.65 0 yrs8.08 %$ 0.04 BNew Dividend May-30-2025 May-31-2025 Jun-02-2025 $ 0.8750
$ 0.8750
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2021
$ 0.3500
73.18%
Stock $ 200.05 14 yrs0.00 %$ 50.34 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 33.42 19 yrs3.71 %$ 0.18 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 23.13 3 yrs4.71 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0925
$ 0.0922
-0.32%
Stock $ 166.70 6 yrs0.74 %$ 7.24 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.3080
$ 0.3080
-0.00%
Stock $ 11.18 0 yrs4.83 %$ 1.00 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 35.23 6 yrs3.12 %$ 3.18 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 12.78 1 yrs0.31 %$ 0.60 BNew Dividend May-05-2025 May-05-2025 May-27-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 23.02 0 yrs1.74 %$ 0.17 BNew Dividend May-07-2025 May-07-2025 May-14-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 181.19 8 yrs0.70 %$ 46.82 BNew Dividend May-07-2025 May-07-2025 May-22-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 256.59 12 yrs0.83 %$ 37.62 BNew Dividend May-08-2025 May-08-2025 Jun-12-2025 $ 0.5300
$ 0.5300
-0.00%
Stock $ 31.28 0 yrs0.45 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 18.20 2 yrs3.46 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 25.51 4 yrs4.51 %$ 7.81 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-15-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 142.33 0 yrs1.12 %$ 1.64 BNew Dividend May-16-2025 May-16-2025 Jun-20-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 52.70 2 yrs6.81 %$ 7.18 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.8865
$ 0.8976
1.25%
Stock $ 49.80 3 yrs4.86 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.4388
$ 0.0372
-91.53%
Stock $ 56.42 53 yrs4.79 %$ 4.04 BNew Dividend May-16-2025 May-16-2025 Jun-01-2025 $ 0.6760
$ 0.6760
-0.00%
Stock $ 104.40 12 yrs1.34 %$ 6.31 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 16.81 1 yrs43.78 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.6369
$ 0.5216
-18.10%
Stock $ 44.03 0 yrs1.93 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0480
$ 0.0396
-17.54%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2747
$ 0.3115
13.43%
Stock $ 24.80 0 yrs4.19 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.1096
$ 0.1002
-8.61%
Stock $ 65.34 0 yrs78.24 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 7.0442
$ 4.6556
-33.91%
Stock $ 19.73 0 yrs1.82 %$ 0.83 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 37.72 0 yrs2.12 %$ 0.30 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 37.51 0 yrs1.60 %$ 1.17 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.60 0 yrs8.79 %N/ANew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 54.31 0 yrs1.45 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0527
$ 0.0735
39.50%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1919
$ 0.2955
53.99%
Stock $ 17.80 3 yrs7.36 %$ 61.09 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.3250
$ 0.3275
0.77%
Stock $ 7.43 0 yrs96.70 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3528
$ 0.6186
75.34%
Stock $ 14.66 0 yrs68.69 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.9998
$ 0.6587
-34.12%
Stock $ 46.05 0 yrs3.82 %$ 2.30 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 48.96 0 yrs0.65 %$ 2.57 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2381
$ 0.3373
41.66%
Stock $ 58.56 0 yrs2.03 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0766
$ 0.0918
19.87%
Stock $ 36.95 0 yrs5.58 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 24.32 0 yrs1.27 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 9.88 0 yrs6.07 %$ 0.84 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2694
$ 0.3429
27.29%
Stock $ 25.71 1 yrs4.51 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0972
$ 0.0990
1.92%
Stock $ 22.53 2 yrs4.39 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-29-2025 $ 0.0842
$ 0.0800
-4.94%
Stock $ 25.07 0 yrs3.87 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0654
$ 0.0809
23.72%
Stock $ 44.65 1 yrs0.67 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 16.71 1 yrs27.89 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3923
$ 0.5612
43.05%
Stock $ 2.62 1 yrs134.35 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1215
$ 0.1261
3.79%
Stock $ 17.01 1 yrs84.01 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 1.6276
$ 0.6734
-58.63%
Stock $ 14.64 0 yrs46.79 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3739
$ 0.7284
94.81%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.0923
$ 0.0836
-9.43%
Stock $ 23.60 0 yrs86.14 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 1.9728
$ 1.8468
-6.39%
Stock $ 20.61 0 yrs6.70 %N/ANew Dividend May-05-2025 May-05-2025 May-20-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 55.63 1 yrs6.54 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3100
$ 0.2767
-10.74%
Stock $ 19.68 1 yrs5.39 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-28-2025 $ 0.0385
$ 0.0297
-22.95%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.4836
$ 0.4088
-15.47%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2466
$ 0.2399
-2.73%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2753
$ 0.4446
61.50%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1574
$ 0.0924
-41.30%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1548
$ 0.1367
-11.69%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3767
$ 0.3454
-8.31%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.3140
$ 0.2472
-21.27%
Stock $ 3.36 0 yrs4.46 %$ 0.00 BNew Dividend Apr-29-2025 Apr-29-2025 May-01-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1151
$ 0.3024
162.73%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.1188
$ 0.3231
171.97%
Stock $ 9.54 1 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-07-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend Apr-24-2025 Apr-24-2025 Apr-25-2025 $ 0.2035
$ 0.4570
124.57%
Stock $ 2,066.20 2 yrs0.38 %$ 25.38 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 1.9500
$ 1.9500
-0.00%
Stock $ 220.48 19 yrs0.38 %$ 15.84 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-06-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 26.00 3 yrs4.62 %N/ANew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.2900
$ 0.3000
3.45%
Stock $ 125.96 0 yrs2.38 %$ 24.50 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 81.60 13 yrs3.09 %$ 40.72 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 38.30 0 yrs2.51 %$ 2.32 BNew Dividend May-29-2025 Jun-01-2025 Jun-15-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 19.61 3 yrs1.22 %$ 0.04 BNew Dividend May-21-2025 May-21-2025 Jun-18-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 42.38 13 yrs2.45 %$ 0.91 BNew Dividend May-13-2025 May-13-2025 May-28-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 33.67 9 yrs3.09 %$ 0.66 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 111.05 2 yrs0.50 %$ 6.77 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 3.25 0 yrs3.69 %$ 0.05 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 55.53 45 yrs3.39 %$ 1.01 BNew Dividend Jun-12-2025 Jun-15-2025 Jul-01-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 49.11 1 yrs2.04 %$ 34.70 BNew Dividend May-06-2025 May-06-2025 May-14-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 27.37 7 yrs6.87 %$ 1.52 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-10-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 161.00 2 yrs1.24 %N/ANew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 108.20 7 yrs2.22 %$ 14.91 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 69.29 3 yrs1.73 %$ 26.38 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 120.00 19 yrs2.37 %N/ANew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 16.87 1 yrs10.49 %$ 0.04 BNew Dividend May-12-2025 May-12-2025 May-22-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 264.16 0 yrs0.76 %$ 32.81 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.3900
$ 0.5000
28.21%
Stock $ 38.60 3 yrs3.11 %$ 9.96 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.25 0 yrs1.98 %$ 0.16 BNew Dividend May-09-2025 May-09-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 580.97 10 yrs1.24 %$ 44.95 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 19.40 2 yrs1.55 %$ 0.28 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 31.95 1 yrs1.19 %$ 1.30 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 33.17 3 yrs1.69 %$ 1.01 BNew Dividend May-06-2025 May-06-2025 May-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 79.66 12 yrs2.85 %$ 53.48 BNew Dividend May-06-2025 May-06-2025 Jun-10-2025 $ 0.5675
$ 0.5675
-0.00%
Stock $ 527.42 12 yrs0.34 %$ 18.60 BNew Dividend May-16-2025 May-16-2025 May-27-2025 $ 0.4000
$ 0.4500
12.50%
Stock $ 2.28 0 yrs18.42 %$ 0.16 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 9.23 0 yrs6.93 %$ 0.16 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 17.50 0 yrs4.11 %$ 0.05 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 16.69 3 yrs4.97 %$ 7.47 BNew Dividend May-14-2025 May-14-2025 Jun-03-2025 $ 0.2050
$ 0.2100
2.44%
Stock $ 356.98 11 yrs1.17 %$ 139.69 BNew Dividend May-05-2025 May-05-2025 May-23-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 88.96 0 yrs1.35 %$ 1.64 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 46.70 3 yrs4.86 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 2.28 0 yrs18.42 %$ 0.16 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 2.28 0 yrs18.42 %$ 0.16 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 13.86 0 yrs0.00 %$ 0.32 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 21.73 3 yrs2.90 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0533
$ 0.0577
8.28%
Stock $ 35.33 1 yrs0.57 %$ 14.81 BNew Dividend May-20-2025 May-20-2025 Jun-04-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 27.52 0 yrs3.20 %$ 1.49 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2000
$ 0.2200
10.00%
Stock $ 23.10 1 yrs6.10 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 24.60 2 yrs11.46 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.2352
$ 0.2005
-14.75%
Stock $ 314.00 0 yrs15.92 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 12.5000
$ 12.5000
-0.00%
Stock $ 261.20 0 yrs2.07 %$ 58.89 BNew Dividend May-02-2025 May-02-2025 May-20-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 32.53 0 yrs3.69 %$ 0.23 BNew Dividend May-06-2025 May-06-2025 May-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 55.49 19 yrs1.19 %$ 26.89 BNew Dividend May-12-2025 May-12-2025 Jun-10-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 25.10 5 yrs3.03 %N/ANew Dividend May-23-2025 May-23-2025 Jun-20-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 18.53 0 yrs7.93 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.84 0 yrs10.08 %$ 0.79 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 16.06 0 yrs1.49 %$ 0.13 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.95 0 yrs2.81 %$ 0.21 BNew Dividend May-07-2025 May-07-2025 May-21-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 43.61 0 yrs38.06 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 1.2325
$ 1.1022
-10.57%
Stock $ 28.28 0 yrs1.41 %$ 1.31 BNew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 64.85 14 yrs4.50 %$ 3.76 BNew Dividend May-15-2025 May-15-2025 Jun-01-2025 $ 0.7300
$ 0.7300
-0.00%
Stock $ 32.11 1 yrs3.24 %$ 0.25 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 111.06 9 yrs2.85 %$ 138.15 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 51.81 1 yrs6.31 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2679
$ 0.2514
-6.16%
Stock $ 26.93 0 yrs6.91 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 50.53 2 yrs12.17 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5063
$ 0.4616
-8.83%
Stock $ 46.83 2 yrs5.74 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2190
$ 0.2162
-1.28%
Stock $ 49.86 0 yrs5.38 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2143
$ 0.2080
-2.94%
Stock $ 45.62 0 yrs6.51 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.2378
$ 0.2276
-4.29%
Stock $ 60.41 0 yrs27.59 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 1.5145
$ 1.2591
-16.86%
Stock $ 16.66 1 yrs17.29 %$ 1.36 BNew Dividend May-15-2025 May-15-2025 May-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 34.22 10 yrs3.04 %$ 0.71 BNew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 42.50 11 yrs2.64 %$ 0.33 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 19.36 0 yrs7.28 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 25.66 0 yrs8.03 %N/ANew Dividend May-05-2025 May-05-2025 May-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 46.27 0 yrs15.39 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.5534
$ 0.4980
-10.01%
Stock $ 25.92 3 yrs3.24 %$ 0.82 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 32.13 4 yrs0.00 %$ 0.61 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 21.38 1 yrs6.27 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 33.67 0 yrs1.87 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-02-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 6.34 0 yrs5.36 %$ 0.84 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 41.04 6 yrs3.02 %$ 0.75 BNew Dividend May-09-2025 May-09-2025 May-23-2025 $ 2.3800
$ 0.3100
-86.97%
Stock $ 40.11 3 yrs2.29 %$ 39.74 BNew Dividend May-06-2025 May-06-2025 May-16-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 99.68 4 yrs1.69 %$ 39.34 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.3900
$ 0.4200
7.69%
Stock $ 348.88 11 yrs0.46 %N/ANew Dividend May-06-2025 May-06-2025 May-20-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 26.43 0 yrs3.93 %$ 3.32 BNew Dividend May-19-2025 May-19-2025 May-30-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 10.21 0 yrs3.72 %N/ANew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 47.50 0 yrs3.79 %$ 0.17 BNew Dividend May-06-2025 May-06-2025 May-22-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 11.07 3 yrs0.00 %$ 0.24 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 48.53 1 yrs4.33 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.1682
$ 0.1730
2.85%
Stock $ 23.10 0 yrs5.45 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.0688
$ 0.0823
19.68%
Stock $ 45.69 1 yrs26.70 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.9261
$ 0.8238
-11.05%
Stock $ 32.69 1 yrs0.95 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-24-2025 $ 0.0307
$ 0.0181
-40.89%
Stock $ 52.50 0 yrs8.86 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.4112
$ 0.3444
-16.25%
Stock $ 50.41 0 yrs8.63 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.3503
$ 0.3203
-8.56%
Stock $ 50.05 0 yrs11.81 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.4817
$ 0.4821
0.08%
Stock $ 52.12 0 yrs14.06 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.6374
$ 0.5309
-16.71%
Stock $ 19.98 0 yrs5.91 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 8.14 0 yrs0.00 %$ 0.22 BNew Dividend Apr-29-2025 Apr-29-2025 May-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 52.59 0 yrs7.05 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-25-2025 $ 0.3343
$ 0.2559
-23.45%
Stock $ 6.97 0 yrs0.00 %$ 0.00 BNew Dividend Apr-15-2025 Apr-15-2025 Apr-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 85.96 11 yrs1.77 %$ 5.22 BNew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 31.92 9 yrs5.14 %$ 1.14 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 0.4000
$ 0.4100
2.50%
Stock $ 91.26 19 yrs3.24 %$ 100.09 BNew Dividend May-19-2025 May-19-2025 Jun-06-2025 $ 0.7200
$ 0.7400
2.78%
Stock $ 11.35 0 yrs7.40 %N/ANew Dividend May-02-2025 May-02-2025 May-15-2025 $ 0.2111
$ 0.2111
-0.00%
Stock $ 499.02 15 yrs0.75 %$ 89.77 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 39.35 3 yrs9.25 %$ 15.01 BNew Dividend May-02-2025 May-02-2025 May-15-2025 $ 0.8750
$ 0.9100
4.00%
Stock $ 8.24 1 yrs0.00 %$ 0.25 BNew Dividend Apr-30-2025 Apr-30-2025 May-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 10.26 1 yrs4.48 %$ 0.21 BNew Dividend May-01-2025 May-01-2025 May-16-2025 $ 0.0396
$ 0.0396
-0.00%
Stock $ 9.10 0 yrs4.62 %N/ANew Dividend N/A Apr-30-2025 May-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 17.14 4 yrs3.03 %$ 0.06 BNew Dividend May-01-2025 May-01-2025 May-08-2025 $ 0.1200
$ 0.1300
8.33%
Stock $ 46.67 3 yrs4.20 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1650
$ 0.1640
-0.61%
Stock $ 4.53 1 yrs0.00 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 32.07 2 yrs1.50 %$ 4.69 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 21.09 0 yrs6.83 %$ 0.97 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 35.51 4 yrs2.42 %$ 14.96 BNew Dividend May-16-2025 May-16-2025 Jun-10-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 77.29 12 yrs0.00 %$ 22.92 BNew Dividend May-07-2025 May-07-2025 May-27-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 11.04 0 yrs7.16 %$ 0.86 BNew Dividend May-01-2025 May-01-2025 May-16-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 100.57 1 yrs1.19 %$ 5.20 BNew Dividend May-14-2025 May-14-2025 May-23-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 56.06 10 yrs1.93 %$ 0.44 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 23.45 1 yrs0.00 %$ 0.25 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 14.67 0 yrs10.36 %N/ANew Dividend May-01-2025 May-01-2025 May-27-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 17.87 0 yrs5.71 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0923
$ 0.0783
-15.17%
Stock $ 10.05 2 yrs11.54 %$ 0.39 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 22.86 3 yrs8.88 %$ 1.30 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 49.85 3 yrs3.37 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1420
$ 0.1410
-0.70%
Stock $ 19.55 3 yrs12.33 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 28.88 1 yrs5.64 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 17.08 0 yrs2.34 %$ 0.34 BNew Dividend May-15-2025 May-15-2025 Jun-05-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 69.20 0 yrs3.82 %$ 3.99 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 57.40 2 yrs1.18 %$ 4.62 BNew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 30.23 3 yrs2.65 %$ 0.65 BNew Dividend May-05-2025 May-05-2025 May-12-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 19.77 4 yrs6.68 %$ 0.70 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 17.04 0 yrs6.75 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 41.85 1 yrs6.12 %$ 0.88 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 20.08 0 yrs8.12 %N/ANew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 18.76 1 yrs8.80 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 25.99 3 yrs3.73 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 49.14 3 yrs4.15 %$ 0.13 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.85 3 yrs8.91 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.3598
$ 0.3463
-3.75%
Stock $ 16.50 1 yrs4.18 %$ 0.00 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 21.09 0 yrs3.13 %$ 0.64 BNew Dividend May-05-2025 May-05-2025 May-16-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 5.10 1 yrs0.00 %$ 0.03 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 38.07 5 yrs3.41 %$ 0.36 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.3000
$ 0.3250
8.33%
Stock $ 25.50 0 yrs1.25 %N/ANew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.11 2 yrs4.03 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 20.81 1 yrs4.47 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0800
$ 0.0775
-3.13%
Stock $ 14.77 5 yrs6.57 %$ 0.35 BNew Dividend May-01-2025 May-01-2025 May-30-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 57.31 13 yrs1.61 %$ 0.65 BNew Dividend May-15-2025 May-15-2025 May-30-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 23.40 0 yrs7.35 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1512
$ 0.1312
-13.23%
Stock $ 20.11 1 yrs9.15 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1497
$ 0.1486
-0.73%
Stock $ 24.91 2 yrs8.51 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1764
$ 0.1608
-8.84%
Stock $ 15.98 1 yrs6.57 %$ 0.45 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1012
$ 0.0505
-50.10%
Stock $ 18.93 3 yrs4.60 %$ 0.00 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 8.54 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 68.26 0 yrs2.81 %$ 2.36 BNew Dividend Apr-29-2025 Apr-29-2025 May-09-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 536.07 19 yrs1.19 %$ 51.05 BNew Dividend May-05-2025 May-05-2025 May-19-2025 $ 1.4800
$ 1.6000
8.11%
Stock $ 130.00 12 yrs3.69 %$ 52.99 BNew Dividend May-19-2025 May-19-2025 Jun-02-2025 $ 1.1500
$ 1.2000
4.35%
Stock $ 5.56 0 yrs0.00 %$ 0.42 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 50.79 1 yrs4.80 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1904
$ 0.1840
-3.37%
Stock $ 41.61 0 yrs3.80 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.2600
$ 0.2246
-13.64%
Stock $ 12.42 0 yrs0.00 %$ 0.32 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0833
$ 0.0833
-0.00%
Stock $ 29.61 0 yrs0.54 %$ 1.20 BNew Dividend May-06-2025 May-06-2025 May-13-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 20.35 0 yrs6.00 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.59 0 yrs6.85 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 20.87 1 yrs5.22 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.94 3 yrs3.01 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 44.46 2 yrs4.66 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 20.97 0 yrs4.86 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 8.81 0 yrs0.00 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1370
$ 0.1374
0.28%
Stock $ 7.12 0 yrs0.00 %$ 0.03 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 12.23 2 yrs7.36 %$ 0.05 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0700
$ 0.0750
7.14%
Stock $ 10.43 4 yrs0.00 %$ 0.85 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 49.29 1 yrs3.02 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1294
$ 0.1259
-2.67%
Stock $ 47.44 3 yrs2.93 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1217
$ 0.1135
-6.74%
Stock $ 47.89 3 yrs4.74 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1425
$ 0.1297
-9.00%
Stock $ 41.94 0 yrs4.60 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-24-2025 $ 0.1749
$ 0.1592
-8.98%
Stock $ 46.02 0 yrs7.11 %$ 0.49 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 19.04 1 yrs4.57 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 27.27 1 yrs7.19 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1645
$ 0.1420
-13.68%
Stock $ 20.99 1 yrs8.81 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1492
$ 0.1359
-8.91%
Stock $ 19.95 1 yrs5.21 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 19.02 3 yrs5.57 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0913
$ 0.0918
0.55%
Stock $ 47.94 3 yrs3.21 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 38.85 0 yrs1.98 %$ 0.07 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0950
$ 0.0850
-10.53%
Stock $ 19.53 0 yrs7.68 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 43.53 3 yrs4.23 %$ 0.04 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 24.77 3 yrs4.68 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.11 3 yrs3.03 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 4.43 0 yrs0.00 %$ 0.04 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.00 0 yrs0.00 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0000
$ 0.4938
10000%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-23-2025 $ 0.0786
$ 0.0783
-0.37%
Stock $ 18.71 0 yrs12.24 %N/ANew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.1910
$ 0.1910
-0.00%
Stock $ 11.69 3 yrs0.00 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 13.70 3 yrs0.00 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 7.06 0 yrs0.00 %$ 0.00 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 44.24 0 yrs0.00 %N/ANew Dividend Apr-28-2025 Apr-28-2025 Apr-30-2025 $ 0.0000
$ 2.4700
10000%
Stock $ 5.60 0 yrs3.21 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 Jul-31-2025 $ 0.0318
$ 0.0250
-21.45%
Stock $ 11.53 0 yrs4.86 %$ 1.48 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 40.68 18 yrs5.16 %$ 4.46 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-15-2025 $ 0.5000
$ 0.5250
5.00%
Stock $ 20.80 19 yrs3.08 %$ 0.00 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 17.66 0 yrs1.13 %$ 0.53 BNew Dividend May-05-2025 May-05-2025 May-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.90 0 yrs0.92 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1148
$ 0.1247
8.63%
Stock $ 17.48 0 yrs3.55 %$ 25.47 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 216.63 19 yrs2.51 %$ 196.80 BNew Dividend Apr-30-2025 Apr-30-2025 May-13-2025 $ 1.3600
$ 1.3600
-0.00%
Stock $ 9.78 0 yrs9.41 %$ 0.06 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0808
$ 0.0321
-60.26%
Stock $ 115.78 13 yrs2.97 %$ 6.25 BNew Dividend May-05-2025 May-05-2025 May-30-2025 $ 0.8600
$ 0.8600
-0.00%
Stock $ 13.47 1 yrs2.60 %$ 0.63 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0188
$ 0.0196
4.11%
Stock $ 257.09 19 yrs1.87 %$ 48.06 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-18-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 9.12 3 yrs0.00 %$ 0.75 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 103.66 19 yrs3.44 %$ 33.08 BNew Dividend May-14-2025 May-14-2025 Jun-01-2025 $ 0.8350
$ 0.8925
6.89%
Stock $ 117.41 53 yrs2.32 %$ 26.65 BNew Dividend May-12-2025 May-12-2025 Jun-12-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 22.04 1 yrs4.90 %$ 0.47 BNew Dividend Apr-28-2025 Apr-28-2025 May-28-2025 $ 0.5300
$ 0.1500
-71.70%
Stock $ 64.60 1 yrs5.57 %$ 0.02 BNew Dividend May-14-2025 May-14-2025 Jun-01-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 21.65 2 yrs2.73 %$ 1.83 BNew Dividend Apr-28-2025 Apr-28-2025 May-30-2025 $ 0.4700
$ 0.0500
-89.36%
Stock $ 22.04 1 yrs4.90 %$ 0.47 BNew Dividend Apr-28-2025 Apr-28-2025 May-28-2025 $ 0.5300
$ 0.3700
-30.19%
Stock $ 160.05 19 yrs1.12 %$ 10.57 BNew Dividend May-01-2025 May-01-2025 May-22-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.6507
$ 0.4738
-27.18%
Stock $ 237.49 13 yrs1.49 %$ 28.66 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.8850
$ 0.8850
-0.00%
Stock $ 99.31 50 yrs3.42 %$ 35.78 BNew Dividend May-14-2025 May-14-2025 Jun-16-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 28.00 0 yrs3.29 %$ 0.09 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 76.51 0 yrs3.66 %$ 10.72 BNew Dividend May-21-2025 May-21-2025 Jun-04-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 21.65 2 yrs2.73 %$ 1.83 BNew Dividend Apr-28-2025 Apr-28-2025 May-30-2025 $ 0.4700
$ 0.4100
-12.77%
Stock $ 131.37 10 yrs1.22 %$ 40.35 BNew Dividend May-02-2025 May-02-2025 May-09-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 31.88 19 yrs4.02 %$ 0.49 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.3000
$ 0.3200
6.67%
Stock $ 49.43 5 yrs2.99 %$ 0.80 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-18-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 50.00 11 yrs3.04 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-02-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 36.37 0 yrs0.99 %$ 0.36 BNew Dividend May-01-2025 May-01-2025 May-12-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 42.93 2 yrs7.73 %$ 0.36 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0707
$ 0.0686
-3.07%
Stock $ 22.53 3 yrs7.28 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1536
$ 0.1261
-17.94%
Stock $ 46.56 3 yrs4.40 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1774
$ 0.1805
1.71%
Stock $ 21.57 0 yrs8.48 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1323
$ 0.1630
23.20%
Stock $ 27.90 1 yrs7.53 %$ 0.10 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1758
$ 0.2291
30.32%
Stock $ 5.45 0 yrs8.44 %$ 0.06 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-15-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 4.06 0 yrs10.84 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0305
$ 0.0238
-21.97%
Stock $ 24.52 3 yrs5.18 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1013
$ 0.1043
2.92%
Stock $ 18.54 0 yrs2.70 %$ 0.26 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 27.73 1 yrs6.02 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1391
$ 0.2182
56.87%
Stock $ 39.04 0 yrs11.27 %$ 2.94 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.3893
$ 0.3774
-3.06%
Stock $ 18.61 0 yrs9.08 %N/ANew Dividend May-15-2025 May-15-2025 Jun-02-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 21.42 3 yrs6.82 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1267
$ 0.1236
-2.45%
Stock $ 6.79 3 yrs0.00 %$ 0.49 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 19.82 0 yrs7.42 %$ 0.04 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1171
$ 0.1176
0.44%
Stock $ 10.96 0 yrs0.00 %$ 0.10 BNew Dividend Apr-30-2025 Apr-30-2025 May-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 23.93 2 yrs4.10 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0853
$ 0.0840
-1.56%
Stock $ 21.18 4 yrs9.58 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 11.25 0 yrs6.04 %$ 3.96 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0543
$ 0.0544
0.24%
Stock $ 24.54 0 yrs5.75 %$ 1.66 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1051
$ 0.1093
3.98%
Stock $ 15.75 1 yrs2.54 %N/ANew Dividend May-30-2025 May-31-2025 Jul-01-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 23.48 0 yrs6.39 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 17.08 0 yrs6.38 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 21.65 0 yrs8.31 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1065
$ 0.2089
96.15%
Stock $ 14.28 2 yrs6.23 %$ 1.27 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0700
$ 0.0701
0.06%
Stock $ 24.57 2 yrs4.23 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0896
$ 0.0877
-2.11%
Stock $ 16.27 2 yrs2.70 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0351
$ 0.0288
-17.90%
Stock $ 21.18 0 yrs4.53 %$ 1.12 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0855
$ 0.0750
-12.26%
Stock $ 48.54 0 yrs3.42 %$ 3.68 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1456
$ 0.1401
-3.74%
Stock $ 26.30 3 yrs3.99 %$ 0.60 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0881
$ 0.0884
0.28%
Stock $ 25.50 0 yrs6.67 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1489
$ 0.1329
-10.76%
Stock $ 53.24 2 yrs1.88 %$ 3.82 BNew Dividend May-08-2025 May-08-2025 May-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 159.45 14 yrs2.23 %$ 175.08 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-26-2025 $ 0.8500
$ 0.8900
4.71%
Stock $ 45.98 4 yrs2.61 %$ 0.27 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 18.87 10 yrs3.87 %$ 0.58 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1725
$ 0.1825
5.80%
Stock $ 16.50 19 yrs4.00 %$ 0.09 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1550
$ 0.1650
6.45%
Stock $ 29.06 3 yrs2.48 %$ 2.50 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 13.70 0 yrs7.08 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0673
$ 0.0693
3.00%
Stock $ 16.41 3 yrs4.75 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0693
$ 0.0649
-6.38%
Stock $ 21.97 2 yrs6.87 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1264
$ 0.1170
-7.43%
Stock $ 19.53 3 yrs4.20 %$ 0.15 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0693
$ 0.0667
-3.76%
Stock $ 15.99 0 yrs12.70 %$ 0.02 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1622
$ 0.1607
-0.92%
Stock $ 18.44 0 yrs6.45 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 103.47 15 yrs4.18 %$ 11.02 BNew Dividend May-16-2025 May-16-2025 Jun-02-2025 $ 1.0800
$ 1.0800
-0.00%
Stock $ 70.93 4 yrs2.93 %$ 3.92 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 13.46 0 yrs5.94 %$ 1.72 BNew Dividend May-08-2025 May-08-2025 May-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 15.00 0 yrs12.73 %$ 1.35 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1481
$ 0.1431
-3.38%
Stock $ 33.44 1 yrs8.10 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2439
$ 0.2600
6.60%
Stock $ 36.54 3 yrs3.12 %$ 49.70 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-10-2025 $ 0.2850
$ 0.2850
-0.00%
Stock $ 26.84 1 yrs10.06 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1677
$ 0.1700
1.41%
Stock $ 8.03 1 yrs9.96 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-02-2025 $ 0.0815
$ 0.0815
-0.00%
Stock $ 50.27 0 yrs10.07 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.4176
$ 0.3753
-10.13%
Stock $ 50.31 0 yrs9.40 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3846
$ 0.3605
-6.25%
Stock $ 51.64 0 yrs8.38 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3546
$ 0.3384
-4.58%
Stock $ 25.60 0 yrs6.09 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1293
$ 0.1131
-12.51%
Stock $ 23.27 2 yrs3.52 %$ 0.18 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0702
$ 0.0688
-2.02%
Stock $ 22.33 2 yrs3.49 %$ 1.12 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0680
$ 0.0666
-2.13%
Stock $ 23.57 3 yrs2.80 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0570
$ 0.0533
-6.39%
Stock $ 20.43 3 yrs4.50 %$ 0.07 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0788
$ 0.0758
-3.76%
Stock $ 20.57 0 yrs4.81 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0903
$ 0.0865
-4.23%
Stock $ 25.89 2 yrs6.95 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1437
$ 0.1426
-0.74%
Stock $ 20.45 2 yrs4.99 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0885
$ 0.0839
-5.25%
Stock $ 16.77 1 yrs12.46 %$ 7.96 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1650
$ 0.1598
-3.15%
Stock $ 24.78 0 yrs8.47 %$ 2.91 BNew Dividend Apr-28-2025 Apr-28-2025 May-09-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 108.00 0 yrs5.56 %$ 3.60 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 46.43 0 yrs0.97 %$ 0.73 BNew Dividend May-05-2025 May-05-2025 Jun-02-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 11.76 12 yrs6.29 %$ 0.41 BNew Dividend Apr-28-2025 Apr-28-2025 May-07-2025 $ 0.1725
$ 0.1850
7.25%
Stock $ 12.07 0 yrs7.95 %$ 2.87 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.70 0 yrs3.42 %$ 0.33 BNew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 18.10 0 yrs7.96 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 51.03 0 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 21.57 2 yrs3.38 %$ 0.06 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0629
$ 0.0618
-1.67%
Stock $ 16.69 4 yrs4.67 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0671
$ 0.0640
-4.66%
Stock $ 23.15 2 yrs2.85 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0570
$ 0.0546
-4.35%
Stock $ 23.69 0 yrs3.29 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0779
$ 0.0626
-19.62%
Stock $ 10.12 0 yrs5.93 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1250
$ 0.1500
20.00%
Stock $ 2.92 0 yrs19.86 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0850
$ 0.1300
52.94%
Stock $ 22.68 0 yrs5.73 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1100
$ 0.1171
6.51%
Stock $ 17.88 0 yrs12.64 %$ 0.04 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1788
$ 0.1776
-0.67%
Stock $ 25.17 1 yrs6.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4298
$ 0.4298
-0.00%
Stock $ 17.67 0 yrs6.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 35.62 0 yrs0.90 %$ 0.61 BNew Dividend May-02-2025 May-02-2025 May-19-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 37.21 5 yrs1.61 %$ 0.60 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 39.75 1 yrs0.00 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-06-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 30.10 1 yrs1.99 %$ 0.10 BNew Dividend May-30-2025 May-31-2025 Jun-15-2025 $ 0.1000
$ 0.1500
50.00%
Stock $ 57.14 0 yrs1.75 %$ 4.15 BNew Dividend May-06-2025 May-06-2025 Jun-05-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 61.71 0 yrs5.01 %$ 4.38 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 25.51 0 yrs6.66 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1389
$ 0.1435
3.28%
Stock $ 25.10 3 yrs5.54 %$ 0.05 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1101
$ 0.0928
-15.71%
Stock $ 50.17 3 yrs4.98 %$ 0.43 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1982
$ 0.1859
-6.24%
Stock $ 54.90 0 yrs1.95 %$ 0.23 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0939
$ 0.0959
2.05%
Stock $ 18.36 2 yrs5.72 %$ 1.13 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0809
$ 0.0814
0.51%
Stock $ 20.25 0 yrs6.52 %$ 2.70 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1108
$ 0.1084
-2.09%
Stock $ 20.95 0 yrs7.88 %$ 8.12 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1648
$ 0.1249
-24.19%
Stock $ 24.90 0 yrs2.45 %$ 0.08 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0616
$ 0.0461
-25.19%
Stock $ 21.59 4 yrs2.96 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0546
$ 0.0527
-3.35%
Stock $ 22.76 3 yrs2.86 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0573
$ 0.0539
-6.04%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0554
$ 0.0533
-3.70%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1271
$ 0.1238
-2.62%
Stock $ 23.34 3 yrs6.43 %$ 0.03 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1319
$ 0.1201
-8.95%
Stock $ 20.70 3 yrs4.11 %$ 0.37 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0736
$ 0.0708
-3.74%
Stock $ 26.52 1 yrs2.22 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1496
$ 0.1370
-8.41%
Stock $ 47.49 3 yrs0.00 %$ 0.78 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 21.81 0 yrs6.47 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1170
$ 0.1238
5.84%
Stock $ 23.64 0 yrs7.49 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1422
$ 0.1590
11.81%
Stock $ 25.90 1 yrs5.33 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.1035
$ 0.1072
3.64%
Stock $ 24.19 0 yrs10.08 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2361
$ 0.2281
-3.39%
Stock $ 24.98 0 yrs11.41 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2451
$ 0.2364
-3.55%
Stock $ 26.26 1 yrs4.11 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.0595
$ 0.1331
123.70%
Stock $ 72.57 0 yrs1.78 %$ 11.29 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1158
$ 0.1139
-1.68%
Stock $ 19.58 0 yrs8.32 %$ 0.57 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1309
$ 0.1309
0.02%
Stock $ 23.94 2 yrs2.97 %$ 0.18 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0598
$ 0.0577
-3.58%
Stock $ 31.69 0 yrs3.91 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0790
$ 0.0790
0.03%
Stock $ 105.63 3 yrs4.53 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.3293
$ 0.3542
7.57%
Stock $ 23.95 0 yrs4.51 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 24.95 0 yrs5.29 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1071
$ 0.1051
-1.95%
Stock $ 50.17 1 yrs4.29 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1880
$ 0.1903
1.22%
Stock $ 27.04 4 yrs3.70 %$ 0.16 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0876
$ 0.0836
-4.63%
Stock $ 15.93 0 yrs9.60 %$ 0.15 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1261
$ 0.1262
0.04%
Stock $ 14.21 3 yrs12.60 %$ 0.19 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.1478
$ 0.1401
-5.22%
Stock $ 25.19 0 yrs1.31 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0327
$ 0.0280
-14.30%
Stock $ 20.68 3 yrs3.09 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0556
$ 0.0528
-5.04%
Stock $ 23.55 3 yrs2.85 %$ 0.00 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0579
$ 0.0556
-4.04%
Stock $ 18.62 3 yrs4.56 %$ 0.01 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0741
$ 0.0710
-4.18%
Stock $ 19.63 3 yrs4.28 %$ 0.09 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0707
$ 0.0681
-3.70%
Stock $ 23.09 0 yrs5.72 %$ 0.08 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0952
$ 0.0978
2.65%
Stock $ 24.99 1 yrs3.40 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0746
$ 0.0694
-6.94%
Stock $ 21.03 1 yrs5.04 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-25-2025 $ 0.0924
$ 0.0851
-7.86%
Stock $ 100.13 0 yrs4.32 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-02-2025 $ 0.3495
$ 0.3723
6.52%
Stock $ 36.85 2 yrs0.00 %$ 0.05 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.1210
$ 0.1210
-0.00%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.4931
$ 0.5084
3.11%
Stock $ 14.18 3 yrs0.00 %$ 0.14 BNew Dividend Apr-25-2025 Apr-25-2025 Apr-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.6511
$ 0.4687
-28.02%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.7683
$ 0.4314
-43.85%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.2654
$ 0.3855
45.27%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.4868
$ 0.4738
-2.66%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-22-2025 $ 0.4505
$ 0.5084
12.85%
Stock $ 21.25 2 yrs1.32 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0700
16.67%
Stock $ 24.58 0 yrs5.82 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 256.39 19 yrs1.72 %$ 58.09 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 1.0500
$ 1.1000
4.76%
Stock $ 36.78 0 yrs48.97 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 1.4429
$ 1.6435
13.90%
Stock $ 346.00 45 yrs0.91 %$ 86.71 BNew Dividend May-16-2025 May-16-2025 Jun-06-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 54.86 2 yrs1.15 %$ 32.84 BNew Dividend May-07-2025 May-07-2025 Jun-02-2025 $ 0.1575
$ 0.1575
-0.00%
Stock $ 59.46 19 yrs3.09 %$ 3.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-10-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 14.70 0 yrs4.90 %$ 0.13 BNew Dividend Apr-28-2025 Apr-28-2025 May-08-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 46.55 19 yrs4.55 %$ 4.59 BNew Dividend May-09-2025 May-09-2025 Jun-10-2025 $ 0.5200
$ 0.5300
1.92%
Stock $ 21.99 1 yrs2.18 %N/ANew Dividend May-15-2025 May-15-2025 Jun-15-2025 $ 0.1500
$ 0.1200
-20.00%
Stock $ 20.70 1 yrs3.96 %$ 39.74 BNew Dividend May-14-2025 May-14-2025 May-28-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 16.75 1 yrs4.30 %$ 0.09 BNew Dividend May-15-2025 May-15-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 13.77 11 yrs3.78 %$ 0.04 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 74.27 11 yrs3.12 %$ 7.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 15.77 0 yrs3.04 %$ 5.67 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-15-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 985.84 3 yrs0.53 %$ 437.20 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 1.1600
$ 1.3000
12.07%
Stock $ 24.93 13 yrs2.73 %$ 0.39 BNew Dividend Apr-29-2025 Apr-29-2025 May-13-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 11.44 1 yrs6.56 %$ 0.12 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0622
$ 0.0622
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 363.85 0 yrs1.06 %$ 1.29 BNew Dividend May-14-2025 May-14-2025 Jun-02-2025 $ 0.9000
$ 0.9600
6.67%
Stock $ 24.20 11 yrs1.49 %$ 0.41 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 18.73 0 yrs0.00 %$ 2.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1542
$ 0.1542
-0.00%
Stock $ 13.95 1 yrs0.00 %$ 0.69 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 45.31 11 yrs3.97 %$ 4.55 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 7.90 0 yrs2.53 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.49 1 yrs6.85 %$ 0.70 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0939
$ 0.0939
-0.00%
Stock $ 87.02 0 yrs0.46 %$ 13.17 BNew Dividend Apr-30-2025 Apr-30-2025 May-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 442.38 0 yrs1.53 %$ 36.34 BNew Dividend Apr-17-2025 Apr-17-2025 May-12-2025 $ 0.3216
$ 0.1969
-38.77%
Stock $ 530.00 0 yrs2.83 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-10-2025 $ 3.7500
$ 3.7500
-0.00%
Stock $ 13.41 0 yrs11.19 %$ 2.84 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 35.80 3 yrs2.46 %$ 23.33 BNew Dividend May-15-2025 May-15-2025 Jun-12-2025 $ 0.2100
$ 0.2200
4.76%
Stock $ 49.50 9 yrs0.97 %$ 0.09 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.1200
$ 0.4300
258.33%
Stock $ 11.00 0 yrs0.00 %$ 0.39 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 22.51 0 yrs5.86 %$ 0.08 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 19.70 11 yrs3.05 %$ 0.13 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.1450
$ 0.1500
3.45%
Stock $ 24.84 0 yrs6.00 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-24-2025 $ 0.3719
$ 0.3719
-0.00%
Stock $ 25.42 0 yrs6.65 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 7.76 0 yrs125.77 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.7600
$ 0.6598
-13.18%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2021
$ 0.3524
74.37%
Stock $ 52.35 3 yrs2.39 %$ 6.55 BNew Dividend May-09-2025 May-09-2025 Jun-06-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 7.81 0 yrs0.51 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.0700
$ 0.0100
-85.71%
Stock $ 28.13 7 yrs4.16 %$ 62.51 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2875
$ 0.2925
1.74%
Stock $ 3.00 0 yrs0.67 %$ 0.12 BNew Dividend May-08-2025 May-08-2025 May-15-2025 $ 0.0050
$ 0.0050
-0.00%
Stock $ 349.46 2 yrs1.96 %$ 78.96 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 1.7100
$ 1.7100
-0.00%
Stock $ 28.61 0 yrs5.03 %$ 0.13 BNew Dividend Apr-25-2025 Apr-26-2025 May-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 13.01 1 yrs29.29 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3976
$ 0.3500
-11.97%
Stock $ 22.36 2 yrs5.68 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.1335
$ 0.0452
-66.14%
Stock $ 8.93 0 yrs45.13 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3118
$ 0.2923
-6.25%
Stock $ 16.49 1 yrs6.85 %$ 0.70 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0939
$ 0.0939
-0.00%
Stock $ 16.49 1 yrs6.85 %$ 0.70 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0939
$ 0.0939
-0.00%
Stock $ 17.05 1 yrs6.75 %$ 0.16 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 17.05 1 yrs6.75 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 11.44 1 yrs6.56 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0622
$ 0.0622
-0.00%
Stock $ 11.44 1 yrs6.56 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0622
$ 0.0622
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 9.30 0 yrs4.52 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0339
$ 0.0287
-15.34%
Stock $ 13.29 0 yrs0.00 %$ 2.39 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 15.38 0 yrs21.13 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-12-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 8.82 0 yrs0.00 %$ 1.39 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.55 0 yrs48.40 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.7880
$ 0.5635
-28.49%
Stock $ 17.23 0 yrs62.51 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 1.3068
$ 0.6864
-47.47%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1919
$ 0.2986
55.60%
Stock $ 29.93 4 yrs3.07 %$ 0.76 BNew Dividend Apr-30-2025 Apr-30-2025 May-09-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 25.21 2 yrs10.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6964
$ 0.6935
-0.41%
Stock $ 24.44 0 yrs4.42 %$ 8.26 BNew Dividend May-09-2025 May-09-2025 May-28-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 17.05 1 yrs6.75 %$ 0.16 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 20.83 1 yrs6.77 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.1174
$ 0.1174
-0.00%
Stock $ 20.83 1 yrs6.77 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1174
$ 0.1174
-0.00%
Stock $ 20.83 1 yrs6.77 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1174
$ 0.1174
-0.00%
Stock $ 221.86 0 yrs0.14 %$ 23.81 BNew Dividend May-15-2025 May-15-2025 Jun-03-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.01 0 yrs2.28 %$ 0.40 BNew Dividend May-02-2025 May-02-2025 May-16-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2381
$ 0.3309
38.98%
Stock $ 44.47 3 yrs2.16 %$ 0.42 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-08-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 60.36 0 yrs0.20 %$ 6.60 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 24.66 12 yrs4.06 %$ 22.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.18 0 yrs6.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 17.52 0 yrs6.34 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 8.47 4 yrs3.66 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.0234
$ 0.0220
-5.98%
Stock $ 14.26 5 yrs5.19 %$ 0.09 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.3575
$ 0.1850
-48.25%
Stock $ 21.68 2 yrs5.54 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-22-2025 $ 0.1019
$ 0.1018
-0.10%
Stock $ 12.10 1 yrs38.43 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3449
$ 0.3729
8.12%
Stock $ 10.69 0 yrs81.48 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.8697
$ 0.4110
-52.74%
Stock $ 4.94 0 yrs135.83 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3153
$ 0.5616
78.12%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.0923
$ 0.0852
-7.69%
Stock $ 13.24 3 yrs4.23 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 39.87 0 yrs32.96 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.9723
$ 1.0283
5.76%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1574
$ 0.0943
-40.09%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1548
$ 0.1334
-13.82%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.4836
$ 0.4307
-10.94%
Stock $ 9.55 13 yrs0.00 %$ 0.31 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.0905
$ 0.0680
-24.86%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3140
$ 0.2545
-18.95%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1151
$ 0.3085
168.03%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.1188
$ 0.3320
179.46%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.2035
$ 0.3745
84.03%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend Apr-17-2025 Apr-17-2025 Apr-21-2025 $ 0.3767
$ 0.3627
-3.72%
Stock $ 0.00 0 yrs0.00 %$ 0.00 BNew Dividend N/A Apr-24-2025 May-27-2025 $ 0.3270
$ 0.0117
-96.41%
Stock $ 18.95 1 yrs1.27 %$ 0.85 BNew Dividend Apr-25-2025 Apr-25-2025 May-05-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 133.54 0 yrs0.00 %$ 1.40 BNew Dividend Apr-17-2025 Apr-17-2025 Apr-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 45.36 19 yrs2.73 %$ 0.61 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 62.85 57 yrs1.50 %$ 3.39 BNew Dividend Apr-29-2025 Apr-29-2025 May-13-2025 $ 0.2225
$ 0.2350
5.62%
Stock $ 48.09 10 yrs3.33 %$ 0.28 BNew Dividend May-20-2025 May-20-2025 Jun-10-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 12.82 3 yrs0.00 %$ 3.40 BNew Dividend Apr-30-2025 Apr-30-2025 May-07-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 32.36 1 yrs0.00 %$ 2.49 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1292
$ 0.1292
0.01%
Stock $ 18.29 0 yrs5.74 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 25.09 1 yrs28.70 %$ 0.33 BNew Dividend Apr-30-2025 Apr-30-2025 May-20-2025 $ 5.9500
$ 0.5600
-90.59%
Stock $ 40.00 5 yrs3.80 %N/ANew Dividend Apr-29-2025 Apr-29-2025 May-15-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 4.23 0 yrs0.00 %$ 0.24 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 39.64 19 yrs2.52 %$ 0.50 BNew Dividend May-12-2025 May-12-2025 Jun-02-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.61 0 yrs3.64 %$ 1.40 BNew Dividend May-30-2025 Jun-01-2025 Jul-15-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 40.35 0 yrs2.97 %$ 12.39 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 9.90 1 yrs6.57 %$ 0.19 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 22.16 0 yrs2.71 %$ 12.76 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 0.33 0 yrs0.00 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-21-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 34.17 0 yrs2.69 %$ 0.16 BNew Dividend Apr-25-2025 Apr-25-2025 May-10-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 22.16 0 yrs2.71 %$ 12.76 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 58.58 3 yrs6.04 %$ 4.46 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 30.52 0 yrs4.88 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.5442
$ 0.3001
-44.85%
Stock $ 13.39 3 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 12.85 12 yrs0.00 %$ 0.59 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.46 0 yrs0.00 %$ 3.23 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 86.24 0 yrs3.57 %$ 1.39 BNew Dividend Apr-25-2025 Apr-25-2025 May-15-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 156.35 1 yrs2.59 %$ 114.08 BNew Dividend Apr-28-2025 Apr-28-2025 May-05-2025 $ 1.4400
$ 0.9300
-35.42%
Stock $ 12.70 2 yrs2.52 %$ 2.06 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.70 2 yrs2.52 %$ 2.06 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 43.36 3 yrs4.24 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.1524
$ 0.1469
-3.62%
Stock $ 10.32 0 yrs8.33 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 9.81 0 yrs0.00 %$ 0.78 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 118.15 0 yrs0.81 %$ 9.16 BNew Dividend May-02-2025 May-02-2025 May-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 27.63 0 yrs0.00 %$ 1.66 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 19.42 0 yrs5.87 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 20.50 0 yrs5.80 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 25.43 0 yrs5.90 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.71 0 yrs5.83 %N/ANew Dividend May-02-2025 May-02-2025 Jun-02-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 25.10 0 yrs5.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 13.89 3 yrs0.00 %$ 1.85 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 155.79 62 yrs3.34 %$ 374.84 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 1.2400
$ 1.3000
4.84%
Stock $ 43.21 19 yrs5.37 %$ 8.12 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 13.65 0 yrs0.00 %$ 0.07 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 47.53 0 yrs3.53 %$ 20.61 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 12.75 0 yrs6.90 %$ 0.06 BNew Dividend May-16-2025 May-16-2025 May-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 26.68 0 yrs7.05 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 18.34 0 yrs1.20 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0220
$ 0.0210
-4.55%
Stock $ 42.89 2 yrs7.27 %$ 2.58 BNew Dividend Apr-25-2025 Apr-25-2025 May-02-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 8,450.00 0 yrs0.30 %$ 0.92 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 6.2500
$ 6.2500
-0.00%
Stock $ 2.82 0 yrs17.02 %$ 0.04 BNew Dividend May-24-2025 May-24-2025 Jun-14-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 5.55 4 yrs0.00 %$ 0.02 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2747
$ 0.2359
-14.11%
Stock $ 11.64 11 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 9.74 2 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 6.89 1 yrs11.32 %$ 0.08 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 5.76 1 yrs10.42 %$ 0.16 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.19 4 yrs3.35 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0517
$ 0.0517
-0.00%
Stock $ 13.35 2 yrs10.71 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-21-2025 $ 0.1121
$ 0.0760
-32.20%
Stock $ 3.71 0 yrs0.00 %$ 0.13 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 123.36 2 yrs1.46 %$ 1.22 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 24.55 0 yrs6.88 %N/ANew Dividend May-16-2025 May-17-2025 Jun-01-2025 $ 0.4220
$ 0.4220
-0.00%
Stock $ 13.92 6 yrs2.87 %$ 0.06 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 3.69 2 yrs0.00 %$ 0.11 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 5.84 1 yrs11.30 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.1218
$ 0.1204
-1.15%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2694
$ 0.2364
-12.24%
Stock $ 9.41 0 yrs0.00 %$ 0.61 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 4.74 2 yrs0.00 %$ 0.04 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 1.82 2 yrs0.00 %$ 0.01 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0078
$ 0.0078
-0.00%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2466
$ 0.2093
-15.12%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.2753
$ 0.4432
61.01%
Stock $ 56.62 1 yrs2.26 %$ 24.68 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2500
$ 0.3200
28.00%
Stock $ 155.79 62 yrs3.34 %$ 374.84 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 1.2400
$ 1.3000
4.84%
Stock $ 9.81 1 yrs10.40 %$ 0.17 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.60 1 yrs26.71 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.68 6 yrs0.00 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 50.19 0 yrs4.50 %N/ANew Dividend Apr-16-2025 Apr-16-2025 Apr-17-2025 $ 0.1927
$ 0.2035
5.59%
Stock $ 53.50 9 yrs2.02 %$ 0.08 BNew Dividend Apr-25-2025 Apr-25-2025 May-05-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 697.28 13 yrs1.72 %$ 213.95 BNew Dividend May-30-2025 May-30-2025 Jun-27-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 36.95 9 yrs4.65 %$ 8.75 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 80.00 19 yrs3.13 %$ 0.48 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 107.74 0 yrs6.50 %$ 5.99 BNew Dividend May-16-2025 May-16-2025 Jun-15-2025 $ 1.7500
$ 1.7500
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend Apr-14-2025 Apr-15-2025 Apr-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.35 3 yrs6.58 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.94 3 yrs6.73 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend Apr-14-2025 Apr-15-2025 Apr-16-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 25.36 0 yrs7.41 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 69.37 17 yrs3.13 %$ 20.75 BNew Dividend May-09-2025 May-09-2025 May-30-2025 $ 0.5425
$ 0.5425
-0.00%
Stock $ 9.63 0 yrs10.69 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 25.16 0 yrs2.54 %$ 0.71 BNew Dividend May-09-2025 May-09-2025 May-16-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 25.29 0 yrs5.38 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.1382
$ 0.1117
-19.17%
Stock $ 15.03 1 yrs14.37 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.1505
$ 0.1492
-0.86%
Stock $ 44.32 3 yrs2.21 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Apr-15-2025 Apr-15-2025 Apr-16-2025 $ 0.0786
$ 0.0784
-0.32%
Stock $ 141.13 11 yrs2.62 %$ 226.42 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.9250
$ 0.9250
-0.00%
Stock $ 0.60 0 yrs0.00 %$ 0.01 BNew Dividend Apr-22-2025 Apr-22-2025 Jun-17-2025 $ 0.0025
$ 0.0025
-0.00%
Stock $ 103.00 0 yrs2.62 %$ 82.01 BNew Dividend May-02-2025 May-02-2025 May-19-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 45.41 19 yrs0.00 %$ 5.61 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.7250
$ 0.7250
-0.00%
Stock $ 16.62 0 yrs8.42 %$ 0.26 BNew Dividend Apr-22-2025 Apr-22-2025 May-06-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 28.10 3 yrs5.41 %$ 0.62 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 286.85 0 yrs0.88 %$ 0.61 BNew Dividend May-05-2025 May-05-2025 May-14-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 113.86 2 yrs2.20 %$ 8.78 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 2.5000
$ 2.5000
-0.00%
Stock $ 305.10 5 yrs0.00 %$ 5.13 BNew Dividend Apr-25-2025 Apr-25-2025 May-09-2025 $ 0.2400
$ 0.2700
12.50%
Stock $ 16.50 0 yrs0.00 %$ 1.39 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 92.69 14 yrs2.03 %$ 66.31 BNew Dividend Apr-21-2025 Apr-21-2025 May-02-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 354.57 4 yrs0.84 %$ 76.57 BNew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.6750
$ 0.7450
10.37%
Stock $ 25.98 0 yrs9.16 %N/ANew Dividend May-01-2025 May-01-2025 May-15-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 21.66 2 yrs6.88 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3455
$ 0.3355
-2.89%
Stock $ 21.28 2 yrs6.86 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3405
$ 0.3304
-2.95%
Stock $ 21.63 2 yrs6.89 %N/ANew Dividend Apr-25-2025 Apr-27-2025 May-12-2025 $ 0.3455
$ 0.3355
-2.89%
Stock $ 28.16 0 yrs0.28 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.0429
$ 0.0429
-0.00%
Stock $ 26.87 0 yrs1.19 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 28.55 0 yrs2.17 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-17-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 27.17 0 yrs2.24 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.0609
$ 0.0609
-0.00%
Stock $ 25.01 0 yrs8.36 %N/ANew Dividend Jan-15-2026 Jan-15-2026 Jan-30-2026 $ 0.5234
$ 0.5234
-0.00%
Stock $ 13.40 1 yrs4.18 %N/ANew Dividend Apr-28-2025 Apr-28-2025 May-09-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 27.18 0 yrs0.00 %$ 1.71 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.1533
$ 0.1533
-0.00%
Stock $ 13.04 1 yrs10.05 %N/ANew Dividend May-02-2025 May-02-2025 May-30-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 14.28 0 yrs9.73 %N/ANew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 12.75 1 yrs16.00 %$ 1.34 BNew Dividend Apr-23-2025 Apr-23-2025 May-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 25.52 0 yrs6.43 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0000
$ 0.4100
10000%
Stock $ 15.15 0 yrs0.00 %$ 0.19 BNew Dividend Apr-24-2025 Apr-24-2025 May-08-2025 $ 0.0000
$ 4.0000
10000%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.6507
$ 0.2982
-54.17%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.4931
$ 0.1552
-68.52%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.6511
$ 0.2344
-64.00%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.7683
$ 0.2950
-61.60%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.2654
$ 0.1022
-61.50%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.4868
$ 0.2982
-38.74%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.4505
$ 0.1552
-65.55%
Stock $ 36.78 19 yrs0.00 %$ 3.74 BNew Dividend May-29-2025 May-29-2025 Jun-30-2025 $ 0.5045
$ 0.5045
-0.00%
Stock $ 27.61 17 yrs0.00 %$ 2.75 BNew Dividend May-01-2025 May-01-2025 Jun-01-2025 $ 0.4531
$ 0.4577
1.02%
Stock $ 80.94 16 yrs2.08 %$ 14.11 BNew Dividend Apr-25-2025 Apr-25-2025 May-16-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 275.47 0 yrs0.29 %$ 13.71 BNew Dividend Apr-22-2025 Apr-22-2025 Jun-05-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 0.33 0 yrs12.14 %$ 0.02 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 5.95 1 yrs0.00 %$ 0.11 BNew Dividend Apr-24-2025 Apr-24-2025 May-15-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 105.05 1 yrs1.90 %$ 3.30 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 42.84 0 yrs4.11 %$ 49.15 BNew Dividend Apr-25-2025 Apr-25-2025 May-23-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 17.24 0 yrs9.28 %N/ANew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0455
$ 0.4000
780.00%
Stock $ 10.62 0 yrs4.52 %$ 0.06 BNew Dividend Apr-23-2025 Apr-23-2025 May-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 4.59 0 yrs0.87 %$ 0.30 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 15.69 2 yrs9.37 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-01-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 170.55 9 yrs2.39 %$ 30.06 BNew Dividend Apr-29-2025 Apr-29-2025 May-15-2025 $ 1.0100
$ 1.0200
0.99%
Stock $ 7.21 2 yrs11.23 %N/ANew Dividend Apr-23-2025 Apr-23-2025 Apr-30-2025 $ 0.0678
$ 0.0645
-4.87%
Stock $ 98.81 0 yrs0.81 %$ 2.96 BNew Dividend Apr-24-2025 Apr-24-2025 May-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 5.25 0 yrs13.71 %$ 0.02 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.25 0 yrs13.71 %$ 0.02 BNew Dividend May-20-2025 May-20-2025 May-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.25 0 yrs13.71 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 53.20 19 yrs0.00 %$ 1.76 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 48.96 19 yrs0.00 %$ 0.73 BNew Dividend Apr-23-2025 Apr-23-2025 May-07-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 41.03 69 yrs4.78 %$ 1.65 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 17.32 2 yrs10.39 %$ 0.27 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 148.54 10 yrs1.37 %$ 12.78 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 24.55 0 yrs5.95 %$ 0.02 BNew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1122
$ 0.1159
3.26%
Stock $ 28.03 0 yrs1.71 %$ 0.12 BNew Dividend Apr-28-2025 Apr-28-2025 May-12-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 27.73 0 yrs3.03 %$ 0.21 BNew Dividend Apr-21-2025 Apr-21-2025 Apr-28-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 36.39 10 yrs4.09 %$ 6.79 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 36.39 10 yrs4.09 %$ 6.79 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 36.39 10 yrs4.09 %$ 6.79 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 21.52 1 yrs7.02 %$ 0.00 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.1213
$ 0.1187
-2.16%
Stock $ 3.56 0 yrs1.12 %$ 0.86 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 37.51 0 yrs3.52 %$ 0.17 BNew Dividend May-02-2025 May-02-2025 May-28-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 71.38 2 yrs4.30 %$ 7.85 BNew Dividend Apr-30-2025 Apr-30-2025 May-14-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 24.94 0 yrs5.41 %N/ANew Dividend Apr-14-2025 Apr-14-2025 Apr-15-2025 $ 0.1045
$ 0.1054
0.86%
Stock $ 22.49 4 yrs7.16 %$ 0.00 BNew Dividend Apr-11-2025 Apr-11-2025 Apr-30-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 16.97 0 yrs6.25 %N/ANew Dividend Apr-21-2025 Apr-21-2025 May-01-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 202.53 3 yrs0.74 %$ 2.76 BNew Dividend Apr-22-2025 Apr-22-2025 Apr-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend Apr-30-2025 Apr-30-2025 May-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 2.57 0 yrs1.56 %$ 0.43 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 12.57 0 yrs11.14 %$ 0.19 BNew Dividend Apr-22-2025 Apr-22-2025 May-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 174.40 3 yrs2.29 %$ 37.83 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.7500
$ 1.0000
33.33%
Stock $ 29.06 0 yrs9.64 %$ 20.54 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 29.42 3 yrs4.76 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.1196
$ 0.1097
-8.26%
Stock $ 2.67 0 yrs0.00 %$ 0.05 BNew Dividend Apr-30-2025 Apr-30-2025 May-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Apr-11-2025 Apr-11-2025 Apr-14-2025 $ 0.0905
$ 0.0792
-12.49%

Members can get this information emailed to them daily. Become a member today to access all of Dividend Investor’s tools.

User Notes

Congratulations, our proprietary Dividend Alert™ tool is ready for your use. You will now be alerted if any one of the thousands of stocks makes a dividend announcement.

  • The Alert feature will keep you updated to the “Dividend Announcements” in the market
  • Visit this page to be kept up to date with a rolling three months of dividend data
  • You can click the stock symbol to be transferred to the “Dividend Quote” tool
  • You can click the stock symbol to be transferred to the “Dividend Quote” tool
    To save stocks to your “Dividend Scorecard” check the check box to the left of the stock symbols you would like to add. Then click (+) Scorecard to automatically add those checked stock symbols to your “Dividend Scorecard”
Dividend Tools

Dividend Capture Calendar Monthly Dividend Directory Closed-End Fund Directory REIT Dividend Directory DRIP Directory Royalty Trust Directory ETF Directory MLP Directory Dividend Allstars Ranking SIGN UP NOW

X
Search Dividend Investor