Dividend Increases

Download Data excel
Dividend Alert™ Dividend Increases
Symbol Quote AllStar
Ranking
Consecutive
Increases
Div.
Yield
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-30 days or 31-60 days or 61-90 days
Stock $ 238.71 3 yrs2.43 %New Dividend Jun-23-2025 Jun-23-2025 Jul-08-2025 $ 1.3800
$ 1.4500
5.07%
Stock $ 24.98 0 yrs9.85 %New Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.6090
$ 0.6153
1.04%
Stock $ 512.30 19 yrs0.45 %New Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5000
$ 0.5700
14.00%
Stock $ 45.80 0 yrs7.90 %New Dividend Jul-31-2025 Jul-31-2025 Aug-01-2025 $ 0.0000
$ 0.9042
10000%
Stock $ 10.62 0 yrs4.52 %New Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0400
$ 0.0450
12.50%
Stock $ 28.00 0 yrs5.00 %New Dividend Jun-26-2025 Jun-26-2025 Jul-11-2025 $ 0.3400
$ 0.3500
2.94%
Stock $ 70.12 0 yrs4.28 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6250
$ 0.7500
20.00%
Stock $ 318.09 9 yrs0.08 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 247.06 9 yrs0.10 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 11.15 2 yrs11.84 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1000
$ 0.1100
10.00%
Stock $ 14.00 0 yrs2.14 %New Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 20.58 2 yrs12.24 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 29.42 3 yrs4.76 %New Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1196
$ 0.3001
150.99%
Stock $ 40.84 19 yrs7.25 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.7350
$ 0.7400
0.68%
Stock $ 25.23 0 yrs9.91 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4313
$ 0.6240
44.68%
Stock $ 70.37 2 yrs0.51 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0800
$ 0.5900
637.50%
Stock $ 24.55 0 yrs5.95 %New Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1122
$ 0.1172
4.43%
Stock $ 24.94 0 yrs5.41 %New Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1045
$ 0.1060
1.40%
Stock $ 21.52 1 yrs7.02 %New Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1213
$ 0.1244
2.55%
Stock $ 39.04 1 yrs2.05 %New Dividend Jun-25-2025 Jun-25-2025 Jul-07-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 6,000.00 0 yrs2.77 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 50.0000
$ 83.0000
66.00%
Stock $ 394.29 11 yrs1.53 %New Dividend Jul-21-2025 Jul-21-2025 Aug-20-2025 $ 1.4100
$ 1.5100
7.09%
Stock $ 32.83 3 yrs1.71 %New Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.1024
$ 0.1536
50.00%
Stock $ 24.51 0 yrs11.30 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6870
$ 0.6918
0.69%
Stock $ 62.30 0 yrs5.78 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.8900
$ 0.9000
1.12%
Stock $ 8.47 4 yrs3.66 %New Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0234
$ 0.0246
5.13%
Stock $ 24.36 1 yrs1.89 %New Dividend Jun-25-2025 Jun-25-2025 Jul-07-2025 $ 0.3800
$ 0.5300
39.47%
Stock $ 44.60 0 yrs1.41 %New Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.0991
$ 0.1701
71.60%
Stock $ 27.69 0 yrs2.67 %New Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.0660
$ 0.3965
500.47%
Stock $ 21.68 2 yrs5.54 %New Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.1019
$ 0.1043
2.36%
Stock $ 15.03 1 yrs1.20 %New Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.0153
$ 0.1355
784.89%
Stock $ 9.45 0 yrs2.54 %New Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0189
$ 0.0614
224.87%
Stock $ 102.01 53 yrs4.47 %New Dividend Aug-13-2025 Aug-13-2025 Sep-01-2025 $ 1.1200
$ 1.1400
1.79%
Stock $ 45.29 0 yrs0.22 %New Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.0138
$ 0.0705
412.09%
Stock $ 82.78 11 yrs2.59 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5150
$ 0.5350
3.88%
Stock $ 25.34 2 yrs8.25 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.5189
$ 0.5226
0.72%
Stock $ 33.27 2 yrs1.59 %New Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0412
$ 0.1464
255.34%
Stock $ 25.32 2 yrs9.64 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6050
$ 0.6088
0.62%
Stock $ 24.63 1 yrs9.09 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5563
$ 0.5595
0.58%
Stock $ 25.17 0 yrs9.57 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5976
$ 0.6013
0.61%
Stock $ 24.84 0 yrs9.38 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3828
$ 0.5826
52.19%
Stock $ 17.31 3 yrs3.00 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0586
$ 0.4847
727.01%
Stock $ 39.35 0 yrs1.58 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0222
$ 0.3727
1575.22%
Stock $ 67.29 4 yrs2.87 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6777
$ 1.2473
84.06%
Stock $ 23.67 1 yrs10.86 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.6372
$ 0.6413
0.64%
Stock $ 18.84 2 yrs3.24 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0188
$ 0.5960
3075.69%
Stock $ 18.73 1 yrs3.84 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2878
$ 0.4339
50.74%
Stock $ 22.14 0 yrs1.58 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1593
$ 0.1906
19.61%
Stock $ 39.11 0 yrs5.52 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2775
$ 0.7617
174.53%
Stock $ 28.92 1 yrs10.68 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1768
$ 0.6838
286.65%
Stock $ 26.73 0 yrs1.65 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1192
$ 0.3233
171.14%
Stock $ 46.37 0 yrs1.98 %New Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 243.34 0 yrs0.68 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2611
$ 0.4833
85.08%
Stock $ 76.58 0 yrs1.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5908
$ 0.8300
40.49%
Stock $ 88.82 2 yrs2.97 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0051
$ 1.6311
62.29%
Stock $ 36.28 1 yrs0.50 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0271
$ 0.0317
16.78%
Stock $ 50.67 3 yrs3.39 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7411
$ 0.9766
31.77%
Stock $ 119.39 3 yrs3.40 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7951
$ 0.9131
14.84%
Stock $ 32.44 0 yrs1.66 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0140
$ 0.1711
1121.21%
Stock $ 65.94 1 yrs0.44 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0094
$ 0.2090
2128.60%
Stock $ 11.64 11 yrs0.00 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0771
$ 0.0790
2.50%
Stock $ 66.82 2 yrs0.99 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1110
$ 0.1401
26.22%
Stock $ 32.53 0 yrs0.43 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0676
$ 0.0772
14.16%
Stock $ 28.86 3 yrs1.59 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0888
$ 0.1037
16.81%
Stock $ 29.33 4 yrs4.84 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5793
$ 0.8455
45.96%
Stock $ 29.08 0 yrs0.69 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0401
$ 0.0584
45.68%
Stock $ 21.94 1 yrs2.23 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2269
$ 0.2609
15.00%
Stock $ 84.05 0 yrs1.77 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5980
$ 0.8875
48.42%
Stock $ 35.59 1 yrs0.14 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0049
$ 0.0080
63.56%
Stock $ 43.07 1 yrs4.06 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0259
$ 0.5309
1950.43%
Stock $ 51.37 2 yrs3.82 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7661
$ 1.1960
56.11%
Stock $ 100.26 8 yrs1.49 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3245
$ 0.3571
10.07%
Stock $ 39.79 2 yrs3.87 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7265
$ 0.8110
11.64%
Stock $ 43.27 1 yrs2.84 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2717
$ 0.9543
251.27%
Stock $ 32.12 0 yrs1.90 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1460
$ 0.4662
219.25%
Stock $ 54.82 0 yrs3.74 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0172
$ 1.0233
0.60%
Stock $ 45.55 0 yrs4.43 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6592
$ 1.0105
53.29%
Stock $ 54.33 4 yrs2.04 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3971
$ 0.7086
78.46%
Stock $ 23.95 2 yrs4.01 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4508
$ 0.5079
12.68%
Stock $ 48.34 1 yrs2.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5593
$ 0.8216
46.90%
Stock $ 19.91 0 yrs3.82 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3445
$ 0.4185
21.48%
Stock $ 305.06 3 yrs0.92 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5772
$ 0.6384
10.60%
Stock $ 54.46 0 yrs1.08 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1730
$ 0.1846
6.72%
Stock $ 135.96 4 yrs3.79 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0495
$ 1.2333
17.51%
Stock $ 36.69 0 yrs2.62 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4511
$ 0.5088
12.79%
Stock $ 27.11 0 yrs0.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0103
$ 0.3066
2878.33%
Stock $ 169.56 2 yrs1.39 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1025
$ 1.2614
14.41%
Stock $ 623.33 3 yrs1.28 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.7646
$ 1.8670
5.80%
Stock $ 109.90 0 yrs0.45 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1079
$ 0.1182
9.61%
Stock $ 25.52 0 yrs0.63 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0053
$ 0.1554
2853.95%
Stock $ 86.06 2 yrs1.60 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6173
$ 0.7628
23.58%
Stock $ 110.85 1 yrs2.23 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0738
$ 1.3980
30.19%
Stock $ 63.56 4 yrs3.57 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9116
$ 1.3627
49.48%
Stock $ 111.30 2 yrs1.59 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6949
$ 1.0739
54.54%
Stock $ 197.31 1 yrs1.91 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7454
$ 0.8097
8.64%
Stock $ 28.20 4 yrs3.97 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5431
$ 0.5723
5.38%
Stock $ 89.20 2 yrs2.89 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0572
$ 1.5194
43.73%
Stock $ 134.32 0 yrs1.57 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4482
$ 0.4923
9.84%
Stock $ 115.06 0 yrs1.73 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3574
$ 1.6344
357.34%
Stock $ 138.84 0 yrs0.37 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0990
$ 0.1335
34.87%
Stock $ 93.15 3 yrs1.13 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2609
$ 0.2636
1.01%
Stock $ 63.41 1 yrs1.36 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1630
$ 0.1897
16.44%
Stock $ 83.58 2 yrs2.93 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8637
$ 1.5865
83.68%
Stock $ 93.55 3 yrs1.58 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3246
$ 0.3254
0.24%
Stock $ 21.90 0 yrs9.41 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1123
$ 0.5402
381.07%
Stock $ 112.73 0 yrs0.22 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0502
$ 0.0595
18.48%
Stock $ 34.20 2 yrs2.89 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4273
$ 0.5597
30.98%
Stock $ 38.38 1 yrs3.36 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4834
$ 0.8105
67.66%
Stock $ 108.39 0 yrs1.06 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4349
$ 0.7148
64.36%
Stock $ 94.58 0 yrs0.44 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0632
$ 0.0856
35.31%
Stock $ 195.72 3 yrs1.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7914
$ 0.8368
5.74%
Stock $ 55.24 0 yrs0.92 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1089
$ 0.1493
37.12%
Stock $ 92.39 0 yrs0.76 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1201
$ 0.1478
23.05%
Stock $ 56.56 0 yrs2.99 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2492
$ 0.3781
51.73%
Stock $ 341.02 3 yrs1.10 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8292
$ 0.8380
1.07%
Stock $ 163.90 0 yrs1.78 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4982
$ 0.6908
38.65%
Stock $ 115.28 1 yrs2.61 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6792
$ 0.7358
8.34%
Stock $ 221.25 0 yrs1.12 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4599
$ 0.5756
25.18%
Stock $ 28.05 0 yrs0.07 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0087
10000%
Stock $ 28.88 0 yrs0.03 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0045
10000%
Stock $ 83.28 2 yrs3.12 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1305
$ 1.4665
29.72%
Stock $ 352.92 3 yrs1.08 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8267
$ 0.8877
7.37%
Stock $ 103.70 0 yrs2.37 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5618
$ 0.5944
5.80%
Stock $ 38.81 0 yrs2.94 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6338
$ 0.7000
10.46%
Stock $ 127.32 1 yrs1.84 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4499
$ 0.5170
14.89%
Stock $ 174.87 0 yrs0.19 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0754
$ 0.0858
13.91%
Stock $ 64.42 3 yrs1.20 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1673
$ 0.1850
10.57%
Stock $ 94.92 0 yrs2.49 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3586
$ 0.4945
37.92%
Stock $ 67.47 2 yrs2.86 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5488
$ 1.3769
150.89%
Stock $ 56.56 3 yrs1.34 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1624
$ 0.1682
3.58%
Stock $ 24.68 2 yrs3.97 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1262
$ 0.1864
47.64%
Stock $ 85.95 0 yrs1.08 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2135
$ 0.2183
2.27%
Stock $ 120.86 3 yrs1.29 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3705
$ 0.3716
0.29%
Stock $ 43.10 1 yrs2.44 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4379
$ 0.6083
38.93%
Stock $ 112.02 2 yrs2.11 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3232
$ 0.3885
20.20%
Stock $ 70.46 0 yrs2.46 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2875
$ 0.4075
41.71%
Stock $ 42.40 0 yrs1.30 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0992
$ 0.1195
20.42%
Stock $ 69.30 0 yrs1.34 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1915
$ 0.2175
13.56%
Stock $ 63.54 2 yrs2.36 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3807
$ 1.1219
194.70%
Stock $ 103.20 2 yrs1.83 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3593
$ 0.4280
19.10%
Stock $ 134.90 4 yrs1.05 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2502
$ 0.2939
17.47%
Stock $ 78.09 0 yrs2.41 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2723
$ 0.8740
220.92%
Stock $ 36.38 3 yrs0.69 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1235
$ 0.1260
2.01%
Stock $ 20.95 0 yrs0.62 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1111
$ 0.1529
37.69%
Stock $ 156.08 5 yrs1.50 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4993
$ 0.5417
8.50%
Stock $ 74.33 1 yrs1.47 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3360
$ 0.7490
122.93%
Stock $ 23.79 1 yrs4.08 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4838
$ 0.4889
1.07%
Stock $ 13.47 0 yrs1.86 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1142
$ 0.1396
22.31%
Stock $ 30.26 0 yrs1.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1090
$ 0.1373
26.02%
Stock $ 28.14 0 yrs0.32 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0280
$ 0.0335
19.70%
Stock $ 60.90 2 yrs2.64 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7673
$ 0.8468
10.35%
Stock $ 27.26 0 yrs0.37 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0251
$ 0.0297
18.39%
Stock $ 22.61 0 yrs1.46 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1200
$ 0.2086
73.87%
Stock $ 84.45 4 yrs1.81 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2876
$ 0.3882
34.97%
Stock $ 246.56 0 yrs0.42 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2367
$ 0.2422
2.31%
Stock $ 58.34 4 yrs3.14 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8490
$ 0.9834
15.84%
Stock $ 28.24 0 yrs0.28 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0848
10000%
Stock $ 153.50 4 yrs1.02 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3517
$ 0.3607
2.56%
Stock $ 95.68 1 yrs2.02 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3667
$ 0.4318
17.76%
Stock $ 150.25 0 yrs0.59 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1767
$ 0.2104
19.10%
Stock $ 64.72 10 yrs2.19 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3109
$ 0.3237
4.11%
Stock $ 42.96 0 yrs1.05 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2160
$ 0.2384
10.33%
Stock $ 59.90 1 yrs2.57 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3263
$ 1.2182
273.37%
Stock $ 22.43 1 yrs3.52 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1011
$ 0.2648
161.90%
Stock $ 66.49 2 yrs2.98 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7179
$ 1.2612
75.69%
Stock $ 31.41 0 yrs2.42 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0844
$ 0.6724
696.82%
Stock $ 84.12 3 yrs2.00 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3833
$ 0.4008
4.57%
Stock $ 45.46 0 yrs2.42 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2429
$ 0.2674
10.08%
Stock $ 80.69 4 yrs0.74 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1212
$ 0.1354
11.73%
Stock $ 56.56 0 yrs2.99 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2492
$ 0.3781
51.73%
Stock $ 77.34 3 yrs2.50 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4353
$ 0.4384
0.70%
Stock $ 61.12 0 yrs2.80 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2511
$ 0.3741
48.95%
Stock $ 59.62 0 yrs1.36 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1618
$ 0.1875
15.89%
Stock $ 50.23 4 yrs0.88 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0658
$ 0.0797
21.12%
Stock $ 63.63 0 yrs2.06 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2542
$ 0.2968
16.76%
Stock $ 34.81 0 yrs5.11 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1881
$ 0.7871
318.39%
Stock $ 82.32 0 yrs2.45 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3690
$ 0.5188
40.59%
Stock $ 38.90 4 yrs2.44 %New Dividend Jun-16-2025 Jun-16-2025 Jun-23-2025 $ 0.3153
$ 0.6334
100.87%
Stock $ 42.25 2 yrs1.28 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1025
$ 0.1189
15.94%
Stock $ 69.33 2 yrs1.36 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1662
$ 0.2067
24.40%
Stock $ 75.89 2 yrs2.99 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9938
$ 1.2788
28.67%
Stock $ 73.06 0 yrs2.79 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9497
$ 1.0937
15.16%
Stock $ 165.60 0 yrs1.37 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9287
$ 1.3370
43.96%
Stock $ 57.66 1 yrs0.35 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0319
$ 0.0432
35.56%
Stock $ 188.11 1 yrs1.10 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6092
$ 1.4525
138.44%
Stock $ 52.35 0 yrs2.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2597
$ 0.3848
48.17%
Stock $ 61.48 0 yrs0.46 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0330
$ 0.0553
67.79%
Stock $ 66.42 1 yrs1.76 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2917
$ 0.3065
5.10%
Stock $ 18.22 2 yrs1.98 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0903
$ 0.1041
15.20%
Stock $ 28.56 0 yrs0.74 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0526
10000%
Stock $ 132.33 3 yrs1.06 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2783
$ 0.3241
16.46%
Stock $ 27.92 0 yrs1.72 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0270
$ 0.4702
1643.40%
Stock $ 32.98 0 yrs3.85 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5581
$ 0.7163
28.34%
Stock $ 32.03 2 yrs4.00 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4752
$ 0.8094
70.34%
Stock $ 74.27 4 yrs5.45 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8842
$ 1.1405
28.98%
Stock $ 54.29 4 yrs0.98 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1026
$ 0.1291
25.83%
Stock $ 26.78 4 yrs2.02 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2169
$ 0.3260
50.26%
Stock $ 135.76 4 yrs1.24 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3583
$ 0.3857
7.65%
Stock $ 44.29 3 yrs2.80 %New Dividend Jun-16-2025 Jun-16-2025 Jun-18-2025 $ 0.1066
$ 0.1200
12.57%
Stock $ 25.06 0 yrs4.11 %New Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1781
$ 0.2830
58.91%
Stock $ 24.91 0 yrs4.26 %New Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1330
$ 0.3208
141.30%
Stock $ 25.64 0 yrs0.43 %New Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0000
$ 0.1131
10000%
Stock $ 27.51 0 yrs10.03 %New Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.3800
$ 0.6900
81.58%
Stock $ 41.22 1 yrs4.32 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4142
$ 1.3696
230.64%
Stock $ 46.71 1 yrs0.24 %New Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0207
$ 0.0271
30.64%
Stock $ 29.74 1 yrs4.34 %New Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0055
$ 0.4561
8252.76%
Stock $ 46.29 0 yrs11.62 %New Dividend Jun-17-2025 Jun-17-2025 Jun-24-2025 $ 0.0000
$ 1.3457
10000%
Stock $ 32.36 1 yrs0.00 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1292
$ 0.1292
0.01%
Stock $ 25.07 0 yrs8.97 %New Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.0000
$ 0.5938
10000%
Stock $ 11.60 1 yrs26.71 %New Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1000
$ 2.0000
1900.00%
Stock $ 32.20 0 yrs0.09 %New Dividend Jun-17-2025 Jun-17-2025 Jun-24-2025 $ 0.0000
$ 0.0136
10000%
Stock $ 211.24 0 yrs0.58 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2175
$ 0.3786
74.07%
Stock $ 144.43 0 yrs1.87 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5178
$ 0.5425
4.77%
Stock $ 89.44 0 yrs1.24 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2475
$ 0.2498
0.93%
Stock $ 85.88 2 yrs1.93 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3843
$ 0.4009
4.32%
Stock $ 11.50 0 yrs0.00 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0000
$ 1.5000
10000%
Stock $ 25.27 0 yrs4.63 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1368
$ 0.3487
154.91%
Stock $ 24.53 0 yrs2.77 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0000
$ 0.1700
10000%
Stock $ 56.92 2 yrs2.71 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2422
$ 0.4407
81.96%
Stock $ 134.71 14 yrs2.62 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.8500
$ 0.8617
1.38%
Stock $ 7.65 0 yrs10.98 %New Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 80.41 2 yrs4.15 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6003
$ 1.0762
79.28%
Stock $ 89.35 2 yrs1.84 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5232
$ 0.5418
3.56%
Stock $ 18.17 1 yrs8.75 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1218
$ 0.1221
0.25%
Stock $ 29.50 0 yrs4.03 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0200
$ 0.4690
2248.72%
Stock $ 11.85 0 yrs2.79 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0342
$ 0.1101
222.20%
Stock $ 128.42 0 yrs1.66 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5048
$ 0.6214
23.10%
Stock $ 172.20 1 yrs0.92 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3118
$ 0.5553
78.09%
Stock $ 136.15 1 yrs1.70 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6030
$ 0.6068
0.63%
Stock $ 146.10 6 yrs1.27 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.4425
$ 0.4469
0.99%
Stock $ 122.84 4 yrs2.34 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6967
$ 0.7451
6.95%
Stock $ 128.88 2 yrs1.76 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3852
$ 0.5947
54.39%
Stock $ 67.17 0 yrs2.75 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1907
$ 0.4687
145.78%
Stock $ 49.62 0 yrs2.80 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0468
$ 0.1385
195.94%
Stock $ 69.07 2 yrs2.82 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1909
$ 0.4851
154.11%
Stock $ 77.94 2 yrs2.94 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2935
$ 1.1065
277.00%
Stock $ 66.00 10 yrs3.03 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4900
$ 0.5000
2.04%
Stock $ 53.25 7 yrs2.63 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.6000
$ 0.7000
16.67%
Stock $ 26.61 0 yrs2.29 %New Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1685
$ 0.2551
51.40%
Stock $ 65.38 2 yrs2.91 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3894
$ 0.6330
62.56%
Stock $ 25.59 2 yrs10.20 %New Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.6319
$ 0.6535
3.40%
Stock $ 32.86 2 yrs1.25 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0809
$ 0.0951
17.53%
Stock $ 24.88 0 yrs9.81 %New Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5905
$ 0.6106
3.41%
Stock $ 13.23 0 yrs0.00 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1330
$ 0.1820
36.84%
Stock $ 50.12 0 yrs5.29 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 1.3500
$ 5.9780
342.81%
Stock $ 74.59 0 yrs1.78 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2117
$ 0.3372
59.30%
Stock $ 74.02 3 yrs1.84 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1899
$ 0.3478
83.17%
Stock $ 0.00 2 yrs0.00 %New Dividend Jun-18-2025 Jun-17-2025 Jun-18-2025 $ 0.0604
$ 0.1059
75.30%
Stock $ 21.81 0 yrs6.47 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1170
$ 0.1262
7.93%
Stock $ 51.33 3 yrs2.18 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2770
$ 0.2960
6.86%
Stock $ 8.81 0 yrs0.00 %New Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1370
$ 0.1467
7.12%
Stock $ 29.59 1 yrs3.41 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2596
$ 0.4376
68.55%
Stock $ 23.13 3 yrs4.71 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0925
$ 0.0966
4.38%
Stock $ 187.42 4 yrs1.63 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.3369
$ 1.1433
239.40%
Stock $ 47.81 0 yrs0.52 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0441
$ 0.0656
48.80%
Stock $ 22.44 0 yrs2.59 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1510
$ 0.1810
19.87%
Stock $ 27.56 2 yrs3.27 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0850
$ 0.1965
131.18%
Stock $ 61.31 2 yrs2.95 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1436
$ 0.5373
274.13%
Stock $ 31.12 0 yrs2.54 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0592
$ 0.4132
597.42%
Stock $ 68.25 3 yrs1.63 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2270
$ 0.2791
22.93%
Stock $ 34.22 0 yrs4.18 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.3256
$ 0.5801
78.17%
Stock $ 30.11 3 yrs1.56 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1508
$ 0.1660
10.06%
Stock $ 21.74 0 yrs3.50 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0252
$ 0.5266
1991.13%
Stock $ 32.96 0 yrs2.55 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1002
$ 0.5013
400.16%
Stock $ 49.65 2 yrs1.13 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1247
$ 0.1368
9.63%
Stock $ 33.97 1 yrs2.77 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2823
$ 0.6543
131.83%
Stock $ 33.26 0 yrs4.12 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5184
$ 0.8517
64.31%
Stock $ 30.69 4 yrs3.62 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5191
$ 0.5882
13.31%
Stock $ 24.60 2 yrs0.49 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0557
$ 0.0657
18.09%
Stock $ 29.90 0 yrs2.74 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0744
$ 0.6520
775.88%
Stock $ 14.55 0 yrs5.23 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6436
$ 0.9472
47.17%
Stock $ 226.17 3 yrs1.19 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.4515
$ 0.7151
58.37%
Stock $ 146.88 3 yrs1.08 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2621
$ 0.4097
56.33%
Stock $ 26.51 0 yrs0.11 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0010
$ 0.0070
599.99%
Stock $ 48.91 1 yrs0.94 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1180
$ 0.1300
10.17%
Stock $ 25.90 1 yrs5.33 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1035
$ 0.1077
4.13%
Stock $ 22.17 10 yrs1.98 %New Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1050
$ 0.1100
4.76%
Stock $ 44.03 0 yrs1.93 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0480
$ 0.1176
145.08%
Stock $ 44.61 0 yrs6.39 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0291
$ 1.4233
4782.85%
Stock $ 442.38 0 yrs1.53 %New Dividend Jun-20-2025 Jun-20-2025 Jul-14-2025 $ 0.3216
$ 1.1993
272.94%
Stock $ 56.62 1 yrs1.47 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1555
$ 0.2584
66.19%
Stock $ 579.25 4 yrs1.18 %New Dividend Jun-20-2025 Jun-20-2025 Jul-31-2025 $ 1.3077
$ 1.8033
37.89%
Stock $ 33.58 2 yrs3.60 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0681
$ 0.4757
598.47%
Stock $ 32.06 0 yrs1.34 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0692
$ 0.1450
109.56%
Stock $ 31.29 3 yrs1.47 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0499
$ 0.1394
179.26%
Stock $ 54.31 0 yrs1.45 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0527
$ 0.0784
48.81%
Stock $ 44.09 0 yrs3.90 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2971
$ 1.4190
377.68%
Stock $ 76.13 0 yrs6.94 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 2.1157
$ 2.6420
24.88%
Stock $ 27.62 2 yrs6.08 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.8615
$ 4.0100
365.45%
Stock $ 26.22 2 yrs3.09 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.1998
$ 0.2089
4.53%
Stock $ 16.14 12 yrs2.97 %New Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 0.4200
$ 0.4800
14.29%
Stock $ 27.04 0 yrs0.89 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0100
$ 0.0243
142.80%
Stock $ 36.83 0 yrs3.04 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3350
$ 0.7881
135.22%
Stock $ 80.35 3 yrs0.61 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0910
$ 0.1180
29.67%
Stock $ 55.16 3 yrs2.79 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1505
$ 0.8005
431.80%
Stock $ 67.87 0 yrs1.22 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1552
$ 0.2206
42.15%
Stock $ 20.72 0 yrs12.16 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4500
$ 0.6373
41.62%
Stock $ 25.93 0 yrs2.20 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1130
$ 0.1987
75.81%
Stock $ 56.94 0 yrs1.12 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0962
$ 0.1883
95.68%
Stock $ 32.32 2 yrs2.13 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1622
$ 0.1734
6.92%
Stock $ 19.16 1 yrs1.10 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0146
$ 0.0549
277.13%
Stock $ 37.21 1 yrs0.30 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0198
$ 0.0246
24.08%
Stock $ 39.06 0 yrs0.00 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0000
$ 0.0020
10000%
Stock $ 25.71 1 yrs4.51 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0972
$ 0.0982
1.10%
Stock $ 38.25 1 yrs0.71 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0350
$ 0.1610
360.00%
Stock $ 23.64 0 yrs7.49 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1422
$ 0.1474
3.64%
Stock $ 51.61 0 yrs3.53 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2525
$ 1.5663
520.24%
Stock $ 5.60 0 yrs3.21 %New Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.0318
$ 0.0378
18.56%
Stock $ 19.37 0 yrs1.45 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0906
$ 0.1895
109.30%
Stock $ 26.84 1 yrs10.06 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1677
$ 0.1750
4.39%
Stock $ 60.18 0 yrs2.74 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0992
$ 0.1926
94.24%
Stock $ 58.56 0 yrs2.03 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0766
$ 0.1197
56.29%
Stock $ 33.71 1 yrs0.42 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0280
$ 0.0470
67.86%
Stock $ 38.95 1 yrs1.21 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0966
$ 0.1128
16.83%
Stock $ 53.85 1 yrs1.32 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1536
$ 0.1691
10.14%
Stock $ 24.48 0 yrs9.84 %New Dividend Jul-11-2025 Jul-11-2025 Jul-28-2025 $ 0.5983
$ 0.6037
0.91%
Stock $ 26.77 2 yrs2.80 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1319
$ 0.1931
46.38%
Stock $ 20.37 3 yrs6.82 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3227
$ 0.3234
0.21%
Stock $ 43.86 4 yrs1.46 %New Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 32.38 4 yrs6.52 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1195
$ 0.5215
336.32%
Stock $ 27.23 4 yrs6.28 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0904
$ 0.4435
390.61%
Stock $ 824.00 3 yrs7.28 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 13.9590
$ 13.9981
0.28%
Stock $ 37.68 2 yrs1.17 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0814
$ 0.1106
35.79%
Stock $ 26.26 0 yrs0.61 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0720
$ 0.0760
5.56%
Stock $ 28.20 0 yrs1.84 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0910
$ 0.2460
170.33%
Stock $ 24.42 0 yrs3.19 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1890
$ 0.2180
15.34%
Stock $ 24.52 3 yrs5.18 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1013
$ 0.1070
5.57%
Stock $ 64.06 3 yrs1.59 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2520
$ 0.2570
1.98%
Stock $ 78.52 3 yrs1.31 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2090
$ 0.2120
1.44%
Stock $ 64.10 2 yrs0.90 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1380
$ 0.1520
10.14%
Stock $ 29.42 0 yrs3.13 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2560
$ 0.3420
33.59%
Stock $ 51.53 0 yrs1.67 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2200
$ 0.2240
1.82%
Stock $ 23.32 4 yrs4.72 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2350
$ 0.4360
85.53%
Stock $ 28.22 0 yrs1.95 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.5527
10000%
Stock $ 30.42 0 yrs0.33 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.0954
10000%
Stock $ 28.13 0 yrs1.14 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0720
$ 0.1670
131.94%
Stock $ 34.43 0 yrs0.06 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.0181
10000%
Stock $ 28.56 0 yrs1.02 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0630
$ 0.1860
195.24%
Stock $ 29.62 0 yrs1.18 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0470
$ 0.2890
514.89%
Stock $ 32.92 1 yrs1.73 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1400
$ 0.1550
10.71%
Stock $ 31.13 0 yrs2.12 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3096
$ 0.3547
14.57%
Stock $ 15.34 1 yrs0.59 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0140
$ 0.0590
321.43%
Stock $ 27.17 0 yrs2.98 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0728
$ 0.2082
186.08%
Stock $ 20.81 1 yrs1.59 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0080
$ 0.0290
262.50%
Stock $ 28.55 0 yrs0.07 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0030
$ 0.0040
33.33%
Stock $ 16.42 0 yrs1.28 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0140
$ 0.1180
742.86%
Stock $ 24.22 0 yrs0.58 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0370
$ 0.0380
2.70%
Stock $ 38.39 0 yrs0.36 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0280
$ 0.1086
287.47%
Stock $ 59.52 2 yrs4.00 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1244
$ 0.5958
379.06%
Stock $ 46.93 0 yrs1.39 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1800
$ 0.1830
1.67%
Stock $ 55.60 3 yrs1.13 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1285
$ 0.1593
24.01%
Stock $ 26.47 0 yrs2.61 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.3449
10000%
Stock $ 40.79 0 yrs3.09 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2666
$ 0.3530
32.40%
Stock $ 37.93 0 yrs2.21 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0117
$ 0.8270
6940.08%
Stock $ 34.95 2 yrs6.55 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1636
$ 0.2060
25.94%
Stock $ 109.77 2 yrs1.54 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2658
$ 0.6003
125.88%
Stock $ 32.19 2 yrs2.67 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2330
$ 0.2930
25.75%
Stock $ 28.00 0 yrs3.71 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1520
$ 0.3430
125.66%
Stock $ 217.63 4 yrs2.76 %New Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 1.4000
$ 1.5000
7.14%
Stock $ 31.96 0 yrs0.16 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0000
$ 0.0485
10000%
Stock $ 71.12 3 yrs0.94 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1179
$ 0.1688
43.11%
Stock $ 28.15 0 yrs0.78 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0560
$ 0.0580
3.57%
Stock $ 31.20 0 yrs0.80 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0882
$ 0.1629
84.71%
Stock $ 35.59 1 yrs3.20 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0493
$ 0.6375
1192.76%
Stock $ 75.20 1 yrs0.94 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0838
$ 0.2100
150.60%
Stock $ 30.13 1 yrs3.42 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0402
$ 0.3114
674.08%
Stock $ 74.27 1 yrs2.42 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.2367
$ 0.4972
110.05%
Stock $ 48.56 1 yrs1.89 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1512
$ 0.1901
25.67%
Stock $ 54.51 1 yrs1.17 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1145
$ 0.1478
29.10%
Stock $ 34.27 1 yrs1.08 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0633
$ 0.0959
51.59%
Stock $ 35.34 1 yrs0.91 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0591
$ 0.0793
34.13%
Stock $ 199.55 0 yrs0.45 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2300
$ 0.2340
1.74%
Stock $ 83.71 2 yrs3.33 %New Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2329
$ 1.1783
405.91%
Stock $ 30.85 0 yrs6.03 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0184
$ 0.9117
4844.42%
Stock $ 26.15 0 yrs3.21 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1452
$ 0.2724
87.65%
Stock $ 53.06 0 yrs6.99 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.8530
$ 1.0600
24.27%
Stock $ 14.64 0 yrs46.79 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3739
$ 0.8449
125.97%
Stock $ 31.98 0 yrs1.78 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1420
$ 0.1470
3.52%
Stock $ 2.62 1 yrs134.35 %New Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1215
$ 0.1900
56.38%
Stock $ 36.97 0 yrs0.46 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0400
$ 0.0440
10.00%
Stock $ 28.91 1 yrs4.01 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1787
$ 0.6307
252.95%
Stock $ 33.12 0 yrs2.66 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2200
$ 0.3440
56.36%
Stock $ 58.96 0 yrs3.71 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.5484
$ 0.5647
2.97%
Stock $ 22.17 0 yrs5.59 %New Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.2156
$ 0.3748
73.85%
Stock $ 620.34 3 yrs1.16 %New Dividend Jun-20-2025 Jun-20-2025 Jul-31-2025 $ 1.6955
$ 1.7611
3.87%
Stock $ 69.80 8 yrs1.23 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2000
$ 0.2110
5.50%
Stock $ 75.50 1 yrs0.86 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0970
$ 0.1190
22.68%
Stock $ 54.79 3 yrs2.65 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2990
$ 0.4010
34.11%
Stock $ 52.79 0 yrs3.13 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.4190
$ 0.4470
6.68%
Stock $ 27.09 0 yrs3.58 %New Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2560
$ 0.2670
4.30%
Stock $ 33.42 2 yrs2.69 %New Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3405
$ 0.5570
63.58%
Stock $ 25.57 2 yrs10.40 %New Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.6419
$ 0.6638
3.40%
Stock $ 41.01 19 yrs0.00 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2000
$ 0.2200
10.00%
Stock $ 50.52 1 yrs1.48 %New Dividend Jul-31-2025 Jul-31-2025 Aug-21-2025 $ 0.1500
$ 0.1875
25.00%
Stock $ 17.05 0 yrs13.14 %New Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.5500
$ 0.5600
1.82%
Stock $ 91.23 0 yrs1.87 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4068
$ 0.4379
7.65%
Stock $ 134.97 3 yrs1.77 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5645
$ 0.6304
11.66%
Stock $ 81.35 10 yrs2.47 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4182
$ 0.5523
32.06%
Stock $ 32.55 2 yrs5.13 %New Dividend Jun-23-2025 Jun-23-2025 Jun-26-2025 $ 0.2114
$ 0.2707
28.05%
Stock $ 88.51 0 yrs3.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7163
$ 0.7183
0.27%
Stock $ 148.86 3 yrs1.30 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4047
$ 0.4317
6.65%
Stock $ 256.29 3 yrs0.61 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3749
$ 0.3975
6.03%
Stock $ 25.19 0 yrs1.31 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0327
$ 0.0376
14.79%
Stock $ 31.69 0 yrs3.91 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0790
$ 0.0797
1.00%
Stock $ 43.95 2 yrs3.75 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2888
$ 0.4516
56.37%
Stock $ 81.14 10 yrs2.81 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5550
$ 0.5574
0.43%
Stock $ 50.17 1 yrs4.29 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1880
$ 0.2100
11.73%
Stock $ 23.69 0 yrs3.29 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0779
$ 0.0823
5.69%
Stock $ 41.92 1 yrs3.89 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2140
$ 0.6549
206.05%
Stock $ 26.95 0 yrs3.53 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1952
$ 0.2683
37.44%
Stock $ 37.20 2 yrs2.37 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3919
$ 0.4899
25.00%
Stock $ 91.47 3 yrs2.74 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5598
$ 0.5817
3.92%
Stock $ 40.42 2 yrs2.82 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4717
$ 0.6718
42.43%
Stock $ 28.43 0 yrs1.76 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1214
$ 0.1535
26.47%
Stock $ 30.75 0 yrs4.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0641
$ 0.0754
17.56%
Stock $ 35.39 3 yrs2.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1450
$ 0.2480
71.03%
Stock $ 26.70 3 yrs3.56 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2376
$ 0.2377
0.04%
Stock $ 25.10 3 yrs5.54 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1101
$ 0.1138
3.31%
Stock $ 50.17 3 yrs4.98 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1982
$ 0.2001
0.94%
Stock $ 41.42 1 yrs3.33 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2636
$ 0.3754
42.41%
Stock $ 130.47 3 yrs1.89 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5077
$ 0.5829
14.82%
Stock $ 124.75 0 yrs1.35 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3999
$ 0.4161
4.03%
Stock $ 111.36 4 yrs3.12 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7733
$ 0.9233
19.39%
Stock $ 547.99 1 yrs7.30 %New Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 14.0300
$ 20.0000
42.55%
Stock $ 141.41 1 yrs0.46 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0489
$ 0.1550
217.08%
Stock $ 96.49 2 yrs3.93 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.6066
$ 0.9086
49.80%
Stock $ 71.14 0 yrs0.49 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0980
$ 0.1063
8.50%
Stock $ 30.20 2 yrs1.89 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1002
$ 0.1388
38.47%
Stock $ 174.47 6 yrs1.91 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7760
$ 0.8318
7.19%
Stock $ 63.15 0 yrs2.47 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3782
$ 0.3907
3.33%
Stock $ 128.29 1 yrs1.76 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.6602
$ 0.7703
16.66%
Stock $ 151.16 1 yrs2.49 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4467
$ 1.3705
206.84%
Stock $ 79.80 1 yrs1.34 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1806
$ 0.2053
13.68%
Stock $ 49.34 0 yrs0.45 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0331
$ 0.1204
263.92%
Stock $ 58.92 4 yrs1.17 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1638
$ 0.1738
6.11%
Stock $ 52.08 0 yrs0.71 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0915
$ 0.1028
12.37%
Stock $ 24.86 1 yrs0.48 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0237
$ 0.0320
35.39%
Stock $ 68.62 0 yrs0.48 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0688
$ 0.0904
31.54%
Stock $ 46.02 0 yrs0.28 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0287
$ 0.0309
7.77%
Stock $ 138.29 2 yrs2.57 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.8184
$ 0.9274
13.32%
Stock $ 147.88 1 yrs1.53 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5795
$ 0.5959
2.83%
Stock $ 17.43 0 yrs4.30 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1170
$ 0.1296
10.77%
Stock $ 88.50 1 yrs0.38 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0441
$ 0.1670
278.76%
Stock $ 125.58 0 yrs0.90 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3078
$ 0.3716
20.73%
Stock $ 263.53 0 yrs0.28 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1998
$ 0.2643
32.24%
Stock $ 84.71 1 yrs0.04 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0053
$ 0.0073
38.95%
Stock $ 70.81 1 yrs4.22 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3837
$ 1.3088
241.13%
Stock $ 32.30 1 yrs0.65 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0454
$ 0.0878
93.37%
Stock $ 48.69 2 yrs2.90 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1765
$ 0.8658
390.67%
Stock $ 44.42 0 yrs0.63 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0693
$ 0.0740
6.78%
Stock $ 48.55 0 yrs1.48 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1793
$ 0.1885
5.08%
Stock $ 51.79 0 yrs0.08 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0054
$ 0.0090
67.04%
Stock $ 20.75 2 yrs3.57 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1665
$ 0.2637
58.32%
Stock $ 21.18 0 yrs4.53 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0855
$ 0.0864
1.08%
Stock $ 29.00 2 yrs1.72 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0718
$ 0.2146
198.97%
Stock $ 33.44 1 yrs8.10 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2439
$ 0.2484
1.85%
Stock $ 21.65 0 yrs8.31 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1065
$ 0.1564
46.85%
Stock $ 41.78 4 yrs1.22 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0437
$ 0.1052
140.57%
Stock $ 53.59 0 yrs2.71 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3619
$ 0.3680
1.70%
Stock $ 61.53 0 yrs0.13 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0051
$ 0.0423
722.18%
Stock $ 38.38 4 yrs4.38 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2870
$ 0.6366
121.84%
Stock $ 129.02 0 yrs0.67 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3006
$ 0.3132
4.18%
Stock $ 21.42 3 yrs6.82 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1267
$ 0.1284
1.37%
Stock $ 27.76 0 yrs3.21 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3414
$ 0.3438
0.70%
Stock $ 236.78 1 yrs0.33 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1046
$ 0.3027
189.47%
Stock $ 62.22 3 yrs2.31 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4090
$ 0.4372
6.90%
Stock $ 64.86 1 yrs2.50 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1942
$ 0.6836
252.07%
Stock $ 77.00 1 yrs1.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1822
$ 0.1911
4.89%
Stock $ 47.77 0 yrs1.67 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2226
$ 0.2793
25.49%
Stock $ 29.56 0 yrs2.88 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1930
$ 0.2495
29.26%
Stock $ 61.49 1 yrs1.32 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1847
$ 0.1899
2.82%
Stock $ 25.89 2 yrs6.95 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1437
$ 0.1490
3.72%
Stock $ 69.72 1 yrs4.78 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2223
$ 1.4049
531.87%
Stock $ 81.80 0 yrs0.20 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0064
$ 0.0609
857.70%
Stock $ 71.47 1 yrs1.11 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1637
$ 0.2604
59.05%
Stock $ 65.19 1 yrs0.51 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0341
$ 0.1305
282.16%
Stock $ 25.68 1 yrs3.35 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1178
$ 0.2612
121.70%
Stock $ 39.38 1 yrs2.74 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2533
$ 0.3040
20.01%
Stock $ 99.15 0 yrs0.47 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1158
$ 0.1169
0.90%
Stock $ 41.07 1 yrs2.31 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2427
$ 0.2477
2.05%
Stock $ 155.75 0 yrs0.37 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0060
$ 0.0718
1088.41%
Stock $ 194.49 4 yrs1.97 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.9117
$ 0.9708
6.48%
Stock $ 89.98 4 yrs1.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2156
$ 0.2396
11.12%
Stock $ 266.70 0 yrs0.93 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.6156
$ 0.6629
7.69%
Stock $ 43.71 0 yrs1.76 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1574
$ 0.2083
32.33%
Stock $ 82.75 2 yrs2.33 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3599
$ 0.4391
22.02%
Stock $ 63.75 0 yrs1.02 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1215
$ 0.1771
45.85%
Stock $ 109.83 0 yrs0.74 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2207
$ 0.2756
24.88%
Stock $ 95.14 0 yrs0.58 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1170
$ 0.1354
15.78%
Stock $ 31.21 2 yrs2.24 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0787
$ 0.0966
22.70%
Stock $ 52.88 1 yrs2.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1798
$ 0.2532
40.81%
Stock $ 88.08 0 yrs0.85 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1481
$ 0.1887
27.41%
Stock $ 25.61 0 yrs1.37 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0815
$ 0.0954
17.11%
Stock $ 48.26 0 yrs1.57 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1828
$ 0.2014
10.22%
Stock $ 43.34 1 yrs4.43 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4189
$ 0.5000
19.37%
Stock $ 81.84 1 yrs1.83 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2455
$ 0.4199
71.01%
Stock $ 26.43 0 yrs3.63 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2207
$ 0.2629
19.13%
Stock $ 27.04 4 yrs3.70 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0876
$ 0.0893
1.91%
Stock $ 47.47 0 yrs0.04 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0010
$ 0.0091
812.99%
Stock $ 136.48 6 yrs0.70 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1867
$ 0.2041
9.34%
Stock $ 25.94 1 yrs2.58 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2057
$ 0.2659
29.29%
Stock $ 27.85 0 yrs1.65 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1165
$ 0.1254
7.66%
Stock $ 48.53 1 yrs4.33 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1682
$ 0.1771
5.29%
Stock $ 55.70 0 yrs2.51 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1547
$ 0.3361
117.25%
Stock $ 34.06 2 yrs2.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1720
$ 0.2009
16.83%
Stock $ 50.83 0 yrs2.03 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2239
$ 0.4298
91.96%
Stock $ 33.04 0 yrs3.15 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2295
$ 0.4022
75.24%
Stock $ 16.84 0 yrs2.26 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0554
$ 0.1218
119.76%
Stock $ 26.24 2 yrs4.84 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2721
$ 0.3502
28.73%
Stock $ 78.90 1 yrs1.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0168
$ 0.1979
1077.27%
Stock $ 111.24 0 yrs0.58 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1794
$ 0.2113
17.78%
Stock $ 75.28 9 yrs1.24 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2208
$ 0.2330
5.53%
Stock $ 55.59 4 yrs1.44 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1796
$ 0.2111
17.57%
Stock $ 72.57 0 yrs1.78 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1158
$ 0.1272
9.80%
Stock $ 48.54 0 yrs3.42 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1456
$ 0.1505
3.38%
Stock $ 100.05 2 yrs0.58 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1506
$ 0.1657
10.06%
Stock $ 68.84 2 yrs1.89 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3231
$ 0.3925
21.50%
Stock $ 40.42 2 yrs2.82 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4717
$ 0.6718
42.43%
Stock $ 26.34 3 yrs1.40 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0488
$ 0.0688
40.79%
Stock $ 25.50 0 yrs6.67 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1489
$ 0.1503
0.91%
Stock $ 24.99 1 yrs3.40 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0746
$ 0.0752
0.83%
Stock $ 4.06 0 yrs10.84 %New Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0305
$ 0.0444
45.39%
Stock $ 41.48 0 yrs0.41 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0441
$ 0.0504
14.09%
Stock $ 54.42 3 yrs0.94 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1112
$ 0.1216
9.36%
Stock $ 29.10 6 yrs0.76 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0551
$ 0.0555
0.74%
Stock $ 61.11 3 yrs2.62 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3727
$ 0.4187
12.33%
Stock $ 24.47 1 yrs3.47 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0707
$ 0.0709
0.28%
Stock $ 77.59 0 yrs2.58 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5132
$ 0.5140
0.16%
Stock $ 42.94 0 yrs1.02 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0460
$ 0.2067
348.85%
Stock $ 54.96 0 yrs1.09 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1810
$ 0.2073
14.56%
Stock $ 23.94 2 yrs2.97 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0598
$ 0.0629
5.22%
Stock $ 44.69 0 yrs1.07 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0541
$ 0.3508
548.29%
Stock $ 35.57 0 yrs0.45 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0298
$ 0.0360
20.51%
Stock $ 13.91 0 yrs6.68 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0000
$ 0.2333
10000%
Stock $ 32.91 0 yrs0.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0000
$ 0.2567
10000%
Stock $ 23.93 2 yrs4.10 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0853
$ 0.0863
1.18%
Stock $ 21.59 4 yrs2.96 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0546
$ 0.0553
1.37%
Stock $ 23.57 0 yrs3.48 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1191
$ 0.1582
32.87%
Stock $ 38.88 2 yrs3.16 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2747
$ 0.3612
31.49%
Stock $ 57.55 0 yrs3.20 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4633
$ 0.7198
55.37%
Stock $ 55.59 0 yrs0.94 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1153
$ 0.1202
4.29%
Stock $ 28.02 2 yrs1.32 %New Dividend Jun-27-2025 Jun-27-2025 Jul-08-2025 $ 0.0923
$ 0.0950
2.90%
Stock $ 20.85 0 yrs1.92 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0080
$ 0.2083
2510.40%
Stock $ 45.87 4 yrs1.85 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1504
$ 0.3805
153.04%
Stock $ 46.31 1 yrs2.44 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0203
$ 0.3086
1422.59%
Stock $ 18.30 2 yrs6.01 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2400
$ 0.2750
14.58%
Stock $ 72.73 0 yrs1.04 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1361
$ 0.3405
150.17%
Stock $ 26.26 1 yrs4.11 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0595
$ 0.0921
54.79%
Stock $ 17.88 0 yrs12.64 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1788
$ 0.1812
1.34%
Stock $ 26.30 3 yrs3.99 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0881
$ 0.0903
2.51%
Stock $ 14.28 2 yrs6.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0700
$ 0.0767
9.51%
Stock $ 13.03 0 yrs2.61 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0925
$ 0.1364
47.42%
Stock $ 24.54 0 yrs5.75 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1051
$ 0.1090
3.67%
Stock $ 96.84 2 yrs0.29 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0446
$ 0.0598
34.31%
Stock $ 24.67 0 yrs1.05 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0583
$ 0.0736
26.20%
Stock $ 194.73 0 yrs0.12 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0513
$ 0.0661
28.96%
Stock $ 24.57 2 yrs4.23 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0896
$ 0.0913
1.86%
Stock $ 43.69 2 yrs1.88 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1548
$ 0.1831
18.30%
Stock $ 26.08 0 yrs1.46 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2577
$ 0.2847
10.49%
Stock $ 113.18 1 yrs1.24 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4064
$ 0.4883
20.17%
Stock $ 117.35 1 yrs1.11 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2205
$ 0.3577
62.23%
Stock $ 121.35 4 yrs1.22 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3800
$ 0.4670
22.90%
Stock $ 60.64 0 yrs0.31 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0236
$ 0.0742
215.02%
Stock $ 19.63 3 yrs4.28 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0707
$ 0.0720
1.75%
Stock $ 105.63 3 yrs4.53 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3293
$ 0.3716
12.85%
Stock $ 15.00 0 yrs12.73 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1481
$ 0.1485
0.27%
Stock $ 11.04 0 yrs0.09 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0099
$ 1.1932
10000%
Stock $ 40.84 1 yrs1.27 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0423
$ 0.0746
76.22%
Stock $ 50.27 0 yrs10.07 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4176
$ 0.4197
0.51%
Stock $ 36.61 0 yrs0.71 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0667
$ 0.0775
16.13%
Stock $ 24.98 0 yrs11.41 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2451
$ 0.2514
2.57%
Stock $ 50.96 1 yrs1.00 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1235
$ 0.1286
4.16%
Stock $ 16.77 1 yrs12.46 %New Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1650
$ 0.1657
0.42%
Stock $ 27.90 2 yrs1.11 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0615
$ 0.0917
49.18%
Stock $ 27.35 0 yrs2.63 %New Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1584
$ 0.2082
31.44%
Stock $ 48.69 2 yrs2.90 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1765
$ 0.8658
390.67%
Stock $ 60.29 2 yrs2.42 %New Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1458
$ 1.0695
633.43%
Stock $ 73.95 2 yrs2.84 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.8501
$ 1.2479
46.79%
Stock $ 94.69 5 yrs1.69 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3389
$ 0.4351
28.39%
Stock $ 101.80 5 yrs1.25 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2962
$ 0.3085
4.15%
Stock $ 55.13 0 yrs0.80 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0633
$ 0.1455
129.87%
Stock $ 42.66 4 yrs1.10 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0900
$ 0.1155
28.24%
Stock $ 56.85 0 yrs1.07 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0880
$ 0.1686
91.60%
Stock $ 17.99 1 yrs1.17 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0493
$ 0.0724
46.83%
Stock $ 34.55 4 yrs2.60 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0977
$ 0.4411
351.39%
Stock $ 59.46 0 yrs0.86 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1031
$ 0.1392
35.00%
Stock $ 29.02 1 yrs2.31 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0574
$ 0.2254
292.42%
Stock $ 25.07 0 yrs3.87 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0654
$ 0.1042
59.38%
Stock $ 24.73 0 yrs4.16 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0894
$ 0.0974
8.98%
Stock $ 105.07 4 yrs1.92 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3711
$ 0.5571
50.09%
Stock $ 32.73 0 yrs2.23 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1370
$ 0.2581
88.36%
Stock $ 66.45 0 yrs1.43 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2027
$ 0.3524
73.81%
Stock $ 70.02 2 yrs1.31 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1755
$ 0.1943
10.69%
Stock $ 45.54 0 yrs2.09 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2402
$ 0.2466
2.63%
Stock $ 35.35 0 yrs2.32 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0422
$ 0.4453
955.51%
Stock $ 30.35 2 yrs3.13 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0553
$ 0.0641
15.96%
Stock $ 18.39 0 yrs0.71 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1310
10000%
Stock $ 58.15 0 yrs2.73 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1276
$ 0.7576
493.77%
Stock $ 23.50 0 yrs0.60 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1448
10000%
Stock $ 88.31 2 yrs1.08 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2331
$ 0.2502
7.30%
Stock $ 55.24 0 yrs1.09 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1083
$ 0.1471
35.84%
Stock $ 27.18 0 yrs0.44 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1229
10000%
Stock $ 25.78 0 yrs0.85 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2228
10000%
Stock $ 18.74 0 yrs0.53 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1030
10000%
Stock $ 22.35 0 yrs0.89 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2041
10000%
Stock $ 26.43 0 yrs0.45 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1214
10000%
Stock $ 20.27 0 yrs4.79 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2087
$ 0.2300
10.16%
Stock $ 14.78 0 yrs0.47 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0072
$ 0.0295
307.88%
Stock $ 67.20 1 yrs1.12 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1878
$ 0.2065
9.96%
Stock $ 28.01 0 yrs2.11 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0281
$ 0.2063
634.48%
Stock $ 157.44 0 yrs0.62 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.3703
$ 0.3792
2.41%
Stock $ 54.17 0 yrs0.18 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.0950
10000%
Stock $ 22.55 3 yrs5.99 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1063
$ 0.1075
1.12%
Stock $ 10.28 0 yrs4.86 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0793
$ 0.1350
70.25%
Stock $ 11.06 0 yrs1.54 %New Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.0326
$ 0.0667
104.28%
Stock $ 43.18 0 yrs2.01 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1737
$ 0.2497
43.75%
Stock $ 53.49 0 yrs0.04 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.0158
10000%
Stock $ 70.68 1 yrs1.98 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3121
$ 0.4457
42.81%
Stock $ 59.65 0 yrs0.18 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0218
$ 0.0256
17.43%
Stock $ 72.47 0 yrs0.87 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1224
$ 0.1637
33.74%
Stock $ 53.79 2 yrs1.19 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1386
$ 0.1790
29.15%
Stock $ 60.33 1 yrs1.08 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1071
$ 0.2190
104.38%
Stock $ 36.66 1 yrs4.39 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2879
$ 0.3617
25.63%
Stock $ 30.40 0 yrs0.33 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.0975
10000%
Stock $ 67.36 0 yrs1.04 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1376
$ 0.1793
30.30%
Stock $ 65.42 2 yrs0.98 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1326
$ 0.1700
28.25%
Stock $ 56.08 3 yrs1.46 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1614
$ 0.2444
51.42%
Stock $ 36.25 1 yrs1.05 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0830
$ 0.1061
27.81%
Stock $ 26.16 0 yrs0.46 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0542
$ 0.0628
15.87%
Stock $ 69.99 0 yrs0.91 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0211
$ 0.4740
2148.62%
Stock $ 9.11 0 yrs0.55 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.0514
10000%
Stock $ 37.58 0 yrs1.41 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1315
$ 0.1904
44.79%
Stock $ 24.03 0 yrs0.92 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2211
10000%
Stock $ 64.03 0 yrs0.97 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1123
$ 0.3171
182.53%
Stock $ 24.20 0 yrs0.62 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1537
10000%
Stock $ 29.44 2 yrs2.17 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0810
$ 0.3136
287.02%
Stock $ 69.47 1 yrs1.27 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1902
$ 0.2412
26.80%
Stock $ 29.96 0 yrs2.40 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0344
$ 0.4403
1180.47%
Stock $ 33.17 2 yrs2.68 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0329
$ 0.5738
1644.04%
Stock $ 31.09 2 yrs2.73 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0850
$ 0.4191
393.15%
Stock $ 54.70 0 yrs1.30 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0862
$ 0.3557
312.63%
Stock $ 81.45 0 yrs1.01 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1578
$ 0.1904
20.64%
Stock $ 69.14 2 yrs1.21 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1849
$ 0.1949
5.41%
Stock $ 44.01 3 yrs3.93 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2739
$ 0.3989
45.64%
Stock $ 67.46 2 yrs2.83 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.7703
$ 1.1407
48.09%
Stock $ 62.46 0 yrs2.82 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.6508
$ 1.1135
71.10%
Stock $ 71.57 1 yrs1.06 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1779
$ 0.1976
11.07%
Stock $ 50.27 0 yrs1.95 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2370
$ 0.2487
4.94%
Stock $ 12.53 0 yrs3.91 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0986
$ 0.1462
48.21%
Stock $ 57.87 0 yrs0.54 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0673
$ 0.0821
21.86%
Stock $ 99.18 4 yrs1.29 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1961
$ 0.2771
41.31%
Stock $ 15.22 0 yrs2.50 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0782
$ 0.0982
25.45%
Stock $ 26.77 2 yrs3.55 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0504
$ 0.1809
259.28%
Stock $ 31.48 2 yrs1.75 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1274
$ 0.1442
13.18%
Stock $ 63.91 0 yrs3.97 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1847
$ 0.9079
391.67%
Stock $ 67.80 1 yrs3.55 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1938
$ 1.1385
487.38%
Stock $ 80.33 3 yrs2.05 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2149
$ 0.4297
99.91%
Stock $ 29.77 2 yrs2.49 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0608
$ 0.2465
305.42%
Stock $ 54.35 0 yrs3.75 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.4468
$ 0.4947
10.72%
Stock $ 30.26 0 yrs3.04 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0551
$ 0.2657
382.17%
Stock $ 21.47 0 yrs2.24 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0466
$ 0.1499
221.31%
Stock $ 103.31 1 yrs1.73 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4801
$ 0.6082
26.68%
Stock $ 10.24 2 yrs3.81 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0845
$ 0.0896
6.08%
Stock $ 17.14 0 yrs3.21 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1176
$ 0.1210
2.83%
Stock $ 26.98 0 yrs2.63 %New Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1371
$ 0.1633
19.08%
Stock $ 58.28 1 yrs2.66 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1732
$ 0.4914
183.72%
Stock $ 27.27 0 yrs2.02 %New Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.0837
$ 0.1254
49.77%
Stock $ 66.22 0 yrs1.39 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1689
$ 0.2454
45.27%
Stock $ 39.64 2 yrs2.32 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1309
$ 0.5633
330.32%
Stock $ 14.09 1 yrs5.89 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0694
$ 0.0697
0.43%
Stock $ 43.05 3 yrs3.41 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1417
$ 0.7423
424.02%
Stock $ 47.59 0 yrs2.37 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2130
$ 0.2854
33.97%
Stock $ 29.22 0 yrs0.48 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0246
$ 0.0441
79.23%
Stock $ 29.48 3 yrs2.88 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0685
$ 0.3622
428.52%
Stock $ 82.47 2 yrs1.48 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2408
$ 0.3298
36.96%
Stock $ 42.53 2 yrs1.65 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0571
$ 0.8297
1351.74%
Stock $ 67.60 1 yrs1.51 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1435
$ 0.3616
152.00%
Stock $ 69.23 0 yrs0.40 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2671
$ 0.2814
5.35%
Stock $ 62.52 1 yrs2.50 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.7746
$ 0.7813
0.86%
Stock $ 64.81 2 yrs4.15 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0314
$ 0.7695
2350.70%
Stock $ 30.92 0 yrs5.43 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2551
$ 0.2662
4.38%
Stock $ 40.56 0 yrs1.75 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1149
$ 0.2564
123.12%
Stock $ 62.88 2 yrs1.42 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1927
$ 0.1995
3.52%
Stock $ 67.53 1 yrs1.08 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1443
$ 0.1849
28.18%
Stock $ 8.41 0 yrs1.07 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0267
$ 0.0269
0.64%
Stock $ 54.70 2 yrs1.70 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1632
$ 0.3744
129.46%
Stock $ 26.37 4 yrs1.02 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0648
$ 0.0680
4.97%
Stock $ 21.41 1 yrs1.21 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0226
$ 0.0534
136.39%
Stock $ 101.27 1 yrs2.14 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4201
$ 0.6067
44.41%
Stock $ 166.70 0 yrs0.88 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4558
$ 0.4950
8.60%
Stock $ 46.18 1 yrs0.71 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0752
$ 0.1061
41.08%
Stock $ 17.45 0 yrs0.97 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1716
10000%
Stock $ 31.72 0 yrs0.32 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1034
10000%
Stock $ 24.44 0 yrs3.11 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1186
$ 0.1892
59.46%
Stock $ 42.92 0 yrs0.51 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0492
$ 0.0517
5.07%
Stock $ 15.85 0 yrs5.61 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1317
$ 0.2005
52.22%
Stock $ 9.95 0 yrs6.63 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1098
$ 0.1209
10.12%
Stock $ 42.29 0 yrs0.26 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0176
$ 0.0428
142.77%
Stock $ 119.33 4 yrs2.21 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.5366
$ 0.6932
29.18%
Stock $ 9.49 0 yrs2.53 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0637
$ 0.0745
17.01%
Stock $ 17.52 3 yrs5.19 %New Dividend Jul-22-2025 Jul-22-2025 Jul-30-2025 $ 0.2200
$ 0.2500
13.64%
Stock $ 63.01 1 yrs1.73 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2425
$ 0.3496
44.16%
Stock $ 5.44 0 yrs1.47 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0183
$ 0.0245
33.90%
Stock $ 36.01 0 yrs1.28 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1033
$ 0.1496
44.86%
Stock $ 56.58 2 yrs5.11 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2314
$ 0.8644
273.53%
Stock $ 17.64 0 yrs3.23 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0331
$ 0.2085
529.27%
Stock $ 26.57 1 yrs3.31 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1142
$ 0.2974
160.51%
Stock $ 29.13 1 yrs1.82 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1215
$ 0.2079
71.13%
Stock $ 48.00 0 yrs1.38 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1663
$ 0.2060
23.85%
Stock $ 175.07 3 yrs0.90 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4935
$ 0.5731
16.12%
Stock $ 67.61 0 yrs1.23 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1165
$ 0.1723
47.89%
Stock $ 67.23 2 yrs3.02 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2073
$ 0.9542
360.34%
Stock $ 45.14 3 yrs2.28 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1839
$ 0.2843
54.63%
Stock $ 60.44 1 yrs1.24 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1591
$ 0.1771
11.35%
Stock $ 64.11 0 yrs0.84 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1127
$ 0.1394
23.66%
Stock $ 99.11 2 yrs0.61 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0614
$ 0.1422
131.43%
Stock $ 51.85 0 yrs1.66 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1173
$ 0.3599
206.86%
Stock $ 56.39 0 yrs0.80 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.1119
10000%
Stock $ 85.85 2 yrs1.16 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2335
$ 0.2511
7.54%
Stock $ 63.77 2 yrs2.73 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2394
$ 0.8676
262.36%
Stock $ 47.89 3 yrs4.74 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1425
$ 0.1505
5.65%
Stock $ 33.16 0 yrs0.63 %New Dividend Jun-24-2025 Jun-24-2025 Jun-27-2025 $ 0.0000
$ 0.2100
10000%
Stock $ 112.32 3 yrs1.17 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2773
$ 0.3127
12.76%
Stock $ 42.86 2 yrs1.66 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1670
$ 0.1960
17.36%
Stock $ 58.11 6 yrs2.63 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.6366
$ 0.8983
41.11%
Stock $ 26.32 1 yrs3.15 %New Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1056
$ 0.1932
82.90%
Stock $ 30.73 2 yrs1.46 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0809
$ 0.1363
68.49%
Stock $ 23.43 0 yrs2.82 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0182
$ 0.1406
672.56%
Stock $ 35.98 0 yrs1.11 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0814
$ 0.1161
42.62%
Stock $ 92.07 0 yrs3.15 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.5072
$ 0.7414
46.17%
Stock $ 50.88 0 yrs0.69 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0288
$ 0.0328
13.67%
Stock $ 50.35 2 yrs0.44 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0236
$ 0.0572
142.13%
Stock $ 28.17 0 yrs1.38 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0888
$ 0.1011
13.91%
Stock $ 69.76 3 yrs0.62 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0641
$ 0.2081
224.61%
Stock $ 19.27 0 yrs5.34 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1960
$ 0.2765
41.11%
Stock $ 46.57 8 yrs1.65 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0980
$ 0.1725
76.08%
Stock $ 38.12 2 yrs2.10 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0698
$ 0.2773
297.17%
Stock $ 39.31 2 yrs2.29 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0883
$ 0.5026
469.14%
Stock $ 51.84 2 yrs1.18 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1457
$ 0.1505
3.25%
Stock $ 39.64 2 yrs1.01 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0806
$ 0.0988
22.66%
Stock $ 50.92 1 yrs2.89 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2513
$ 0.5169
105.72%
Stock $ 34.77 4 yrs2.01 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1176
$ 0.3009
155.85%
Stock $ 62.80 1 yrs0.67 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0880
$ 0.1008
14.60%
Stock $ 50.65 0 yrs0.77 %New Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.3876
10000%
Stock $ 26.97 0 yrs3.08 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0993
$ 0.2537
155.44%
Stock $ 21.69 1 yrs3.18 %New Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1402
$ 0.1569
11.90%
Stock $ 33.90 2 yrs3.10 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2172
$ 0.2586
19.10%
Stock $ 35.98 0 yrs6.67 %New Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 36.53 2 yrs2.87 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2007
$ 0.2645
31.81%
Stock $ 81.00 0 yrs0.36 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0528
$ 0.0914
73.26%
Stock $ 49.47 2 yrs2.73 %New Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2456
$ 0.3739
52.25%
Stock $ 18.38 2 yrs5.01 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1359
$ 0.2039
50.13%
Stock $ 46.27 0 yrs15.39 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.5534
$ 0.5573
0.70%
Stock $ 64.32 1 yrs2.81 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2929
$ 0.3270
11.62%
Stock $ 52.75 2 yrs4.02 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2337
$ 1.1631
397.70%
Stock $ 55.76 1 yrs1.60 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1360
$ 0.2171
59.62%
Stock $ 36.35 0 yrs0.96 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1253
$ 0.2243
79.03%
Stock $ 41.56 2 yrs1.66 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0448
$ 0.1779
297.01%
Stock $ 25.76 0 yrs4.81 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2239
$ 0.2415
7.86%
Stock $ 92.25 3 yrs0.96 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1884
$ 0.2293
21.75%
Stock $ 34.79 1 yrs2.07 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0891
$ 0.3150
253.54%
Stock $ 30.03 0 yrs3.20 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0000
$ 0.2400
10000%
Stock $ 78.69 1 yrs1.79 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1296
$ 0.3397
162.19%
Stock $ 26.38 1 yrs0.34 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0079
$ 0.0301
281.01%
Stock $ 23.20 0 yrs2.72 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0098
$ 0.1842
1780.05%
Stock $ 21.42 1 yrs4.53 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1187
$ 0.1582
33.31%
Stock $ 40.81 0 yrs0.88 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 50.70 0 yrs2.01 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2510
$ 0.2643
5.32%
Stock $ 37.72 0 yrs0.95 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 23.96 3 yrs1.21 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0649
$ 0.0703
8.32%
Stock $ 44.59 0 yrs0.81 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 24.57 3 yrs1.18 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0668
$ 0.0721
7.93%
Stock $ 25.87 2 yrs1.55 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0553
$ 0.0833
50.63%
Stock $ 62.93 3 yrs2.03 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2555
$ 0.2923
14.39%
Stock $ 35.72 1 yrs2.04 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0466
$ 0.2019
332.80%
Stock $ 34.42 0 yrs1.25 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0350
$ 0.1850
428.57%
Stock $ 53.92 2 yrs1.50 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0601
$ 0.5186
762.38%
Stock $ 34.85 0 yrs0.60 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0465
$ 0.0580
24.70%
Stock $ 30.96 0 yrs0.84 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0500
$ 0.0600
20.00%
Stock $ 24.18 1 yrs1.03 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0269
$ 0.0683
154.09%
Stock $ 43.61 0 yrs38.06 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 1.2325
$ 1.2740
3.36%
Stock $ 95.20 3 yrs1.27 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3172
$ 0.4353
37.22%
Stock $ 42.43 2 yrs2.24 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0278
$ 0.4407
1484.39%
Stock $ 83.03 3 yrs1.11 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1977
$ 0.2183
10.42%
Stock $ 45.77 1 yrs3.52 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0314
$ 0.4502
1335.66%
Stock $ 70.54 3 yrs1.06 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1693
$ 0.2004
18.40%
Stock $ 102.47 2 yrs2.07 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4654
$ 0.5500
18.19%
Stock $ 28.32 2 yrs11.94 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4078
$ 0.8098
98.58%
Stock $ 28.81 1 yrs3.23 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1200
$ 0.2500
108.33%
Stock $ 30.19 0 yrs1.19 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 41.78 1 yrs1.77 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 58.05 1 yrs0.81 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0712
$ 0.2356
231.03%
Stock $ 84.78 0 yrs1.39 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0650
$ 0.1750
169.23%
Stock $ 25.42 2 yrs4.68 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1801
$ 0.2136
18.63%
Stock $ 18.37 0 yrs4.90 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1552
$ 0.1703
9.72%
Stock $ 32.09 2 yrs12.15 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3100
$ 0.3150
1.61%
Stock $ 45.32 0 yrs3.75 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 21.17 3 yrs3.02 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0985
$ 0.1588
61.22%
Stock $ 32.94 0 yrs4.07 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2441
$ 0.2760
13.06%
Stock $ 25.48 0 yrs7.06 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 26.02 0 yrs8.15 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1653
$ 0.1706
3.21%
Stock $ 26.18 0 yrs4.20 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2000
$ 0.3500
75.00%
Stock $ 32.27 0 yrs4.99 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3245
$ 0.3455
6.47%
Stock $ 20.37 1 yrs3.88 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1967
$ 0.2000
1.68%
Stock $ 27.62 0 yrs1.48 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0950
$ 0.1750
84.21%
Stock $ 19.90 0 yrs8.09 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0000
$ 0.4020
10000%
Stock $ 12.44 2 yrs5.63 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1123
$ 0.1317
17.25%
Stock $ 42.67 2 yrs2.11 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1740
$ 0.2041
17.26%
Stock $ 44.68 1 yrs0.31 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0191
$ 0.0486
154.14%
Stock $ 59.74 2 yrs1.61 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1861
$ 0.2169
16.56%
Stock $ 53.85 0 yrs1.23 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0000
$ 0.1642
10000%
Stock $ 27.29 3 yrs1.94 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1402
$ 0.3486
148.64%
Stock $ 50.35 2 yrs4.59 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1797
$ 0.1880
4.63%
Stock $ 45.62 0 yrs6.51 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2378
$ 0.2490
4.71%
Stock $ 24.60 2 yrs11.46 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.2352
$ 0.2392
1.67%
Stock $ 52.50 0 yrs8.86 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.4112
$ 0.4155
1.05%
Stock $ 49.76 4 yrs1.19 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.1550
19.23%
Stock $ 16.47 0 yrs1.34 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0393
$ 0.0571
45.07%
Stock $ 36.26 0 yrs50.22 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.9449
$ 1.9699
108.48%
Stock $ 41.26 0 yrs14.52 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.3640
$ 0.6501
78.60%
Stock $ 46.85 1 yrs3.69 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0250
$ 1.2300
4820.00%
Stock $ 47.67 1 yrs2.73 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2624
$ 0.3138
19.61%
Stock $ 84.91 1 yrs1.02 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2116
$ 0.2154
1.78%
Stock $ 51.29 0 yrs0.51 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0557
$ 0.0719
28.98%
Stock $ 34.54 0 yrs1.30 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0339
$ 0.1600
372.39%
Stock $ 24.54 2 yrs2.61 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.1450
11.54%
Stock $ 51.77 0 yrs0.50 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0927
$ 0.0986
6.29%
Stock $ 24.91 0 yrs0.80 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0750
$ 0.1000
33.33%
Stock $ 34.02 0 yrs3.56 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.5775
$ 0.6345
9.86%
Stock $ 80.29 0 yrs1.87 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.2150
138.89%
Stock $ 27.86 1 yrs2.15 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0776
$ 0.2987
285.13%
Stock $ 33.91 2 yrs1.30 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0756
$ 0.1076
42.33%
Stock $ 52.59 0 yrs7.05 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3343
$ 0.3366
0.69%
Stock $ 98.03 0 yrs3.19 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1950
$ 0.4450
128.21%
Stock $ 41.08 0 yrs5.57 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4183
$ 0.5059
20.94%
Stock $ 55.50 0 yrs2.72 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0750
$ 0.5250
600.00%
Stock $ 82.84 0 yrs1.80 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.2100
133.33%
Stock $ 14.11 0 yrs4.54 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0729
$ 0.0821
12.61%
Stock $ 31.35 0 yrs2.90 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0500
$ 0.4900
880.00%
Stock $ 45.73 0 yrs4.92 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.4200
$ 0.5750
36.90%
Stock $ 28.87 0 yrs1.80 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1100
$ 0.2300
109.09%
Stock $ 113.46 0 yrs1.78 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3600
$ 0.4650
29.17%
Stock $ 62.54 1 yrs1.49 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1415
$ 0.1772
25.25%
Stock $ 15.68 2 yrs5.10 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0955
$ 0.1557
63.00%
Stock $ 51.29 1 yrs2.16 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0650
$ 0.1750
169.23%
Stock $ 52.84 2 yrs1.10 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.2000
53.85%
Stock $ 14.89 0 yrs4.50 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1388
$ 0.1483
6.83%
Stock $ 63.41 1 yrs1.04 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1800
$ 0.2550
41.67%
Stock $ 8.79 2 yrs6.03 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0690
$ 0.0916
32.82%
Stock $ 64.33 7 yrs1.40 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1950
$ 0.2300
17.95%
Stock $ 12.38 0 yrs5.74 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0000
$ 0.1784
10000%
Stock $ 13.22 0 yrs5.75 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1006
$ 0.1555
54.48%
Stock $ 32.88 4 yrs2.65 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0250
$ 0.1450
480.00%
Stock $ 63.60 0 yrs2.53 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2300
$ 1.0900
373.91%
Stock $ 14.57 0 yrs5.21 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0000
$ 0.1897
10000%
Stock $ 75.41 1 yrs3.99 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2800
$ 1.4300
410.71%
Stock $ 75.07 0 yrs2.76 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1900
$ 1.4650
671.05%
Stock $ 49.08 0 yrs12.78 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0000
$ 0.5224
10000%
Stock $ 48.09 0 yrs3.81 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1200
$ 1.0900
808.33%
Stock $ 29.55 2 yrs1.35 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0510
$ 0.0735
44.12%
Stock $ 59.61 0 yrs2.42 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2300
$ 0.9850
328.26%
Stock $ 24.85 3 yrs1.73 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1057
$ 0.1077
1.89%
Stock $ 46.55 0 yrs4.12 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2150
$ 0.9500
341.86%
Stock $ 24.32 3 yrs1.69 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0984
$ 0.1036
5.28%
Stock $ 27.32 13 yrs3.77 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2488
$ 0.2602
4.58%
Stock $ 85.28 3 yrs2.46 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0200
$ 1.0950
5375.00%
Stock $ 40.27 1 yrs1.64 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1150
$ 0.3300
186.96%
Stock $ 70.63 0 yrs3.44 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2400
$ 1.5400
541.67%
Stock $ 29.97 0 yrs1.70 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0199
$ 0.2653
1232.71%
Stock $ 57.81 0 yrs3.86 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3500
$ 0.8500
142.86%
Stock $ 28.52 1 yrs1.40 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0776
$ 0.1012
30.41%
Stock $ 13.02 0 yrs4.30 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0400
$ 0.0500
25.00%
Stock $ 95.78 1 yrs1.28 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3221
$ 0.3449
7.08%
Stock $ 48.80 0 yrs2.32 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0179
$ 0.8350
4575.25%
Stock $ 68.00 1 yrs1.03 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1616
$ 0.1672
3.41%
Stock $ 44.73 0 yrs0.11 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0049
$ 0.0199
305.01%
Stock $ 219.74 0 yrs2.25 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.1673
$ 1.2429
6.48%
Stock $ 66.52 3 yrs1.08 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1590
$ 0.1788
12.48%
Stock $ 30.57 1 yrs1.64 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0832
$ 0.2659
219.74%
Stock $ 67.62 3 yrs1.04 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1641
$ 0.1746
6.44%
Stock $ 248.62 4 yrs1.60 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9396
$ 0.9619
2.37%
Stock $ 39.51 1 yrs1.87 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0700
$ 0.4950
607.14%
Stock $ 54.50 0 yrs0.50 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0633
$ 0.0673
6.23%
Stock $ 47.47 0 yrs0.61 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0705
$ 0.0777
10.10%
Stock $ 39.79 0 yrs2.34 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1150
$ 0.5550
382.61%
Stock $ 39.93 1 yrs3.86 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1250
$ 0.7450
496.00%
Stock $ 23.10 0 yrs5.45 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0688
$ 0.0807
17.35%
Stock $ 22.53 3 yrs4.53 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0719
$ 0.0896
24.62%
Stock $ 29.18 2 yrs0.38 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0272
$ 0.0281
3.31%
Stock $ 27.94 3 yrs2.15 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1412
$ 0.1454
2.97%
Stock $ 98.34 1 yrs0.80 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1656
$ 0.2052
23.92%
Stock $ 50.15 4 yrs0.96 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0026
$ 0.1285
4904.38%
Stock $ 16.24 0 yrs4.56 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1376
$ 0.1981
43.94%
Stock $ 42.39 1 yrs4.25 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1605
$ 0.1609
0.25%
Stock $ 33.68 0 yrs6.29 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3415
$ 0.4012
17.48%
Stock $ 117.79 1 yrs0.22 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0256
$ 0.1242
384.24%
Stock $ 47.72 2 yrs1.78 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1309
$ 0.1706
30.27%
Stock $ 54.96 0 yrs0.66 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0868
$ 0.0998
14.99%
Stock $ 41.58 0 yrs0.87 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 46.83 2 yrs5.74 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2190
$ 0.2210
0.91%
Stock $ 96.02 0 yrs0.32 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0850
$ 0.1109
30.35%
Stock $ 49.86 0 yrs5.38 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2143
$ 0.2146
0.14%
Stock $ 36.67 2 yrs3.82 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2549
$ 0.2803
9.97%
Stock $ 98.61 1 yrs0.96 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2519
$ 0.2526
0.30%
Stock $ 23.18 2 yrs3.54 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1664
$ 0.1908
14.72%
Stock $ 21.66 0 yrs4.57 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 33.61 0 yrs3.15 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1631
$ 0.1885
15.55%
Stock $ 29.96 3 yrs1.17 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0808
$ 0.0859
6.31%
Stock $ 13.84 2 yrs5.71 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1318
$ 0.1484
12.57%
Stock $ 22.99 0 yrs4.05 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1637
$ 0.2116
29.19%
Stock $ 27.59 0 yrs9.35 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1200
$ 0.2500
108.33%
Stock $ 66.30 0 yrs0.45 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0593
$ 0.0963
62.24%
Stock $ 190.52 1 yrs2.01 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.8556
$ 0.8668
1.31%
Stock $ 88.82 2 yrs1.77 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2807
$ 0.3028
7.87%
Stock $ 8.28 0 yrs1.69 %New Dividend Jul-09-2025 Jul-09-2025 Jul-16-2025 $ 0.0000
$ 0.1400
10000%
Stock $ 40.61 1 yrs2.14 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1250
$ 0.5400
332.00%
Stock $ 33.12 1 yrs3.29 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1050
$ 0.2250
114.29%
Stock $ 50.41 0 yrs8.63 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3503
$ 0.3632
3.68%
Stock $ 54.05 0 yrs1.63 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1874
$ 0.1925
2.74%
Stock $ 39.59 0 yrs4.82 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3115
$ 0.4179
34.17%
Stock $ 50.92 0 yrs5.58 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2118
$ 0.2150
1.51%
Stock $ 34.41 0 yrs4.24 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2360
$ 0.2460
4.25%
Stock $ 36.26 2 yrs0.17 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0114
$ 0.0128
11.73%
Stock $ 107.29 1 yrs1.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3464
$ 0.3513
1.41%
Stock $ 45.39 1 yrs2.60 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1088
$ 0.6700
516.04%
Stock $ 28.29 0 yrs6.12 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3609
$ 0.3618
0.25%
Stock $ 34.98 0 yrs1.69 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.4700
422.22%
Stock $ 64.03 0 yrs1.19 %New Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 38.76 0 yrs4.75 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0714
$ 0.2689
276.86%
Stock $ 113.46 0 yrs1.78 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3600
$ 0.4650
29.17%
Stock $ 48.09 0 yrs3.81 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1200
$ 1.0900
808.33%
Stock $ 75.26 1 yrs0.49 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0499
$ 0.1604
221.70%
Stock $ 79.76 5 yrs1.88 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3327
$ 0.4266
28.23%
Stock $ 77.76 1 yrs0.32 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0172
$ 0.1410
721.49%
Stock $ 43.84 3 yrs0.55 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0915
$ 0.1033
12.85%
Stock $ 34.03 0 yrs3.82 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.5000
233.33%
Stock $ 48.53 0 yrs2.39 %New Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0600
$ 0.2050
241.67%
Stock $ 45.69 1 yrs26.70 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.9261
$ 0.9622
3.90%
Stock $ 40.66 1 yrs1.55 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1343
$ 0.2193
63.21%
Stock $ 18.74 3 yrs1.87 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0763
$ 0.1192
56.15%
Stock $ 25.55 1 yrs1.10 %New Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0596
$ 0.0904
51.59%
Stock $ 32.29 1 yrs4.86 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2359
$ 0.5024
112.98%
Stock $ 93.04 1 yrs0.67 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1576
$ 0.2656
68.54%
Stock $ 53.25 0 yrs0.69 %New Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0768
$ 0.1024
33.21%
Stock $ 26.56 0 yrs14.68 %New Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 62.86 0 yrs1.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2887
$ 0.2967
2.77%
Stock $ 32.31 0 yrs0.46 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0052
$ 0.0111
114.92%
Stock $ 25.11 0 yrs2.63 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1417
$ 0.1509
6.49%
Stock $ 30.05 0 yrs1.00 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0449
$ 0.0736
63.92%
Stock $ 29.22 0 yrs4.76 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0999
$ 0.1307
30.92%
Stock $ 97.35 0 yrs1.52 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0804
$ 0.5687
607.34%
Stock $ 27.27 1 yrs7.19 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1645
$ 0.1734
5.41%
Stock $ 26.53 0 yrs0.30 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0136
$ 0.0248
82.35%
Stock $ 22.42 0 yrs2.77 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0963
$ 0.1611
67.29%
Stock $ 22.35 0 yrs1.34 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0615
$ 0.1061
72.52%
Stock $ 30.39 0 yrs0.69 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0531
$ 0.0569
7.16%
Stock $ 32.51 0 yrs0.95 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0763
$ 0.0812
6.42%
Stock $ 25.37 0 yrs1.30 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0986
$ 0.1197
21.43%
Stock $ 35.72 1 yrs2.88 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2016
$ 0.3350
66.17%
Stock $ 19.93 1 yrs5.07 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1047
$ 0.2709
158.74%
Stock $ 65.97 3 yrs1.39 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1512
$ 0.2199
45.44%
Stock $ 43.28 3 yrs3.90 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3573
$ 0.4584
28.30%
Stock $ 36.04 4 yrs1.72 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1009
$ 0.1549
53.52%
Stock $ 46.67 3 yrs4.20 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1650
$ 0.1660
0.61%
Stock $ 53.71 0 yrs1.69 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1746
$ 0.1914
9.62%
Stock $ 143.22 0 yrs0.19 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0074
$ 0.0932
1159.46%
Stock $ 14.92 0 yrs0.07 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0125
10000%
Stock $ 19.13 0 yrs3.08 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0833
$ 0.1766
112.14%
Stock $ 56.87 0 yrs0.51 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0456
$ 0.0583
27.85%
Stock $ 23.10 0 yrs2.81 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1872
$ 0.2657
41.93%
Stock $ 41.85 1 yrs6.12 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2150
$ 0.2200
2.33%
Stock $ 26.62 1 yrs2.74 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0319
$ 0.2592
712.54%
Stock $ 34.43 2 yrs2.56 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0785
$ 0.4074
418.98%
Stock $ 56.27 0 yrs2.72 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1210
$ 0.9091
651.32%
Stock $ 49.85 3 yrs3.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1420
$ 0.1440
1.41%
Stock $ 22.67 3 yrs6.17 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0775
$ 0.1549
99.81%
Stock $ 51.49 0 yrs0.47 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.2382
10000%
Stock $ 48.32 2 yrs3.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1115
$ 0.9551
756.59%
Stock $ 98.72 0 yrs0.45 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0342
$ 0.1365
299.12%
Stock $ 46.49 1 yrs3.46 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1648
$ 0.5288
220.87%
Stock $ 109.99 3 yrs0.70 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1182
$ 0.2310
95.43%
Stock $ 84.06 4 yrs1.82 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1950
$ 0.3085
58.21%
Stock $ 23.10 0 yrs0.78 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.1800
10000%
Stock $ 39.86 0 yrs1.28 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1185
$ 0.1236
4.30%
Stock $ 38.68 0 yrs1.86 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0492
$ 0.0705
43.28%
Stock $ 48.90 0 yrs1.92 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0644
$ 0.0942
46.40%
Stock $ 36.48 0 yrs1.75 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0710
$ 0.0746
5.07%
Stock $ 19.94 3 yrs3.01 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0510
$ 0.0520
1.96%
Stock $ 38.14 0 yrs2.20 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1822
$ 0.1832
0.55%
Stock $ 34.34 0 yrs2.01 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1207
$ 0.2075
71.91%
Stock $ 20.58 0 yrs6.90 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0000
$ 0.1181
10000%
Stock $ 22.48 1 yrs2.09 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0295
$ 0.0432
46.61%
Stock $ 31.96 2 yrs0.75 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0472
$ 0.1008
113.56%
Stock $ 15.61 0 yrs1.09 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0676
$ 0.1037
53.40%
Stock $ 27.03 3 yrs3.11 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1170
$ 0.1918
63.93%
Stock $ 33.49 0 yrs3.61 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0937
$ 0.5962
536.11%
Stock $ 15.37 1 yrs3.12 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1297
$ 0.1601
23.44%
Stock $ 65.11 1 yrs1.11 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1407
$ 0.1976
40.44%
Stock $ 63.78 1 yrs2.24 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2620
$ 0.5171
97.37%
Stock $ 21.36 0 yrs3.09 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0577
$ 0.0817
41.59%
Stock $ 30.95 0 yrs5.01 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3422
$ 0.4292
25.42%
Stock $ 55.42 1 yrs1.17 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0945
$ 0.3479
268.15%
Stock $ 76.51 3 yrs0.69 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1107
$ 0.1217
9.94%
Stock $ 53.95 4 yrs2.17 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1250
$ 0.5579
346.32%
Stock $ 59.61 0 yrs1.80 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2126
$ 0.2328
9.50%
Stock $ 15.69 2 yrs3.95 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0057
$ 0.0987
1631.58%
Stock $ 27.92 0 yrs4.80 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1062
$ 0.4911
362.43%
Stock $ 36.62 0 yrs0.79 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0389
$ 0.0749
92.54%
Stock $ 117.60 4 yrs1.25 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2561
$ 0.2671
4.30%
Stock $ 25.37 0 yrs4.89 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0977
$ 0.1005
2.87%
Stock $ 150.72 0 yrs0.35 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0428
$ 0.1122
162.15%
Stock $ 91.54 0 yrs1.21 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2159
$ 0.2334
8.11%
Stock $ 54.86 0 yrs10.94 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5224
$ 0.5417
3.69%
Stock $ 17.74 0 yrs25.32 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3473
$ 0.3581
3.11%
Stock $ 34.41 0 yrs2.53 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1558
$ 0.2429
55.90%
Stock $ 21.74 0 yrs3.40 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0434
$ 0.1374
216.72%
Stock $ 39.25 1 yrs2.32 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1475
$ 0.4680
217.29%
Stock $ 41.16 2 yrs1.75 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0851
$ 0.3845
351.82%
Stock $ 25.66 0 yrs5.77 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0513
$ 0.1133
120.70%
Stock $ 46.48 0 yrs0.32 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0577
$ 0.0913
58.24%
Stock $ 28.37 0 yrs2.47 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1984
$ 0.2234
12.60%
Stock $ 28.32 1 yrs3.04 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1533
$ 0.1753
14.35%
Stock $ 25.71 0 yrs1.17 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0749
10000%
Stock $ 29.82 0 yrs0.27 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0780
10000%
Stock $ 33.94 0 yrs0.65 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0271
$ 0.0328
21.03%
Stock $ 15.59 3 yrs4.75 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0695
$ 0.2616
276.40%
Stock $ 18.49 0 yrs1.08 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0213
$ 0.1066
400.47%
Stock $ 23.40 0 yrs7.35 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1512
$ 0.1519
0.46%
Stock $ 72.07 2 yrs1.21 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1502
$ 0.2281
51.86%
Stock $ 34.87 0 yrs3.96 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.3460
10000%
Stock $ 25.53 1 yrs1.76 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0912
$ 0.1026
12.50%
Stock $ 138.22 0 yrs1.09 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1394
$ 0.8347
498.78%
Stock $ 11.95 0 yrs3.85 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0521
$ 0.1355
160.08%
Stock $ 68.98 0 yrs3.07 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1074
$ 0.9760
808.75%
Stock $ 77.38 0 yrs2.21 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0437
$ 1.1111
2442.56%
Stock $ 24.66 0 yrs3.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0393
$ 0.3239
724.17%
Stock $ 50.82 1 yrs3.17 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1232
$ 0.6186
402.11%
Stock $ 37.87 2 yrs2.59 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1998
$ 0.2314
15.81%
Stock $ 38.25 2 yrs2.98 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.4080
$ 0.7364
80.50%
Stock $ 35.10 0 yrs3.36 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0980
10000%
Stock $ 42.83 0 yrs1.70 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1428
$ 0.1975
38.31%
Stock $ 7.95 1 yrs76.73 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4233
$ 0.4629
9.36%
Stock $ 66.33 0 yrs88.71 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 3.3036
$ 6.5030
96.85%
Stock $ 59.61 0 yrs0.37 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0618
$ 0.0960
55.34%
Stock $ 43.02 3 yrs1.65 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1037
$ 0.1953
88.33%
Stock $ 35.58 0 yrs1.32 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1174
$ 0.2677
128.02%
Stock $ 53.12 0 yrs2.75 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3232
$ 0.4048
25.22%
Stock $ 14.49 0 yrs3.11 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0308
$ 0.1509
389.93%
Stock $ 31.21 3 yrs2.50 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1260
$ 0.2617
107.70%
Stock $ 32.55 1 yrs3.47 %New Dividend Jun-26-2025 Jun-26-2025 Jul-02-2025 $ 0.0844
$ 0.3330
294.51%
Stock $ 24.50 0 yrs5.31 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1067
$ 0.1299
21.70%
Stock $ 72.07 2 yrs1.21 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1502
$ 0.2281
51.86%
Stock $ 27.40 0 yrs1.17 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0377
$ 0.0571
51.46%
Stock $ 28.50 0 yrs2.74 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1747
$ 0.2208
26.39%
Stock $ 19.21 2 yrs3.80 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0350
$ 0.3672
949.14%
Stock $ 72.87 1 yrs4.54 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2993
$ 1.0976
266.72%
Stock $ 19.68 1 yrs5.39 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0385
$ 0.1206
213.42%
Stock $ 13.65 0 yrs0.88 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0632
$ 0.2163
242.25%
Stock $ 51.84 5 yrs4.71 %New Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.6000
$ 0.6100
1.67%
Stock $ 91.95 1 yrs1.39 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2703
$ 0.3191
18.05%
Stock $ 22.14 1 yrs2.80 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0786
$ 0.0851
8.27%
Stock $ 24.34 0 yrs3.82 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0256
$ 0.3431
1240.23%
Stock $ 24.37 0 yrs3.73 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.2276
10000%
Stock $ 23.12 0 yrs2.72 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1500
$ 0.1780
18.67%
Stock $ 23.83 3 yrs4.28 %New Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0809
$ 0.0953
17.80%
Stock $ 65.50 1 yrs3.05 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9863
$ 1.0183
3.24%
Stock $ 45.87 2 yrs4.56 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2428
$ 0.2834
16.72%
Stock $ 30.24 0 yrs1.06 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0528
$ 0.2313
338.07%
Stock $ 118.43 0 yrs1.02 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5521
$ 0.6561
18.83%
Stock $ 15.13 0 yrs1.45 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0990
$ 0.1183
19.53%
Stock $ 34.88 1 yrs3.53 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0667
$ 0.7419
1012.29%
Stock $ 36.33 0 yrs2.94 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1496
$ 0.2685
79.48%
Stock $ 56.96 0 yrs1.44 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0330
$ 0.3750
1036.36%
Stock $ 16.86 0 yrs1.42 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0233
$ 0.0253
8.58%
Stock $ 14.88 0 yrs0.27 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0038
$ 0.0050
31.58%
Stock $ 40.83 0 yrs3.43 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0936
$ 0.5218
457.48%
Stock $ 25.72 2 yrs3.27 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2019
$ 0.2250
11.44%
Stock $ 10.39 1 yrs3.08 %New Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0621
$ 0.1051
69.06%
Stock $ 47.46 3 yrs7.18 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1810
$ 0.3160
74.60%
Stock $ 75.68 0 yrs0.25 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0043
$ 0.0898
1988.37%
Stock $ 32.51 1 yrs2.58 %New Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1172
$ 0.1962
67.36%
Stock $ 40.41 0 yrs13.17 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4274
$ 0.4512
5.58%
Stock $ 23.91 0 yrs3.93 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0759
$ 0.0822
8.29%
Stock $ 25.58 0 yrs2.23 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0815
$ 0.1311
61.00%
Stock $ 46.95 3 yrs4.45 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1750
$ 0.1780
1.71%
Stock $ 45.41 3 yrs4.62 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1750
$ 0.1760
0.57%
Stock $ 25.08 0 yrs4.59 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0253
$ 0.7365
2816.65%
Stock $ 40.41 0 yrs2.47 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2705
$ 0.3462
27.98%
Stock $ 44.33 0 yrs5.32 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2038
$ 0.2190
7.46%
Stock $ 38.31 3 yrs3.39 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1088
$ 0.1093
0.43%
Stock $ 25.95 0 yrs0.39 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0226
$ 0.0769
239.42%
Stock $ 30.55 1 yrs2.19 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0617
$ 0.0741
20.02%
Stock $ 17.16 0 yrs2.62 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0949
$ 0.1307
37.62%
Stock $ 366.18 3 yrs0.43 %New Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.3397
$ 0.3833
12.83%
Stock $ 26.41 6 yrs5.60 %New Dividend Jul-08-2025 Jul-08-2025 Jul-18-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 26.07 0 yrs0.42 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0199
$ 0.0275
38.19%
Stock $ 28.23 2 yrs1.49 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0678
$ 0.0979
44.40%
Stock $ 25.96 0 yrs1.35 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1396
$ 0.2104
50.72%
Stock $ 24.68 0 yrs2.59 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0763
$ 0.2864
275.36%
Stock $ 50.00 4 yrs4.72 %New Dividend Aug-01-2025 Aug-01-2025 Aug-22-2025 $ 0.5800
$ 0.5900
1.72%
Stock $ 10.19 0 yrs3.34 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0260
$ 0.0279
7.31%
Stock $ 35.29 0 yrs1.56 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0549
$ 0.1019
85.67%
Stock $ 28.27 2 yrs3.50 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2006
$ 0.2752
37.18%
Stock $ 39.70 0 yrs0.68 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1297
$ 0.1370
5.60%
Stock $ 41.39 0 yrs0.43 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0502
$ 0.0518
3.10%
Stock $ 28.30 1 yrs2.54 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0953
$ 0.2676
180.80%
Stock $ 9.98 0 yrs4.31 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0352
$ 0.0408
15.74%
Stock $ 10.61 0 yrs0.75 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0226
25.56%
Stock $ 26.13 0 yrs0.65 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0610
151.89%
Stock $ 26.55 1 yrs8.55 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 34.29 1 yrs1.02 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.3051
$ 0.3903
27.94%
Stock $ 50.05 3 yrs5.01 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1950
$ 0.1990
2.05%
Stock $ 32.38 1 yrs0.96 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0448
$ 0.0556
24.07%
Stock $ 31.29 0 yrs6.52 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3502
$ 0.6095
74.04%
Stock $ 29.40 1 yrs2.14 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.2314
173.77%
Stock $ 32.83 0 yrs2.41 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1725
$ 0.2469
43.11%
Stock $ 69.74 18 yrs2.01 %New Dividend Aug-15-2025 Aug-15-2025 Sep-01-2025 $ 0.3200
$ 0.3500
9.37%
Stock $ 26.70 1 yrs3.15 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1612
$ 0.2595
60.92%
Stock $ 33.84 1 yrs2.45 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1584
$ 0.2088
31.76%
Stock $ 279.72 0 yrs0.54 %New Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.4013
$ 0.4215
5.03%
Stock $ 29.18 3 yrs1.78 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0440
$ 0.0450
2.27%
Stock $ 20.55 0 yrs0.49 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0192
$ 0.1538
703.34%
Stock $ 28.48 1 yrs1.93 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1412
$ 0.1585
12.25%
Stock $ 23.38 0 yrs0.00 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0353
45.52%
Stock $ 94.56 3 yrs2.49 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1998
$ 0.2121
6.17%
Stock $ 10.57 0 yrs0.19 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0064
$ 0.0082
26.92%
Stock $ 22.32 3 yrs5.51 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1074
$ 0.4799
346.71%
Stock $ 438.32 2 yrs0.45 %New Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.5000
$ 0.5044
0.88%
Stock $ 27.03 0 yrs3.18 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1320
$ 0.2990
126.52%
Stock $ 63.10 0 yrs1.19 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1329
$ 0.2108
58.65%
Stock $ 41.79 0 yrs1.29 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0938
$ 0.1027
9.49%
Stock $ 55.02 4 yrs1.40 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1081
$ 0.2262
109.19%
Stock $ 25.09 0 yrs4.38 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0882
$ 0.0884
0.25%
Stock $ 33.64 2 yrs1.96 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1500
$ 0.1714
14.25%
Stock $ 53.60 0 yrs0.41 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1038
$ 0.1103
6.24%
Stock $ 25.28 0 yrs4.19 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0917
$ 0.0934
1.79%
Stock $ 25.28 0 yrs1.19 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0166
$ 0.0364
119.16%
Stock $ 29.40 0 yrs13.91 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4192
$ 0.7651
82.51%
Stock $ 23.65 0 yrs0.63 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0054
$ 0.0318
489.81%
Stock $ 31.06 1 yrs1.67 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0020
$ 0.1867
9465.15%
Stock $ 21.65 0 yrs4.94 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0820
$ 0.0990
20.73%
Stock $ 34.91 0 yrs1.17 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0725
$ 0.1276
76.05%
Stock $ 31.20 1 yrs2.47 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1390
$ 0.2543
82.91%
Stock $ 23.35 0 yrs3.04 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0005
$ 0.2491
10000%
Stock $ 7.90 1 yrs8.10 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0529
$ 0.0658
24.41%
Stock $ 48.10 0 yrs0.46 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0562
$ 0.0662
17.79%
Stock $ 25.95 2 yrs4.62 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1045
$ 0.1075
2.92%
Stock $ 0.00 2 yrs0.00 %New Dividend Jun-26-2025 Jun-25-2025 Jun-26-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 48.79 2 yrs6.58 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2640
$ 0.2760
4.55%
Stock $ 28.58 0 yrs2.87 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2004
$ 0.2235
11.55%
Stock $ 10.71 0 yrs2.71 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0630
$ 0.0835
32.54%
Stock $ 29.17 0 yrs1.44 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0506
$ 0.1108
119.12%
Stock $ 14.55 1 yrs5.77 %New Dividend Jul-08-2025 Jul-08-2025 Jul-31-2025 $ 0.1900
$ 0.2100
10.53%
Stock $ 8.79 0 yrs0.11 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0065
$ 0.0083
27.23%
Stock $ 16.25 1 yrs3.69 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2432
$ 0.3536
45.37%
Stock $ 11.86 0 yrs3.63 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0450
$ 0.1715
281.11%
Stock $ 19.10 0 yrs15.45 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2082
$ 0.2156
3.57%
Stock $ 30.93 0 yrs3.14 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1783
$ 0.3055
71.34%
Stock $ 39.01 0 yrs0.38 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0345
$ 0.0403
17.10%
Stock $ 32.36 0 yrs0.49 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0431
$ 0.0794
84.31%
Stock $ 13.83 1 yrs3.76 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0901
$ 0.2412
167.70%
Stock $ 29.00 0 yrs4.28 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.3098
10000%
Stock $ 50.26 2 yrs4.64 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1800
$ 0.1830
1.67%
Stock $ 30.34 0 yrs2.70 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2231
$ 0.2372
6.29%
Stock $ 12.13 1 yrs1.81 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0476
$ 0.0636
33.61%
Stock $ 42.66 11 yrs3.33 %New Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 29.97 1 yrs1.70 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0121
$ 0.0751
520.68%
Stock $ 42.47 11 yrs3.34 %New Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 27.50 2 yrs5.71 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0990
$ 0.1382
39.58%
Stock $ 29.68 0 yrs4.08 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.6025
$ 0.6042
0.29%
Stock $ 26.87 0 yrs1.19 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0620
$ 0.0852
37.49%
Stock $ 48.74 0 yrs3.04 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1300
$ 0.1340
3.08%
Stock $ 25.24 0 yrs1.43 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1263
$ 0.1391
10.20%
Stock $ 24.66 0 yrs0.53 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0427
$ 0.0439
2.90%
Stock $ 27.39 0 yrs0.73 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0711
$ 0.1299
82.76%
Stock $ 23.31 0 yrs1.54 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0916
$ 0.2639
188.23%
Stock $ 23.94 0 yrs10.02 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1670
$ 0.1681
0.66%
Stock $ 37.65 1 yrs0.58 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0513
$ 0.2170
322.95%
Stock $ 19.47 0 yrs5.03 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1994
$ 0.2930
46.93%
Stock $ 42.78 3 yrs4.18 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1480
$ 0.1530
3.38%
Stock $ 43.20 0 yrs3.15 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1340
$ 0.1430
6.72%
Stock $ 31.23 1 yrs3.71 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1309
$ 0.2347
79.36%
Stock $ 32.74 0 yrs1.10 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0887
393.78%
Stock $ 27.17 0 yrs2.24 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0609
$ 0.3196
425.05%
Stock $ 30.66 1 yrs0.36 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0077
$ 0.0975
1173.51%
Stock $ 26.24 0 yrs0.57 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0430
$ 0.0623
45.03%
Stock $ 36.68 0 yrs1.20 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0689
$ 0.1166
69.22%
Stock $ 28.52 0 yrs1.23 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0874
10000%
Stock $ 19.80 0 yrs2.73 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0829
$ 0.2379
186.97%
Stock $ 50.28 3 yrs4.26 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1830
$ 0.1900
3.83%
Stock $ 12.30 0 yrs3.98 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0373
$ 0.0376
0.94%
Stock $ 27.07 0 yrs1.70 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0000
$ 0.1156
10000%
Stock $ 33.61 2 yrs4.52 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1173
$ 0.1185
0.99%
Stock $ 21.20 0 yrs3.49 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1199
$ 0.1696
41.44%
Stock $ 23.91 0 yrs3.72 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0444
$ 0.2039
359.23%
Stock $ 25.99 0 yrs0.96 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0585
$ 0.1089
86.15%
Stock $ 20.32 1 yrs5.17 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0794
$ 0.0830
4.49%
Stock $ 19.39 0 yrs3.51 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0581
$ 0.0590
1.66%
Stock $ 30.92 0 yrs1.62 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1100
$ 0.1300
18.18%
Stock $ 20.03 1 yrs5.04 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0776
$ 0.0851
9.73%
Stock $ 17.60 2 yrs2.78 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1000
$ 0.1300
30.00%
Stock $ 32.09 0 yrs24.43 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.6360
$ 0.6439
1.24%
Stock $ 34.81 1 yrs6.52 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 28.86 0 yrs4.23 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.3057
10000%
Stock $ 28.06 0 yrs0.21 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0603
10000%
Stock $ 27.58 0 yrs0.25 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0887
$ 0.1009
13.73%
Stock $ 27.42 0 yrs1.57 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0038
$ 0.2094
5410.51%
Stock $ 25.38 0 yrs2.56 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1859
$ 0.2898
55.89%
Stock $ 25.33 0 yrs2.57 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1998
$ 0.2670
33.63%
Stock $ 25.58 0 yrs1.41 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0868
$ 0.1314
51.38%
Stock $ 29.67 0 yrs2.22 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0964
$ 0.1665
72.72%
Stock $ 34.14 2 yrs5.57 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1688
$ 0.1691
0.18%
Stock $ 36.13 1 yrs2.13 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.4950
2649.07%
Stock $ 33.93 1 yrs1.56 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1161
$ 0.1587
36.73%
Stock $ 34.04 3 yrs1.09 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0926
$ 0.0977
5.51%
Stock $ 28.06 0 yrs2.60 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.3106
$ 0.3410
9.79%
Stock $ 31.23 3 yrs2.88 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1100
$ 0.1743
58.51%
Stock $ 35.01 3 yrs6.43 %New Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1587
$ 0.1633
2.89%
Stock $ 26.51 0 yrs1.51 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0665
$ 0.0902
35.64%
Stock $ 11.78 0 yrs0.42 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0045
$ 0.0107
137.78%
Stock $ 29.96 0 yrs4.17 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2853
$ 0.3657
28.18%
Stock $ 26.32 0 yrs0.04 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0050
10000%
Stock $ 50.49 0 yrs3.57 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1784
$ 0.1859
4.24%
Stock $ 50.35 0 yrs3.28 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1661
$ 0.1735
4.49%
Stock $ 22.61 2 yrs4.56 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0817
$ 0.0856
4.77%
Stock $ 26.74 0 yrs0.34 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0442
10000%
Stock $ 28.07 0 yrs0.57 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0786
10000%
Stock $ 22.43 0 yrs12.66 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2248
$ 0.2279
1.38%
Stock $ 40.05 0 yrs1.12 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.1365
61.56%
Stock $ 29.63 3 yrs1.62 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0773
$ 0.1179
52.52%
Stock $ 36.75 0 yrs0.19 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0094
$ 0.0396
321.28%
Stock $ 22.89 3 yrs2.23 %New Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0884
$ 0.1168
32.13%
Stock $ 98.81 0 yrs0.81 %New Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 32.75 0 yrs0.21 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0169
10000%
Stock $ 45.33 1 yrs1.50 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0906
$ 0.5872
548.10%
Stock $ 53.82 0 yrs0.32 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0298
$ 0.0609
104.06%
Stock $ 35.73 1 yrs1.09 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0426
$ 0.1070
151.28%
Stock $ 29.58 0 yrs5.27 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1138
$ 0.1386
21.85%
Stock $ 28.55 0 yrs2.17 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0940
$ 0.3556
278.41%
Stock $ 25.51 0 yrs2.00 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1206
$ 0.1921
59.31%
Stock $ 43.84 0 yrs0.96 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1018
$ 0.1038
1.99%
Stock $ 112.79 12 yrs1.28 %New Dividend Aug-07-2025 Aug-07-2025 Sep-04-2025 $ 0.3400
$ 0.3600
5.88%
Stock $ 26.10 1 yrs5.56 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1008
$ 0.1355
34.46%
Stock $ 43.68 0 yrs0.14 %New Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0109
$ 0.0487
346.60%
Stock $ 42.65 2 yrs4.64 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1655
$ 0.1675
1.23%
Stock $ 38.87 0 yrs24.83 %New Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.7758
$ 0.8158
5.16%
Stock $ 28.75 0 yrs1.36 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1007
$ 0.1092
8.38%
Stock $ 29.19 0 yrs1.51 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0576
$ 0.2246
290.05%
Stock $ 64.43 2 yrs4.98 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7938
$ 0.8075
1.73%
Stock $ 25.30 0 yrs4.66 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1521
$ 0.1605
5.52%
Stock $ 50.85 1 yrs4.74 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1679
$ 0.1912
13.85%
Stock $ 25.87 1 yrs2.44 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1482
$ 0.1843
24.33%
Stock $ 51.39 1 yrs3.72 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1446
$ 0.1671
15.58%
Stock $ 23.76 0 yrs7.07 %New Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1380
$ 0.1580
14.49%
Stock $ 100.46 0 yrs3.10 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.2592
10000%
Stock $ 99.63 0 yrs5.61 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.4660
10000%
Stock $ 50.04 0 yrs7.97 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3092
$ 0.3115
0.73%
Stock $ 24.70 0 yrs11.94 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1995
$ 0.4034
102.19%
Stock $ 16.99 0 yrs3.77 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1540
$ 0.1683
9.33%
Stock $ 50.50 0 yrs4.69 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1925
$ 0.1959
1.76%
Stock $ 33.70 1 yrs0.42 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0275
$ 0.0392
42.59%
Stock $ 25.66 0 yrs0.55 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0304
$ 0.0462
51.85%
Stock $ 78.47 4 yrs0.82 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0659
$ 0.1260
91.13%
Stock $ 29.07 0 yrs0.48 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0455
$ 0.0672
47.69%
Stock $ 50.69 1 yrs4.89 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1961
$ 0.1962
0.05%
Stock $ 24.76 1 yrs6.50 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4027
$ 0.4060
0.83%
Stock $ 64.78 3 yrs6.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3156
$ 0.3174
0.57%
Stock $ 23.61 0 yrs2.29 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0500
$ 0.1171
134.02%
Stock $ 100.95 1 yrs2.88 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2335
$ 0.2435
4.28%
Stock $ 24.96 0 yrs4.29 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0818
$ 0.1159
41.69%
Stock $ 75.71 0 yrs0.99 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2073
$ 0.2811
35.60%
Stock $ 27.13 2 yrs1.44 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0952
$ 0.2944
209.28%
Stock $ 37.20 2 yrs1.02 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0852
$ 0.0971
13.98%
Stock $ 40.08 2 yrs1.42 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1067
$ 0.1295
21.34%
Stock $ 75.39 0 yrs1.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2231
$ 0.2411
8.07%
Stock $ 31.96 2 yrs1.35 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1259
$ 0.3040
141.42%
Stock $ 27.25 0 yrs0.26 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0333
10000%
Stock $ 73.30 0 yrs2.07 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2160
$ 0.2335
8.10%
Stock $ 33.43 1 yrs1.91 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1232
$ 0.1645
33.47%
Stock $ 33.77 1 yrs1.95 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1333
$ 0.2291
71.85%
Stock $ 25.36 0 yrs3.15 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0673
$ 0.0686
1.94%
Stock $ 32.75 1 yrs1.07 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0797
$ 0.2716
240.70%
Stock $ 25.46 0 yrs0.24 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0139
10000%
Stock $ 98.37 0 yrs3.09 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2579
$ 0.2691
4.34%
Stock $ 11.55 0 yrs7.54 %New Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0800
$ 0.0806
0.72%
Stock $ 25.32 0 yrs8.93 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1855
$ 0.1898
2.26%
Stock $ 145.47 19 yrs1.02 %New Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 45.84 3 yrs4.17 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1607
$ 0.1627
1.24%
Stock $ 50.69 0 yrs2.60 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.1104
10000%
Stock $ 24.14 0 yrs0.00 %New Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1140
$ 0.1183
3.75%
Stock $ 32.61 0 yrs1.41 %New Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1055
$ 0.1767
67.42%
Stock $ 49.84 0 yrs2.73 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0978
$ 0.4260
335.58%
Stock $ 25.19 2 yrs5.99 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1223
$ 0.1243
1.64%
Stock $ 25.60 1 yrs4.10 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2557
$ 0.3831
49.79%
Stock $ 25.59 1 yrs4.03 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2528
$ 0.3854
52.47%
Stock $ 25.10 2 yrs3.98 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0868
$ 0.0884
1.80%
Stock $ 25.92 1 yrs3.97 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2707
$ 0.3639
34.45%
Stock $ 49.47 2 yrs3.52 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1470
$ 0.1489
1.31%
Stock $ 26.08 1 yrs3.53 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2645
$ 0.2895
9.43%
Stock $ 24.10 1 yrs3.73 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0805
$ 0.1035
28.56%
Stock $ 26.47 0 yrs3.36 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1035
$ 0.1054
1.84%
Stock $ 25.35 3 yrs2.41 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0508
$ 0.0528
3.91%
Stock $ 25.01 2 yrs4.96 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1035
$ 0.1037
0.21%
Stock $ 49.42 1 yrs3.84 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1487
$ 0.1556
4.62%
Stock $ 48.69 1 yrs3.88 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1516
$ 0.1590
4.87%
Stock $ 51.25 0 yrs6.67 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2327
$ 0.2584
11.04%
Stock $ 47.80 1 yrs4.00 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1538
$ 0.1616
5.09%
Stock $ 42.82 1 yrs4.62 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1643
$ 0.1732
5.40%
Stock $ 32.35 3 yrs2.26 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0652
$ 0.0653
0.17%
Stock $ 40.74 1 yrs4.66 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1544
$ 0.1634
5.84%
Stock $ 25.85 1 yrs8.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 27.90 2 yrs2.19 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0443
$ 0.0503
13.58%
Stock $ 24.30 0 yrs14.16 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2817
$ 0.2859
1.52%
Stock $ 24.11 3 yrs4.81 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0960
$ 0.1060
10.42%
Stock $ 21.85 2 yrs3.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0673
$ 0.0677
0.58%
Stock $ 50.07 2 yrs7.95 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2935
$ 0.3055
4.08%
Stock $ 50.31 3 yrs3.96 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1738
$ 0.1764
1.49%
Stock $ 47.81 2 yrs2.43 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1013
$ 0.1062
4.85%
Stock $ 52.49 1 yrs6.38 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2318
$ 0.2371
2.28%
Stock $ 44.54 2 yrs3.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1228
$ 0.1279
4.16%
Stock $ 39.67 4 yrs5.32 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1655
$ 0.1678
1.42%
Stock $ 24.99 0 yrs4.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.3001
10000%
Stock $ 78.35 3 yrs5.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3282
$ 0.3438
4.75%
Stock $ 39.09 0 yrs5.58 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2419
$ 0.3261
34.81%
Stock $ 47.01 3 yrs3.91 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1555
$ 0.1558
0.19%
Stock $ 24.88 0 yrs1.09 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0840
$ 0.0868
3.27%
Stock $ 47.61 1 yrs2.67 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0812
$ 0.1516
86.70%
Stock $ 20.51 3 yrs4.00 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0643
$ 0.0649
0.86%
Stock $ 35.59 3 yrs6.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1318
$ 0.2646
100.76%
Stock $ 23.11 0 yrs4.11 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0775
$ 0.1067
37.65%
Stock $ 96.41 3 yrs6.60 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5358
$ 0.5395
0.71%
Stock $ 45.30 2 yrs4.13 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1452
$ 0.1717
18.27%
Stock $ 64.72 3 yrs6.89 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3714
$ 0.3922
5.59%
Stock $ 46.20 3 yrs5.84 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2107
$ 0.2242
6.41%
Stock $ 45.61 3 yrs4.25 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1568
$ 0.1656
5.60%
Stock $ 24.90 0 yrs4.46 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0834
$ 0.1041
24.84%
Stock $ 28.34 0 yrs7.69 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1900
$ 0.1900
0.01%
Stock $ 50.01 1 yrs4.40 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1704
$ 0.1806
5.97%
Stock $ 102.47 0 yrs2.93 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3024
$ 0.4024
33.05%
Stock $ 25.01 4 yrs4.32 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0909
$ 0.0944
3.85%
Stock $ 25.01 3 yrs4.20 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0917
$ 0.0921
0.43%
Stock $ 25.61 3 yrs2.26 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0488
$ 0.0509
4.41%
Stock $ 19.01 0 yrs2.89 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0596
$ 0.0727
21.83%
Stock $ 25.39 0 yrs2.40 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0381
$ 0.0606
58.98%
Stock $ 25.84 0 yrs3.17 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0813
$ 0.1026
26.24%
Stock $ 49.74 0 yrs3.28 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1048
$ 0.1121
6.94%
Stock $ 49.99 0 yrs4.16 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1626
$ 0.1798
10.59%
Stock $ 48.83 0 yrs3.58 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1443
$ 0.1510
4.68%
Stock $ 34.38 0 yrs1.48 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.1277
10000%
Stock $ 50.15 0 yrs3.17 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1317
$ 0.1418
7.65%
Stock $ 50.87 3 yrs4.60 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1973
$ 0.1986
0.67%
Stock $ 30.08 0 yrs4.39 %New Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1011
$ 0.1100
8.79%
Stock $ 47.11 4 yrs4.86 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1752
$ 0.1765
0.75%
Stock $ 52.68 3 yrs4.50 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2021
$ 0.2058
1.84%
Stock $ 52.39 3 yrs4.26 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1942
$ 0.1943
0.06%
Stock $ 50.04 0 yrs5.32 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2286
$ 0.2332
2.04%
Stock $ 52.04 3 yrs1.86 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2557
$ 0.5183
102.68%
Stock $ 49.95 0 yrs5.01 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2012
$ 0.2076
3.16%
Stock $ 38.26 1 yrs3.29 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0659
$ 0.4769
623.53%
Stock $ 26.16 0 yrs1.64 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0284
$ 0.0438
54.53%
Stock $ 43.53 3 yrs4.14 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1518
$ 0.1551
2.20%
Stock $ 26.73 3 yrs2.10 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0452
$ 0.0486
7.63%
Stock $ 12.94 0 yrs122.18 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2880
$ 0.6654
131.01%
Stock $ 50.26 0 yrs4.34 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2034
$ 0.2174
6.89%
Stock $ 32.28 1 yrs1.43 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0286
$ 0.0571
99.96%
Stock $ 41.51 0 yrs5.20 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0852
$ 0.3923
360.55%
Stock $ 44.07 3 yrs3.81 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1400
$ 0.1500
7.14%
Stock $ 88.03 3 yrs2.22 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5245
$ 0.6069
15.71%
Stock $ 15.44 0 yrs1.23 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0359
$ 0.0516
43.86%
Stock $ 23.10 0 yrs6.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1289
$ 0.1300
0.86%
Stock $ 41.24 3 yrs5.55 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1787
$ 0.1797
0.53%
Stock $ 25.24 3 yrs4.60 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0967
$ 0.0987
2.07%
Stock $ 100.21 0 yrs3.69 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3227
$ 0.3371
4.46%
Stock $ 50.19 1 yrs2.13 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1781
$ 0.3440
93.17%
Stock $ 109.13 0 yrs2.92 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2731
$ 0.3799
39.11%
Stock $ 35.60 0 yrs5.14 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1463
$ 0.1491
1.91%
Stock $ 19.43 0 yrs2.11 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0288
$ 0.0337
16.97%
Stock $ 108.10 3 yrs4.45 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3963
$ 0.4019
1.42%
Stock $ 48.19 0 yrs8.07 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2986
$ 0.3334
11.66%
Stock $ 86.03 3 yrs4.45 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3195
$ 0.3283
2.74%
Stock $ 49.36 1 yrs2.96 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1206
$ 0.1258
4.32%
Stock $ 48.25 0 yrs3.92 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1453
$ 0.1517
4.43%
Stock $ 43.15 2 yrs4.22 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1548
$ 0.1623
4.84%
Stock $ 81.48 1 yrs5.07 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2865
$ 0.3568
24.54%
Stock $ 16.15 3 yrs11.02 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4295
$ 0.4386
2.12%
Stock $ 25.67 1 yrs3.94 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2616
$ 0.3291
25.82%
Stock $ 26.02 1 yrs3.88 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2642
$ 0.3586
35.75%
Stock $ 45.41 2 yrs2.86 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1150
$ 0.1157
0.61%
Stock $ 25.27 0 yrs4.00 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0000
$ 0.0840
10000%
Stock $ 49.90 2 yrs4.37 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1842
$ 0.1878
1.95%
Stock $ 24.42 0 yrs2.95 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0620
$ 0.0632
1.99%
Stock $ 40.49 3 yrs4.69 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1468
$ 0.1513
3.05%
Stock $ 24.34 0 yrs3.00 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0625
$ 0.0635
1.63%
Stock $ 24.40 0 yrs2.91 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0632
$ 0.0635
0.34%
Stock $ 50.22 3 yrs3.15 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1224
$ 0.1245
1.66%
Stock $ 24.56 0 yrs2.93 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0621
$ 0.0632
1.76%
Stock $ 46.04 3 yrs5.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2029
$ 0.2120
4.47%
Stock $ 24.82 0 yrs2.78 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0614
$ 0.0624
1.73%
Stock $ 41.40 3 yrs8.04 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2587
$ 0.2672
3.28%
Stock $ 24.77 1 yrs2.62 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0534
$ 0.0538
0.74%
Stock $ 48.15 0 yrs4.82 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1918
$ 0.2069
7.89%
Stock $ 29.28 1 yrs4.34 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1033
$ 0.1047
1.34%
Stock $ 24.42 0 yrs4.38 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0981
$ 0.0985
0.34%
Stock $ 25.20 0 yrs3.06 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0537
$ 0.0749
39.54%
Stock $ 33.29 3 yrs4.45 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1240
$ 0.1247
0.56%
Stock $ 30.02 3 yrs4.76 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1133
$ 0.1141
0.76%
Stock $ 50.65 0 yrs5.29 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2076
$ 0.2823
36.03%
Stock $ 24.87 0 yrs4.10 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0950
$ 0.0952
0.22%
Stock $ 20.52 1 yrs5.17 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0825
$ 0.0870
5.53%
Stock $ 24.88 0 yrs3.94 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0902
$ 0.0903
0.10%
Stock $ 47.25 3 yrs4.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1654
$ 0.1673
1.14%
Stock $ 40.87 4 yrs4.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1358
$ 0.1400
3.09%
Stock $ 28.68 2 yrs3.56 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0887
$ 0.0891
0.49%
Stock $ 41.95 1 yrs4.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1426
$ 0.1442
1.12%
Stock $ 50.53 3 yrs4.87 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1983
$ 0.1988
0.26%
Stock $ 25.29 1 yrs4.27 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2644
$ 0.3313
25.29%
Stock $ 50.39 3 yrs5.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1879
$ 0.1935
2.97%
Stock $ 35.43 4 yrs2.82 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2200
$ 0.3800
72.73%
Stock $ 17.40 0 yrs7.64 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0950
$ 0.0976
2.74%
Stock $ 21.20 1 yrs5.28 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.2000
33.33%
Stock $ 100.14 0 yrs4.56 %New Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.3500
$ 0.3520
0.57%
Stock $ 19.68 1 yrs6.25 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0986
$ 0.1139
15.52%
Stock $ 19.22 0 yrs10.14 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1414
$ 0.1417
0.21%
Stock $ 25.86 3 yrs6.30 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1358
$ 0.1360
0.20%
Stock $ 33.76 0 yrs0.36 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0000
$ 0.0099
10000%
Stock $ 106.35 3 yrs2.25 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2074
$ 0.2189
5.53%
Stock $ 46.47 3 yrs5.01 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1909
$ 0.1912
0.16%
Stock $ 18.90 2 yrs4.66 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0738
$ 0.0760
2.91%
Stock $ 19.34 1 yrs4.91 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0736
$ 0.0819
11.37%
Stock $ 51.42 0 yrs7.25 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2992
$ 0.4032
34.76%
Stock $ 25.90 1 yrs3.75 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2535
$ 0.3305
30.34%
Stock $ 50.65 0 yrs6.50 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2791
$ 0.3049
9.24%
Stock $ 38.62 2 yrs7.20 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1892
$ 0.1952
3.19%
Stock $ 50.85 3 yrs3.11 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1216
$ 0.1242
2.12%
Stock $ 43.11 2 yrs4.43 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1620
$ 0.1627
0.40%
Stock $ 51.97 3 yrs2.94 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1286
$ 0.1329
3.37%
Stock $ 23.90 0 yrs3.68 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0834
$ 0.1025
22.95%
Stock $ 55.57 3 yrs2.97 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1379
$ 0.1417
2.78%
Stock $ 88.06 3 yrs5.22 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3655
$ 0.4044
10.65%
Stock $ 37.20 3 yrs6.75 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2108
$ 0.2113
0.26%
Stock $ 25.22 2 yrs2.50 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1558
$ 0.1797
15.34%
Stock $ 104.13 3 yrs3.16 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2752
$ 0.2807
2.00%
Stock $ 24.56 3 yrs4.56 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0955
$ 0.0963
0.85%
Stock $ 41.59 2 yrs5.82 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2039
$ 0.2100
3.02%
Stock $ 51.72 1 yrs5.14 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1895
$ 0.2261
19.33%
Stock $ 22.96 3 yrs4.40 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0835
$ 0.0852
2.02%
Stock $ 23.57 3 yrs7.59 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1458
$ 0.1464
0.41%
Stock $ 45.48 3 yrs4.73 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1796
$ 0.1844
2.71%
Stock $ 79.99 3 yrs5.78 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3756
$ 0.3794
1.03%
Stock $ 34.44 1 yrs0.78 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0483
$ 0.0682
41.20%
Stock $ 20.13 0 yrs6.06 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0892
$ 0.1016
13.93%
Stock $ 20.17 0 yrs5.35 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0799
$ 0.0886
10.81%
Stock $ 24.26 0 yrs3.26 %New Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0656
$ 0.0659
0.49%
Stock $ 92.83 3 yrs4.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3251
$ 0.3322
2.19%
Stock $ 21.85 2 yrs3.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0673
$ 0.0677
0.58%
Stock $ 103.21 3 yrs3.88 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3253
$ 0.3360
3.30%
Stock $ 25.41 3 yrs2.40 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0512
$ 0.0534
4.18%
Stock $ 24.97 0 yrs3.44 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0906
$ 0.0918
1.32%
Stock $ 84.86 1 yrs2.79 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4029
$ 0.9208
128.55%
Stock $ 66.60 1 yrs2.60 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2703
$ 0.5255
94.46%
Stock $ 99.41 3 yrs4.21 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3462
$ 0.3596
3.86%
Stock $ 47.94 0 yrs7.32 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2306
$ 0.2510
8.84%
Stock $ 49.07 1 yrs3.53 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1700
$ 0.2189
28.75%
Stock $ 37.80 0 yrs4.13 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.1300
10000%
Stock $ 48.76 3 yrs3.63 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1489
$ 0.1503
0.94%
Stock $ 24.38 0 yrs3.57 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0746
$ 0.0763
2.28%
Stock $ 33.29 0 yrs3.63 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2683
$ 0.3059
14.01%
Stock $ 48.51 1 yrs5.11 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2041
$ 0.2069
1.40%
Stock $ 25.79 0 yrs4.85 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1068
$ 0.1087
1.71%
Stock $ 17.85 0 yrs20.95 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2984
$ 0.3070
2.88%
Stock $ 44.57 3 yrs5.50 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1915
$ 0.1989
3.88%
Stock $ 100.19 0 yrs1.58 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0000
$ 0.1320
10000%
Stock $ 25.44 0 yrs1.69 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1038
$ 0.1466
41.23%
Stock $ 45.03 3 yrs7.02 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2628
$ 0.2749
4.59%
Stock $ 18.72 3 yrs4.70 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0698
$ 0.0717
2.81%
Stock $ 45.65 2 yrs4.99 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1818
$ 0.1880
3.44%
Stock $ 48.52 0 yrs4.74 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1691
$ 0.1695
0.25%
Stock $ 46.87 0 yrs5.40 %New Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1505
$ 0.2046
36.01%
Stock $ 85.97 1 yrs4.56 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3220
$ 0.3319
3.07%
Stock $ 102.00 1 yrs1.37 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2765
$ 0.2959
7.01%
Stock $ 50.15 0 yrs5.82 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2423
$ 0.2577
6.37%
Stock $ 51.51 1 yrs5.55 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2569
$ 0.2603
1.32%
Stock $ 31.88 2 yrs3.73 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0805
$ 0.1046
29.86%
Stock $ 94.31 2 yrs5.38 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4096
$ 0.4142
1.13%
Stock $ 48.45 0 yrs3.41 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1382
$ 0.1414
2.32%
Stock $ 49.66 1 yrs8.30 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3388
$ 0.3516
3.78%
Stock $ 50.58 4 yrs5.85 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2199
$ 0.2235
1.64%
Stock $ 53.57 1 yrs2.61 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1800
20.00%
Stock $ 49.47 1 yrs10.09 %New Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.4146
$ 0.4345
4.81%
Stock $ 51.34 0 yrs3.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.2300
21.05%
Stock $ 52.75 0 yrs4.00 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.2300
21.05%
Stock $ 43.64 3 yrs6.12 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2075
$ 0.2269
9.35%
Stock $ 17.97 0 yrs21.20 %New Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3004
$ 0.3078
2.46%
Stock $ 43.12 4 yrs3.80 %New Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1370
$ 0.1406
2.64%
Stock $ 63.99 2 yrs4.95 %New Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7800
$ 0.7900
1.28%
Stock $ 82.89 4 yrs2.23 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2184
$ 0.6206
184.13%
Stock $ 61.10 3 yrs2.62 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2476
$ 0.4695
89.65%
Stock $ 45.54 3 yrs3.10 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2474
$ 0.3736
51.02%
Stock $ 38.73 3 yrs3.33 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0810
$ 0.1753
116.32%
Stock $ 10.25 0 yrs8.88 %New Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0726
$ 0.0735
1.24%
Stock $ 20.58 1 yrs11.95 %New Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2900
$ 0.3058
5.45%
Stock $ 24.20 4 yrs1.32 %New Dividend Jul-11-2025 Jul-11-2025 Jul-21-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 11.12 0 yrs8.18 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0737
$ 0.0743
0.81%
Stock $ 19.25 0 yrs5.35 %New Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0800
$ 0.0803
0.37%
Stock $ 24.83 0 yrs4.23 %New Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0803
$ 0.0829
3.27%
Stock $ 25.07 0 yrs4.51 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0952
$ 0.0971
1.97%
Stock $ 39.09 0 yrs23.64 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6435
$ 0.8564
33.09%
Stock $ 24.69 2 yrs0.00 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0767
$ 0.0781
1.75%
Stock $ 25.26 0 yrs8.35 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2279
$ 0.2701
18.50%
Stock $ 30.20 0 yrs12.85 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.3867
$ 0.4187
8.29%
Stock $ 24.07 0 yrs6.81 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1303
$ 0.1326
1.71%
Stock $ 33.22 0 yrs1.23 %New Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0717
$ 0.2350
227.75%
Stock $ 24.84 0 yrs6.52 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1330
$ 0.1389
4.44%
Stock $ 19.28 0 yrs6.27 %New Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0572
$ 0.0686
19.93%
Stock $ 20.64 0 yrs4.84 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0637
$ 0.1618
153.97%
Stock $ 38.26 4 yrs2.06 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1194
$ 0.2751
130.43%
Stock $ 33.12 4 yrs2.48 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1437
$ 0.2579
79.43%
Stock $ 28.58 4 yrs2.90 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1768
$ 0.2235
26.44%
Stock $ 26.42 4 yrs3.14 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0575
$ 0.1142
98.54%
Stock $ 37.53 1 yrs2.96 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4698
$ 0.6393
36.08%
Stock $ 49.50 0 yrs11.82 %New Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.4803
$ 0.4980
3.69%
Stock $ 6.34 1 yrs8.52 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0442
$ 0.0446
0.79%
Stock $ 16.29 0 yrs0.00 %New Dividend Jul-14-2025 Jul-14-2025 Jul-29-2025 $ 0.0000
$ 3.0000
10000%
Stock $ 40.59 1 yrs1.82 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2431
$ 0.8603
253.85%
Stock $ 7.62 1 yrs4.46 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0320
$ 0.0340
6.25%
Stock $ 1.74 1 yrs10.37 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0143
$ 0.0145
1.12%
Stock $ 3.10 0 yrs7.42 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0191
$ 0.0192
0.10%
Stock $ 4.68 1 yrs8.55 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0330
$ 0.0333
0.97%
Stock $ 2.68 1 yrs8.94 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0195
$ 0.0195
0.05%
Stock $ 24.34 1 yrs4.89 %New Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0594
$ 0.5197
774.92%
Stock $ 51.97 7 yrs3.39 %New Dividend Jul-11-2025 Jul-11-2025 Jul-18-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 29.46 1 yrs3.09 %New Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0555
$ 0.1405
153.26%
Stock $ 52.40 0 yrs11.01 %New Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.4720
$ 0.5248
11.19%
Stock $ 48.36 2 yrs3.16 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3735
$ 0.3896
4.30%
Stock $ 20.11 2 yrs6.02 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2948
$ 0.3075
4.34%
Stock $ 27.25 2 yrs4.92 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1233
$ 0.5481
344.60%
Stock $ 33.32 2 yrs4.20 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2530
$ 0.2757
8.96%
Stock $ 21.83 2 yrs6.37 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3683
$ 0.3693
0.27%
Stock $ 21.25 0 yrs0.66 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0000
$ 0.1437
10000%
Stock $ 20.11 0 yrs17.80 %New Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.1917
$ 0.1926
0.45%
Stock $ 34.75 0 yrs2.94 %New Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0883
$ 0.0900
1.93%
Stock $ 19.75 0 yrs132.46 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.5795
$ 1.6102
1.94%
Stock $ 87.00 0 yrs1.44 %New Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1684
$ 0.2929
73.87%
Stock $ 17.90 0 yrs11.73 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1385
$ 0.1798
29.82%
Stock $ 32.75 1 yrs2.08 %New Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0600
$ 0.0630
5.00%
Stock $ 25.90 0 yrs57.18 %New Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1919
$ 0.1949
1.56%
Stock $ 26.59 0 yrs1.05 %New Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1358
$ 0.1447
6.57%
Stock $ 18.05 1 yrs5.32 %New Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0706
$ 0.0720
1.98%
Stock $ 8.46 0 yrs11.82 %New Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1100
$ 0.2500
127.27%
Stock $ 61.16 0 yrs3.09 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.9185
$ 0.9688
5.48%
Stock $ 51.41 0 yrs1.87 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4390
$ 0.5241
19.37%
Stock $ 51.09 0 yrs1.53 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.3381
$ 0.4464
32.04%
Stock $ 27.32 0 yrs1.72 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1445
$ 0.2523
74.64%
Stock $ 28.98 0 yrs1.93 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1496
$ 0.3654
144.28%
Stock $ 40.59 3 yrs1.28 %New Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.1010
$ 0.1400
38.61%
Stock $ 37.16 2 yrs1.00 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0943
$ 0.0960
1.80%
Stock $ 41.98 0 yrs0.00 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4505
$ 0.5123
13.72%
Stock $ 24.27 0 yrs6.68 %New Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.1180
$ 0.1349
14.32%
Stock $ 9.88 3 yrs9.82 %New Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0750
$ 0.0750
0.01%
Stock $ 41.82 0 yrs0.62 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0630
$ 0.0724
14.97%
Stock $ 31.11 0 yrs1.86 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1479
$ 0.1483
0.29%
Stock $ 53.60 0 yrs15.65 %New Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.7683
$ 0.8779
14.27%
Stock $ 198.00 14 yrs3.43 %New Dividend Jul-15-2025 Jul-15-2025 Aug-05-2025 $ 1.6000
$ 1.7000
6.25%
Stock $ 2.39 3 yrs0.00 %New Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0208
$ 0.0229
10.03%
Stock $ 25.98 3 yrs6.20 %New Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.4114
$ 0.4196
1.99%
Stock $ 29.08 0 yrs3.09 %New Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.1557
$ 0.1738
11.64%
Stock $ 15.90 0 yrs10.57 %New Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.1727
$ 0.2166
25.42%
Stock $ 100.02 0 yrs1.41 %New Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.0786
$ 0.0787
0.04%
Stock $ 19.41 0 yrs15.04 %New Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.2189
$ 0.2728
24.62%
Stock $ 15.26 0 yrs19.20 %New Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0981
$ 0.4528
361.57%
Stock $ 5.49 1 yrs8.38 %New Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1000
$ 0.1200
20.00%
Stock $ 6.90 2 yrs9.86 %New Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1500
$ 0.1800
20.00%
Stock $ 25.15 0 yrs3.50 %New Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.1826
$ 0.2569
40.73%
Stock $ 21.18 0 yrs4.91 %New Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.2508
$ 0.2875
14.62%
Stock $ 55.69 0 yrs26.02 %New Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 2.0755
$ 2.4856
19.76%
Stock $ 4.86 1 yrs19.55 %New Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0444
$ 0.1202
170.72%
Stock $ 31.72 19 yrs6.87 %New Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.5350
$ 0.5450
1.87%
Stock $ 47.53 0 yrs39.85 %New Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.2753
$ 0.3106
12.84%
Stock $ 15.15 0 yrs47.72 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0554
$ 0.1263
127.98%
Stock $ 10.69 0 yrs74.28 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3314
$ 0.3812
15.03%
Stock $ 46.30 0 yrs12.12 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2361
$ 0.3040
28.76%
Stock $ 39.96 0 yrs31.81 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4669
$ 0.4817
3.17%
Stock $ 36.78 0 yrs48.69 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.1206
$ 1.4445
28.90%
Stock $ 49.31 0 yrs12.23 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0000
$ 0.5029
10000%
Stock $ 24.25 0 yrs66.93 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2398
$ 0.2438
1.67%
Stock $ 6.35 0 yrs7.56 %New Dividend Jul-21-2025 Jul-21-2025 Aug-05-2025 $ 0.0300
$ 0.0500
66.67%
Stock $ 44.19 0 yrs11.61 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1618
$ 0.1909
17.99%
Stock $ 6.23 0 yrs119.10 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0952
$ 0.0960
0.84%
Stock $ 34.17 0 yrs38.66 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2020
$ 0.2056
1.78%
Stock $ 13.01 1 yrs30.59 %New Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2498
$ 0.3649
46.08%

Get all of DividendInvestor.com’s Dividend Announcements!

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
  • 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”
X
Search Dividend Investor