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 $ 67.03 0 yrs7.53 %$ 0.98 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4265
$ 0.4265
-0.00%
Stock $ 9.86 0 yrs4.36 %$ 0.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0393
$ 0.0393
-0.00%
Stock $ 43.06 19 yrs6.29 %$ 181.55 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.6775
$ 0.6775
-0.00%
Stock $ 47.62 11 yrs2.23 %$ 2.96 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-04-2025 $ 0.2650
$ 0.2650
-0.00%
Stock $ 5.95 0 yrs4.88 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0265
$ 0.0265
-0.00%
Stock $ 3.65 0 yrs8.49 %$ 0.51 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 9.66 2 yrs1.45 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3118
$ 0.0887
-71.55%
Stock $ 3.36 0 yrs7.74 %$ 0.34 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 10.02 0 yrs4.19 %$ 0.44 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.59 0 yrs6.72 %$ 0.21 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 9.66 2 yrs1.45 %$ 0.15 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3118
$ 0.0887
-71.55%
Stock $ 85.48 0 yrs1.75 %$ 0.16 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0424
$ 0.1642
287.21%
Stock $ 30.75 0 yrs3.84 %$ 0.71 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 6.46 1 yrs11.46 %$ 0.17 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 64.89 0 yrs3.25 %$ 0.76 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0847
$ 0.2517
197.19%
Stock $ 0.85 0 yrs4.71 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-14-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 213.41 7 yrs1.69 %$ 41.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 213.41 7 yrs1.69 %$ 41.09 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 213.41 7 yrs1.69 %$ 41.09 BNew Dividend Dec-12-2025 Dec-12-2025 Dec-26-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 213.41 7 yrs1.69 %$ 41.09 BNew Dividend Mar-13-2026 Mar-13-2026 Mar-27-2026 $ 0.9000
$ 0.9000
-0.00%
Stock $ 50.32 2 yrs2.72 %$ 0.11 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.2021
$ 0.2678
32.52%
Stock $ 273.65 0 yrs0.61 %$ 261.61 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-10-2025 $ 0.4160
$ 0.4160
-0.00%
Stock $ 88.16 19 yrs1.25 %$ 14.73 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-06-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 43.09 0 yrs0.74 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0128
$ 0.0266
107.31%
Stock $ 25.81 0 yrs0.85 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0000
$ 0.0550
10000%
Stock $ 14.84 0 yrs5.32 %$ 0.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 9.66 2 yrs1.45 %$ 0.15 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3118
$ 0.0887
-71.55%
Stock $ 164.72 3 yrs5.39 %$ 6.12 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-09-2025 $ 2.2200
$ 2.2200
-0.00%
Stock $ 17.51 2 yrs0.00 %$ 0.89 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 32.30 2 yrs2.32 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.1042
$ 0.1417
36.03%
Stock $ 50.74 3 yrs4.71 %$ 1.16 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.1886
$ 0.1917
1.68%
Stock $ 52.39 2 yrs5.75 %$ 0.21 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.2241
$ 0.2343
4.58%
Stock $ 88.77 1 yrs1.28 %$ 0.55 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0374
$ 0.1384
270.00%
Stock $ 24.27 0 yrs4.20 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0751
$ 0.1788
138.06%
Stock $ 46.69 3 yrs3.92 %$ 2.39 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.1464
$ 0.1632
11.43%
Stock $ 35.78 1 yrs1.17 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0024
$ 0.0796
3276.68%
Stock $ 8.14 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 54.42 0 yrs21.11 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-12-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 6.35 0 yrs7.56 %$ 0.28 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-03-2025 $ 0.0250
$ 0.0300
20.00%
Stock $ 6.01 1 yrs9.48 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 38.51 1 yrs1.95 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0325
$ 0.1035
218.60%
Stock $ 45.43 1 yrs0.84 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0106
$ 0.0592
455.81%
Stock $ 27.18 0 yrs3.57 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0561
$ 0.1298
131.35%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.6511
$ 0.6777
4.08%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.7683
$ 0.3222
-58.06%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.2654
$ 0.2648
-0.21%
Stock $ 71.98 0 yrs1.29 %$ 0.43 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0301
$ 0.1126
274.76%
Stock $ 67.84 9 yrs3.23 %$ 0.35 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0872
$ 0.2622
200.71%
Stock $ 24.96 0 yrs4.17 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0807
$ 0.0636
-21.19%
Stock $ 27.39 0 yrs1.28 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0156
$ 0.0356
127.80%
Stock $ 25.62 0 yrs2.07 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0264
$ 0.0568
115.52%
Stock $ 27.03 0 yrs0.92 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0051
$ 0.0246
382.85%
Stock $ 39.79 2 yrs1.11 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0080
$ 0.0657
717.47%
Stock $ 58.32 2 yrs4.22 %$ 0.27 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.3220
$ 0.5312
64.99%
Stock $ 84.94 3 yrs1.85 %$ 0.88 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0462
$ 0.1146
148.11%
Stock $ 52.77 7 yrs2.48 %$ 0.25 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0339
$ 0.1044
208.08%
Stock $ 49.57 0 yrs1.29 %$ 0.11 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0227
$ 0.0922
306.49%
Stock $ 57.54 0 yrs3.37 %$ 0.28 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0375
$ 0.2293
512.13%
Stock $ 21.31 3 yrs3.94 %$ 0.00 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0672
$ 0.0701
4.40%
Stock $ 21.69 3 yrs4.47 %$ 0.00 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.0799
$ 0.0755
-5.44%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.4868
$ 0.5310
9.08%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-10-2025 $ 0.4505
$ 0.3983
-11.58%
Stock $ 92.65 0 yrs0.56 %$ 4.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 34.90 3 yrs0.00 %$ 0.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 47.70 3 yrs1.17 %$ 0.10 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.00 0 yrs7.50 %$ 0.52 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 49.00 3 yrs1.14 %$ 0.02 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 20.18 2 yrs0.00 %$ 8.04 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-26-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 45.94 1 yrs2.18 %$ 0.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-23-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 46.13 7 yrs1.47 %$ 8.07 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 271.80 6 yrs0.87 %$ 111.03 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 13.49 4 yrs8.90 %$ 0.70 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-03-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 33.01 6 yrs5.24 %$ 34.88 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-10-2025 $ 0.4325
$ 0.4325
-0.00%
Stock $ 49.16 2 yrs1.06 %$ 3.27 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-17-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 13.03 4 yrs1.84 %$ 1.12 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-03-2025 $ 0.0720
$ 0.0610
-15.28%
Stock $ 8.02 0 yrs0.00 %$ 0.66 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 26.88 0 yrs18.60 %$ 0.26 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-27-2025 $ 1.2500
$ 1.2500
-0.00%
Stock $ 3.51 0 yrs3.42 %$ 0.08 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 34.00 0 yrs2.94 %$ 0.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.98 1 yrs12.14 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 31.51 1 yrs4.44 %$ 0.33 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 23.77 0 yrs8.96 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 35.50 0 yrs1.01 %$ 1.18 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 235.97 1 yrs1.49 %$ 267.93 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-11-2025 $ 0.8800
$ 0.8800
-0.00%
Stock $ 67.22 0 yrs1.19 %$ 4.63 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 426.89 4 yrs0.86 %$ 95.20 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-30-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-09-2025 $ 0.0905
$ 0.0757
-16.35%
Stock $ 15.09 13 yrs0.00 %$ 0.84 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.84 1 yrs10.27 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-30-2025 $ 0.6384
$ 0.6379
-0.07%
Stock $ 22.17 0 yrs8.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-10-2025 $ 0.2998
$ 0.3040
1.39%
Stock $ 1.28 0 yrs15.63 %$ 0.06 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.99 3 yrs4.05 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-12-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 40.65 1 yrs1.45 %$ 0.00 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-12-2025 $ 0.1080
$ 0.1618
49.79%
Stock $ 65.83 0 yrs0.36 %$ 1.56 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-18-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 29.49 1 yrs2.71 %$ 1.67 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-16-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 0.47 0 yrs0.00 %$ 0.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-09-2025 $ 0.3763
$ 0.2756
-26.76%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-10-2025 $ 0.1917
$ 0.1895
-1.14%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-10-2025 $ 0.1808
$ 0.1800
-0.45%
Stock $ 24.82 0 yrs10.68 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-10-2025 $ 0.5037
$ 0.4610
-8.47%
Stock $ 27.00 0 yrs10.78 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-10-2025 $ 0.5897
$ 0.5085
-13.78%
Stock $ 25.04 0 yrs4.51 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-09-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 17.27 0 yrs5.79 %$ 1.72 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 296.65 11 yrs2.02 %$ 79.62 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-08-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2035
$ 0.2108
3.59%
Stock $ 48.10 1 yrs4.78 %$ 0.91 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-27-2025 $ 2.0500
$ 0.2500
-87.80%
Stock $ 21.80 2 yrs2.75 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 118.46 19 yrs1.64 %$ 2.92 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 115.62 4 yrs2.94 %$ 8.94 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-23-2025 $ 0.7000
$ 0.8500
21.43%
Stock $ 38.53 4 yrs2.75 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0641
$ 0.3214
401.69%
Stock $ 8.13 0 yrs8.12 %$ 0.22 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 11.05 9 yrs8.33 %$ 0.12 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 15.90 0 yrs6.29 %$ 0.30 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.41 0 yrs15.04 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-23-2025 $ 0.2189
$ 0.2189
-0.00%
Stock $ 14.14 0 yrs11.53 %$ 0.21 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 12.82 0 yrs11.23 %$ 0.18 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 5.06 0 yrs14.23 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.06 0 yrs14.23 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.15 1 yrs4.59 %$ 0.12 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 8.31 1 yrs4.69 %$ 0.18 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 30.33 0 yrs1.65 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0597
$ 0.1162
94.71%
Stock $ 36.95 0 yrs3.03 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.4319
$ 0.0671
-84.47%
Stock $ 12.63 0 yrs1.58 %$ 8.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 1.03 1 yrs0.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.03 1 yrs4.99 %$ 1.74 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 114.94 2 yrs0.90 %$ 15.21 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-18-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 12.88 1 yrs34.39 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.3119
$ 0.3119
-0.00%
Stock $ 32.98 0 yrs3.76 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-10-2025 $ 0.1266
$ 0.5439
329.45%
Stock $ 12.82 0 yrs11.23 %$ 0.18 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.54 2 yrs7.33 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.54 2 yrs7.33 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.72 2 yrs9.51 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 22.72 2 yrs9.51 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 49.00 1 yrs0.86 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0607
$ 0.0792
30.61%
Stock $ 23.60 0 yrs0.17 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0130
$ 0.0221
69.70%
Stock $ 127.27 8 yrs3.27 %$ 16.24 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 4.0000
$ 1.0400
-74.00%
Stock $ 7.22 0 yrs4.43 %$ 0.35 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 125.89 2 yrs0.12 %$ 47.98 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-26-2025 $ 0.0375
$ 0.0375
-0.00%
Stock $ 23.00 0 yrs0.87 %$ 0.94 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 57.66 11 yrs1.25 %$ 0.60 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1550
$ 0.1800
16.13%
Stock $ 19.75 0 yrs132.46 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 1.5795
$ 1.5795
-0.00%
Stock $ 11.80 1 yrs5.08 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 307.70 15 yrs2.87 %$ 279.13 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-24-2025 $ 2.1000
$ 2.2100
5.24%
Stock $ 76.95 5 yrs0.00 %$ 0.60 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-04-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 9.88 3 yrs9.82 %$ 0.22 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 17.28 3 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 11.70 0 yrs0.00 %$ 0.31 BNew Dividend Jul-04-2025 Jul-04-2025 Jul-31-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2021
$ 0.2015
-0.30%
Stock $ 11.40 0 yrs0.00 %$ 1.09 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.70 0 yrs1.70 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.1814
$ 0.0397
-78.14%
Stock $ 27.75 2 yrs1.01 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0636
$ 0.1381
117.14%
Stock $ 44.40 1 yrs1.24 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.2139
$ 0.0558
-73.90%
Stock $ 23.25 0 yrs0.56 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0583
$ 0.0702
20.27%
Stock $ 23.16 0 yrs0.13 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0002
$ 0.0031
1610.39%
Stock $ 24.58 1 yrs0.24 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0289
$ 0.0091
-68.55%
Stock $ 35.19 1 yrs0.28 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0049
$ 0.0082
67.79%
Stock $ 31.09 0 yrs2.41 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0531
$ 0.6467
1117.85%
Stock $ 21.94 1 yrs5.61 %$ 0.00 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.5523
$ 0.1421
-74.27%
Stock $ 22.33 0 yrs0.40 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0318
$ 0.0111
-65.04%
Stock $ 41.34 2 yrs1.04 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0664
$ 0.0782
17.80%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.4836
$ 0.4664
-3.56%
Stock $ 55.69 0 yrs26.02 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 2.0755
$ 2.0755
-0.00%
Stock $ 81.49 2 yrs21.66 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 1.3311
$ 1.3311
-0.00%
Stock $ 159.40 2 yrs15.14 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 2.8877
$ 2.8877
-0.00%
Stock $ 20.77 0 yrs132.84 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 1.4707
$ 1.4707
-0.00%
Stock $ 14.04 0 yrs29.84 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2650
$ 0.2650
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2747
$ 0.3007
9.50%
Stock $ 20.35 0 yrs8.16 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 25.50 1 yrs8.82 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 24.27 0 yrs6.68 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-10-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 49.68 1 yrs0.48 %$ 2.42 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.3140
$ 0.2977
-5.19%
Stock $ 55.82 0 yrs0.36 %$ 9.85 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 56.67 1 yrs1.55 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.2287
$ 0.1642
-28.20%
Stock $ 26.97 0 yrs0.30 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0097
$ 0.0283
191.48%
Stock $ 29.36 0 yrs0.99 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0339
$ 0.1100
224.13%
Stock $ 53.48 1 yrs0.37 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0285
$ 0.0551
93.48%
Stock $ 50.16 0 yrs0.14 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0185
$ 0.0120
-35.19%
Stock $ 34.60 1 yrs1.10 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0609
$ 0.0553
-9.22%
Stock $ 38.65 1 yrs1.06 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0026
$ 0.0678
2520.68%
Stock $ 32.00 0 yrs1.16 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0824
$ 0.1288
56.30%
Stock $ 34.25 1 yrs2.16 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.2481
$ 0.2407
-3.01%
Stock $ 7.85 0 yrs12.23 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.85 0 yrs12.23 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 6.20 0 yrs9.68 %$ 0.14 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 6.20 0 yrs9.68 %$ 0.14 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.14 0 yrs11.53 %$ 0.21 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-28-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 33.83 0 yrs90.43 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 3.0725
$ 3.0725
-0.00%
Stock $ 15.08 0 yrs0.00 %$ 1.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-21-2025 $ 1.2250
$ 0.2250
-81.63%
Stock $ 15.74 1 yrs49.30 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.5955
$ 0.5955
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.1919
$ 0.1912
-0.36%
Stock $ 19.51 0 yrs13.84 %$ 11.81 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.1151
$ 0.2175
88.97%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.1188
$ 0.2307
94.19%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2381
$ 0.2379
-0.08%
Stock $ 24.86 0 yrs4.91 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-10-2025 $ 0.0809
$ 0.0809
-0.00%
Stock $ 4.36 0 yrs121.10 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.3209
$ 0.3209
-0.00%
Stock $ 12.48 1 yrs11.06 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 50.55 1 yrs4.87 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-09-2025 $ 0.2036
$ 0.2036
-0.00%
Stock $ 49.32 0 yrs8.07 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-09-2025 $ 0.3325
$ 0.3325
-0.00%
Stock $ 15.26 0 yrs19.20 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-23-2025 $ 0.0981
$ 0.0981
-0.00%
Stock $ 15.90 0 yrs10.57 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-23-2025 $ 0.1727
$ 0.1727
-0.00%
Stock $ 4.86 1 yrs19.55 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-23-2025 $ 0.0444
$ 0.0444
-0.00%
Stock $ 14.32 1 yrs36.94 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.5588
$ 0.5588
-0.00%
Stock $ 9.68 1 yrs94.42 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.8732
$ 0.8732
-0.00%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.0923
$ 0.0945
2.38%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2694
$ 0.2486
-7.71%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2466
$ 0.2077
-15.77%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.2753
$ 0.4243
54.16%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.1574
$ 0.2089
32.72%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.1548
$ 0.1721
11.18%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-06-2025 $ 0.3767
$ 0.3455
-8.28%
Stock $ 21.84 0 yrs0.09 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0000
$ 0.0049
10000%
Stock $ 22.78 0 yrs0.00 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-11-2025 $ 0.0000
$ 0.0035
10000%
Stock $ 75.98 0 yrs5.37 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 1.0200
$ 1.0200
-0.00%
Stock $ 221.50 44 yrs1.41 %$ 12.52 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-03-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 63.45 3 yrs3.12 %$ 0.31 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.4950
$ 0.4950
-0.00%
Stock $ 34.53 11 yrs1.04 %$ 1.44 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-10-2025 $ 0.0874
$ 0.0900
3.00%
Stock $ 71.82 4 yrs4.50 %$ 1.53 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 68.21 4 yrs3.17 %$ 1.78 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 54.92 10 yrs2.84 %$ 7.63 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-01-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 7.72 1 yrs7.78 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1305
$ 0.1280
-1.92%
Stock $ 26.41 0 yrs8.29 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 7.00 0 yrs13.71 %$ 0.46 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.80 0 yrs6.41 %$ 0.16 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.1328
$ 0.1328
-0.00%
Stock $ 25.32 0 yrs6.04 %$ 0.13 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 8.15 0 yrs1.23 %$ 0.13 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 40.09 6 yrs0.70 %$ 0.35 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.28 2 yrs7.99 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-21-2025 $ 0.4969
$ 0.5059
1.81%
Stock $ 25.94 1 yrs8.10 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.5248
$ 0.5248
-0.00%
Stock $ 15.33 0 yrs3.52 %$ 0.57 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-03-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 17.86 0 yrs6.33 %$ 0.62 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.20 1 yrs5.95 %$ 1.52 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-08-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 16.50 0 yrs0.00 %$ 1.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.50 0 yrs11.82 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-05-2025 $ 0.4803
$ 0.4803
-0.00%
Stock $ 10.21 0 yrs3.72 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 2.39 3 yrs0.00 %$ 0.13 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0208
$ 0.0208
-0.00%
Stock $ 20.82 1 yrs2.50 %$ 27.32 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-17-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 24.67 0 yrs6.08 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 15.35 0 yrs2.08 %$ 0.23 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 32.75 1 yrs2.08 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.72 0 yrs10.49 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 34.75 0 yrs2.94 %$ 0.03 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.0883
$ 0.0883
-0.00%
Stock $ 18.05 1 yrs5.32 %$ 0.01 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.0706
$ 0.0706
-0.00%
Stock $ 11.59 1 yrs8.20 %$ 0.03 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 21.11 1 yrs8.48 %$ 0.19 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 23.08 0 yrs10.05 %$ 0.84 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.1920
$ 0.1920
-0.00%
Stock $ 27.42 0 yrs5.98 %$ 0.04 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-11-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.56 2 yrs11.65 %$ 1.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 52.40 0 yrs11.01 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-05-2025 $ 0.4720
$ 0.4720
-0.00%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-05-2025 $ 0.2863
$ 0.2662
-7.02%
Stock $ 51.50 0 yrs12.12 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-05-2025 $ 0.5209
$ 0.5209
-0.00%
Stock $ 11.17 1 yrs11.64 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 7.27 0 yrs5.64 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0807
$ 0.0807
-0.00%
Stock $ 8.70 2 yrs4.37 %$ 1.70 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 3.56 1 yrs5.62 %$ 0.11 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 4.68 1 yrs8.55 %$ 0.39 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 10.27 1 yrs7.88 %$ 0.02 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 11.89 1 yrs7.32 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 3.10 0 yrs7.42 %$ 0.18 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0191
$ 0.0191
-0.00%
Stock $ 8.39 1 yrs7.99 %$ 0.07 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 1.74 1 yrs10.37 %$ 0.04 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0143
$ 0.0143
-0.00%
Stock $ 6.38 0 yrs13.32 %$ 0.07 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 9.22 1 yrs8.13 %$ 0.14 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 10.09 1 yrs7.93 %$ 0.05 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 9.57 1 yrs6.37 %$ 0.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.72 1 yrs7.37 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 10.45 1 yrs7.85 %$ 0.06 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 10.45 1 yrs7.46 %$ 0.06 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 2.68 1 yrs8.94 %$ 0.34 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0195
$ 0.0195
-0.00%
Stock $ 3.30 1 yrs5.45 %$ 0.09 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0165
$ 0.0165
-0.00%
Stock $ 11.02 1 yrs5.81 %$ 0.20 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.56 1 yrs6.34 %$ 0.66 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.12 2 yrs3.62 %$ 0.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 11.72 1 yrs7.25 %$ 0.06 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 10.46 1 yrs6.41 %$ 0.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.17 1 yrs8.18 %$ 0.33 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 10.24 1 yrs6.25 %$ 0.20 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 11.11 1 yrs6.30 %$ 0.34 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 9.65 1 yrs8.08 %$ 0.26 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 11.30 1 yrs7.61 %$ 0.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 6.58 1 yrs6.38 %$ 0.40 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 10.04 1 yrs6.47 %$ 0.45 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 11.10 1 yrs8.47 %$ 0.18 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 13.32 0 yrs7.43 %$ 0.20 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 30.31 2 yrs1.85 %$ 0.48 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-31-2025 $ 0.1100
$ 0.1400
27.27%
Stock $ 11.17 1 yrs6.27 %$ 0.15 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 5.67 4 yrs9.88 %$ 0.20 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-26-2025 $ 0.0430
$ 0.0430
-0.00%
Stock $ 17.84 0 yrs0.00 %$ 0.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2079
$ 0.2079
-0.00%
Stock $ 7.76 0 yrs8.76 %$ 0.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 2.12 1 yrs8.96 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-24-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.97 1 yrs5.83 %$ 0.23 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 10.44 1 yrs5.94 %$ 0.17 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-26-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 11.38 1 yrs8.00 %$ 0.45 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 8.56 0 yrs4.09 %$ 0.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 8.08 2 yrs4.33 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 11.52 2 yrs4.34 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 10.33 1 yrs6.10 %$ 0.42 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 9.77 1 yrs6.14 %$ 0.26 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 9.49 1 yrs6.32 %$ 0.37 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 7.02 0 yrs7.69 %$ 0.24 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 14.01 2 yrs4.43 %$ 0.23 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 11.43 1 yrs8.22 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 8.60 0 yrs5.00 %$ 0.15 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 9.63 1 yrs6.23 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 6.34 1 yrs8.52 %$ 0.38 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0442
$ 0.0442
-0.00%
Stock $ 12.70 0 yrs10.63 %$ 0.45 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 9.56 0 yrs7.95 %$ 0.17 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-25-2025 $ 0.1900
$ 0.1800
-5.26%
Stock $ 10.03 2 yrs4.49 %$ 0.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 12.90 2 yrs4.26 %$ 0.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 5.16 1 yrs5.04 %$ 0.20 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0240
$ 0.0240
-0.00%
Stock $ 7.62 1 yrs4.46 %$ 0.09 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 5.78 1 yrs6.06 %$ 0.12 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 11.41 1 yrs7.53 %$ 0.10 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 11.20 1 yrs7.86 %$ 0.26 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 2.97 1 yrs9.08 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-24-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 11.98 1 yrs7.93 %$ 0.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 9.60 1 yrs6.35 %$ 0.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 162.88 4 yrs2.21 %$ 5.85 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 11.66 1 yrs7.98 %$ 0.29 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 9.43 1 yrs8.06 %$ 0.27 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 9.30 1 yrs5.38 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.88 1 yrs5.63 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 10.53 0 yrs10.83 %$ 0.71 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 16.07 0 yrs9.21 %$ 0.31 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 11.97 1 yrs7.94 %$ 0.48 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 16.21 0 yrs9.13 %$ 0.36 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 5.37 0 yrs4.84 %$ 0.16 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 6.73 0 yrs5.20 %$ 0.07 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 11.79 1 yrs7.72 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 9.80 1 yrs8.47 %$ 0.03 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 10.98 1 yrs8.01 %$ 0.20 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 13.90 0 yrs10.29 %$ 0.77 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 6.23 0 yrs5.62 %$ 0.12 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 5.30 0 yrs5.66 %$ 0.03 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 3.82 4 yrs12.57 %$ 0.69 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 12.19 0 yrs11.57 %$ 0.25 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 8.13 1 yrs9.84 %$ 0.72 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 4.84 0 yrs11.98 %$ 0.56 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 47.07 0 yrs2.97 %$ 2.41 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-29-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 9.79 0 yrs9.50 %$ 0.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 10.25 0 yrs8.88 %$ 1.09 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-26-2025 $ 0.0726
$ 0.0726
-0.00%
Stock $ 11.03 0 yrs10.88 %$ 0.80 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.46 2 yrs11.90 %$ 0.74 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 14.37 0 yrs9.19 %$ 0.44 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 27.35 1 yrs7.61 %$ 0.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 24.23 1 yrs7.55 %$ 1.06 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 15.20 1 yrs22.50 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2782
$ 0.2782
-0.00%
Stock $ 64.61 4 yrs3.10 %$ 1.80 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 79.95 3 yrs1.60 %$ 3.29 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-22-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 13.48 0 yrs11.35 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 8.35 0 yrs11.74 %$ 0.15 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 22.39 3 yrs5.45 %$ 0.12 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.1008
$ 0.1008
-0.00%
Stock $ 10.40 1 yrs7.60 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 13.81 1 yrs8.62 %$ 0.77 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 86.11 0 yrs7.34 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.5045
$ 0.5045
-0.00%
Stock $ 13.28 3 yrs11.22 %$ 0.24 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 60.23 4 yrs5.11 %$ 1.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-10-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 92.14 0 yrs6.75 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.4895
$ 0.4895
-0.00%
Stock $ 12.09 4 yrs9.68 %$ 0.40 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0890
$ 0.0890
-0.00%
Stock $ 21.14 1 yrs7.33 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 20.97 1 yrs7.68 %$ 0.82 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 23.76 0 yrs7.07 %$ 0.08 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 15.48 2 yrs5.62 %$ 0.18 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.97 0 yrs10.57 %$ 0.02 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 16.32 1 yrs5.02 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 9.03 1 yrs8.64 %$ 0.59 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 8.63 1 yrs9.27 %$ 0.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 14.45 1 yrs8.79 %$ 0.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 11.12 0 yrs8.18 %$ 0.20 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0737
$ 0.0737
-0.00%
Stock $ 13.08 0 yrs9.48 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 18.88 3 yrs9.75 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 8.53 4 yrs11.96 %$ 0.09 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 5.74 1 yrs8.89 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 42.44 3 yrs12.72 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 112.69 9 yrs2.09 %$ 24.80 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-22-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 19.84 0 yrs7.11 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 20.15 0 yrs7.00 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 42.44 3 yrs12.72 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 42.44 3 yrs12.72 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 49.26 2 yrs13.15 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 49.26 2 yrs13.15 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-31-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 49.26 2 yrs13.15 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 21.26 1 yrs7.20 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 18.22 0 yrs6.75 %$ 2.82 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 27.22 2 yrs0.00 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.1301
$ 0.1301
-0.00%
Stock $ 10.61 0 yrs9.43 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 53.24 2 yrs7.98 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.0625
$ 1.0625
-0.00%
Stock $ 6.32 0 yrs15.82 %$ 0.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 12.56 3 yrs9.55 %$ 0.43 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 26.42 4 yrs3.14 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 21.32 0 yrs6.61 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 11.10 1 yrs10.99 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 11.50 1 yrs11.39 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 11.72 0 yrs8.19 %$ 0.10 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 9.66 1 yrs6.21 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-26-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 38.12 0 yrs7.87 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 12.53 3 yrs11.49 %$ 0.33 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 10.45 1 yrs6.32 %$ 0.27 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.94 1 yrs6.22 %$ 0.18 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.36 1 yrs5.69 %$ 0.02 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 10.82 1 yrs6.56 %$ 0.16 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.42 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.64 0 yrs9.34 %$ 0.26 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 9.96 1 yrs6.53 %$ 0.23 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 14.20 2 yrs9.58 %$ 0.49 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 9.74 3 yrs7.80 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 20.39 1 yrs12.85 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2178
$ 0.2178
-0.00%
Stock $ 11.26 1 yrs5.24 %$ 0.12 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1318
$ 0.1435
8.88%
Stock $ 13.93 1 yrs8.54 %$ 0.11 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.2349
$ 0.2990
27.29%
Stock $ 20.77 0 yrs6.64 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 5.33 0 yrs5.44 %$ 0.06 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 7.95 0 yrs6.29 %$ 0.19 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 6.98 0 yrs5.73 %$ 0.05 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 7.44 0 yrs6.32 %$ 0.43 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 8.36 0 yrs9.93 %$ 0.09 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 6.82 0 yrs5.87 %$ 0.20 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 7.48 0 yrs11.50 %$ 0.28 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 12.14 0 yrs10.87 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.24 0 yrs8.78 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 11.38 1 yrs7.73 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 10.63 1 yrs7.71 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 26.16 1 yrs8.03 %$ 0.95 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5600
$ 0.5600
-0.00%
Stock $ 13.89 1 yrs7.56 %$ 0.54 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 17.86 1 yrs7.56 %$ 0.29 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 12.58 1 yrs12.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 14.35 1 yrs8.29 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3010
$ 0.3010
-0.00%
Stock $ 6.22 1 yrs5.47 %$ 0.06 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 15.40 0 yrs8.31 %$ 0.24 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 15.37 0 yrs7.55 %$ 0.65 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-25-2025 $ 0.3000
$ 0.2900
-3.33%
Stock $ 36.44 0 yrs7.14 %$ 0.77 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 11.67 0 yrs9.08 %$ 0.25 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 10.92 0 yrs9.25 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 21.90 0 yrs2.56 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 24.83 0 yrs4.23 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.0803
$ 0.0803
-0.00%
Stock $ 30.20 0 yrs12.85 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.3867
$ 0.3867
-0.00%
Stock $ 45.44 0 yrs18.09 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.7531
$ 0.7531
-0.00%
Stock $ 24.10 1 yrs8.22 %$ 1.76 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 25.60 2 yrs7.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4830
$ 0.4855
0.51%
Stock $ 14.77 0 yrs4.87 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 36.38 1 yrs8.66 %$ 0.30 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 8.88 0 yrs8.11 %$ 0.56 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 24.78 0 yrs4.56 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 20.41 1 yrs6.27 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.1041
$ 0.1041
-0.00%
Stock $ 3.32 2 yrs0.00 %$ 0.12 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-18-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 13.52 3 yrs7.84 %$ 0.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 16.31 1 yrs22.26 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2966
$ 0.2966
-0.00%
Stock $ 16.23 0 yrs11.58 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 15.47 0 yrs9.24 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 25.86 2 yrs4.91 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.1135
$ 0.1135
-0.00%
Stock $ 25.20 0 yrs17.14 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.4462
$ 0.4462
-0.00%
Stock $ 22.61 0 yrs17.25 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.4186
$ 0.4186
-0.00%
Stock $ 11.18 1 yrs12.61 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 24.30 0 yrs14.16 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.2817
$ 0.2817
-0.00%
Stock $ 11.10 1 yrs10.99 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 24.13 0 yrs7.25 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.6125
$ 0.4375
-28.57%
Stock $ 8.78 1 yrs9.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 25.07 0 yrs4.51 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0952
$ 0.0952
-0.00%
Stock $ 24.84 0 yrs6.52 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.1330
$ 0.1330
-0.00%
Stock $ 24.69 2 yrs0.00 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0767
$ 0.0767
-0.00%
Stock $ 24.47 0 yrs6.54 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 31.20 6 yrs3.85 %$ 6.16 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.2950
$ 0.3000
1.69%
Stock $ 15.30 0 yrs8.63 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.48 0 yrs9.04 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 15.72 0 yrs0.00 %$ 1.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 7.13 0 yrs8.42 %$ 0.42 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.59 1 yrs7.63 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 5.67 0 yrs14.81 %$ 0.08 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.04 1 yrs10.05 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 25.82 1 yrs6.08 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 11.45 1 yrs7.95 %$ 0.00 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 10.60 3 yrs11.13 %$ 0.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 14.94 0 yrs10.11 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 14.97 0 yrs14.63 %$ 0.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 20.64 0 yrs4.84 %$ 0.22 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0637
$ 0.0637
-0.00%
Stock $ 25.05 0 yrs4.03 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0860
$ 0.0860
-0.00%
Stock $ 15.74 0 yrs7.37 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 19.36 1 yrs10.38 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.48 1 yrs5.53 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-09-2025 $ 0.0995
$ 0.0995
-0.00%
Stock $ 26.72 1 yrs8.20 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-09-2025 $ 0.1643
$ 0.1643
-0.00%
Stock $ 173.04 0 yrs0.00 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.8333
$ 0.8333
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.0786
$ 0.0798
1.56%
Stock $ 6.97 0 yrs0.00 %$ 0.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.45 3 yrs7.71 %$ 0.43 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 20.39 0 yrs11.48 %$ 0.06 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 23.66 2 yrs8.33 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.1608
$ 0.1608
-0.00%
Stock $ 18.11 1 yrs5.19 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 38.73 3 yrs3.33 %$ 0.63 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 26.14 4 yrs4.48 %$ 0.03 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0975
$ 0.0975
-0.00%
Stock $ 24.07 0 yrs6.81 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.1303
$ 0.1303
-0.00%
Stock $ 39.09 0 yrs23.64 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.6435
$ 0.6435
-0.00%
Stock $ 29.46 1 yrs3.09 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-06-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 13.70 2 yrs4.16 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 13.48 1 yrs11.87 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 20.56 1 yrs9.68 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 10.12 0 yrs7.31 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 19.74 0 yrs6.33 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-20-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 15.02 3 yrs4.86 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 19.25 0 yrs5.35 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-04-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 15.91 0 yrs6.98 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 14.64 0 yrs10.11 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 14.38 1 yrs14.60 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1690
$ 0.1690
-0.00%
Stock $ 19.14 0 yrs13.85 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 15.13 0 yrs11.83 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 19.28 0 yrs6.27 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-05-2025 $ 0.0572
$ 0.0572
-0.00%
Stock $ 9.17 1 yrs6.32 %$ 0.12 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Sep-21-2026 Sep-21-2026 Oct-06-2026 $ 0.3500
$ 0.0500
-85.71%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Jun-22-2026 Jun-22-2026 Jul-07-2026 $ 0.3500
$ 0.0500
-85.71%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Mar-23-2026 Mar-23-2026 Apr-07-2026 $ 0.3500
$ 0.0500
-85.71%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Dec-23-2025 Dec-23-2025 Jan-07-2026 $ 0.3500
$ 0.0500
-85.71%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Oct-07-2025 $ 0.3500
$ 0.0500
-85.71%
Stock $ 15.60 0 yrs8.97 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 123.00 0 yrs6.50 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 1.2444
$ 2.0000
60.71%
Stock $ 122.40 0 yrs2.16 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.0000
$ 2.6389
10000%
Stock $ 24.25 0 yrs4.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0961
$ 0.0961
-0.00%
Stock $ 223.67 63 yrs2.15 %$ 125.35 BNew Dividend Jul-23-2025 Jul-23-2025 Aug-06-2025 $ 1.1500
$ 1.2000
4.35%
Stock $ 22.70 3 yrs0.00 %$ 0.54 BNew Dividend Jun-30-2025 Jul-01-2025 Aug-01-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 163.40 3 yrs1.43 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 1.3443
$ 0.9915
-26.25%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.2654
$ 0.1013
-61.82%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.7683
$ 0.5028
-34.56%
Stock $ 85.20 4 yrs2.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.9351
$ 1.5928
70.34%
Stock $ 70.66 19 yrs1.70 %$ 8.23 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2700
$ 0.3000
11.11%
Stock $ 49.61 3 yrs5.12 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1993
$ 0.1993
-0.00%
Stock $ 20.52 1 yrs5.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 55.85 1 yrs3.80 %$ 0.66 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 1.3683
$ 0.7560
-44.75%
Stock $ 108.10 3 yrs4.45 %$ 31.38 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3963
$ 0.3963
-0.00%
Stock $ 94.32 3 yrs3.77 %$ 14.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3101
$ 0.3101
-0.00%
Stock $ 134.83 2 yrs1.78 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 1.1858
$ 1.2123
2.23%
Stock $ 44.98 3 yrs7.27 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.2786
$ 0.2786
-0.00%
Stock $ 23.10 0 yrs6.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1289
$ 0.1289
-0.00%
Stock $ 19.60 4 yrs3.88 %$ 0.35 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0656
$ 0.0656
-0.00%
Stock $ 46.47 3 yrs5.01 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1909
$ 0.1909
-0.00%
Stock $ 86.03 3 yrs4.45 %$ 10.87 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3195
$ 0.3195
-0.00%
Stock $ 3.23 0 yrs11.46 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 47.03 3 yrs4.89 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1987
$ 0.1987
-0.00%
Stock $ 98.08 3 yrs3.85 %$ 15.30 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3230
$ 0.3230
-0.00%
Stock $ 123.95 0 yrs3.29 %$ 67.65 BNew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.9750
$ 1.0200
4.62%
Stock $ 47.27 4 yrs4.63 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1799
$ 0.1799
-0.00%
Stock $ 63.36 3 yrs3.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 1.7487
$ 0.7624
-56.40%
Stock $ 20.46 1 yrs12.46 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0188
$ 0.0188
-0.00%
Stock $ 73.96 3 yrs0.00 %$ 2.22 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5100
$ 0.5300
3.92%
Stock $ 9.23 0 yrs5.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0386
$ 0.0386
-0.00%
Stock $ 82.40 3 yrs3.96 %$ 19.51 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2718
$ 0.2718
-0.00%
Stock $ 46.87 0 yrs5.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1505
$ 0.1505
-0.00%
Stock $ 20.51 3 yrs4.00 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0643
$ 0.0643
-0.00%
Stock $ 50.07 2 yrs7.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2935
$ 0.2935
-0.00%
Stock $ 41.13 4 yrs4.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1515
$ 0.1515
-0.00%
Stock $ 44.07 3 yrs3.81 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 95.27 3 yrs4.74 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 64.65 2 yrs1.44 %$ 0.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0688
$ 0.0688
-0.00%
Stock $ 52.75 0 yrs4.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 38.62 2 yrs7.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1892
$ 0.1892
-0.00%
Stock $ 50.51 3 yrs4.57 %$ 0.30 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1892
$ 0.1892
-0.00%
Stock $ 46.72 4 yrs4.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1640
$ 0.1640
-0.00%
Stock $ 44.49 3 yrs3.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1322
$ 0.1322
-0.00%
Stock $ 85.97 1 yrs4.56 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3220
$ 0.3220
-0.00%
Stock $ 16.70 0 yrs7.78 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1080
$ 0.1080
-0.00%
Stock $ 16.70 0 yrs7.78 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1080
$ 0.1080
-0.00%
Stock $ 16.70 0 yrs7.78 %N/ANew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.1080
$ 0.1080
-0.00%
Stock $ 19.34 1 yrs4.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0736
$ 0.0736
-0.00%
Stock $ 32.61 1 yrs2.58 %$ 1.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3922
$ 0.4474
14.07%
Stock $ 66.35 0 yrs3.04 %$ 0.11 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 1.0434
$ 0.9737
-6.68%
Stock $ 30.02 3 yrs4.76 %$ 3.46 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1133
$ 0.1133
-0.00%
Stock $ 99.17 2 yrs4.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3466
$ 0.3466
-0.00%
Stock $ 125.23 3 yrs1.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2907
$ 0.4008
37.89%
Stock $ 47.16 1 yrs2.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.4222
$ 0.7656
81.34%
Stock $ 51.20 2 yrs5.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2185
$ 0.2185
-0.00%
Stock $ 20.30 2 yrs4.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 44.95 2 yrs5.07 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1849
$ 0.1849
-0.00%
Stock $ 46.59 0 yrs6.50 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2382
$ 0.2382
-0.00%
Stock $ 54.15 2 yrs11.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.6207
$ 0.6207
-0.00%
Stock $ 39.35 2 yrs1.45 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.4042
$ 0.1666
-58.77%
Stock $ 32.72 2 yrs5.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0518
$ 0.0968
87.05%
Stock $ 26.99 2 yrs3.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0826
$ 0.0826
-0.00%
Stock $ 44.29 3 yrs2.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1066
$ 0.1066
-0.00%
Stock $ 21.45 3 yrs4.99 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0915
$ 0.0915
-0.00%
Stock $ 43.12 4 yrs3.80 %$ 0.68 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1370
$ 0.1370
-0.00%
Stock $ 47.83 1 yrs7.65 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 12.94 0 yrs122.18 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2880
$ 0.2880
-0.00%
Stock $ 94.31 2 yrs5.38 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.4096
$ 0.4096
-0.00%
Stock $ 23.45 2 yrs6.87 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 50.85 3 yrs3.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1216
$ 0.1216
-0.00%
Stock $ 28.68 2 yrs3.56 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0887
$ 0.0887
-0.00%
Stock $ 25.10 2 yrs3.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0815
$ 0.0815
-0.00%
Stock $ 45.41 2 yrs2.86 %$ 1.58 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 8.18 2 yrs12.47 %$ 0.56 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 100.14 0 yrs4.56 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 41.40 3 yrs8.04 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2587
$ 0.2587
-0.00%
Stock $ 52.08 0 yrs6.93 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3039
$ 0.3039
-0.00%
Stock $ 47.94 0 yrs7.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2306
$ 0.2306
-0.00%
Stock $ 18.27 0 yrs7.28 %$ 3.61 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-24-2025 $ 0.2000
$ 0.1800
-10.00%
Stock $ 77.02 14 yrs6.86 %$ 13.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.3200
$ 1.3200
-0.00%
Stock $ 39.46 0 yrs7.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2442
$ 0.2442
-0.00%
Stock $ 23.74 3 yrs3.45 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 25.01 4 yrs4.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0909
$ 0.0909
-0.00%
Stock $ 49.36 1 yrs2.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1206
$ 0.1206
-0.00%
Stock $ 109.13 0 yrs2.92 %$ 12.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2731
$ 0.2731
-0.00%
Stock $ 49.31 3 yrs5.21 %$ 2.67 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2227
$ 0.2227
-0.00%
Stock $ 18.90 2 yrs4.66 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0738
$ 0.0738
-0.00%
Stock $ 17.40 0 yrs7.64 %$ 1.92 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 51.74 1 yrs5.76 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2419
$ 0.2419
-0.00%
Stock $ 45.73 3 yrs4.18 %$ 1.11 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1651
$ 0.1651
-0.00%
Stock $ 53.57 1 yrs2.61 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 50.53 0 yrs4.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1955
$ 0.1955
-0.00%
Stock $ 51.51 1 yrs5.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.2569
$ 0.2569
-0.00%
Stock $ 55.57 3 yrs2.97 %$ 3.78 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1379
$ 0.1379
-0.00%
Stock $ 88.06 3 yrs5.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3655
$ 0.3655
-0.00%
Stock $ 41.32 0 yrs4.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1626
$ 0.1626
-0.00%
Stock $ 19.43 0 yrs2.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0288
$ 0.0288
-0.00%
Stock $ 48.25 0 yrs3.92 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1453
$ 0.1453
-0.00%
Stock $ 43.15 2 yrs4.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1548
$ 0.1548
-0.00%
Stock $ 29.62 0 yrs11.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.4038
$ 0.4038
-0.00%
Stock $ 21.27 3 yrs4.79 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1007
$ 0.1007
-0.00%
Stock $ 35.72 0 yrs6.05 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2058
$ 0.2058
-0.00%
Stock $ 35.60 0 yrs5.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 23.38 3 yrs3.51 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 49.73 3 yrs4.81 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1857
$ 0.1857
-0.00%
Stock $ 108.21 2 yrs1.42 %$ 0.82 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0816
$ 0.0816
-0.00%
Stock $ 46.03 2 yrs5.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2393
$ 0.2393
-0.00%
Stock $ 45.07 3 yrs5.19 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1949
$ 0.1949
-0.00%
Stock $ 98.67 1 yrs4.15 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3596
$ 0.3596
-0.00%
Stock $ 48.19 0 yrs8.07 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2986
$ 0.2986
-0.00%
Stock $ 32.35 3 yrs2.26 %$ 0.28 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0652
$ 0.0652
-0.00%
Stock $ 39.09 0 yrs5.58 %$ 0.70 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2419
$ 0.2419
-0.00%
Stock $ 40.49 3 yrs4.69 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1468
$ 0.1468
-0.00%
Stock $ 38.49 0 yrs10.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3206
$ 0.3206
-0.00%
Stock $ 24.19 1 yrs4.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0935
$ 0.0935
-0.00%
Stock $ 25.82 0 yrs5.65 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1483
$ 0.1483
-0.00%
Stock $ 24.46 0 yrs4.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0960
$ 0.0960
-0.00%
Stock $ 24.88 0 yrs3.94 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0902
$ 0.0902
-0.00%
Stock $ 25.03 0 yrs4.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0947
$ 0.0947
-0.00%
Stock $ 22.10 0 yrs8.05 %N/ANew Dividend Jun-15-2025 Jun-15-2025 Jun-30-2025 $ 0.4452
$ 0.4452
-0.00%
Stock $ 7.97 2 yrs0.00 %$ 0.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 117.16 0 yrs1.26 %$ 5.49 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 48.76 3 yrs3.63 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1489
$ 0.1489
-0.00%
Stock $ 25.01 2 yrs4.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 21.78 4 yrs4.64 %$ 1.65 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0849
$ 0.0849
-0.00%
Stock $ 58.44 0 yrs1.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.6463
$ 0.5031
-22.15%
Stock $ 69.28 2 yrs1.85 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.7077
$ 0.5752
-18.72%
Stock $ 37.51 1 yrs1.76 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.5271
$ 0.1311
-75.14%
Stock $ 29.99 1 yrs8.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2339
$ 0.2339
-0.00%
Stock $ 22.71 2 yrs3.92 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 25.31 0 yrs3.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0901
$ 0.0901
-0.00%
Stock $ 83.09 2 yrs1.89 %$ 4.76 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1599
$ 0.1599
-0.00%
Stock $ 22.14 3 yrs5.33 %$ 0.13 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0999
$ 0.0999
-0.00%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0673
$ 0.0673
-0.00%
Stock $ 23.15 3 yrs1.90 %$ 1.86 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0416
$ 0.0416
-0.00%
Stock $ 91.51 2 yrs4.50 %$ 1.07 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3164
$ 0.3164
-0.00%
Stock $ 24.87 0 yrs4.10 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 26.47 0 yrs3.36 %$ 12.45 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 48.51 1 yrs5.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2041
$ 0.2041
-0.00%
Stock $ 24.04 3 yrs3.99 %$ 0.12 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0867
$ 0.0867
-0.00%
Stock $ 50.65 0 yrs6.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2791
$ 0.2791
-0.00%
Stock $ 45.10 0 yrs4.10 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1680
$ 0.1680
-0.00%
Stock $ 50.01 1 yrs4.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1704
$ 0.1704
-0.00%
Stock $ 49.99 0 yrs4.16 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1626
$ 0.1626
-0.00%
Stock $ 49.42 1 yrs3.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1487
$ 0.1487
-0.00%
Stock $ 48.69 1 yrs3.88 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1516
$ 0.1516
-0.00%
Stock $ 47.80 1 yrs4.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1538
$ 0.1538
-0.00%
Stock $ 24.15 4 yrs3.81 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0844
$ 0.0844
-0.00%
Stock $ 45.61 3 yrs4.25 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1568
$ 0.1568
-0.00%
Stock $ 46.28 3 yrs7.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2541
$ 0.2541
-0.00%
Stock $ 47.88 2 yrs3.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1654
$ 0.1654
-0.00%
Stock $ 81.48 1 yrs5.07 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2865
$ 0.2865
-0.00%
Stock $ 98.17 1 yrs3.61 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3391
$ 0.3391
-0.00%
Stock $ 51.34 0 yrs3.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 100.94 1 yrs4.46 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 50.44 2 yrs4.82 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1905
$ 0.1905
-0.00%
Stock $ 25.07 2 yrs3.39 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 50.44 1 yrs5.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2423
$ 0.2423
-0.00%
Stock $ 50.20 2 yrs4.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1710
$ 0.1710
-0.00%
Stock $ 37.36 2 yrs4.74 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1521
$ 0.1521
-0.00%
Stock $ 45.30 2 yrs4.13 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1452
$ 0.1452
-0.00%
Stock $ 47.17 2 yrs4.18 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1639
$ 0.1639
-0.00%
Stock $ 49.38 2 yrs3.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1690
$ 0.1690
-0.00%
Stock $ 49.24 2 yrs4.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1789
$ 0.1789
-0.00%
Stock $ 49.45 2 yrs4.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1846
$ 0.1846
-0.00%
Stock $ 20.13 0 yrs6.06 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0892
$ 0.0892
-0.00%
Stock $ 20.17 0 yrs5.35 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0799
$ 0.0799
-0.00%
Stock $ 45.65 2 yrs4.99 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1818
$ 0.1818
-0.00%
Stock $ 21.58 3 yrs17.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 17.96 2 yrs4.68 %$ 0.00 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 103.21 3 yrs3.88 %$ 0.22 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3253
$ 0.3253
-0.00%
Stock $ 25.24 3 yrs4.60 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0967
$ 0.0967
-0.00%
Stock $ 25.79 0 yrs4.85 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1068
$ 0.1068
-0.00%
Stock $ 7.58 0 yrs14.38 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 25.06 0 yrs5.71 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1353
$ 0.1353
-0.00%
Stock $ 26.16 0 yrs1.64 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0284
$ 0.0284
-0.00%
Stock $ 33.29 3 yrs4.45 %$ 0.43 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1240
$ 0.1240
-0.00%
Stock $ 25.30 3 yrs3.95 %$ 0.60 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0854
$ 0.0854
-0.00%
Stock $ 24.77 1 yrs2.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0534
$ 0.0534
-0.00%
Stock $ 29.28 1 yrs4.34 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1033
$ 0.1033
-0.00%
Stock $ 52.93 2 yrs5.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2617
$ 0.2617
-0.00%
Stock $ 30.08 0 yrs4.39 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1011
$ 0.1011
-0.00%
Stock $ 45.90 0 yrs3.94 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 30.45 0 yrs7.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 45.57 3 yrs7.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2801
$ 0.2801
-0.00%
Stock $ 50.22 3 yrs3.15 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1224
$ 0.1224
-0.00%
Stock $ 49.47 2 yrs3.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 51.03 1 yrs4.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 26.31 1 yrs5.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 42.82 1 yrs4.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1643
$ 0.1643
-0.00%
Stock $ 40.74 1 yrs4.66 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1544
$ 0.1544
-0.00%
Stock $ 24.82 0 yrs2.78 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0614
$ 0.0614
-0.00%
Stock $ 24.25 0 yrs4.58 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 24.42 0 yrs4.38 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0981
$ 0.0981
-0.00%
Stock $ 24.64 0 yrs4.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0966
$ 0.0966
-0.00%
Stock $ 25.86 3 yrs6.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1358
$ 0.1358
-0.00%
Stock $ 22.50 3 yrs5.47 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1003
$ 0.1003
-0.00%
Stock $ 9.24 0 yrs7.58 %$ 0.60 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend May-30-2025 May-29-2025 May-30-2025 $ 0.0370
$ 0.0370
-0.00%
Stock $ 48.45 0 yrs3.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1382
$ 0.1382
-0.00%
Stock $ 46.20 3 yrs5.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2107
$ 0.2107
-0.00%
Stock $ 43.64 3 yrs6.12 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2075
$ 0.2075
-0.00%
Stock $ 32.28 1 yrs1.43 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0286
$ 0.0286
-0.00%
Stock $ 18.72 3 yrs4.70 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0698
$ 0.0698
-0.00%
Stock $ 30.83 0 yrs6.45 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 40.71 3 yrs4.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1781
$ 0.1781
-0.00%
Stock $ 23.16 1 yrs6.00 %$ 0.22 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1130
$ 0.1130
-0.00%
Stock $ 19.04 0 yrs6.46 %$ 2.26 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.44 0 yrs3.42 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 50.04 0 yrs3.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1590
$ 0.1590
-0.00%
Stock $ 49.74 0 yrs3.28 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1048
$ 0.1048
-0.00%
Stock $ 48.83 0 yrs3.58 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1443
$ 0.1443
-0.00%
Stock $ 49.62 0 yrs3.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 50.15 0 yrs3.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1317
$ 0.1317
-0.00%
Stock $ 41.95 1 yrs4.12 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1426
$ 0.1426
-0.00%
Stock $ 50.26 0 yrs3.64 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1582
$ 0.1582
-0.00%
Stock $ 49.96 0 yrs4.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1848
$ 0.1848
-0.00%
Stock $ 14.21 0 yrs8.87 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 14.21 0 yrs8.87 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 14.21 0 yrs8.87 %N/ANew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 13.67 0 yrs9.22 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 13.67 0 yrs9.22 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 13.67 0 yrs9.22 %N/ANew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 20.93 1 yrs53.46 %$ 1.38 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.9972
$ 0.9972
-0.00%
Stock $ 80.11 1 yrs18.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 2.7265
$ 2.7265
-0.00%
Stock $ 52.45 0 yrs12.66 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.5754
$ 0.5754
-0.00%
Stock $ 47.81 2 yrs2.43 %$ 1.98 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1013
$ 0.1013
-0.00%
Stock $ 21.92 2 yrs5.16 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1004
$ 0.1004
-0.00%
Stock $ 15.76 0 yrs0.44 %$ 7.11 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.0165
$ 0.0165
-0.00%
Stock $ 35.22 0 yrs5.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1507
$ 0.1507
-0.00%
Stock $ 22.20 3 yrs4.46 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0898
$ 0.0898
-0.00%
Stock $ 48.15 0 yrs4.82 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1918
$ 0.1918
-0.00%
Stock $ 49.75 0 yrs7.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2980
$ 0.2980
-0.00%
Stock $ 51.42 0 yrs7.25 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2992
$ 0.2992
-0.00%
Stock $ 100.21 0 yrs3.69 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3227
$ 0.3227
-0.00%
Stock $ 100.24 0 yrs3.75 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3371
$ 0.3371
-0.00%
Stock $ 99.57 0 yrs5.05 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 1.3402
$ 1.3402
-0.00%
Stock $ 28.58 0 yrs5.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 39.30 0 yrs5.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 50.24 0 yrs4.02 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 49.78 0 yrs6.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 41.59 2 yrs5.82 %$ 0.00 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2039
$ 0.2039
-0.00%
Stock $ 24.11 2 yrs6.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 50.65 0 yrs5.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2076
$ 0.2076
-0.00%
Stock $ 21.23 0 yrs3.53 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0636
$ 0.0636
-0.00%
Stock $ 21.04 0 yrs5.37 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1104
$ 0.1104
-0.00%
Stock $ 38.58 1 yrs6.58 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2177
$ 0.2177
-0.00%
Stock $ 50.87 3 yrs4.60 %$ 0.71 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1973
$ 0.1973
-0.00%
Stock $ 99.41 3 yrs4.21 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3462
$ 0.3462
-0.00%
Stock $ 22.96 3 yrs4.40 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0835
$ 0.0835
-0.00%
Stock $ 25.01 3 yrs4.20 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0917
$ 0.0917
-0.00%
Stock $ 47.01 3 yrs3.91 %$ 3.71 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1555
$ 0.1555
-0.00%
Stock $ 20.24 3 yrs4.05 %$ 0.29 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0701
$ 0.0701
-0.00%
Stock $ 22.39 3 yrs6.70 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 20.80 3 yrs4.90 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 100.46 3 yrs4.53 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3580
$ 0.3580
-0.00%
Stock $ 21.72 4 yrs3.87 %$ 0.57 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 25.72 0 yrs6.61 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1655
$ 0.1655
-0.00%
Stock $ 25.63 0 yrs2.34 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0574
$ 0.0574
-0.00%
Stock $ 46.04 3 yrs5.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2029
$ 0.2029
-0.00%
Stock $ 45.10 2 yrs5.12 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1918
$ 0.1918
-0.00%
Stock $ 46.51 3 yrs5.05 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1943
$ 0.1943
-0.00%
Stock $ 51.25 0 yrs6.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2327
$ 0.2327
-0.00%
Stock $ 44.57 3 yrs5.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1915
$ 0.1915
-0.00%
Stock $ 51.20 3 yrs3.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.17 4 yrs7.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1173
$ 0.1173
-0.00%
Stock $ 50.04 0 yrs5.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.2286
$ 0.2286
-0.00%
Stock $ 24.56 0 yrs2.93 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0621
$ 0.0621
-0.00%
Stock $ 24.66 0 yrs4.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0978
$ 0.0978
-0.00%
Stock $ 24.75 0 yrs3.47 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0960
$ 0.0960
-0.00%
Stock $ 25.16 0 yrs4.81 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1122
$ 0.1122
-0.00%
Stock $ 25.12 0 yrs4.58 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 24.66 3 yrs4.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0942
$ 0.0942
-0.00%
Stock $ 17.85 0 yrs20.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.2984
$ 0.2984
-0.00%
Stock $ 49.90 2 yrs4.37 %$ 1.92 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1842
$ 0.1842
-0.00%
Stock $ 13.60 0 yrs7.35 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.6511
$ 0.4503
-30.84%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.4931
$ 0.3054
-38.05%
Stock $ 37.23 1 yrs6.66 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2283
$ 0.2283
-0.00%
Stock $ 24.22 0 yrs4.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0869
$ 0.0869
-0.00%
Stock $ 24.82 0 yrs3.39 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0816
$ 0.0816
-0.00%
Stock $ 34.78 2 yrs7.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2311
$ 0.2311
-0.00%
Stock $ 38.16 2 yrs6.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2084
$ 0.2084
-0.00%
Stock $ 47.72 0 yrs5.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2332
$ 0.2332
-0.00%
Stock $ 42.12 2 yrs7.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.2867
$ 0.2867
-0.00%
Stock $ 51.72 1 yrs5.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1895
$ 0.1895
-0.00%
Stock $ 50.26 0 yrs4.34 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2034
$ 0.2034
-0.00%
Stock $ 19.22 0 yrs10.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1414
$ 0.1414
-0.00%
Stock $ 43.75 3 yrs5.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2068
$ 0.2068
-0.00%
Stock $ 26.16 0 yrs7.38 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1755
$ 0.1755
-0.00%
Stock $ 42.77 3 yrs7.11 %$ 5.15 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2509
$ 0.2509
-0.00%
Stock $ 24.14 3 yrs4.39 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 50.49 0 yrs6.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2569
$ 0.2569
-0.00%
Stock $ 52.24 1 yrs6.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2511
$ 0.2511
-0.00%
Stock $ 49.02 1 yrs4.96 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2102
$ 0.2102
-0.00%
Stock $ 24.38 0 yrs3.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 24.20 0 yrs4.01 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0994
$ 0.0994
-0.00%
Stock $ 50.73 1 yrs5.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 100.26 3 yrs4.99 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 14.75 1 yrs6.51 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0184
$ 0.0184
-0.00%
Stock $ 28.86 3 yrs5.23 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1251
$ 0.1251
-0.00%
Stock $ 32.05 2 yrs6.74 %$ 0.19 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.90 2 yrs2.19 %$ 0.19 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0443
$ 0.0443
-0.00%
Stock $ 24.38 3 yrs6.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1205
$ 0.1205
-0.00%
Stock $ 96.41 3 yrs6.60 %$ 7.68 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.5358
$ 0.5358
-0.00%
Stock $ 44.54 2 yrs3.21 %$ 0.93 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1228
$ 0.1228
-0.00%
Stock $ 24.90 0 yrs4.46 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0834
$ 0.0834
-0.00%
Stock $ 25.19 2 yrs5.99 %$ 2.94 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 47.61 1 yrs2.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0812
$ 0.0812
-0.00%
Stock $ 50.52 0 yrs3.03 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3201
$ 0.3201
-0.00%
Stock $ 48.37 2 yrs4.88 %$ 0.00 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2139
$ 0.2139
-0.00%
Stock $ 40.64 0 yrs6.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2065
$ 0.2065
-0.00%
Stock $ 40.87 4 yrs4.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1358
$ 0.1358
-0.00%
Stock $ 49.66 1 yrs8.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3388
$ 0.3388
-0.00%
Stock $ 108.90 3 yrs3.67 %$ 0.71 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3558
$ 0.3558
-0.00%
Stock $ 91.73 1 yrs5.08 %$ 14.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.4054
$ 0.4054
-0.00%
Stock $ 51.97 3 yrs2.94 %$ 0.81 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1286
$ 0.1286
-0.00%
Stock $ 104.13 3 yrs3.16 %$ 39.43 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2752
$ 0.2752
-0.00%
Stock $ 52.68 3 yrs4.50 %$ 7.35 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2021
$ 0.2021
-0.00%
Stock $ 52.39 3 yrs4.26 %$ 11.92 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1942
$ 0.1942
-0.00%
Stock $ 110.14 2 yrs4.55 %$ 6.23 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3970
$ 0.3970
-0.00%
Stock $ 47.04 2 yrs6.34 %$ 0.13 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2633
$ 0.2633
-0.00%
Stock $ 25.41 3 yrs2.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 37.20 3 yrs6.75 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2108
$ 0.2108
-0.00%
Stock $ 24.14 1 yrs4.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 52.67 1 yrs5.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2710
$ 0.2710
-0.00%
Stock $ 56.81 0 yrs8.34 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 52.98 1 yrs4.44 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2052
$ 0.2052
-0.00%
Stock $ 51.96 1 yrs4.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1912
$ 0.1912
-0.00%
Stock $ 49.51 1 yrs4.36 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2106
$ 0.2106
-0.00%
Stock $ 49.25 1 yrs3.72 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1519
$ 0.1519
-0.00%
Stock $ 24.11 3 yrs4.81 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0960
$ 0.0960
-0.00%
Stock $ 20.06 2 yrs3.69 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 26.00 0 yrs5.50 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1347
$ 0.1347
-0.00%
Stock $ 51.28 1 yrs5.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2290
$ 0.2290
-0.00%
Stock $ 48.51 0 yrs3.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 78.35 3 yrs5.12 %$ 0.62 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3282
$ 0.3282
-0.00%
Stock $ 41.51 0 yrs5.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0852
$ 0.0852
-0.00%
Stock $ 42.90 2 yrs5.24 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1865
$ 0.1865
-0.00%
Stock $ 24.42 0 yrs2.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 24.34 0 yrs3.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 24.40 0 yrs2.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0632
$ 0.0632
-0.00%
Stock $ 28.43 2 yrs7.49 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1783
$ 0.1783
-0.00%
Stock $ 26.29 1 yrs7.65 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1598
$ 0.1598
-0.00%
Stock $ 9.49 0 yrs81.88 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1999
$ 0.7695
284.94%
Stock $ 22.57 2 yrs3.37 %$ 0.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0705
$ 0.0705
-0.00%
Stock $ 36.50 0 yrs4.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1359
$ 0.1315
-3.23%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.6507
$ 0.4454
-31.55%
Stock $ 23.78 0 yrs3.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 23.11 0 yrs4.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 17.97 0 yrs21.20 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.3004
$ 0.3004
-0.00%
Stock $ 18.02 3 yrs4.72 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0752
$ 0.0752
-0.00%
Stock $ 20.17 2 yrs3.27 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 19.88 0 yrs11.62 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1687
$ 0.1687
-0.00%
Stock $ 20.02 0 yrs10.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1476
$ 0.1476
-0.00%
Stock $ 30.21 0 yrs6.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 30.32 1 yrs6.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 31.06 0 yrs6.60 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1636
$ 0.1636
-0.00%
Stock $ 9.14 0 yrs6.56 %$ 0.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 23.01 4 yrs7.61 %$ 0.27 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 20.86 0 yrs3.12 %$ 0.00 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 45.03 3 yrs7.02 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2628
$ 0.2628
-0.00%
Stock $ 45.48 3 yrs4.73 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1796
$ 0.1796
-0.00%
Stock $ 99.90 2 yrs4.47 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3451
$ 0.3451
-0.00%
Stock $ 53.34 1 yrs9.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.6206
$ 0.6206
-0.00%
Stock $ 8.83 1 yrs7.93 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 14.50 0 yrs8.28 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 67.54 1 yrs19.88 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 1.9246
$ 1.9246
-0.00%
Stock $ 19.70 1 yrs6.55 %$ 0.42 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1108
$ 0.1108
-0.00%
Stock $ 22.33 0 yrs1.88 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0344
$ 0.0344
-0.00%
Stock $ 25.44 0 yrs5.35 %$ 2.27 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1080
$ 0.1080
-0.00%
Stock $ 35.06 0 yrs4.73 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 35.59 3 yrs6.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1318
$ 0.1318
-0.00%
Stock $ 52.49 1 yrs6.38 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2318
$ 0.2318
-0.00%
Stock $ 49.95 0 yrs5.01 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2012
$ 0.2012
-0.00%
Stock $ 50.34 1 yrs2.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1057
$ 0.1057
-0.00%
Stock $ 41.70 4 yrs4.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1489
$ 0.1489
-0.00%
Stock $ 38.47 2 yrs7.25 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2219
$ 0.2219
-0.00%
Stock $ 37.19 2 yrs6.78 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2068
$ 0.2068
-0.00%
Stock $ 38.18 2 yrs5.97 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1915
$ 0.1915
-0.00%
Stock $ 37.83 2 yrs6.82 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2176
$ 0.2176
-0.00%
Stock $ 35.38 0 yrs7.18 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2124
$ 0.2124
-0.00%
Stock $ 40.76 2 yrs5.77 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2073
$ 0.2073
-0.00%
Stock $ 50.63 0 yrs3.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1598
$ 0.1598
-0.00%
Stock $ 50.98 0 yrs4.88 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2185
$ 0.2185
-0.00%
Stock $ 51.03 0 yrs4.70 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1928
$ 0.1928
-0.00%
Stock $ 15.10 1 yrs6.75 %$ 0.32 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0874
$ 0.0874
-0.00%
Stock $ 48.79 2 yrs4.18 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1589
$ 0.1589
-0.00%
Stock $ 42.81 2 yrs6.42 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2367
$ 0.2367
-0.00%
Stock $ 28.34 0 yrs7.69 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 24.97 0 yrs3.44 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.0906
$ 0.0906
-0.00%
Stock $ 36.61 3 yrs6.28 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1996
$ 0.1996
-0.00%
Stock $ 23.31 2 yrs6.01 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.26 0 yrs3.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.0656
$ 0.0656
-0.00%
Stock $ 54.03 1 yrs6.89 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.3112
$ 0.3112
-0.00%
Stock $ 50.15 0 yrs5.82 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2423
$ 0.2423
-0.00%
Stock $ 47.06 0 yrs7.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 24.10 1 yrs3.73 %$ 1.75 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0805
$ 0.0805
-0.00%
Stock $ 23.90 0 yrs3.68 %$ 0.54 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0834
$ 0.0834
-0.00%
Stock $ 40.61 0 yrs7.78 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2745
$ 0.2745
-0.00%
Stock $ 75.26 3 yrs4.98 %$ 0.10 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2924
$ 0.2924
-0.00%
Stock $ 90.45 3 yrs4.71 %$ 0.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3485
$ 0.3485
-0.00%
Stock $ 21.28 2 yrs4.14 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0748
$ 0.0748
-0.00%
Stock $ 24.17 0 yrs7.24 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1406
$ 0.1406
-0.00%
Stock $ 21.33 2 yrs4.50 %$ 0.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0826
$ 0.0826
-0.00%
Stock $ 22.97 0 yrs3.61 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 50.39 3 yrs5.12 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1879
$ 0.1879
-0.00%
Stock $ 49.07 1 yrs3.53 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.47 1 yrs10.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.4146
$ 0.4146
-0.00%
Stock $ 40.95 0 yrs4.93 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1785
$ 0.1785
-0.00%
Stock $ 130.61 2 yrs2.71 %$ 0.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 71.44 2 yrs1.12 %$ 0.20 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0316
$ 0.0316
-0.00%
Stock $ 106.35 3 yrs2.25 %$ 8.88 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2074
$ 0.2074
-0.00%
Stock $ 79.99 3 yrs5.78 %$ 15.09 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3756
$ 0.3756
-0.00%
Stock $ 92.83 3 yrs4.12 %$ 35.93 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3251
$ 0.3251
-0.00%
Stock $ 105.92 3 yrs3.44 %$ 1.79 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3147
$ 0.3147
-0.00%
Stock $ 117.87 3 yrs3.33 %$ 7.46 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3629
$ 0.3629
-0.00%
Stock $ 31.00 0 yrs6.58 %$ 14.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1746
$ 0.1746
-0.00%
Stock $ 48.48 2 yrs4.95 %$ 0.59 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2036
$ 0.2036
-0.00%
Stock $ 22.70 3 yrs3.44 %$ 12.52 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0680
$ 0.0680
-0.00%
Stock $ 47.25 3 yrs4.28 %$ 0.99 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1748
$ 0.1748
-0.00%
Stock $ 43.53 3 yrs4.14 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1518
$ 0.1518
-0.00%
Stock $ 48.16 2 yrs3.41 %$ 0.77 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1396
$ 0.1396
-0.00%
Stock $ 50.88 3 yrs5.25 %$ 6.21 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2111
$ 0.2111
-0.00%
Stock $ 102.47 0 yrs2.93 %$ 11.13 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3024
$ 0.3024
-0.00%
Stock $ 50.80 3 yrs4.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2006
$ 0.2006
-0.00%
Stock $ 48.33 3 yrs4.01 %$ 6.07 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1705
$ 0.1705
-0.00%
Stock $ 50.31 3 yrs3.96 %$ 2.43 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1738
$ 0.1738
-0.00%
Stock $ 50.53 3 yrs4.87 %$ 5.32 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1983
$ 0.1983
-0.00%
Stock $ 25.10 2 yrs3.98 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0868
$ 0.0868
-0.00%
Stock $ 90.20 2 yrs2.11 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1496
$ 0.1496
-0.00%
Stock $ 47.10 3 yrs7.03 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.3071
$ 0.3071
-0.00%
Stock $ 43.11 2 yrs4.43 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1620
$ 0.1620
-0.00%
Stock $ 26.93 3 yrs6.24 %$ 4.46 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1427
$ 0.1427
-0.00%
Stock $ 24.17 3 yrs4.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 25.61 3 yrs2.26 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0488
$ 0.0488
-0.00%
Stock $ 25.35 3 yrs2.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 26.73 3 yrs2.10 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0452
$ 0.0452
-0.00%
Stock $ 47.25 3 yrs4.21 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1654
$ 0.1654
-0.00%
Stock $ 26.39 1 yrs6.67 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1508
$ 0.1508
-0.00%
Stock $ 25.58 1 yrs5.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1065
$ 0.1065
-0.00%
Stock $ 23.15 3 yrs4.75 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0915
$ 0.0915
-0.00%
Stock $ 23.53 2 yrs6.71 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 22.19 4 yrs3.88 %$ 0.91 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0743
$ 0.0743
-0.00%
Stock $ 22.37 4 yrs3.89 %$ 1.36 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0758
$ 0.0758
-0.00%
Stock $ 22.84 4 yrs4.12 %$ 1.70 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0788
$ 0.0788
-0.00%
Stock $ 23.31 3 yrs4.29 %$ 2.23 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0830
$ 0.0830
-0.00%
Stock $ 25.42 0 yrs7.04 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1529
$ 0.1529
-0.00%
Stock $ 25.30 0 yrs3.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1065
$ 0.1065
-0.00%
Stock $ 24.22 0 yrs1.24 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0978
$ 0.0978
-0.00%
Stock $ 24.88 0 yrs1.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 48.52 0 yrs4.74 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1691
$ 0.1691
-0.00%
Stock $ 23.31 0 yrs4.98 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0925
$ 0.0925
-0.00%
Stock $ 50.49 3 yrs4.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1922
$ 0.1922
-0.00%
Stock $ 41.24 3 yrs5.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1787
$ 0.1787
-0.00%
Stock $ 50.58 4 yrs5.85 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.2199
$ 0.2199
-0.00%
Stock $ 52.04 3 yrs1.86 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2557
$ 0.2557
-0.00%
Stock $ 20.81 3 yrs4.23 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 23.20 3 yrs3.66 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 25.24 0 yrs4.24 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0977
$ 0.0977
-0.00%
Stock $ 24.84 0 yrs1.57 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1080
$ 0.1080
-0.00%
Stock $ 21.52 0 yrs6.46 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1216
$ 0.1216
-0.00%
Stock $ 21.99 3 yrs3.73 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 35.21 2 yrs7.81 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2289
$ 0.2289
-0.00%
Stock $ 50.37 0 yrs7.45 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3169
$ 0.3169
-0.00%
Stock $ 50.84 0 yrs7.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 98.43 0 yrs4.99 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 91.15 3 yrs5.13 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 94.20 3 yrs7.28 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 96.15 3 yrs4.79 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 50.13 3 yrs2.87 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 40.76 0 yrs14.43 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.4233
$ 0.4233
-0.00%
Stock $ 42.40 0 yrs12.55 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3494
$ 0.3494
-0.00%
Stock $ 64.72 3 yrs6.89 %$ 0.10 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3714
$ 0.3714
-0.00%
Stock $ 37.20 0 yrs18.47 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.3622
$ 0.3622
-0.00%
Stock $ 50.74 0 yrs4.63 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1948
$ 0.1948
-0.00%
Stock $ 24.56 3 yrs4.56 %$ 0.23 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0955
$ 0.0955
-0.00%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0673
$ 0.0673
-0.00%
Stock $ 21.26 3 yrs5.36 %$ 0.07 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0988
$ 0.0988
-0.00%
Stock $ 25.84 0 yrs3.17 %$ 0.58 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0813
$ 0.0813
-0.00%
Stock $ 25.94 3 yrs4.16 %$ 0.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0928
$ 0.0928
-0.00%
Stock $ 28.44 3 yrs3.80 %$ 0.15 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0922
$ 0.0922
-0.00%
Stock $ 39.67 4 yrs5.32 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1655
$ 0.1655
-0.00%
Stock $ 29.12 3 yrs4.16 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1014
$ 0.1014
-0.00%
Stock $ 30.74 3 yrs5.24 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1281
$ 0.1281
-0.00%
Stock $ 25.29 3 yrs7.35 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1554
$ 0.1554
-0.00%
Stock $ 30.13 0 yrs4.35 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1099
$ 0.1099
-0.00%
Stock $ 23.57 3 yrs7.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 19.01 0 yrs2.89 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0596
$ 0.0596
-0.00%
Stock $ 47.11 4 yrs4.86 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1752
$ 0.1752
-0.00%
Stock $ 25.52 0 yrs3.84 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0815
$ 0.0815
-0.00%
Stock $ 25.32 0 yrs4.70 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 31.13 5 yrs4.63 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.1443
$ 0.1443
-0.00%
Stock $ 22.97 3 yrs4.35 %$ 6.98 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0824
$ 0.0824
-0.00%
Stock $ 24.74 3 yrs4.12 %$ 7.30 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 24.24 3 yrs4.54 %$ 14.43 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0874
$ 0.0874
-0.00%
Stock $ 19.68 1 yrs6.25 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.0986
$ 0.0986
-0.00%
Stock $ 29.00 2 yrs6.24 %$ 2.98 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1546
$ 0.1546
-0.00%
Stock $ 20.97 1 yrs6.10 %$ 0.11 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1052
$ 0.1052
-0.00%
Stock $ 17.24 2 yrs2.55 %$ 0.20 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0384
$ 0.0384
-0.00%
Stock $ 16.78 2 yrs3.87 %$ 0.12 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0565
$ 0.0565
-0.00%
Stock $ 23.17 0 yrs5.95 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 10.32 8 yrs2.91 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 49.34 0 yrs1.07 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1557
$ 0.1557
-0.00%
Stock $ 49.00 0 yrs1.08 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.1524
$ 0.1524
-0.00%
Stock $ 23.79 0 yrs17.41 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.3662
$ 0.3662
-0.00%
Stock $ 82.48 3 yrs4.17 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.2802
$ 0.2862
2.14%
Stock $ 51.05 0 yrs0.00 %N/ANew Dividend Oct-31-2025 Oct-31-2025 Nov-17-2025 $ 0.0000
$ 0.6875
10000%
Stock $ 51.05 0 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0000
$ 0.5958
10000%
Stock $ 25.39 0 yrs2.40 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0381
$ 0.0381
-0.00%
Stock $ 23.97 0 yrs1.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-05-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.4868
$ 0.4454
-8.50%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.4505
$ 0.3054
-32.20%
Stock $ 17.90 0 yrs11.73 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-03-2025 $ 0.1385
$ 1.0544
661.30%
Stock $ 25.20 0 yrs3.06 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-06-2025 $ 0.0537
$ 0.0537
-0.00%
Stock $ 20.36 0 yrs6.39 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 41.14 10 yrs2.33 %$ 0.70 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-23-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0905
$ 0.0792
-12.49%
Stock $ 2.91 0 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 170.80 0 yrs2.86 %$ 57.52 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.2200
$ 1.2200
-0.00%
Stock $ 43.86 0 yrs5.70 %$ 0.38 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 4.23 0 yrs7.57 %$ 2.54 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-17-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 72.24 5 yrs5.26 %$ 15.27 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-10-2025 $ 0.9500
$ 0.9500
-0.00%
Stock $ 7.10 1 yrs9.01 %$ 0.47 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 5.47 0 yrs8.97 %$ 0.24 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.1243
$ 0.1264
1.66%
Stock $ 9.51 0 yrs8.83 %$ 0.37 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0723
$ 0.0723
-0.00%
Stock $ 25.75 0 yrs10.33 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.6531
$ 0.6642
1.70%
Stock $ 11.55 0 yrs7.54 %$ 0.14 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 93.47 0 yrs1.03 %$ 18.49 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-31-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 7.40 0 yrs3.38 %$ 0.16 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 51.11 0 yrs5.48 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.2231
$ 0.2231
-0.00%
Stock $ 26.10 0 yrs0.38 %$ 10.28 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 71.67 0 yrs0.00 %$ 56.91 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-28-2025 $ 0.9700
$ 0.9700
-0.00%
Stock $ 32.84 0 yrs3.41 %$ 0.24 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 131.76 14 yrs0.00 %$ 191.43 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-22-2025 $ 1.4800
$ 1.5400
4.05%
Stock $ 195.54 1 yrs0.93 %$ 9.54 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4537
$ 0.4537
-0.00%
Stock $ 26.12 1 yrs2.95 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 100.95 1 yrs2.88 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2335
$ 0.2335
-0.00%
Stock $ 15.64 0 yrs4.86 %$ 2.62 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 49.19 0 yrs4.33 %$ 0.00 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1067
$ 0.1067
-0.00%
Stock $ 76.36 3 yrs4.68 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3295
$ 0.3295
-0.00%
Stock $ 25.73 0 yrs8.39 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 50.99 0 yrs4.80 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.2006
$ 0.2006
-0.00%
Stock $ 22.35 2 yrs5.06 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0889
$ 0.0889
-0.00%
Stock $ 72.80 3 yrs3.79 %$ 33.56 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2403
$ 0.2403
-0.00%
Stock $ 64.78 3 yrs6.21 %$ 0.06 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3156
$ 0.3156
-0.00%
Stock $ 720.67 0 yrs0.29 %$ 1,564.68 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-26-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 50.65 4 yrs0.00 %$ 1.73 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 32.05 0 yrs2.50 %$ 4.71 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-27-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 43.86 0 yrs5.70 %$ 0.38 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 62.68 4 yrs4.59 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2503
$ 0.2503
-0.00%
Stock $ 59.11 2 yrs3.79 %$ 0.11 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1940
$ 0.1940
-0.00%
Stock $ 23.37 0 yrs6.25 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3656
$ 0.3656
-0.00%
Stock $ 25.08 0 yrs8.09 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1693
$ 0.1693
-0.00%
Stock $ 25.08 0 yrs8.09 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1693
$ 0.1693
-0.00%
Stock $ 25.08 0 yrs8.09 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1693
$ 0.1693
-0.00%
Stock $ 193.40 11 yrs2.07 %$ 51.22 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-01-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 24.22 2 yrs4.62 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0906
$ 0.0906
-0.00%
Stock $ 28.16 1 yrs2.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0916
$ 0.0916
-0.00%
Stock $ 18.20 0 yrs9.29 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 23.81 0 yrs5.59 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 23.91 0 yrs6.32 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 68.07 2 yrs4.72 %$ 0.45 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2763
$ 0.2763
-0.00%
Stock $ 78.16 2 yrs3.65 %$ 13.40 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2582
$ 0.2582
-0.00%
Stock $ 58.44 3 yrs4.18 %$ 0.33 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2046
$ 0.2046
-0.00%
Stock $ 78.97 3 yrs4.20 %$ 6.82 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2970
$ 0.2970
-0.00%
Stock $ 45.84 3 yrs4.17 %$ 17.66 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1607
$ 0.1607
-0.00%
Stock $ 74.46 3 yrs5.43 %$ 0.51 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3697
$ 0.3697
-0.00%
Stock $ 54.78 3 yrs4.49 %$ 0.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2097
$ 0.2097
-0.00%
Stock $ 81.96 2 yrs4.53 %$ 3.26 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3280
$ 0.3280
-0.00%
Stock $ 50.69 1 yrs4.89 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1961
$ 0.1961
-0.00%
Stock $ 26.73 2 yrs3.25 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0751
$ 0.0751
-0.00%
Stock $ 25.88 2 yrs4.56 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0976
$ 0.0976
-0.00%
Stock $ 25.08 0 yrs4.59 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 24.61 0 yrs3.62 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 25.27 0 yrs4.59 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0910
$ 0.0910
-0.00%
Stock $ 172.97 0 yrs0.22 %$ 14.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 43.86 0 yrs5.70 %$ 0.38 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 24.98 2 yrs5.68 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 16.66 1 yrs17.29 %$ 1.36 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 17.80 3 yrs6.24 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.32 0 yrs8.93 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1855
$ 0.1855
-0.00%
Stock $ 50.04 0 yrs3.36 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1369
$ 0.1369
-0.00%
Stock $ 8.61 0 yrs4.99 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0364
$ 0.0364
-0.00%
Stock $ 20.74 1 yrs5.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1013
$ 0.1013
-0.00%
Stock $ 68.73 2 yrs4.04 %$ 0.01 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1879
$ 0.1879
-0.00%
Stock $ 75.65 0 yrs1.85 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1963
$ 0.1963
-0.00%
Stock $ 98.37 0 yrs3.09 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2579
$ 0.2579
-0.00%
Stock $ 147.15 7 yrs1.47 %$ 6.09 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-07-2025 $ 0.4900
$ 0.5400
10.20%
Stock $ 13.35 0 yrs8.46 %$ 3.75 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.2825
$ 0.2825
-0.00%
Stock $ 1.53 0 yrs7.19 %$ 0.14 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-24-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 21.35 0 yrs6.14 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 106.66 1 yrs1.95 %$ 21.37 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-23-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 20.11 0 yrs1.59 %$ 0.92 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.77 0 yrs4.60 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1014
$ 0.1014
-0.00%
Stock $ 76.67 0 yrs4.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2946
$ 0.2946
-0.00%
Stock $ 24.65 3 yrs4.95 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 36.85 4 yrs2.23 %$ 1.94 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-08-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 222.73 0 yrs1.49 %$ 43.92 BNew Dividend Jun-20-2025 Jun-20-2025 Aug-06-2025 $ 0.8300
$ 0.8300
-0.00%
Stock $ 27.50 2 yrs5.71 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0990
$ 0.0990
-0.00%
Stock $ 26.08 1 yrs4.22 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 50.04 0 yrs7.97 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.3092
$ 0.3092
-0.00%
Stock $ 23.86 1 yrs5.49 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 23.86 1 yrs6.41 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 49.67 3 yrs4.93 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1989
$ 0.1989
-0.00%
Stock $ 73.30 0 yrs2.07 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2160
$ 0.2160
-0.00%
Stock $ 100.25 3 yrs4.57 %N/ANew Dividend May-30-2025 May-30-2025 Jun-04-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 59.88 3 yrs4.59 %$ 0.36 BNew Dividend May-30-2025 May-30-2025 Jun-03-2025 $ 0.2275
$ 0.2275
-0.00%
Stock $ 25.30 0 yrs4.66 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1521
$ 0.1521
-0.00%
Stock $ 24.70 0 yrs11.94 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1995
$ 0.1995
-0.00%
Stock $ 25.12 0 yrs5.53 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1117
$ 0.1117
-0.00%
Stock $ 24.62 0 yrs5.32 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 24.42 0 yrs3.36 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0754
$ 0.0754
-0.00%
Stock $ 25.36 0 yrs3.15 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.0673
$ 0.0673
-0.00%
Stock $ 50.85 1 yrs4.74 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1679
$ 0.1679
-0.00%
Stock $ 52.94 1 yrs7.56 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.3106
$ 0.3106
-0.00%
Stock $ 50.50 0 yrs4.69 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1925
$ 0.1925
-0.00%
Stock $ 25.87 1 yrs2.44 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1482
$ 0.1482
-0.00%
Stock $ 51.39 1 yrs3.72 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1446
$ 0.1446
-0.00%
Stock $ 11.10 0 yrs6.49 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0582
$ 0.0582
-0.00%
Stock $ 23.14 0 yrs6.39 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 24.96 0 yrs4.29 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.0818
$ 0.0818
-0.00%
Stock $ 27.22 1 yrs4.96 %N/ANew Dividend May-30-2025 May-30-2025 Jun-04-2025 $ 0.1249
$ 0.1249
-0.00%
Stock $ 58.56 5 yrs1.57 %$ 0.01 BNew Dividend May-30-2025 May-30-2025 Jun-04-2025 $ 0.2720
$ 0.2720
-0.00%
Stock $ 26.07 0 yrs5.83 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1466
$ 0.1466
-0.00%
Stock $ 23.89 0 yrs5.32 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1437
$ 0.1437
-0.00%
Stock $ 48.35 0 yrs4.07 %N/ANew Dividend May-30-2025 May-30-2025 Jun-05-2025 $ 0.1955
$ 0.1955
-0.00%
Stock $ 76.39 2 yrs3.90 %$ 3.38 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2657
$ 0.2657
-0.00%
Stock $ 48.91 3 yrs3.29 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.1367
$ 0.1367
-0.00%
Stock $ 76.91 0 yrs4.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.3041
$ 0.3041
-0.00%
Stock $ 97.12 0 yrs3.00 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2774
$ 0.2774
-0.00%
Stock $ 75.39 0 yrs1.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2231
$ 0.2231
-0.00%
Stock $ 75.36 0 yrs1.22 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2432
$ 0.2432
-0.00%
Stock $ 75.71 0 yrs0.99 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-04-2025 $ 0.2073
$ 0.2073
-0.00%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.3763
$ 0.2756
-26.76%
Stock $ 49.74 0 yrs3.08 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1610
$ 0.1610
-0.00%
Stock $ 48.74 0 yrs3.04 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.4836
$ 0.4906
1.45%
Stock $ 19.82 0 yrs5.85 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 112.62 3 yrs0.00 %$ 72.37 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-26-2025 $ 1.5900
$ 1.6300
2.52%
Stock $ 50.35 0 yrs3.28 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1661
$ 0.1661
-0.00%
Stock $ 50.49 0 yrs3.57 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1784
$ 0.1784
-0.00%
Stock $ 49.71 0 yrs8.07 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 19.81 0 yrs1.82 %$ 0.09 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-13-2025 $ 0.2600
$ 0.1800
-30.77%
Stock $ 2.44 0 yrs0.00 %$ 0.08 BNew Dividend Jun-24-2025 Jun-06-2025 Jun-23-2025 $ 0.2316
$ 1.6675
619.99%
Stock $ 27.35 8 yrs4.53 %$ 0.55 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-02-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 33.30 0 yrs3.24 %$ 0.05 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-20-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 2.72 0 yrs10.66 %$ 0.41 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.0600
$ 0.0700
16.67%
Stock $ 7.17 0 yrs8.37 %$ 0.48 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-09-2025 $ 0.2100
$ 0.1500
-28.57%
Stock $ 127.48 13 yrs2.48 %$ 1.85 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 42.65 2 yrs4.64 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1655
$ 0.1655
-0.00%
Stock $ 14.60 1 yrs2.19 %$ 1.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.70 0 yrs6.93 %$ 0.43 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 29.22 0 yrs4.76 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0999
$ 0.0999
-0.00%
Stock $ 22.99 0 yrs2.09 %$ 5.17 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 508.91 4 yrs1.27 %$ 137.83 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-08-2025 $ 1.6200
$ 1.6200
-0.00%
Stock $ 32.31 0 yrs0.46 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0052
$ 0.0052
-0.00%
Stock $ 18.64 2 yrs3.86 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 38.31 3 yrs3.39 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1088
$ 0.1088
-0.00%
Stock $ 33.33 3 yrs3.72 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.79 0 yrs21.57 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 7.79 0 yrs21.57 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 7.79 0 yrs21.57 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 39.32 2 yrs4.53 %$ 0.92 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 102.31 3 yrs0.00 %$ 33.44 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 1.1400
$ 1.1800
3.51%
Stock $ 46.95 3 yrs4.45 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 45.41 3 yrs4.62 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 34.25 5 yrs2.69 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 48.90 0 yrs1.92 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0644
$ 0.0644
-0.00%
Stock $ 42.78 3 yrs4.18 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1480
$ 0.1480
-0.00%
Stock $ 16.62 0 yrs8.42 %$ 0.26 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-26-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 50.26 2 yrs4.64 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 46.95 0 yrs4.41 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 36.09 2 yrs2.91 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1940
$ 0.1940
-0.00%
Stock $ 22.61 2 yrs4.56 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.0817
$ 0.0817
-0.00%
Stock $ 24.80 0 yrs3.43 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0805
$ 0.0805
-0.00%
Stock $ 25.14 0 yrs7.48 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 18.21 0 yrs16.47 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.21 0 yrs16.47 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.21 0 yrs16.47 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 12.30 0 yrs3.98 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0373
$ 0.0373
-0.00%
Stock $ 23.94 0 yrs10.02 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1670
$ 0.1670
-0.00%
Stock $ 4.75 0 yrs2.53 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 26.83 1 yrs6.86 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2021
$ 0.2000
-1.04%
Stock $ 92.39 11 yrs1.06 %$ 11.50 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-17-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 22.32 2 yrs2.46 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0458
$ 0.0458
-0.00%
Stock $ 34.81 1 yrs6.52 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 34.14 2 yrs5.57 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1688
$ 0.1688
-0.00%
Stock $ 24.50 0 yrs88.65 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 1.5199
$ 1.3516
-11.07%
Stock $ 25.33 2 yrs5.09 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0947
$ 0.0947
-0.00%
Stock $ 17.74 0 yrs25.32 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3473
$ 0.3473
-0.00%
Stock $ 21.09 0 yrs1.23 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.47 0 yrs4.40 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.1170
$ 0.1170
-0.00%
Stock $ 50.28 3 yrs4.26 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1830
$ 0.1830
-0.00%
Stock $ 43.20 0 yrs3.15 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend May-28-2025 May-27-2025 May-28-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 33.61 2 yrs4.52 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1173
$ 0.1173
-0.00%
Stock $ 9.98 0 yrs4.31 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0352
$ 0.0352
-0.00%
Stock $ 10.14 0 yrs7.20 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0557
$ 0.0557
-0.00%
Stock $ 7.90 1 yrs8.10 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0529
$ 0.0529
-0.00%
Stock $ 20.41 0 yrs4.80 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0831
$ 0.0831
-0.00%
Stock $ 25.95 2 yrs4.62 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1045
$ 0.1045
-0.00%
Stock $ 26.59 0 yrs10.15 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 100.27 1 yrs4.63 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 29.58 0 yrs5.27 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1138
$ 0.1138
-0.00%
Stock $ 25.28 0 yrs1.19 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0166
$ 0.0166
-0.00%
Stock $ 23.65 0 yrs0.63 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0054
$ 0.0054
-0.00%
Stock $ 21.65 0 yrs4.94 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0820
$ 0.0820
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2747
$ 0.2672
-2.72%
Stock $ 25.06 0 yrs7.98 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.06 0 yrs7.98 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.06 0 yrs7.98 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 23.30 0 yrs6.99 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1354
$ 0.1354
-0.00%
Stock $ 23.30 0 yrs6.99 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1354
$ 0.1354
-0.00%
Stock $ 23.30 0 yrs6.99 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1354
$ 0.1354
-0.00%
Stock $ 19.81 0 yrs8.53 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1406
$ 0.1406
-0.00%
Stock $ 19.81 0 yrs8.53 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1406
$ 0.1406
-0.00%
Stock $ 19.81 0 yrs8.53 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1406
$ 0.1406
-0.00%
Stock $ 25.04 0 yrs7.99 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.04 0 yrs7.99 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.04 0 yrs7.99 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 13.77 3 yrs11.33 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.2000
$ 0.1300
-35.00%
Stock $ 13.77 3 yrs11.33 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.2000
$ 0.1300
-35.00%
Stock $ 13.77 3 yrs11.33 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.2000
$ 0.1300
-35.00%
Stock $ 24.51 0 yrs5.10 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 24.51 0 yrs5.10 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 24.51 0 yrs5.10 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 25.09 1 yrs7.73 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1615
$ 0.1615
-0.00%
Stock $ 25.09 1 yrs7.73 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1615
$ 0.1615
-0.00%
Stock $ 25.09 1 yrs7.73 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1615
$ 0.1615
-0.00%
Stock $ 25.17 0 yrs7.95 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.17 0 yrs7.95 %N/ANew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 25.17 0 yrs7.95 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 28.88 3 yrs4.78 %N/ANew Dividend May-29-2025 May-29-2025 Jun-06-2025 $ 0.3184
$ 0.3801
19.40%
Stock $ 19.60 3 yrs7.45 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.13 0 yrs5.13 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 25.77 0 yrs6.09 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 19.53 0 yrs6.09 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 21.16 0 yrs6.05 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 22.43 0 yrs12.66 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2248
$ 0.2248
-0.00%
Stock $ 27.41 0 yrs8.94 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2422
$ 0.2422
-0.00%
Stock $ 38.68 0 yrs1.86 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0492
$ 0.0492
-0.00%
Stock $ 22.37 1 yrs7.87 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 47.76 2 yrs6.55 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.2670
$ 0.2670
-0.00%
Stock $ 48.79 2 yrs6.58 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.2640
$ 0.2640
-0.00%
Stock $ 48.94 1 yrs4.64 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.2030
$ 0.2030
-0.00%
Stock $ 44.33 0 yrs5.32 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2038
$ 0.2038
-0.00%
Stock $ 38.87 0 yrs24.83 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.7758
$ 0.7758
-0.00%
Stock $ 40.41 0 yrs13.17 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.4274
$ 0.4274
-0.00%
Stock $ 24.44 0 yrs4.62 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 25.08 0 yrs4.63 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0921
$ 0.0921
-0.00%
Stock $ 24.20 0 yrs9.42 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.4879
$ 0.5703
16.88%
Stock $ 25.28 0 yrs4.19 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0917
$ 0.0917
-0.00%
Stock $ 19.10 0 yrs15.45 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2082
$ 0.2082
-0.00%
Stock $ 21.33 0 yrs12.66 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 11.80 0 yrs53.39 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3871
$ 0.3871
-0.00%
Stock $ 9.25 1 yrs129.08 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.7351
$ 0.7351
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1919
$ 0.1893
-1.35%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1151
$ 0.2578
123.98%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1188
$ 0.3115
162.21%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3140
$ 0.2895
-7.80%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2381
$ 0.2377
-0.17%
Stock $ 40.67 0 yrs43.42 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 1.3881
$ 1.3881
-0.00%
Stock $ 25.03 2 yrs4.11 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0887
$ 0.0887
-0.00%
Stock $ 24.40 1 yrs4.92 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 36.48 0 yrs1.75 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 20.32 1 yrs5.17 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0794
$ 0.0794
-0.00%
Stock $ 20.03 1 yrs5.04 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0776
$ 0.0776
-0.00%
Stock $ 23.67 1 yrs9.25 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2051
$ 0.2051
-0.00%
Stock $ 25.57 0 yrs4.97 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1170
$ 0.1170
-0.00%
Stock $ 100.26 3 yrs4.67 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 22.25 0 yrs8.18 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1973
$ 0.1973
-0.00%
Stock $ 29.18 3 yrs1.78 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0440
$ 0.0440
-0.00%
Stock $ 50.45 0 yrs4.74 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 23.91 0 yrs3.93 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0759
$ 0.0759
-0.00%
Stock $ 23.64 0 yrs4.15 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0891
$ 0.0891
-0.00%
Stock $ 32.09 0 yrs24.43 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.6360
$ 0.6360
-0.00%
Stock $ 10.19 0 yrs3.34 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 10.27 0 yrs4.38 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0430
$ 0.0430
-0.00%
Stock $ 10.04 0 yrs6.08 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0487
$ 0.0487
-0.00%
Stock $ 25.09 0 yrs4.38 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 3.37 0 yrs309.20 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2667
$ 0.2667
-0.00%
Stock $ 43.49 0 yrs87.40 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 4.5659
$ 4.5659
-0.00%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2035
$ 0.3538
73.86%
Stock $ 24.89 1 yrs6.03 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0773
$ 0.0773
-0.00%
Stock $ 30.55 1 yrs2.19 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0617
$ 0.0617
-0.00%
Stock $ 11.73 0 yrs12.28 %$ 0.23 BNew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 30.51 1 yrs1.97 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 47.58 0 yrs1.41 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1323
$ 0.1323
-0.00%
Stock $ 50.05 3 yrs5.01 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 38.97 3 yrs6.13 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1738
$ 0.1738
-0.00%
Stock $ 34.84 2 yrs4.22 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1171
$ 0.1171
-0.00%
Stock $ 35.01 3 yrs6.43 %N/ANew Dividend May-29-2025 May-29-2025 Jun-02-2025 $ 0.1587
$ 0.1587
-0.00%
Stock $ 19.39 0 yrs3.51 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0581
$ 0.0581
-0.00%
Stock $ 26.55 1 yrs8.55 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 26.10 1 yrs5.56 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1008
$ 0.1008
-0.00%
Stock $ 17.82 1 yrs28.79 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.5498
$ 0.5498
-0.00%
Stock $ 12.76 1 yrs57.52 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.5507
$ 0.5507
-0.00%
Stock $ 7.95 1 yrs76.73 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.4233
$ 0.4233
-0.00%
Stock $ 18.45 1 yrs43.04 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.6832
$ 0.6832
-0.00%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.0923
$ 0.0954
3.36%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2694
$ 0.2073
-23.04%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2466
$ 0.2150
-12.85%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.2753
$ 0.2432
-11.66%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1574
$ 0.2929
86.09%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.1548
$ 0.2149
38.82%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 0.3767
$ 0.3860
2.47%
Stock $ 66.33 0 yrs88.71 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 3.3036
$ 3.3036
-0.00%
Stock $ 56.50 0 yrs24.37 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 1.1654
$ 1.1654
-0.00%
Stock $ 56.35 0 yrs30.61 %N/ANew Dividend May-29-2025 May-29-2025 May-30-2025 $ 1.4612
$ 1.4612
-0.00%
Stock $ 32.07 0 yrs3.99 %$ 0.24 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 14.52 0 yrs4.68 %$ 0.55 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 31.84 1 yrs1.73 %$ 0.06 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.5000
$ 0.5500
10.00%
Stock $ 40.90 0 yrs1.37 %$ 0.21 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 42.73 12 yrs3.09 %$ 1.40 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 16.53 13 yrs3.87 %$ 3.29 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 12.35 0 yrs10.45 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 81.37 13 yrs3.98 %$ 204.32 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-08-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 38.44 0 yrs0.94 %$ 9.19 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.61 0 yrs1.02 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0218
$ 0.0218
-0.00%
Stock $ 21.65 1 yrs4.53 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0878
$ 0.0878
-0.00%
Stock $ 24.88 4 yrs3.66 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 19.22 0 yrs4.27 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 8.90 0 yrs2.25 %$ 0.01 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-03-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.34 1 yrs7.50 %$ 0.09 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 207.67 2 yrs2.34 %$ 11.73 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 1.2125
$ 1.2125
-0.00%
Stock $ 32.12 1 yrs1.00 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.0861
$ 0.0900
4.53%
Stock $ 19.15 0 yrs5.85 %$ 0.12 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 6.54 1 yrs3.06 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-10-2025 $ 0.1000
$ 0.0500
-50.00%
Stock $ 41.90 1 yrs2.39 %$ 4.61 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-10-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.76 5 yrs7.72 %$ 0.21 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.2850
$ 0.2850
-0.00%
Stock $ 20.57 0 yrs7.73 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 26.33 11 yrs2.43 %$ 0.18 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 54.85 3 yrs0.00 %$ 65.98 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-29-2025 $ 1.0600
$ 1.1000
3.77%
Stock $ 43.61 0 yrs38.06 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 1.2325
$ 1.2325
-0.00%
Stock $ 22.67 3 yrs6.17 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 18.20 2 yrs3.46 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 31.28 0 yrs0.45 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 27.30 1 yrs5.82 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.1315
$ 0.5162
292.55%
Stock $ 31.18 1 yrs1.38 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.1105
$ 0.0828
-25.07%
Stock $ 31.92 0 yrs1.38 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.1213
$ 0.0831
-31.49%
Stock $ 24.97 0 yrs4.04 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.1054
$ 0.1054
-0.00%
Stock $ 26.93 0 yrs6.91 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.21 0 yrs3.02 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0476
$ 0.0476
-0.00%
Stock $ 20.55 1 yrs5.40 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0923
$ 0.0923
-0.00%
Stock $ 22.48 1 yrs2.09 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 12.10 0 yrs5.13 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0478
$ 0.0478
-0.00%
Stock $ 17.31 0 yrs8.78 %$ 0.57 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 25.66 0 yrs5.77 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 13.04 0 yrs4.14 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 31.37 1 yrs3.00 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.2040
$ 0.3187
56.23%
Stock $ 26.10 1 yrs2.22 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.0478
$ 0.1754
266.95%
Stock $ 25.29 1 yrs2.93 %N/ANew Dividend May-28-2025 May-28-2025 Jun-04-2025 $ 0.0701
$ 0.1852
164.19%
Stock $ 90.00 12 yrs4.44 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 36.95 0 yrs5.58 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.03 0 yrs3.71 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.1010
$ 0.0752
-25.56%
Stock $ 25.52 1 yrs5.33 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.1113
$ 0.1113
-0.00%
Stock $ 23.10 0 yrs5.45 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0688
$ 0.0688
-0.00%
Stock $ 45.69 1 yrs26.70 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.9261
$ 0.9261
-0.00%
Stock $ 32.69 1 yrs0.95 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0307
$ 0.0307
-0.00%
Stock $ 24.32 0 yrs1.27 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 44.65 1 yrs0.67 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 19.19 0 yrs3.70 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0617
$ 0.0617
-0.00%
Stock $ 25.37 0 yrs4.89 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0977
$ 0.0977
-0.00%
Stock $ 12.67 1 yrs45.94 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 54.86 0 yrs10.94 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.5224
$ 0.5224
-0.00%
Stock $ 25.72 0 yrs8.13 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.1547
$ 0.1547
-0.00%
Stock $ 21.26 3 yrs5.22 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0936
$ 0.0936
-0.00%
Stock $ 20.23 1 yrs4.89 %N/ANew Dividend May-28-2025 May-28-2025 May-30-2025 $ 0.0864
$ 0.0864
-0.00%
Stock $ 16.86 0 yrs1.42 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0233
$ 0.0233
-0.00%
Stock $ 15.78 0 yrs1.84 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 25.24 0 yrs6.46 %N/ANew Dividend Nov-28-2025 Nov-28-2025 Dec-01-2025 $ 0.0000
$ 0.4062
10000%
Stock $ 25.24 0 yrs6.46 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.0000
$ 0.4785
10000%
Stock $ 9.91 0 yrs6.26 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0561
$ 0.0561
-0.00%
Stock $ 14.88 0 yrs0.27 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0038
$ 0.0038
-0.00%
Stock $ 16.22 0 yrs2.34 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 3.81 0 yrs0.79 %$ 0.02 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-23-2025 $ 0.0000
$ 0.0300
10000%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend May-28-2025 May-28-2025 May-29-2025 $ 0.2863
$ 0.2652
-7.37%
Stock $ 25.57 0 yrs0.00 %$ 0.18 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 4.65 0 yrs0.65 %$ 0.78 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-26-2025 $ 0.0125
$ 0.0125
-0.00%
Stock $ 11.07 3 yrs0.00 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 10.43 4 yrs0.00 %$ 0.85 BNew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.67 0 yrs0.73 %$ 36.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 10.11 0 yrs0.00 %$ 0.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0300
$ 0.3000
900.00%
Stock $ 10.11 0 yrs0.00 %$ 0.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 97.35 15 yrs2.63 %$ 0.54 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-13-2025 $ 0.6400
$ 0.6400
-0.00%
Stock $ 37.55 1 yrs3.09 %$ 9.28 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-16-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 6.93 1 yrs4.18 %$ 0.14 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.0190
$ 0.0780
310.53%
Stock $ 10.26 1 yrs4.48 %$ 0.21 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0396
$ 0.0396
-0.00%
Stock $ 5.05 1 yrs0.00 %$ 0.02 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 27.83 3 yrs1.44 %$ 3.19 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-04-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 64.18 0 yrs1.99 %$ 1.85 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-02-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 55.90 2 yrs0.50 %$ 16.31 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-12-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 82.84 0 yrs1.80 %$ 4.88 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.30 7 yrs4.93 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 63.70 1 yrs8.46 %$ 20.47 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 1.3400
$ 1.3700
2.24%
Stock $ 52.13 0 yrs7.15 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.3255
$ 0.3255
-0.00%
Stock $ 98.03 0 yrs3.19 %$ 1.21 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 32.88 4 yrs2.65 %$ 1.91 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 51.29 1 yrs2.16 %$ 3.75 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 84.78 0 yrs1.39 %$ 15.66 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 24.30 0 yrs7.74 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 19.60 0 yrs7.04 %$ 0.02 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 19.01 0 yrs6.58 %$ 0.01 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.50 0 yrs7.14 %$ 0.05 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 17.73 0 yrs7.05 %$ 0.03 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 16.62 0 yrs7.22 %$ 0.03 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 15.30 0 yrs7.13 %$ 0.02 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 80.29 0 yrs1.87 %$ 1.39 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 22.68 0 yrs6.61 %$ 0.10 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 15.55 0 yrs7.27 %$ 0.02 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 11.04 0 yrs7.16 %$ 0.86 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 30.75 2 yrs28.91 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 42.39 1 yrs4.25 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1605
$ 0.1605
-0.00%
Stock $ 50.35 2 yrs4.59 %$ 18.13 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1797
$ 0.1797
-0.00%
Stock $ 21.66 0 yrs4.57 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 40.25 3 yrs5.12 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1791
$ 0.1791
-0.00%
Stock $ 32.09 2 yrs12.15 %$ 0.23 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 48.33 1 yrs5.13 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 107.57 9 yrs2.05 %$ 13.36 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-27-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 50.15 0 yrs5.40 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.2183
$ 0.2183
-0.00%
Stock $ 20.20 0 yrs7.67 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 51.52 2 yrs7.41 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.3049
$ 0.3049
-0.00%
Stock $ 48.59 3 yrs4.45 %$ 4.86 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 45.99 3 yrs6.37 %$ 4.60 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.2450
$ 0.2450
-0.00%
Stock $ 44.33 3 yrs4.92 %$ 0.04 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.6511
$ 0.6834
4.95%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.4931
$ 0.4931
-0.00%
Stock $ 22.55 3 yrs5.99 %$ 0.03 BNew Dividend May-30-2025 May-30-2025 Jun-02-2025 $ 0.1063
$ 0.1063
-0.00%
Stock $ 26.02 0 yrs8.15 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1653
$ 0.1653
-0.00%
Stock $ 50.94 0 yrs7.40 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.3375
$ 0.3375
-0.00%
Stock $ 13.02 0 yrs4.30 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.98 1 yrs11.75 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.76 3 yrs4.90 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1923
$ 0.1923
-0.00%
Stock $ 22.42 0 yrs4.19 %$ 0.13 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 43.24 3 yrs4.53 %$ 0.89 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 66.29 2 yrs5.58 %$ 0.07 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 17.41 3 yrs11.43 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.6507
$ 0.6507
-0.00%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.7683
$ 0.6542
-14.85%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.2654
$ 0.2776
4.59%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.0786
$ 0.0787
0.08%
Stock $ 21.38 1 yrs10.29 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 50.92 0 yrs5.58 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.2118
$ 0.2118
-0.00%
Stock $ 45.32 0 yrs3.75 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.82 1 yrs6.00 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.87 1 yrs7.41 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.92 0 yrs7.11 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.63 2 yrs7.66 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 56.62 0 yrs3.29 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 17.64 0 yrs19.10 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 49.76 0 yrs3.52 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1552
$ 0.1552
-0.00%
Stock $ 22.41 3 yrs6.20 %$ 0.18 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 48.53 0 yrs2.39 %$ 0.42 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 28.10 1 yrs5.30 %$ 0.07 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 50.55 0 yrs3.78 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 49.69 0 yrs3.92 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 25.24 0 yrs3.61 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 43.68 3 yrs4.14 %$ 0.06 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 47.64 3 yrs4.68 %$ 0.16 BNew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 19.48 0 yrs14.89 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.2396
$ 0.2396
-0.00%
Stock $ 9.54 1 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 0.1660
$ 0.1650
-0.60%
Stock $ 24.91 0 yrs0.80 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 25.23 0 yrs0.59 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 1.69 0 yrs1.18 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Aug-05-2025 $ 0.0000
$ 0.0230
10000%
Stock $ 24.72 0 yrs10.19 %N/ANew Dividend May-27-2025 May-27-2025 May-29-2025 $ 0.2371
$ 0.2371
-0.00%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.4868
$ 0.6507
33.67%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.4505
$ 0.4931
9.44%
Stock $ 20.23 0 yrs14.98 %N/ANew Dividend May-27-2025 May-27-2025 May-28-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 26.27 0 yrs12.79 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 26.56 0 yrs14.68 %N/ANew Dividend May-27-2025 May-27-2025 May-30-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 10.62 0 yrs5.27 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 51.67 0 yrs2.48 %$ 0.25 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-01-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 292.35 42 yrs2.45 %$ 65.06 BNew Dividend Jul-01-2025 Jul-01-2025 Aug-11-2025 $ 1.7900
$ 1.7900
-0.00%
Stock $ 28.59 2 yrs3.18 %$ 4.84 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-01-2025 $ 0.2265
$ 0.2265
-0.00%
Stock $ 157.58 12 yrs1.27 %$ 31.79 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend May-23-2025 May-23-2025 May-27-2025 $ 0.0905
$ 0.0794
-12.27%
Stock $ 34.98 0 yrs5.15 %$ 5.97 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 61.50 0 yrs2.15 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jul-01-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 367.50 15 yrs2.50 %$ 365.64 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 2.3000
$ 2.3000
-0.00%
Stock $ 17.80 0 yrs0.00 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.2001
$ 0.2001
-0.00%
Stock $ 22.54 19 yrs3.73 %$ 0.57 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 215.21 0 yrs0.46 %$ 7.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-14-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 13.82 0 yrs2.03 %$ 0.47 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 15.76 19 yrs6.28 %$ 3.33 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.2400
$ 0.2475
3.12%
Stock $ 22.16 3 yrs3.07 %$ 19.05 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-25-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 2.57 1 yrs8.17 %$ 0.17 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-23-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 8.24 1 yrs0.00 %$ 0.25 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 52.99 3 yrs3.17 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 28.47 2 yrs3.20 %$ 8.64 BNew Dividend Jun-09-2025 Jun-09-2025 Jul-01-2025 $ 0.2265
$ 0.2265
-0.00%
Stock $ 30.19 11 yrs3.48 %$ 7.82 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 16.87 1 yrs10.49 %$ 0.04 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-24-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 129.85 11 yrs1.42 %$ 4.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 168.20 6 yrs3.33 %$ 8.83 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.4000
$ 1.4000
-0.00%
Stock $ 15.00 0 yrs6.40 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 72.46 19 yrs3.13 %$ 149.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.5665
$ 0.5665
-0.00%
Stock $ 43.10 2 yrs2.69 %$ 0.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 136.73 14 yrs2.34 %$ 8.79 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-22-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 61.41 2 yrs3.91 %$ 2.31 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 25.06 0 yrs6.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 52.31 11 yrs1.07 %$ 0.52 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.25 0 yrs6.30 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 18.76 0 yrs1.71 %$ 0.53 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-26-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 58.18 0 yrs1.65 %$ 4.47 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 83.59 0 yrs0.24 %$ 1.99 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 4.53 1 yrs0.00 %$ 0.07 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 18.18 1 yrs8.25 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 83.23 8 yrs1.20 %$ 20.53 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 58.18 0 yrs1.65 %$ 4.47 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2400
$ 0.4000
66.67%
Stock $ 35.83 0 yrs0.45 %$ 3.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 38.57 0 yrs0.31 %$ 0.75 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 13.86 0 yrs0.00 %$ 0.32 BNew Dividend May-30-2025 May-30-2025 Jun-09-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 120.33 0 yrs0.17 %$ 4.75 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-09-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.45 0 yrs1.83 %$ 0.69 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1250
$ 0.0250
-80.00%
Stock $ 4.03 0 yrs0.00 %$ 0.06 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0288
$ 0.0292
1.46%
Stock $ 4.03 0 yrs0.00 %$ 0.06 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0288
$ 0.0292
1.46%
Stock $ 4.03 0 yrs0.00 %$ 0.06 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.0288
$ 0.0292
1.46%
Stock $ 19.82 1 yrs8.38 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 1.37 2 yrs0.00 %$ 0.01 BNew Dividend Jun-19-2025 Jun-19-2025 Jun-30-2025 $ 0.0300
$ 0.0250
-16.67%
Stock $ 30.12 2 yrs1.86 %$ 1.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 55.00 0 yrs6.18 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 65.25 0 yrs5.98 %$ 0.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.9750
$ 0.9750
-0.00%
Stock $ 66.37 0 yrs1.51 %$ 1.48 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-13-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.31 1 yrs6.94 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 17.21 1 yrs7.09 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 26.11 1 yrs7.43 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 31.72 1 yrs3.59 %$ 3.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-25-2025 $ 0.2766
$ 0.2900
4.84%
Stock $ 43.12 0 yrs5.80 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 24.90 0 yrs6.91 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 284.92 3 yrs1.28 %$ 10.95 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.8250
$ 0.9125
10.61%
Stock $ 51.13 3 yrs0.00 %$ 2.44 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 51.13 3 yrs0.00 %$ 2.44 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 51.13 3 yrs0.00 %$ 2.44 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 30.35 2 yrs3.13 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0553
$ 0.0553
-0.00%
Stock $ 25.36 12 yrs5.21 %$ 9.38 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 16.68 0 yrs9.35 %N/ANew Dividend May-30-2025 May-31-2025 Jun-01-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 5.46 0 yrs0.00 %$ 0.41 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.85 0 yrs6.40 %$ 5.06 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3969
$ 0.3969
-0.00%
Stock $ 24.54 0 yrs9.29 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.5703
$ 0.5703
-0.00%
Stock $ 594.54 11 yrs0.87 %$ 21.10 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.1500
$ 1.3000
13.04%
Stock $ 5.10 1 yrs0.00 %$ 0.03 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 29.65 0 yrs2.87 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.4478
$ 0.1570
-64.94%
Stock $ 22.53 3 yrs4.53 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0719
$ 0.0719
-0.00%
Stock $ 29.00 10 yrs3.03 %$ 0.17 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 24.73 0 yrs4.16 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0894
$ 0.0894
-0.00%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.2998
$ 1.3872
362.69%
Stock $ 49.80 3 yrs4.86 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.4388
$ 0.4388
-0.00%
Stock $ 14.09 1 yrs5.89 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0694
$ 0.0694
-0.00%
Stock $ 24.80 0 yrs4.19 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.1096
$ 0.1096
-0.00%
Stock $ 22.07 0 yrs1.99 %$ 6.66 BNew Dividend Jun-13-2025 Jun-15-2025 Jul-05-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 167.38 7 yrs0.67 %$ 35.37 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 24.99 1 yrs6.36 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 69.49 1 yrs2.48 %$ 4.99 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 19.11 3 yrs6.12 %N/ANew Dividend May-29-2025 May-29-2025 Jun-06-2025 $ 0.2996
$ 0.3085
2.97%
Stock $ 30.45 0 yrs6.08 %N/ANew Dividend May-29-2025 May-29-2025 Jun-06-2025 $ 0.4752
$ 0.4836
1.77%
Stock $ 55.71 0 yrs1.80 %$ 3.34 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 63.95 2 yrs0.75 %$ 0.43 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-18-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 26.54 14 yrs3.32 %$ 0.90 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 377.56 5 yrs0.11 %$ 55.95 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-11-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.55 13 yrs0.00 %$ 0.31 BNew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 25.07 0 yrs3.87 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0654
$ 0.0654
-0.00%
Stock $ 23.83 3 yrs4.28 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.0809
$ 0.0809
-0.00%
Stock $ 74.04 14 yrs0.00 %$ 136.42 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 1.0500
$ 1.0500
-0.00%
Stock $ 31.72 1 yrs3.59 %$ 3.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-25-2025 $ 0.2766
$ 0.1983
-28.31%
Stock $ 31.72 1 yrs3.59 %$ 3.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-25-2025 $ 0.2766
$ 0.5637
103.80%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.1917
$ 0.8111
323.04%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 0.1808
$ 0.7714
326.69%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend May-23-2025 May-23-2025 May-27-2025 $ 0.3763
$ 0.2736
-27.29%
Stock $ 56.05 0 yrs126.13 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 6.1734
$ 6.1734
-0.00%
Stock $ 50.74 0 yrs132.74 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 9.3338
$ 9.3338
-0.00%
Stock $ 51.59 0 yrs103.26 %N/ANew Dividend May-23-2025 May-23-2025 May-28-2025 $ 7.0123
$ 7.0123
-0.00%
Stock $ 20.65 0 yrs6.34 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-16-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 57.55 54 yrs5.70 %$ 1.42 BNew Dividend Jul-14-2025 Jul-14-2025 Aug-04-2025 $ 0.8100
$ 0.8200
1.23%
Stock $ 12.44 0 yrs2.89 %$ 4.85 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-18-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 33.20 14 yrs4.46 %$ 3.18 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 67.56 19 yrs3.37 %$ 38.97 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-20-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 28.82 4 yrs1.94 %$ 1.78 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-23-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 24.50 0 yrs5.31 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.1067
$ 0.1067
-0.00%
Stock $ 27.59 0 yrs2.32 %$ 0.70 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 122.46 0 yrs1.70 %$ 34.79 BNew Dividend Jun-02-2025 Jun-02-2025 Jul-02-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 66.11 11 yrs2.78 %$ 0.21 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 4.17 0 yrs14.39 %$ 0.72 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-17-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 12.85 0 yrs2.18 %$ 0.07 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 30.01 4 yrs3.73 %$ 0.45 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 75.55 11 yrs2.38 %$ 1.31 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-18-2025 $ 0.4510
$ 0.4510
-0.00%
Stock $ 121.01 9 yrs0.82 %$ 34.37 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-23-2025 $ 0.2480
$ 0.2480
-0.00%
Stock $ 24.50 5 yrs5.22 %$ 12.88 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 102.58 0 yrs4.14 %$ 44.67 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 1.5650
$ 1.0625
-32.11%
Stock $ 68.19 11 yrs2.76 %$ 88.29 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 39.85 1 yrs4.22 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 20.50 0 yrs4.88 %$ 7.40 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-22-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 6.75 0 yrs0.00 %$ 0.15 BNew Dividend May-30-2025 May-30-2025 Jun-23-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 99.83 0 yrs0.92 %$ 127.69 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-09-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 6.78 0 yrs6.49 %$ 0.02 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 160.23 19 yrs1.12 %$ 10.55 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-17-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 9.10 0 yrs4.62 %N/ANew Dividend N/A May-30-2025 Jun-13-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 88.58 47 yrs3.17 %$ 113.49 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.7000
$ 0.7100
1.43%
Stock $ 56.57 3 yrs3.96 %$ 3.76 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5600
$ 0.5600
-0.00%
Stock $ 35.64 5 yrs2.86 %$ 4.79 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-17-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 23.28 0 yrs12.89 %$ 1.25 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 7.98 1 yrs10.03 %$ 1.14 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-17-2025 $ 0.1500
$ 0.0500
-66.67%
Stock $ 131.56 4 yrs1.23 %$ 43.03 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-30-2025 $ 0.4050
$ 0.4050
-0.00%
Stock $ 15.19 0 yrs2.90 %$ 0.05 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 87.94 2 yrs1.09 %$ 3.45 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 149.83 0 yrs4.32 %$ 31.80 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.6200
$ 1.6200
-0.00%
Stock $ 28.93 2 yrs2.77 %$ 0.32 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-10-2025 $ 0.1500
$ 0.2000
33.33%
Stock $ 190.26 19 yrs1.68 %$ 9.65 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 13.51 1 yrs2.22 %$ 5.08 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 21.73 3 yrs2.90 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0533
$ 0.0533
-0.00%
Stock $ 47.46 3 yrs7.18 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.1810
$ 0.1810
-0.00%
Stock $ 20.10 0 yrs3.68 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 13.89 0 yrs4.32 %$ 0.14 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 35.28 0 yrs4.08 %$ 0.67 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 72.79 0 yrs0.33 %$ 1.23 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-03-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.10 2 yrs0.00 %$ 2.21 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.50 0 yrs2.93 %$ 0.21 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 426.17 7 yrs0.40 %$ 160.88 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 16.79 0 yrs6.43 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-16-2025 $ 0.2687
$ 0.2687
-0.00%
Stock $ 25.12 0 yrs5.97 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 12.85 12 yrs0.00 %$ 0.59 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.48 2 yrs3.38 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0756
$ 0.0756
-0.00%
Stock $ 201.47 2 yrs3.47 %$ 28.68 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.7500
$ 1.7500
-0.00%
Stock $ 46.70 3 yrs4.86 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 36.00 16 yrs3.67 %$ 134.07 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-23-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.41 1 yrs4.72 %$ 0.31 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-17-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2021
$ 0.2040
0.94%
Stock $ 21.39 2 yrs0.00 %$ 0.90 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.51 1 yrs2.22 %$ 5.08 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.2100
$ 0.0750
-64.29%
Stock $ 47.12 1 yrs2.29 %$ 1.88 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 245.15 19 yrs1.62 %$ 121.66 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.9900
$ 0.9900
-0.00%
Stock $ 65.34 0 yrs78.24 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 7.0442
$ 7.0442
-0.00%
Stock $ 52.45 0 yrs1.53 %$ 1.62 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.13 3 yrs4.71 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0925
$ 0.0925
-0.00%
Stock $ 16.81 1 yrs43.78 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.6369
$ 0.6369
-0.00%
Stock $ 51.81 1 yrs6.31 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.2679
$ 0.2679
-0.00%
Stock $ 44.03 0 yrs1.93 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2747
$ 0.2494
-9.19%
Stock $ 33.67 0 yrs1.87 %N/ANew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.60 0 yrs86.14 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 1.9728
$ 1.9728
-0.00%
Stock $ 157.80 11 yrs1.27 %$ 70.25 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 34.03 4 yrs2.70 %$ 46.22 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 24.39 0 yrs1.31 %$ 5.91 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 54.78 6 yrs1.97 %$ 16.65 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 0.2400
$ 0.2700
12.50%
Stock $ 18.19 4 yrs3.35 %$ 0.11 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0517
$ 0.0517
-0.00%
Stock $ 12.42 0 yrs0.00 %$ 0.32 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0833
$ 0.0833
-0.00%
Stock $ 8.54 0 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 7.43 0 yrs96.70 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3528
$ 0.3528
-0.00%
Stock $ 14.66 0 yrs68.69 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.9998
$ 0.9998
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1919
$ 0.1927
0.42%
Stock $ 4.93 0 yrs0.41 %$ 1.29 BNew Dividend May-21-2025 May-21-2025 Jun-20-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1151
$ 0.2732
137.36%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1188
$ 0.3249
173.48%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.4836
$ 0.4916
1.65%
Stock $ 211.47 2 yrs0.87 %$ 0.40 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2381
$ 0.2456
3.15%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3140
$ 0.2905
-7.48%
Stock $ 58.56 0 yrs2.03 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0766
$ 0.0766
-0.00%
Stock $ 43.47 3 yrs1.38 %$ 0.76 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.34 1 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.0907
$ 0.0907
-0.00%
Stock $ 8.81 0 yrs0.00 %$ 0.07 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1370
$ 0.1370
-0.00%
Stock $ 4.43 0 yrs0.00 %$ 0.04 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.12 0 yrs0.00 %$ 0.03 BNew Dividend May-30-2025 May-30-2025 Jun-10-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 48.53 1 yrs4.33 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.1682
$ 0.1682
-0.00%
Stock $ 16.71 1 yrs27.89 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3923
$ 0.3923
-0.00%
Stock $ 2.62 1 yrs134.35 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1215
$ 0.1215
-0.00%
Stock $ 17.01 1 yrs84.01 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 1.6276
$ 1.6276
-0.00%
Stock $ 14.64 0 yrs46.79 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3739
$ 0.3739
-0.00%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.0923
$ 0.0979
6.07%
Stock $ 25.71 1 yrs4.51 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0972
$ 0.0972
-0.00%
Stock $ 54.31 0 yrs1.45 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0527
$ 0.0527
-0.00%
Stock $ 22.53 2 yrs4.39 %N/ANew Dividend May-22-2025 May-22-2025 May-28-2025 $ 0.0842
$ 0.0842
-0.00%
Stock $ 55.63 1 yrs6.54 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 19.68 1 yrs5.39 %N/ANew Dividend May-22-2025 May-22-2025 May-27-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2694
$ 0.2116
-21.46%
Stock $ 11.34 1 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.0907
$ 0.0907
-0.00%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2466
$ 0.1721
-30.20%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2753
$ 0.5147
87.00%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.2035
$ 0.3446
69.34%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1574
$ 0.2595
64.87%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.1548
$ 0.1860
20.16%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend May-22-2025 May-22-2025 May-23-2025 $ 0.3767
$ 0.3991
5.95%
Stock $ 8.14 0 yrs0.00 %$ 0.22 BNew Dividend May-29-2025 May-29-2025 Jun-03-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 9.20 0 yrs10.87 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-10-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.26 0 yrs8.16 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 150.26 14 yrs4.03 %$ 17.59 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 1.5150
$ 1.5150
-0.00%
Stock $ 35.45 0 yrs2.60 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-20-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 81.48 11 yrs1.52 %$ 2.40 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 50.05 0 yrs11.81 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.4817
$ 0.4817
-0.00%
Stock $ 28.00 0 yrs3.29 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 17.18 4 yrs2.91 %$ 2.76 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-01-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 504.85 19 yrs1.83 %$ 72.66 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 2.0600
$ 2.3100
12.14%
Stock $ 46.67 3 yrs4.20 %$ 0.02 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 42.24 0 yrs0.00 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 200.80 8 yrs2.69 %$ 32.23 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 14.85 0 yrs3.77 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-01-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 9.64 0 yrs4.56 %$ 5.40 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 130.70 1 yrs0.98 %$ 1.97 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.2800
$ 0.3200
14.29%
Stock $ 781.48 13 yrs0.53 %$ 217.99 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-18-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 38.65 0 yrs3.75 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 3.29 0 yrs6.08 %$ 0.04 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 1.52 0 yrs2.62 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 16.43 0 yrs5.60 %$ 4.68 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 14.67 0 yrs10.36 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 49.85 3 yrs3.37 %$ 0.02 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1420
$ 0.1420
-0.00%
Stock $ 17.87 0 yrs5.71 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0923
$ 0.0923
-0.00%
Stock $ 22.86 3 yrs8.88 %$ 1.30 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 32.11 1 yrs3.11 %$ 1.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-20-2025 $ 0.8000
$ 0.2500
-68.75%
Stock $ 24.60 2 yrs11.46 %N/ANew Dividend May-21-2025 May-21-2025 May-22-2025 $ 0.2352
$ 0.2352
-0.00%
Stock $ 31.88 0 yrs0.38 %$ 1.45 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 19.55 3 yrs12.33 %$ 0.01 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 28.88 1 yrs5.64 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 105.50 0 yrs4.93 %N/ANew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 1.3000
$ 1.3000
-0.00%
Stock $ 10.05 2 yrs11.54 %$ 0.39 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 16.85 1 yrs0.95 %$ 0.05 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 6.46 0 yrs19.50 %N/ANew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 25.66 1 yrs8.53 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-30-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 25.66 1 yrs8.53 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 25.66 1 yrs8.53 %N/ANew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 41.85 1 yrs6.12 %$ 0.88 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 35.04 0 yrs6.16 %$ 4.14 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-09-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 74.33 11 yrs2.04 %$ 7.34 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-11-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 18.76 1 yrs8.80 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 23.45 1 yrs0.00 %$ 0.25 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 60.41 0 yrs27.59 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 1.5145
$ 1.5145
-0.00%
Stock $ 25.99 3 yrs3.73 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 49.14 3 yrs4.15 %$ 0.13 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.85 3 yrs8.91 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.3598
$ 0.3598
-0.00%
Stock $ 291.67 48 yrs2.43 %$ 208.55 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 1.7700
$ 1.7700
-0.00%
Stock $ 87.87 49 yrs2.05 %$ 3.21 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 16.50 1 yrs4.18 %$ 0.00 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 43.33 12 yrs3.14 %$ 2.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 24.98 1 yrs6.24 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.35 0 yrs2.31 %$ 2.14 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.39 2 yrs0.00 %$ 0.90 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 22.67 0 yrs2.91 %$ 8.46 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 24.81 3 yrs8.30 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5162
$ 0.5143
-0.36%
Stock $ 21.11 2 yrs4.03 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 20.81 1 yrs4.47 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 42.60 14 yrs4.88 %$ 9.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 11.69 3 yrs0.00 %$ 0.11 BNew Dividend May-30-2025 May-30-2025 Jun-15-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 38.09 0 yrs0.53 %$ 3.15 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.40 0 yrs7.35 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1512
$ 0.1512
-0.00%
Stock $ 20.11 1 yrs9.15 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1497
$ 0.1497
-0.00%
Stock $ 24.91 2 yrs8.51 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1764
$ 0.1764
-0.00%
Stock $ 46.83 2 yrs5.74 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.2190
$ 0.2190
-0.00%
Stock $ 49.86 0 yrs5.38 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.2143
$ 0.2143
-0.00%
Stock $ 50.53 2 yrs12.17 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.5063
$ 0.5063
-0.00%
Stock $ 23.50 0 yrs2.89 %$ 0.31 BNew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 71.13 0 yrs0.73 %$ 4.44 BNew Dividend May-30-2025 May-30-2025 Jun-09-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 15.92 0 yrs7.04 %$ 0.48 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-17-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 15.98 1 yrs6.57 %$ 0.45 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1012
$ 0.1012
-0.00%
Stock $ 18.93 3 yrs4.60 %$ 0.00 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 28.23 0 yrs4.32 %$ 3.19 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-16-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 45.62 0 yrs6.51 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.2378
$ 0.2378
-0.00%
Stock $ 46.27 0 yrs15.39 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.5534
$ 0.5534
-0.00%
Stock $ 21.39 2 yrs0.00 %$ 0.90 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-20-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 20.35 0 yrs6.00 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 20.59 0 yrs6.85 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 20.87 1 yrs5.22 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.94 3 yrs3.01 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 44.46 2 yrs4.66 %$ 0.01 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 20.97 0 yrs4.86 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 12.23 2 yrs7.36 %$ 0.05 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.04 1 yrs4.57 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 19.95 1 yrs5.21 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 19.02 3 yrs5.57 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0913
$ 0.0913
-0.00%
Stock $ 47.94 3 yrs3.21 %$ 0.01 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 19.53 0 yrs7.68 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.77 3 yrs4.68 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.11 3 yrs3.03 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 46.02 0 yrs7.11 %$ 0.49 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 27.27 1 yrs7.19 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1645
$ 0.1645
-0.00%
Stock $ 20.99 1 yrs8.81 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1492
$ 0.1492
-0.00%
Stock $ 38.85 0 yrs1.98 %$ 0.07 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 43.53 3 yrs4.23 %$ 0.04 BNew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 100.13 0 yrs4.32 %N/ANew Dividend May-28-2025 May-28-2025 Jun-03-2025 $ 0.3495
$ 0.3495
-0.00%
Stock $ 52.50 0 yrs8.86 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.4112
$ 0.4112
-0.00%
Stock $ 50.41 0 yrs8.63 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.3503
$ 0.3503
-0.00%
Stock $ 52.12 0 yrs14.06 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.6374
$ 0.6374
-0.00%
Stock $ 36.26 0 yrs50.22 %N/ANew Dividend May-21-2025 May-21-2025 May-22-2025 $ 0.9449
$ 0.9449
-0.00%
Stock $ 18.71 0 yrs12.24 %N/ANew Dividend May-21-2025 May-21-2025 May-30-2025 $ 0.1910
$ 0.1910
-0.00%
Stock $ 41.26 0 yrs14.52 %N/ANew Dividend May-21-2025 May-21-2025 May-22-2025 $ 0.3640
$ 0.3640
-0.00%
Stock $ 52.59 0 yrs7.05 %N/ANew Dividend May-21-2025 May-21-2025 May-23-2025 $ 0.3343
$ 0.3343
-0.00%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend May-21-2025 May-21-2025 May-22-2025 $ 0.2863
$ 0.3350
17.01%
Stock $ 20.95 0 yrs8.97 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-30-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 5.96 0 yrs4.03 %$ 0.35 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 31.10 58 yrs3.73 %$ 17.10 BNew Dividend Jul-14-2025 Jul-14-2025 Aug-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 9.78 0 yrs9.41 %$ 0.06 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0808
$ 0.0808
-0.00%
Stock $ 5.64 0 yrs4.08 %$ 0.27 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-30-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 5.60 0 yrs3.21 %$ 0.01 BNew Dividend May-30-2025 May-30-2025 Jul-31-2025 $ 0.0318
$ 0.0318
-0.00%
Stock $ 16.51 0 yrs46.34 %$ 1.90 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-09-2025 $ 3.1700
$ 0.7400
-76.66%
Stock $ 13.47 1 yrs2.60 %$ 0.63 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0188
$ 0.0188
-0.00%
Stock $ 441.71 1 yrs0.50 %$ 19.52 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-07-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 25.22 0 yrs7.81 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 5,650.00 0 yrs1.98 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 28.0000
$ 28.0000
-0.00%
Stock $ 18.73 0 yrs0.00 %$ 2.02 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1542
$ 0.1542
-0.00%
Stock $ 45.90 12 yrs2.18 %N/ANew Dividend Jun-05-2025 Jun-05-2025 Jun-19-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 42.93 2 yrs7.73 %$ 0.36 BNew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 6.36 0 yrs0.00 %$ 0.07 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0300
$ 0.0400
33.33%
Stock $ 4.06 0 yrs10.84 %$ 0.05 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0305
$ 0.0305
-0.00%
Stock $ 24.52 3 yrs5.18 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1013
$ 0.1013
-0.00%
Stock $ 43.36 3 yrs4.24 %N/ANew Dividend May-20-2025 May-20-2025 May-21-2025 $ 0.1524
$ 0.1524
-0.00%
Stock $ 3.76 0 yrs5.32 %$ 0.38 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 14.99 7 yrs5.87 %$ 0.21 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.87 0 yrs2.60 %$ 0.18 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 24.05 0 yrs10.31 %N/ANew Dividend Jun-04-2025 Jun-04-2025 Jun-30-2025 $ 0.4062
$ 0.6191
52.40%
Stock $ 282.78 14 yrs1.98 %$ 785.87 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-31-2025 $ 1.4000
$ 1.4000
-0.00%
Stock $ 21.18 4 yrs9.58 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 465.90 16 yrs0.43 %$ 6.82 BNew Dividend May-29-2025 May-29-2025 Jun-17-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 26.84 1 yrs10.06 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1677
$ 0.1677
-0.00%
Stock $ 24.90 0 yrs0.92 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1148
$ 0.1148
-0.00%
Stock $ 15.38 0 yrs21.13 %N/ANew Dividend May-30-2025 May-31-2025 Jun-10-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 3.71 0 yrs0.00 %$ 0.13 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend May-19-2025 May-16-2025 May-19-2025 $ 0.0604
$ 0.0604
-0.00%
Stock $ 12.74 0 yrs13.34 %N/ANew Dividend May-30-2025 May-30-2025 Jun-09-2025 $ 0.4200
$ 0.2800
-33.33%
Stock $ 54.22 1 yrs0.00 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.0314
$ 0.0358
13.82%
Stock $ 8.69 0 yrs10.47 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 8.69 0 yrs10.47 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 8.69 0 yrs10.47 %N/ANew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 25.21 0 yrs7.81 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 12.07 0 yrs7.95 %$ 2.87 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 61.71 0 yrs5.01 %$ 4.38 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 50.79 1 yrs4.80 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.1904
$ 0.1904
-0.00%
Stock $ 41.61 0 yrs3.80 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 18.10 0 yrs7.96 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 22.68 0 yrs5.73 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 21.81 0 yrs6.47 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1170
$ 0.1170
-0.00%
Stock $ 23.64 0 yrs7.49 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1422
$ 0.1422
-0.00%
Stock $ 25.90 1 yrs5.33 %N/ANew Dividend May-20-2025 May-20-2025 May-27-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 49.29 1 yrs3.02 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.1294
$ 0.1294
-0.00%
Stock $ 47.44 3 yrs2.93 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.1217
$ 0.1217
-0.00%
Stock $ 47.89 3 yrs4.74 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 41.94 0 yrs4.60 %N/ANew Dividend May-20-2025 May-20-2025 May-22-2025 $ 0.1749
$ 0.1749
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend May-20-2025 May-20-2025 May-21-2025 $ 0.0786
$ 0.0787
0.04%
Stock $ 7.06 0 yrs0.00 %$ 0.00 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 441.77 2 yrs0.23 %$ 5.15 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-04-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 98.49 5 yrs1.62 %$ 3.29 BNew Dividend May-27-2025 May-27-2025 Jun-09-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 49.38 4 yrs3.81 %$ 9.37 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 40.81 13 yrs3.53 %$ 2.38 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.3500
$ 0.3600
2.86%
Stock $ 32.47 0 yrs1.48 %$ 1.31 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 33.58 1 yrs3.25 %$ 24.82 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 106.00 0 yrs2.91 %$ 5.67 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 70.31 6 yrs1.54 %$ 2.12 BNew Dividend Jun-06-2025 Jun-06-2025 Jul-08-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 25.14 3 yrs5.73 %$ 5.28 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 68.95 19 yrs1.39 %$ 3.02 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 33.51 0 yrs2.39 %$ 7.09 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.00 0 yrs5.45 %$ 0.03 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-17-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 10.27 0 yrs1.65 %$ 0.15 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.1410
$ 0.0297
-78.94%
Stock $ 22.03 0 yrs5.81 %$ 0.33 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-17-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 13.95 1 yrs0.00 %$ 0.69 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 29.66 3 yrs2.70 %$ 0.16 BNew Dividend Jun-03-2025 Jun-03-2025 Jun-13-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 27.60 3 yrs0.47 %$ 0.31 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-16-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 31.58 6 yrs4.31 %$ 0.89 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 53.90 4 yrs3.49 %$ 0.14 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 12.54 3 yrs5.82 %$ 3.41 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1824
$ 0.1824
-0.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0707
$ 0.0707
-0.00%
Stock $ 46.56 3 yrs4.40 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1774
$ 0.1774
-0.00%
Stock $ 22.53 3 yrs7.28 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1536
$ 0.1536
-0.00%
Stock $ 21.57 0 yrs8.48 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1323
$ 0.1323
-0.00%
Stock $ 27.90 1 yrs7.53 %$ 0.10 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1758
$ 0.1758
-0.00%
Stock $ 11.00 0 yrs0.00 %$ 0.39 BNew Dividend May-30-2025 May-31-2025 Jun-13-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 29.49 4 yrs2.44 %$ 4.30 BNew Dividend May-27-2025 May-27-2025 Jun-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 21.42 3 yrs6.82 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1267
$ 0.1267
-0.00%
Stock $ 10.34 0 yrs2.32 %$ 0.14 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 39.04 0 yrs11.27 %$ 2.94 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.3893
$ 0.3893
-0.00%
Stock $ 27.73 1 yrs6.02 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1391
$ 0.1391
-0.00%
Stock $ 25.49 0 yrs1.10 %$ 0.56 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.82 0 yrs7.42 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1171
$ 0.1171
-0.00%
Stock $ 11.25 0 yrs6.04 %$ 3.96 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0543
$ 0.0543
-0.00%
Stock $ 24.54 0 yrs5.75 %$ 1.66 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1051
$ 0.1051
-0.00%
Stock $ 1,175.00 0 yrs6.38 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 18.7500
$ 18.7500
-0.00%
Stock $ 19.16 0 yrs6.16 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 19.36 0 yrs6.15 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 23.93 2 yrs4.10 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0853
$ 0.0853
-0.00%
Stock $ 21.95 0 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.2600
$ 0.3000
15.38%
Stock $ 21.65 0 yrs8.31 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1065
$ 0.1065
-0.00%
Stock $ 16.27 2 yrs2.70 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0351
$ 0.0351
-0.00%
Stock $ 14.28 2 yrs6.23 %$ 1.27 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 24.57 2 yrs4.23 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0896
$ 0.0896
-0.00%
Stock $ 21.18 0 yrs4.53 %$ 1.12 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 48.54 0 yrs3.42 %$ 3.68 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1456
$ 0.1456
-0.00%
Stock $ 26.30 3 yrs3.99 %$ 0.60 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0881
$ 0.0881
-0.00%
Stock $ 25.50 0 yrs6.67 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1489
$ 0.1489
-0.00%
Stock $ 23.57 0 yrs5.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 17.95 0 yrs6.07 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 8.01 0 yrs1.75 %$ 0.32 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 8.12 0 yrs1.72 %$ 1.36 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 12.06 1 yrs0.58 %$ 0.42 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.0482
$ 0.0185
-61.62%
Stock $ 13.70 0 yrs7.08 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0673
$ 0.0673
-0.00%
Stock $ 16.41 3 yrs4.75 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 21.97 2 yrs6.87 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1264
$ 0.1264
-0.00%
Stock $ 19.53 3 yrs4.20 %$ 0.15 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 15.00 0 yrs12.73 %$ 1.35 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1481
$ 0.1481
-0.00%
Stock $ 15.99 0 yrs12.70 %$ 0.02 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1622
$ 0.1622
-0.00%
Stock $ 33.44 1 yrs8.10 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2439
$ 0.2439
-0.00%
Stock $ 16.77 1 yrs12.46 %$ 7.96 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 50.27 0 yrs10.07 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.4176
$ 0.4176
-0.00%
Stock $ 50.31 0 yrs9.40 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3846
$ 0.3846
-0.00%
Stock $ 51.64 0 yrs8.38 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3546
$ 0.3546
-0.00%
Stock $ 25.60 0 yrs6.09 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 23.27 2 yrs3.52 %$ 0.18 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0702
$ 0.0702
-0.00%
Stock $ 22.33 2 yrs3.49 %$ 1.12 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0680
$ 0.0680
-0.00%
Stock $ 23.57 3 yrs2.80 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 20.43 3 yrs4.50 %$ 0.07 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0788
$ 0.0788
-0.00%
Stock $ 20.57 0 yrs4.81 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0903
$ 0.0903
-0.00%
Stock $ 25.89 2 yrs6.95 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1437
$ 0.1437
-0.00%
Stock $ 20.45 2 yrs4.99 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 144.33 3 yrs1.94 %$ 4.11 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 23.08 3 yrs4.72 %$ 3.60 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 12.10 2 yrs0.99 %$ 0.12 BNew Dividend May-28-2025 May-28-2025 Jun-11-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 74.20 1 yrs1.06 %$ 12.22 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 53.37 1 yrs1.57 %$ 6.98 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 47.47 0 yrs6.57 %$ 13.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.7600
$ 0.7800
2.63%
Stock $ 21.57 2 yrs3.38 %$ 0.06 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0629
$ 0.0629
-0.00%
Stock $ 16.69 4 yrs4.67 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0671
$ 0.0671
-0.00%
Stock $ 23.15 2 yrs2.85 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 23.69 0 yrs3.29 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 305.09 8 yrs1.21 %$ 30.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.9200
$ 0.9200
-0.00%
Stock $ 8.13 0 yrs1.72 %$ 0.09 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 8.14 0 yrs1.72 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.6511
$ 0.4031
-38.09%
Stock $ 41.56 0 yrs0.00 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.4931
$ 0.3588
-27.22%
Stock $ 51.03 0 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 17.88 0 yrs12.64 %$ 0.04 BNew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.1788
$ 0.1788
-0.00%
Stock $ 50.17 3 yrs4.98 %$ 0.43 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1982
$ 0.1982
-0.00%
Stock $ 54.90 0 yrs1.95 %$ 0.23 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0939
$ 0.0939
-0.00%
Stock $ 18.36 2 yrs5.72 %$ 1.13 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0809
$ 0.0809
-0.00%
Stock $ 20.25 0 yrs6.52 %$ 2.70 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1108
$ 0.1108
-0.00%
Stock $ 20.95 0 yrs7.88 %$ 8.12 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1648
$ 0.1648
-0.00%
Stock $ 24.90 0 yrs2.45 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0616
$ 0.0616
-0.00%
Stock $ 40.57 0 yrs0.00 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.6507
$ 0.5040
-22.54%
Stock $ 24.95 0 yrs5.29 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1071
$ 0.1071
-0.00%
Stock $ 50.17 1 yrs4.29 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 25.51 0 yrs6.66 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1389
$ 0.1389
-0.00%
Stock $ 25.10 3 yrs5.54 %$ 0.05 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1101
$ 0.1101
-0.00%
Stock $ 21.59 4 yrs2.96 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0546
$ 0.0546
-0.00%
Stock $ 22.76 3 yrs2.86 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0573
$ 0.0573
-0.00%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0554
$ 0.0554
-0.00%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1271
$ 0.1271
-0.00%
Stock $ 23.34 3 yrs6.43 %$ 0.03 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1319
$ 0.1319
-0.00%
Stock $ 20.70 3 yrs4.11 %$ 0.37 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0736
$ 0.0736
-0.00%
Stock $ 26.52 1 yrs2.22 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1496
$ 0.1496
-0.00%
Stock $ 47.49 3 yrs0.00 %$ 0.78 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.19 0 yrs10.08 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2361
$ 0.2361
-0.00%
Stock $ 24.98 0 yrs11.41 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.2451
$ 0.2451
-0.00%
Stock $ 26.26 1 yrs4.11 %N/ANew Dividend May-19-2025 May-19-2025 May-27-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 23.95 0 yrs4.51 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 27.04 4 yrs3.70 %$ 0.16 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0876
$ 0.0876
-0.00%
Stock $ 72.57 0 yrs1.78 %$ 11.29 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1158
$ 0.1158
-0.00%
Stock $ 19.58 0 yrs8.32 %$ 0.57 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1309
$ 0.1309
-0.00%
Stock $ 15.93 0 yrs9.60 %$ 0.15 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1261
$ 0.1261
-0.00%
Stock $ 14.21 3 yrs12.60 %$ 0.19 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.1478
$ 0.1478
-0.00%
Stock $ 23.94 2 yrs2.97 %$ 0.18 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0598
$ 0.0598
-0.00%
Stock $ 25.19 0 yrs1.31 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0327
$ 0.0327
-0.00%
Stock $ 31.69 0 yrs3.91 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 105.63 3 yrs4.53 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.3293
$ 0.3293
-0.00%
Stock $ 20.68 3 yrs3.09 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0556
$ 0.0556
-0.00%
Stock $ 23.55 3 yrs2.85 %$ 0.00 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0579
$ 0.0579
-0.00%
Stock $ 18.62 3 yrs4.56 %$ 0.01 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0741
$ 0.0741
-0.00%
Stock $ 19.63 3 yrs4.28 %$ 0.09 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0707
$ 0.0707
-0.00%
Stock $ 23.09 0 yrs5.72 %$ 0.08 BNew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0952
$ 0.0952
-0.00%
Stock $ 24.99 1 yrs3.40 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 21.03 1 yrs5.04 %N/ANew Dividend May-19-2025 May-19-2025 May-23-2025 $ 0.0924
$ 0.0924
-0.00%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.7683
$ 0.3357
-56.31%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.2654
$ 0.1617
-39.07%
Stock $ 25.75 0 yrs9.09 %N/ANew Dividend Oct-31-2025 Nov-01-2025 Nov-17-2025 $ 0.0000
$ 0.5859
10000%
Stock $ 25.75 0 yrs9.09 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0000
$ 0.5990
10000%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.4868
$ 0.5040
3.54%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend May-19-2025 May-19-2025 May-20-2025 $ 0.4505
$ 0.3588
-20.35%
Stock $ 25.14 0 yrs6.40 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3984
$ 0.4029
1.11%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.0905
$ 0.0791
-12.60%
Stock $ 1,650.00 0 yrs1.21 %N/ANew Dividend Sep-05-2025 Sep-05-2025 Sep-26-2025 $ 5.0000
$ 5.0000
-0.00%
Stock $ 24.42 0 yrs7.04 %N/ANew Dividend May-29-2025 May-29-2025 Jun-13-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 7.63 2 yrs6.55 %$ 0.11 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 7.63 2 yrs6.55 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 59.54 15 yrs6.85 %$ 100.29 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-10-2025 $ 1.0200
$ 1.0200
-0.00%
Stock $ 5.88 0 yrs10.20 %$ 1.06 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.70 0 yrs8.30 %$ 0.01 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.0771
$ 0.1110
44.04%
Stock $ 7.13 2 yrs6.03 %$ 0.15 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 211.78 3 yrs0.47 %$ 36.24 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.10 0 yrs3.78 %$ 0.06 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 7.13 2 yrs6.03 %$ 0.15 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 7.63 2 yrs6.55 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 4.00 2 yrs10.75 %$ 0.29 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 12.82 3 yrs0.00 %$ 3.40 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 8.99 0 yrs0.44 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 4.30 0 yrs13.72 %$ 0.31 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.30 0 yrs13.72 %$ 0.31 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 4.30 0 yrs13.72 %$ 0.31 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 10.87 2 yrs7.73 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.87 2 yrs7.73 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 559.09 9 yrs0.57 %$ 33.70 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-30-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 30.64 0 yrs1.04 %$ 3.52 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 4.00 2 yrs10.75 %$ 0.29 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 7.13 2 yrs6.03 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 10.05 1 yrs6.47 %$ 0.42 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.05 1 yrs6.47 %$ 0.42 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 26.21 0 yrs6.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 31.34 10 yrs3.06 %$ 3.81 BNew Dividend Jun-15-2025 Jun-15-2025 Jul-03-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 10.05 1 yrs6.47 %$ 0.42 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 440.00 1 yrs2.73 %N/ANew Dividend May-31-2025 May-31-2025 Jun-15-2025 $ 13.0000
$ 3.0000
-76.92%
Stock $ 4.00 2 yrs10.75 %$ 0.29 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 4.23 0 yrs0.00 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 11.72 0 yrs12.46 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 11.72 0 yrs12.46 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 1.72 0 yrs2.91 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0125
$ 0.0125
-0.00%
Stock $ 11.72 0 yrs12.46 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1220
$ 0.1220
-0.00%
Stock $ 285.98 19 yrs3.59 %$ 18.41 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 2.5700
$ 2.5700
-0.00%
Stock $ 123.58 1 yrs5.02 %$ 10.87 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5500
$ 1.5500
-0.00%
Stock $ 8.68 0 yrs10.83 %$ 2.87 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 172.50 13 yrs1.86 %$ 19.26 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 10.87 2 yrs7.73 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 8.38 0 yrs7.28 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 8.38 0 yrs7.28 %$ 0.24 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 8.38 0 yrs7.28 %$ 0.24 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 13.02 2 yrs4.76 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 23.52 4 yrs3.57 %$ 0.07 BNew Dividend May-29-2025 May-29-2025 Jun-05-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 23.96 1 yrs0.54 %$ 1.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 0.8750
$ 0.0500
-94.29%
Stock $ 11.95 2 yrs13.05 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 11.95 2 yrs13.05 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 16.52 0 yrs5.15 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 16.52 0 yrs5.15 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 16.52 0 yrs5.15 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 6.50 1 yrs12.92 %$ 0.20 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.50 1 yrs12.92 %$ 0.20 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.50 1 yrs12.92 %$ 0.20 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 10.13 1 yrs10.56 %$ 0.28 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 10.13 1 yrs10.56 %$ 0.28 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.43 0 yrs11.39 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.43 0 yrs11.39 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.43 0 yrs11.39 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.95 2 yrs13.05 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 47.54 0 yrs2.86 %$ 3.33 BNew Dividend May-29-2025 May-29-2025 Jun-09-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 3.16 2 yrs1.58 %$ 0.14 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.0125
$ 0.0125
-0.00%
Stock $ 98.36 0 yrs1.79 %$ 7.74 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 9.90 1 yrs6.57 %$ 0.19 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 19.61 3 yrs7.55 %$ 0.19 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.4700
$ 0.3700
-21.28%
Stock $ 56.26 11 yrs2.35 %$ 4.72 BNew Dividend Jun-04-2025 Jun-04-2025 Jun-18-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 58.58 3 yrs6.04 %$ 4.46 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 13.39 3 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 117.28 11 yrs2.66 %$ 2.28 BNew Dividend Jun-17-2025 Jun-17-2025 Jul-08-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 8.05 0 yrs0.00 %$ 0.33 BNew Dividend May-21-2025 May-21-2025 May-27-2025 $ 0.0187
$ 0.0187
-0.00%
Stock $ 15.76 2 yrs8.88 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.76 0 yrs8.45 %$ 0.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 8.76 0 yrs8.45 %$ 0.18 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 18.42 0 yrs2.71 %$ 1.15 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-27-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 42.36 0 yrs0.47 %$ 6.42 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-27-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.04 0 yrs8.91 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 279.95 11 yrs1.39 %$ 112.18 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.9100
$ 0.9700
6.59%
Stock $ 10.32 0 yrs8.33 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 197.36 7 yrs4.56 %$ 1.36 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 2.2500
$ 2.2500
-0.00%
Stock $ 6.79 3 yrs0.00 %$ 0.49 BNew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 150.53 7 yrs1.89 %$ 41.84 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 15.76 2 yrs8.88 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 15.76 2 yrs8.88 %$ 0.11 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 10.13 1 yrs10.56 %$ 0.28 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.76 0 yrs8.45 %$ 0.18 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 13.21 0 yrs8.78 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 19.69 0 yrs7.62 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 23.74 4 yrs6.40 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3552
$ 0.3514
-1.06%
Stock $ 19.89 0 yrs5.98 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 21.70 3 yrs6.54 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3290
$ 0.3297
0.23%
Stock $ 25.88 0 yrs6.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 25.25 1 yrs6.89 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4297
$ 0.4345
1.11%
Stock $ 22.48 0 yrs6.67 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.42 0 yrs7.29 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 24.42 0 yrs7.29 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 24.42 0 yrs7.29 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 23.70 0 yrs8.57 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 23.55 0 yrs8.49 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.02 0 yrs8.89 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 17.55 0 yrs6.04 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 18.43 0 yrs8.95 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4125
$ 0.4125
-0.00%
Stock $ 18.98 0 yrs8.90 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 27.63 0 yrs0.00 %$ 1.66 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2083
$ 0.2083
-0.00%
Stock $ 125.57 0 yrs0.32 %$ 6.53 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 74.32 19 yrs3.47 %$ 48.47 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-15-2025 $ 0.6450
$ 0.6450
-0.00%
Stock $ 28.54 14 yrs4.20 %$ 2.33 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 13.02 2 yrs4.76 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 13.02 2 yrs4.76 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0525
$ 0.0525
-0.00%
Stock $ 13.46 0 yrs0.00 %$ 3.23 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 32.36 1 yrs0.00 %$ 2.49 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1292
$ 0.1292
-0.00%
Stock $ 2.89 0 yrs6.92 %$ 0.12 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.89 3 yrs0.00 %$ 1.85 BNew Dividend May-30-2025 May-31-2025 Jun-13-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 18.34 0 yrs1.20 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 6.65 1 yrs5.41 %$ 0.32 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-24-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 56.77 14 yrs1.62 %$ 30.10 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 119.01 4 yrs0.60 %$ 9.23 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1600
$ 0.1800
12.50%
Stock $ 26.15 0 yrs7.65 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 9.70 0 yrs3.81 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.36 2 yrs5.68 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 21.65 0 yrs0.18 %$ 1.27 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 98.61 8 yrs4.66 %$ 2.49 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 1.1500
$ 1.1500
-0.00%
Stock $ 417.36 13 yrs1.04 %$ 69.66 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 1.0900
$ 1.0900
-0.00%
Stock $ 21.57 1 yrs6.95 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 442.38 0 yrs1.53 %$ 36.34 BNew Dividend May-16-2025 May-16-2025 Jun-16-2025 $ 0.3216
$ 0.3216
-0.00%
Stock $ 326.90 11 yrs0.42 %$ 3.85 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-07-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 71.77 0 yrs0.00 %$ 10.84 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 13.65 0 yrs0.00 %$ 0.07 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 47.40 4 yrs3.14 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 47.40 4 yrs3.14 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 47.40 4 yrs3.14 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 14.84 3 yrs11.99 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 14.84 3 yrs11.99 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 14.84 3 yrs11.99 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1485
$ 0.1485
-0.00%
Stock $ 23.17 0 yrs8.24 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.4765
$ 0.4765
-0.00%
Stock $ 43.59 19 yrs3.88 %$ 8.78 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-25-2025 $ 0.4213
$ 0.4213
-0.00%
Stock $ 220.70 10 yrs3.08 %$ 103.32 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-11-2025 $ 1.7000
$ 1.7000
-0.00%
Stock $ 1.73 0 yrs0.00 %$ 0.04 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 21.37 3 yrs7.49 %$ 0.43 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.5000
$ 0.4000
-20.00%
Stock $ 52.05 2 yrs3.46 %$ 2.12 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-29-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 5.76 1 yrs10.42 %$ 0.16 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.74 2 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 5.55 4 yrs0.00 %$ 0.02 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 11.64 11 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 8.82 0 yrs0.00 %$ 1.39 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.30 0 yrs4.52 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0339
$ 0.0339
-0.00%
Stock $ 1,075.02 0 yrs1.94 %$ 159.24 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-23-2025 $ 5.2100
$ 5.2100
-0.00%
Stock $ 8.80 2 yrs0.00 %$ 0.11 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.39 0 yrs6.40 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 24.39 0 yrs6.40 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 24.39 0 yrs6.40 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 23.22 0 yrs6.46 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.22 0 yrs6.46 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.22 0 yrs6.46 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 32.21 9 yrs7.08 %$ 2.46 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5700
$ 0.5700
-0.00%
Stock $ 13.35 2 yrs10.71 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.1121
$ 0.1121
-0.00%
Stock $ 24.01 0 yrs6.08 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3656
$ 0.3656
-0.00%
Stock $ 20.07 0 yrs6.08 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 17.37 0 yrs6.10 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 23.87 0 yrs5.91 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 6.89 1 yrs11.32 %$ 0.08 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 25.22 1 yrs7.81 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 11.98 2 yrs9.52 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-02-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.98 2 yrs9.52 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Aug-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.98 2 yrs9.52 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 20.26 0 yrs6.81 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 22.10 3 yrs1.49 %$ 5.46 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-25-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 35.58 5 yrs1.12 %$ 1.63 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.95 0 yrs8.26 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 341.42 1 yrs2.34 %$ 14.52 BNew Dividend May-28-2025 May-28-2025 Jun-13-2025 $ 2.0000
$ 2.0000
-0.00%
Stock $ 84.88 4 yrs1.93 %$ 6.54 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 38.26 0 yrs1.49 %$ 2.71 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1400
$ 0.1500
7.14%
Stock $ 5.84 1 yrs11.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 5.56 0 yrs0.00 %$ 0.42 BNew Dividend May-31-2025 May-31-2025 Jun-13-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.29 0 yrs0.00 %$ 2.39 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 11.30 2 yrs0.00 %N/ANew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 4.74 2 yrs0.00 %$ 0.04 BNew Dividend May-31-2025 May-31-2025 Jun-16-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 3.69 2 yrs0.00 %$ 0.11 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 21.68 2 yrs5.54 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.1019
$ 0.1019
-0.00%
Stock $ 8.47 4 yrs3.66 %N/ANew Dividend May-16-2025 May-16-2025 May-21-2025 $ 0.0234
$ 0.0234
-0.00%
Stock $ 13.24 3 yrs4.23 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 10.68 6 yrs0.00 %N/ANew Dividend May-30-2025 May-31-2025 Jun-16-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 50.19 0 yrs4.50 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.1927
$ 0.1927
-0.00%
Stock $ 9.81 1 yrs10.40 %$ 0.17 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.60 1 yrs26.71 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 9.21 0 yrs1.52 %$ 1.86 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 52.10 0 yrs6.64 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.3115
$ 0.3115
-0.00%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend May-16-2025 May-16-2025 May-19-2025 $ 0.3763
$ 0.4796
27.45%
Stock $ 25.29 0 yrs6.92 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-20-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 21.61 0 yrs6.52 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 24.62 0 yrs6.30 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 126.07 17 yrs1.54 %$ 2.23 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 38.21 1 yrs3.87 %$ 5.43 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 109.20 14 yrs2.78 %$ 31.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-11-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 481.23 8 yrs0.20 %$ 18.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jul-07-2025 $ 0.2100
$ 0.2400
14.29%
Stock $ 25.80 8 yrs4.50 %$ 24.23 BNew Dividend Jun-11-2025 Jun-11-2025 Jul-02-2025 $ 0.2894
$ 0.2894
-0.00%
Stock $ 150.23 3 yrs1.33 %$ 46.46 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 29.61 0 yrs5.10 %$ 0.19 BNew Dividend May-27-2025 May-27-2025 Jun-02-2025 $ 0.7800
$ 0.7300
-6.41%
Stock $ 172.77 8 yrs2.20 %$ 4.76 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-30-2025 $ 0.9500
$ 0.9500
-0.00%
Stock $ 13.50 0 yrs4.74 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 9.12 3 yrs0.00 %$ 0.75 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 24.62 4 yrs2.92 %$ 2.99 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 5.88 0 yrs10.20 %$ 0.09 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.88 0 yrs10.20 %$ 0.09 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.88 0 yrs10.20 %$ 0.09 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.40 0 yrs6.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 144.94 13 yrs4.14 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 41.50 15 yrs3.37 %$ 1.69 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 2.91 0 yrs11.00 %$ 0.03 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-03-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 4.26 1 yrs35.45 %$ 0.06 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0800
$ 0.0700
-12.50%
Stock $ 4.26 1 yrs35.45 %$ 0.06 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0800
$ 0.0700
-12.50%
Stock $ 35.88 11 yrs3.01 %$ 1.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.2500
$ 0.2700
8.00%
Stock $ 25.84 0 yrs7.89 %$ 0.40 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-09-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 179.88 4 yrs2.80 %$ 11.90 BNew Dividend May-27-2025 May-27-2025 Jun-03-2025 $ 1.2200
$ 1.2600
3.28%
Stock $ 6.37 1 yrs7.54 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 4.44 0 yrs8.11 %$ 0.48 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.44 0 yrs8.11 %$ 0.48 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.44 0 yrs8.11 %$ 0.48 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 9.47 0 yrs7.18 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1500
$ 0.1700
13.33%
Stock $ 17.77 0 yrs6.75 %$ 0.05 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 17.77 0 yrs6.75 %$ 0.05 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 17.77 0 yrs6.75 %$ 0.05 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.43 0 yrs6.36 %$ 2.39 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 26.43 0 yrs6.36 %$ 2.39 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 26.43 0 yrs6.36 %$ 2.39 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 4.26 1 yrs35.45 %$ 0.06 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.20 1 yrs5.49 %$ 0.11 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1300
$ 0.1600
23.08%
Stock $ 131.88 3 yrs0.87 %$ 6.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-16-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 182.25 0 yrs0.44 %$ 10.42 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 18.48 0 yrs4.44 %$ 20.25 BNew Dividend May-27-2025 May-27-2025 Jun-13-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 152.50 13 yrs0.47 %$ 3.17 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 6.48 0 yrs3.09 %$ 0.75 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 6.85 0 yrs0.00 %$ 0.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 121.31 2 yrs0.00 %$ 2.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 33.76 13 yrs3.20 %$ 3.09 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-09-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 109.07 12 yrs0.00 %$ 10.30 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 31.87 1 yrs1.76 %$ 3.45 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 50.74 4 yrs1.34 %$ 3.33 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 17.86 1 yrs8.06 %$ 1.74 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.0900
$ 0.0500
-44.44%
Stock $ 5.11 0 yrs0.00 %$ 0.72 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 6.37 1 yrs7.54 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.37 1 yrs7.54 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-23-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 68.59 13 yrs2.39 %$ 271.62 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-23-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 201.20 13 yrs2.98 %$ 1.89 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 5.22 0 yrs13.03 %N/ANew Dividend May-23-2025 May-23-2025 May-30-2025 $ 0.0294
$ 0.1015
245.24%
Stock $ 485.19 8 yrs0.14 %$ 11.31 BNew Dividend Jun-12-2025 Jun-12-2025 May-29-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 15.32 1 yrs1.31 %$ 0.86 BNew Dividend May-29-2025 May-29-2025 Jun-17-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.28 0 yrs2.84 %$ 0.47 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 131.41 13 yrs1.22 %$ 31.98 BNew Dividend May-29-2025 May-29-2025 Jun-26-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 4.22 0 yrs18.01 %$ 0.34 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 23.52 0 yrs0.00 %$ 0.89 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 21.65 0 yrs6.05 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 21.46 0 yrs6.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 20.69 0 yrs6.04 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 21.66 0 yrs6.51 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3531
$ 0.3531
-0.00%
Stock $ 24.98 0 yrs7.01 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-20-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 22.25 2 yrs6.02 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 13.10 2 yrs4.27 %$ 1.29 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 7.76 0 yrs125.77 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 47.36 5 yrs1.39 %$ 6.14 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-15-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 991.00 11 yrs1.88 %$ 0.72 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-01-2025 $ 9.3000
$ 9.3000
-0.00%
Stock $ 8.93 3 yrs12.09 %$ 1.14 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-27-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 34.17 0 yrs39.68 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2021
$ 0.2004
-0.84%
Stock $ 18.11 0 yrs6.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 21.45 0 yrs6.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-17-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 23.36 0 yrs9.50 %N/ANew Dividend Jun-03-2025 Jun-03-2025 Jun-12-2025 $ 0.3500
$ 0.3200
-8.57%
Stock $ 22.91 0 yrs2.44 %$ 7.33 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-16-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 21.80 0 yrs6.15 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 20.80 10 yrs2.98 %$ 0.19 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 40.47 6 yrs2.50 %$ 0.24 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.2275
$ 0.2525
10.99%
Stock $ 13.01 1 yrs29.29 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3976
$ 0.3976
-0.00%
Stock $ 10.86 0 yrs12.52 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 43.44 1 yrs10.08 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3650
$ 0.3650
-0.00%
Stock $ 43.44 1 yrs10.08 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.3650
$ 0.3650
-0.00%
Stock $ 43.44 1 yrs10.08 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.3650
$ 0.3650
-0.00%
Stock $ 90.02 0 yrs0.22 %$ 4.39 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 102.33 0 yrs0.43 %$ 25.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 8.93 0 yrs45.13 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3118
$ 0.3118
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2747
$ 0.2368
-13.77%
Stock $ 17.23 0 yrs62.51 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 1.3068
$ 1.3068
-0.00%
Stock $ 36.78 0 yrs48.97 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 1.4429
$ 1.4429
-0.00%
Stock $ 16.55 0 yrs48.40 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.7880
$ 0.7880
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1919
$ 0.1870
-2.55%
Stock $ 8.28 0 yrs5.80 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 18.95 0 yrs6.75 %$ 0.09 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 20.66 0 yrs6.05 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.72 0 yrs6.03 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 22.30 0 yrs5.74 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 22.58 0 yrs5.67 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 22.52 0 yrs5.95 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 18.31 0 yrs5.79 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 48.91 0 yrs3.88 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.4750
$ 0.4750
-0.00%
Stock $ 50.23 2 yrs5.18 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 20.60 0 yrs6.07 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 21.30 0 yrs6.10 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-26-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 31.32 0 yrs0.00 %$ 4.80 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 14.13 4 yrs11.89 %$ 0.52 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.4200
740.00%
Stock $ 0.50 0 yrs0.00 %$ 0.07 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 44.87 0 yrs10.59 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1151
$ 0.2448
112.68%
Stock $ 44.19 0 yrs11.18 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1188
$ 0.2347
97.56%
Stock $ 24.25 0 yrs69.57 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2381
$ 0.2413
1.34%
Stock $ 17.61 3 yrs3.86 %$ 4.12 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-18-2025 $ 0.1600
$ 0.1700
6.25%
Stock $ 9.08 0 yrs5.51 %$ 1.02 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 39.96 0 yrs30.58 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.4836
$ 0.4747
-1.84%
Stock $ 10.39 0 yrs0.00 %$ 0.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 47.14 0 yrs13.53 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3140
$ 0.2712
-13.63%
Stock $ 2.67 0 yrs0.00 %$ 0.05 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 15.03 1 yrs14.37 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1505
$ 0.1505
-0.00%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1218
$ 0.1218
-0.00%
Stock $ 9.41 0 yrs0.00 %$ 0.61 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2694
$ 0.2402
-10.83%
Stock $ 12.10 1 yrs38.43 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3449
$ 0.3449
-0.00%
Stock $ 10.69 0 yrs81.48 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.8697
$ 0.8697
-0.00%
Stock $ 4.94 0 yrs135.83 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3153
$ 0.3153
-0.00%
Stock $ 6.23 0 yrs117.50 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.0923
$ 0.1059
14.73%
Stock $ 39.87 0 yrs32.96 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.9723
$ 0.9723
-0.00%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2466
$ 0.1796
-27.18%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2753
$ 0.4932
79.19%
Stock $ 15.15 0 yrs46.93 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1574
$ 0.1998
26.94%
Stock $ 13.70 0 yrs58.39 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.1548
$ 0.1910
23.39%
Stock $ 55.12 0 yrs8.76 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.3767
$ 0.3820
1.41%
Stock $ 46.30 0 yrs11.47 %N/ANew Dividend May-15-2025 May-15-2025 May-16-2025 $ 0.2035
$ 0.2447
20.25%
Stock $ 14.18 3 yrs0.00 %$ 0.14 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 16.54 3 yrs0.00 %$ 0.55 BNew Dividend Jun-04-2025 Jun-04-2025 Jul-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 52.59 0 yrs0.00 %$ 38.95 BNew Dividend May-23-2025 May-23-2025 Jun-25-2025 $ 0.0346
$ 0.3182
819.65%
Stock $ 25.05 1 yrs7.74 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 24.12 1 yrs2.99 %$ 0.51 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 17.14 1 yrs6.94 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 58.56 2 yrs0.75 %$ 1.86 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 24.05 0 yrs4.49 %$ 0.08 BNew Dividend Jun-10-2025 Jun-10-2025 Jun-25-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 3.84 0 yrs12.50 %$ 0.05 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-23-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.30 0 yrs6.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 33.00 3 yrs3.15 %$ 0.07 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 26.05 0 yrs7.87 %$ 0.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 1.0256
$ 1.0256
-0.00%
Stock $ 143.16 5 yrs1.12 %$ 5.06 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-24-2025 $ 0.3600
$ 0.4000
11.11%
Stock $ 75.34 0 yrs0.27 %$ 6.13 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.43 13 yrs5.36 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 38.12 10 yrs0.00 %$ 15.67 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-15-2025 $ 0.5625
$ 0.6125
8.89%
Stock $ 153.74 0 yrs1.90 %$ 82.74 BNew Dividend May-23-2025 May-23-2025 Jun-12-2025 $ 0.7300
$ 0.7300
-0.00%
Stock $ 10.62 0 yrs4.52 %$ 0.06 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 91.67 0 yrs0.27 %$ 19.22 BNew Dividend May-28-2025 May-28-2025 Jun-10-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 330.75 19 yrs2.20 %$ 45.56 BNew Dividend May-23-2025 May-23-2025 Jun-05-2025 $ 1.8200
$ 1.8200
-0.00%
Stock $ 71.53 0 yrs0.89 %$ 6.56 BNew Dividend May-30-2025 May-30-2025 Jun-20-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 23.91 0 yrs5.90 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 23.65 2 yrs7.15 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 20.45 1 yrs6.26 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 16.63 1 yrs6.37 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 16.38 1 yrs7.63 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 22.56 1 yrs6.34 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 237.53 17 yrs1.48 %$ 27.90 BNew Dividend Jun-12-2025 Jun-12-2025 Jul-02-2025 $ 0.8800
$ 0.8800
-0.00%
Stock $ 59.98 13 yrs3.60 %$ 6.17 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-16-2025 $ 0.5400
$ 0.5400
-0.00%
Stock $ 16.12 1 yrs10.11 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.35 1 yrs6.84 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 485.19 8 yrs0.14 %$ 11.31 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 11.97 0 yrs1.00 %$ 0.01 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-20-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 19.72 5 yrs0.00 %$ 0.57 BNew Dividend May-30-2025 May-30-2025 Jun-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.90 2 yrs10.05 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 21.10 0 yrs5.92 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 24.57 2 yrs6.35 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 20.64 1 yrs7.27 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.08 2 yrs7.27 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 23.90 0 yrs7.07 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 33.98 0 yrs2.12 %$ 19.36 BNew Dividend Jun-18-2025 Jun-18-2025 Jul-09-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 48.80 1 yrs4.88 %$ 0.32 BNew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 10.96 0 yrs0.00 %$ 0.10 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 53.10 1 yrs1.88 %$ 6.39 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 16.55 1 yrs7.73 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 24.78 1 yrs4.92 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 17.74 0 yrs6.54 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jul-01-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 16.21 1 yrs6.35 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 21.19 0 yrs6.80 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 25.19 0 yrs7.19 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 25.44 0 yrs5.94 %$ 0.04 BNew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.7565
$ 0.7565
-0.00%
Stock $ 50.60 0 yrs3.66 %$ 26.71 BNew Dividend May-23-2025 May-23-2025 Jun-13-2025 $ 0.4625
$ 0.4625
-0.00%
Stock $ 4.19 1 yrs0.00 %$ 0.61 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.77 0 yrs7.59 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 13.70 3 yrs0.00 %$ 0.11 BNew Dividend May-30-2025 May-30-2025 Jun-12-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 13.70 3 yrs0.00 %$ 0.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-12-2025 $ 0.1031
$ 0.1031
-0.00%
Stock $ 31.55 2 yrs4.50 %N/ANew Dividend May-14-2025 May-14-2025 May-19-2025 $ 0.3557
$ 0.3771
6.01%
Stock $ 44.01 19 yrs0.00 %$ 7.56 BNew Dividend May-29-2025 May-29-2025 Jun-12-2025 $ 0.2750
$ 0.3025
10.00%
Stock $ 454.94 4 yrs0.44 %$ 5.88 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 40.02 0 yrs0.15 %$ 0.75 BNew Dividend May-26-2025 May-26-2025 Jun-16-2025 $ 0.1070
$ 0.0560
-47.66%
Stock $ 15.72 0 yrs7.76 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 4.13 0 yrs0.00 %$ 0.39 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 130.92 0 yrs0.23 %$ 4.96 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 62.76 0 yrs3.06 %$ 28.32 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-17-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 71.38 2 yrs4.30 %$ 7.85 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 11.86 0 yrs7.25 %$ 0.23 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 20.80 1 yrs7.07 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 21.39 1 yrs6.87 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 22.34 0 yrs6.58 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 20.09 1 yrs6.67 %N/ANew Dividend Jun-13-2025 Jun-15-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 24.67 2 yrs6.77 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.4180
$ 0.4180
-0.00%
Stock $ 23.20 2 yrs5.78 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 20.56 0 yrs5.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3063
$ 0.3063
-0.00%
Stock $ 21.96 0 yrs6.28 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 25.20 0 yrs8.45 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 18.75 0 yrs9.01 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 22.04 0 yrs8.67 %N/ANew Dividend Jun-01-2025 Jun-01-2025 Jun-16-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 16.97 0 yrs6.25 %N/ANew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 58.26 12 yrs1.44 %$ 3.28 BNew Dividend May-30-2025 May-30-2025 Jun-30-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 104.53 0 yrs0.84 %$ 7.01 BNew Dividend May-27-2025 May-27-2025 Jun-06-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 89.56 3 yrs3.80 %$ 1.83 BNew Dividend May-27-2025 May-27-2025 Jun-05-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 48.82 4 yrs7.87 %$ 4.02 BNew Dividend May-14-2025 May-14-2025 May-19-2025 $ 0.9700
$ 0.9800
1.03%
Stock $ 945.00 6 yrs1.16 %N/ANew Dividend May-23-2025 May-23-2025 Jun-01-2025 $ 2.7500
$ 2.7500
-0.00%
Stock $ 30.91 1 yrs3.49 %$ 2.48 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 42.08 0 yrs3.42 %$ 0.60 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.3500
$ 0.3600
2.86%
Stock $ 38.23 0 yrs0.26 %$ 5.65 BNew Dividend Jun-05-2025 Jun-05-2025 Jun-26-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 16.38 0 yrs12.21 %N/ANew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 10.03 0 yrs0.00 %$ 0.82 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.75 1 yrs16.00 %$ 1.34 BNew Dividend May-23-2025 May-23-2025 Jun-02-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 25.75 0 yrs6.76 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-16-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 31.04 0 yrs5.03 %$ 9.26 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-04-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 5.93 0 yrs0.00 %$ 0.15 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 3,646.19 0 yrs0.11 %$ 63.82 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-11-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 47.50 0 yrs3.79 %$ 0.17 BNew Dividend May-27-2025 May-27-2025 Jun-12-2025 $ 0.5000
$ 0.4500
-10.00%
Stock $ 11.34 0 yrs0.00 %$ 1.64 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.0000
$ 0.5107
10000%
Stock $ 163.45 2 yrs5.11 %$ 53.35 BNew Dividend Jun-09-2025 Jun-09-2025 Jun-30-2025 $ 2.1000
$ 2.1000
-0.00%
Stock $ 5.93 0 yrs15.68 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 20.45 1 yrs0.00 %$ 1.43 BNew Dividend Jun-10-2025 Jun-10-2025 Jul-08-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 57.49 19 yrs5.62 %$ 51.92 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-13-2025 $ 0.2690
$ 0.2685
-0.19%
Stock $ 279.96 2 yrs0.96 %$ 76.68 BNew Dividend May-23-2025 May-23-2025 Jun-30-2025 $ 0.6300
$ 0.6700
6.35%
Stock $ 119.68 0 yrs1.14 %$ 5.29 BNew Dividend May-20-2025 May-20-2025 Jun-16-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 57.00 2 yrs0.00 %$ 0.04 BNew Dividend Jun-13-2025 Jun-13-2025 Jul-01-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 43.23 0 yrs0.37 %$ 1.29 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 31.20 0 yrs2.69 %$ 0.25 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 39.00 8 yrs2.87 %$ 18.36 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-20-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 39.72 0 yrs0.00 %$ 0.90 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.91 0 yrs9.78 %$ 0.17 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.35 1 yrs8.62 %$ 0.09 BNew Dividend May-30-2025 May-30-2025 Jun-13-2025 $ 0.1971
$ 0.1811
-8.12%
Stock $ 9.54 0 yrs6.60 %$ 0.53 BNew Dividend May-27-2025 May-27-2025 Jun-10-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 4.50 0 yrs10.89 %$ 0.08 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 7.21 2 yrs11.23 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0678
$ 0.0645
-4.87%
Stock $ 10.44 1 yrs1.53 %$ 1.32 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-25-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 9.17 2 yrs16.79 %$ 0.21 BNew Dividend Jun-18-2025 Jun-19-2025 Jul-03-2025 $ 0.3850
$ 0.3850
-0.00%
Stock $ 4.98 0 yrs0.00 %$ 0.00 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-17-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 19.07 0 yrs10.49 %$ 1.66 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 22.69 0 yrs7.71 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 15.69 2 yrs9.37 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 6.47 0 yrs12.98 %$ 0.06 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 8.41 0 yrs1.19 %$ 0.02 BNew Dividend Jun-02-2025 Jun-02-2025 Jun-16-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 18.07 1 yrs11.95 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 23.14 3 yrs6.53 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.3718
$ 0.3246
-12.69%
Stock $ 24.55 0 yrs5.95 %$ 0.02 BNew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1122
$ 0.1122
-0.00%
Stock $ 55.99 0 yrs7.48 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 1.0469
$ 1.0469
-0.00%
Stock $ 23.05 0 yrs0.00 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 24.80 0 yrs5.36 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1030
$ 0.1030
-0.00%
Stock $ 20.58 2 yrs12.24 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 2.24 0 yrs0.00 %$ 0.12 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 3.57 0 yrs10.64 %$ 0.06 BNew Dividend May-27-2025 May-27-2025 Jun-11-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 51.23 14 yrs2.65 %$ 2.38 BNew Dividend May-23-2025 May-23-2025 Jun-11-2025 $ 0.3300
$ 0.3400
3.03%
Stock $ 21.52 1 yrs7.02 %$ 0.00 BNew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1213
$ 0.1213
-0.00%
Stock $ 108.20 0 yrs1.20 %$ 6.25 BNew Dividend May-21-2025 May-21-2025 Jun-09-2025 $ 1.3000
$ 1.3000
-0.00%
Stock $ 224.87 19 yrs1.47 %$ 90.49 BNew Dividend Jun-06-2025 Jun-06-2025 Jun-20-2025 $ 0.8250
$ 0.8250
-0.00%
Stock $ 3.88 0 yrs12.37 %$ 0.39 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 11.15 2 yrs11.84 %$ 0.12 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 8.93 2 yrs12.09 %$ 0.92 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 27.83 0 yrs0.00 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.4587
$ 0.1684
-63.28%
Stock $ 9.63 0 yrs10.69 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 4.15 1 yrs9.64 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.49 4 yrs7.16 %$ 0.00 BNew Dividend May-13-2025 May-13-2025 May-30-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 300.51 1 yrs2.40 %$ 0.23 BNew Dividend May-30-2025 May-30-2025 Jun-06-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 16.04 0 yrs12.34 %$ 0.71 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 15.74 0 yrs14.74 %$ 0.40 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.5700
$ 0.5400
-5.26%
Stock $ 13.00 0 yrs14.54 %$ 0.14 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.4700
$ 0.4300
-8.51%
Stock $ 16.30 0 yrs11.41 %$ 0.61 BNew Dividend May-22-2025 May-22-2025 Jun-30-2025 $ 0.4600
$ 0.4100
-10.87%
Stock $ 24.94 0 yrs5.41 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1045
$ 0.1045
-0.00%
Stock $ 22.95 0 yrs6.06 %N/ANew Dividend May-14-2025 May-14-2025 May-15-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 27.31 3 yrs7.69 %$ 0.48 BNew Dividend May-23-2025 May-23-2025 Jun-03-2025 $ 0.4500
$ 0.5250
16.67%
Stock $ 80.49 3 yrs3.93 %$ 2.78 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 1.37 0 yrs0.00 %$ 0.00 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.2000
$ 0.0250
-87.50%
Stock $ 25.46 0 yrs7.86 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 14.00 0 yrs2.36 %N/ANew Dividend Jun-09-2025 Jun-09-2025 Jul-07-2025 $ 0.0800
$ 0.0850
6.25%
Stock $ 16.50 0 yrs8.48 %$ 0.78 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.3600
$ 0.3500
-2.78%
Stock $ 16.50 0 yrs8.48 %$ 0.78 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-01-2025 $ 0.3600
$ 0.0100
-97.22%
Stock $ 25.29 0 yrs5.38 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1382
$ 0.1382
-0.00%
Stock $ 74.00 3 yrs2.16 %$ 0.22 BNew Dividend May-23-2025 May-23-2025 May-30-2025 $ 3.6000
$ 0.4000
-88.89%
Stock $ 44.32 3 yrs2.21 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.45 0 yrs2.74 %$ 0.25 BNew Dividend May-23-2025 May-23-2025 Jun-06-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 9.70 1 yrs6.19 %$ 0.02 BNew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.38 1 yrs13.49 %N/ANew Dividend May-22-2025 May-22-2025 May-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 29.42 3 yrs4.76 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.1196
$ 0.1196
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend May-13-2025 May-13-2025 May-14-2025 $ 0.0786
$ 0.0786
-0.07%
Stock $ 24.51 0 yrs6.12 %N/ANew Dividend May-30-2025 Jun-01-2025 Jun-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 14.30 0 yrs8.11 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 0.2900
$ 0.2900
-0.00%

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

User Notes

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

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

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

X
Search Dividend Investor