Dividend Data
Symbol Quote AllStar
Ranking
Consecutive
Increases
Div.
Yield
Market
Cap
Div.
Decl Date
Div.
Ex Date
Div.
Record Date
Div.
Pay Date
Previous
Amount
New
Amount
Percent
Change
Click to display: Dividend Increases | Dividend Decreases | Suspended Dividends | Special Dividends
Click to display the last: 0-5 days or 0-30 days or 31-60 days or 61-90 days
Stock $ 20.27 0 yrs15.00 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.2545
$ 0.2545
-0.00%
Stock $ 21.33 0 yrs6.14 %N/ANew Dividend Sep-04-2025 Sep-04-2025 Sep-15-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 75.58 11 yrs1.64 %$ 15.82 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-25-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 62.88 11 yrs1.75 %$ 8.39 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-23-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 43.71 0 yrs0.09 %$ 2.36 BNew Dividend Oct-07-2025 Oct-07-2025 Oct-17-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.66 0 yrs1.80 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0200
$ 0.0300
50.00%
Stock $ 75.72 19 yrs1.58 %$ 8.82 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-27-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 52.08 12 yrs2.23 %$ 0.43 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-25-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 77.09 0 yrs0.62 %$ 1.75 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 34.91 0 yrs1.98 %$ 0.56 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1800
$ 0.1600
-11.11%
Stock $ 7.06 1 yrs9.07 %$ 0.47 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-02-2025 $ 0.0535
$ 0.0535
0.07%
Stock $ 9.38 0 yrs9.06 %$ 0.37 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-02-2025 $ 0.0722
$ 0.0722
0.03%
Stock $ 440.85 8 yrs1.20 %$ 23.43 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 1.3200
$ 1.3200
-0.00%
Stock $ 33.61 0 yrs0.00 %$ 0.00 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2964
$ 0.6600
122.67%
Stock $ 85.74 0 yrs1.74 %$ 5.05 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2100
$ 0.1000
-52.38%
Stock $ 42.26 0 yrs6.34 %$ 12.47 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.6700
$ 0.6700
-0.00%
Stock $ 12.05 0 yrs7.39 %$ 0.15 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-02-2025 $ 0.0806
$ 0.0814
0.91%
Stock $ 52.64 0 yrs7.09 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.3181
$ 0.3190
0.28%
Stock $ 11.84 2 yrs8.45 %$ 2.37 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 34.26 4 yrs2.54 %$ 1.99 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1450
$ 0.0450
-68.97%
Stock $ 101.82 0 yrs3.09 %$ 1.25 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.4450
$ 0.2050
-53.93%
Stock $ 11.45 2 yrs4.89 %$ 0.12 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 5,720.87 0 yrs0.67 %$ 185.41 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-30-2025 $ 9.6000
$ 9.6000
-0.00%
Stock $ 17.28 0 yrs6.25 %N/ANew Dividend Sep-04-2025 Sep-04-2025 Sep-15-2025 $ 0.2687
$ 0.2687
-0.00%
Stock $ 38.71 8 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-11-2025 $ 0.1474
$ 0.1598
8.44%
Stock $ 53.07 1 yrs2.09 %$ 3.88 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1750
$ 0.0500
-71.43%
Stock $ 56.73 0 yrs2.87 %$ 5.98 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-25-2025 $ 0.4075
$ 0.4075
-0.00%
Stock $ 83.02 0 yrs1.82 %$ 1.44 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2150
$ 0.1000
-53.49%
Stock $ 222.83 14 yrs2.03 %$ 141.47 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 14.00 0 yrs6.00 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 89.33 10 yrs2.69 %$ 39.88 BNew Dividend Aug-13-2025 Aug-13-2025 Sep-02-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 52.87 8 yrs4.67 %$ 0.53 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.6175
$ 0.6175
-0.00%
Stock $ 21.95 1 yrs7.97 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-31-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 94.66 0 yrs2.43 %$ 22.54 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.5750
$ 0.8900
54.78%
Stock $ 31.41 2 yrs28.30 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.3500
$ 1.0000
185.71%
Stock $ 42.83 1 yrs4.23 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1609
$ 0.1623
0.87%
Stock $ 25.05 0 yrs6.63 %N/ANew Dividend Aug-15-2025 Aug-17-2025 Sep-01-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 10.75 1 yrs10.60 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.2732
$ 0.2858
4.63%
Stock $ 24.32 0 yrs6.41 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 21.40 0 yrs7.43 %N/ANew Dividend Sep-05-2025 Sep-05-2025 Sep-17-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 171.40 0 yrs0.44 %$ 42.89 BNew Dividend Aug-27-2025 Aug-27-2025 Sep-17-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 80.15 1 yrs2.89 %$ 27.87 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.5700
$ 0.5800
1.75%
Stock $ 45.95 0 yrs1.13 %$ 1.05 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-29-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.96 0 yrs4.51 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 40.47 3 yrs5.09 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1767
$ 0.1838
4.02%
Stock $ 51.63 2 yrs7.26 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2930
$ 0.2970
1.37%
Stock $ 32.93 2 yrs11.84 %$ 0.24 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.3150
$ 0.3250
3.17%
Stock $ 49.00 1 yrs5.08 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1900
$ 0.2050
7.89%
Stock $ 94.66 0 yrs2.43 %$ 22.54 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.5750
$ 0.5750
-0.00%
Stock $ 44.91 0 yrs33.62 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 1.5859
$ 0.6851
-56.80%
Stock $ 49.04 3 yrs4.44 %$ 4.90 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1750
$ 0.1950
11.43%
Stock $ 46.53 3 yrs6.32 %$ 4.65 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2350
$ 0.2500
6.38%
Stock $ 44.76 3 yrs4.92 %$ 0.04 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 26.55 0 yrs7.91 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1706
$ 0.1682
-1.41%
Stock $ 51.43 0 yrs7.35 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.3066
$ 0.3195
4.21%
Stock $ 13.51 0 yrs4.07 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 49.98 3 yrs4.80 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1918
$ 0.1918
-0.00%
Stock $ 25.05 0 yrs9.98 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2176
$ 0.2046
-5.97%
Stock $ 22.41 0 yrs4.19 %$ 0.13 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 43.89 3 yrs4.49 %$ 0.90 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1500
$ 0.1650
10.00%
Stock $ 17.45 3 yrs11.29 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1450
$ 0.1350
-6.90%
Stock $ 33.39 7 yrs4.67 %$ 0.62 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 60.17 2 yrs6.91 %$ 7.16 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-13-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 53.33 6 yrs1.43 %$ 2.87 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-26-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 53.59 6 yrs2.02 %$ 16.05 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 19.67 0 yrs14.79 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.2455
$ 0.2455
-0.00%
Stock $ 43.07 0 yrs4.23 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1600
$ 0.2000
25.00%
Stock $ 50.37 1 yrs5.94 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 24.13 1 yrs7.25 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.54 0 yrs7.05 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 23.84 2 yrs7.38 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 55.31 0 yrs4.12 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1200
$ 0.6000
400.00%
Stock $ 17.75 0 yrs18.99 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 51.14 0 yrs2.27 %$ 0.45 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2050
$ 0.0350
-82.93%
Stock $ 50.86 0 yrs3.66 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1550
$ 0.1500
-3.23%
Stock $ 50.45 0 yrs3.85 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1550
$ 0.1600
3.23%
Stock $ 48.02 3 yrs4.64 %$ 0.16 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1500
$ 0.1900
26.67%
Stock $ 51.26 0 yrs5.52 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.2150
$ 0.2265
5.35%
Stock $ 49.97 0 yrs3.62 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1539
$ 0.1551
0.78%
Stock $ 42.46 0 yrs32.45 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 1.0742
$ 1.0321
-3.92%
Stock $ 37.65 0 yrs18.51 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.4849
$ 0.4322
-10.86%
Stock $ 26.55 0 yrs6.93 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1870
$ 0.1860
-0.53%
Stock $ 50.36 0 yrs0.00 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.2101
$ 0.2233
6.28%
Stock $ 25.89 0 yrs6.95 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 26.55 0 yrs12.66 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 27.08 0 yrs14.48 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 20.78 0 yrs7.41 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 23.06 1 yrs11.49 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.52 3 yrs6.22 %$ 0.18 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1100
$ 0.1150
4.55%
Stock $ 87.82 0 yrs1.33 %$ 16.22 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1750
$ 0.0500
-71.43%
Stock $ 66.57 2 yrs5.60 %$ 0.07 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.2950
$ 0.3100
5.08%
Stock $ 28.50 1 yrs5.26 %$ 0.07 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.83 0 yrs3.34 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1000
$ 0.0800
-20.00%
Stock $ 25.41 0 yrs2.48 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.0650
$ 0.0600
-7.69%
Stock $ 25.51 0 yrs3.61 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.0750
$ 0.0850
13.33%
Stock $ 50.44 2 yrs4.50 %$ 18.16 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1880
$ 0.1822
-3.08%
Stock $ 44.34 3 yrs4.10 %$ 0.06 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.1250
$ 0.1450
16.00%
Stock $ 33.05 0 yrs34.13 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.8523
$ 0.4635
-45.62%
Stock $ 49.65 0 yrs23.38 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 1.0826
$ 0.7863
-27.37%
Stock $ 49.77 0 yrs0.70 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.6928
$ 0.5257
-24.12%
Stock $ 31.70 0 yrs7.13 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Jul-30-2025 $ 0.2138
$ 0.2285
6.86%
Stock $ 47.97 0 yrs6.21 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.2679
$ 0.3714
38.64%
Stock $ 66.62 0 yrs17.14 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 2.4582
$ 1.2731
-48.21%
Stock $ 44.80 0 yrs9.87 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.7563
$ 0.4141
-45.25%
Stock $ 50.11 0 yrs9.48 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-29-2025 $ 0.8249
$ 0.4679
-43.28%
Stock $ 0.53 1 yrs0.00 %$ 0.01 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1000
$ 0.1250
25.00%
Stock $ 30.27 0 yrs0.23 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Jul-30-2025 $ 0.0000
$ 0.0700
10000%
Stock $ 50.98 0 yrs3.30 %$ 1.80 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-02-2025 $ 0.0000
$ 0.4200
10000%
Stock $ 26.21 0 yrs12.32 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.0000
$ 0.8063
10000%
Stock $ 28.15 5 yrs2.13 %$ 6.49 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1300
$ 0.1500
15.38%
Stock $ 26.33 0 yrs24.72 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.5194
$ 0.5080
-2.20%
Stock $ 23.38 0 yrs25.19 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.4533
$ 0.4748
4.74%
Stock $ 149.64 53 yrs3.80 %$ 204.87 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-30-2025 $ 1.4225
$ 1.4225
-0.00%
Stock $ 25.36 0 yrs5.88 %N/ANew Dividend Aug-18-2025 Aug-18-2025 Sep-02-2025 $ 0.3720
$ 0.3720
-0.00%
Stock $ 20.49 0 yrs5.47 %$ 0.32 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 77.53 57 yrs4.28 %$ 12.00 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-16-2025 $ 0.8200
$ 0.8300
1.22%
Stock $ 31.35 2 yrs2.90 %$ 5.30 BNew Dividend Sep-03-2025 Sep-03-2025 Oct-01-2025 $ 0.2265
$ 0.2265
-0.00%
Stock $ 26.83 1 yrs3.13 %$ 0.16 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-27-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 210.48 14 yrs0.61 %$ 2.54 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 42.65 5 yrs1.74 %$ 1.12 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-10-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 64.07 19 yrs2.37 %$ 1.57 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 29.89 0 yrs6.69 %$ 3.23 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-09-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 97.54 0 yrs2.97 %$ 78.43 BNew Dividend Aug-15-2025 Aug-25-2025 Sep-05-2025 $ 0.7000
$ 0.8000
14.29%
Stock $ 100.42 13 yrs2.39 %$ 10.19 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.5400
$ 0.6000
11.11%
Stock $ 18.25 0 yrs4.38 %$ 1.05 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 166.45 14 yrs1.47 %$ 5.93 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 114.71 0 yrs1.43 %$ 4.87 BNew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 24.48 1 yrs3.76 %$ 0.13 BNew Dividend Sep-18-2025 Sep-18-2025 Sep-25-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 23.85 0 yrs4.36 %$ 0.08 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 70.77 0 yrs1.41 %$ 77.74 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-29-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 31.26 2 yrs2.91 %$ 9.49 BNew Dividend Sep-03-2025 Sep-03-2025 Oct-01-2025 $ 0.2265
$ 0.2265
-0.00%
Stock $ 63.49 2 yrs2.84 %$ 5.38 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-15-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 76.32 19 yrs2.97 %$ 157.11 BNew Dividend Aug-28-2025 Aug-28-2025 Sep-15-2025 $ 0.5665
$ 0.5665
-0.00%
Stock $ 10.09 0 yrs5.15 %$ 0.62 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 18.68 0 yrs6.96 %$ 1.21 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 134.02 11 yrs1.49 %$ 8.97 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.84 1 yrs12.40 %$ 1.18 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.7258
$ 0.6202
-14.55%
Stock $ 72.55 0 yrs3.58 %$ 5.38 BNew Dividend Aug-04-2025 Aug-04-2025 Sep-18-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 82.21 9 yrs1.85 %$ 1.82 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-15-2025 $ 0.3500
$ 0.3800
8.57%
Stock $ 17.22 14 yrs3.31 %$ 0.14 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 3.77 0 yrs10.61 %N/ANew Dividend Aug-07-2025 Aug-07-2025 Aug-19-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.40 0 yrs3.25 %$ 0.17 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-18-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 30.77 0 yrs3.51 %$ 0.83 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 689.48 12 yrs0.29 %$ 24.33 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-25-2025 $ 0.4500
$ 0.5000
11.11%
Stock $ 26.48 0 yrs10.04 %N/ANew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.6642
$ 0.6651
0.14%
Stock $ 197.08 11 yrs0.59 %$ 8.20 BNew Dividend Oct-02-2025 Oct-02-2025 Oct-23-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 404.97 4 yrs0.71 %$ 94.76 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 34.66 8 yrs2.08 %$ 2.18 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 24.95 0 yrs4.33 %$ 0.75 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-20-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 25.20 2 yrs3.33 %$ 4.43 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.1900
$ 0.2100
10.53%
Stock $ 8.81 1 yrs2.50 %$ 6.84 BNew Dividend Sep-11-2025 Sep-11-2025 Oct-02-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 50.97 0 yrs5.89 %$ 1.73 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-14-2025 $ 0.7450
$ 0.7500
0.67%
Stock $ 94.75 2 yrs1.14 %$ 54.37 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 144.38 2 yrs1.16 %$ 6.41 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3800
$ 0.4200
10.53%
Stock $ 63.44 2 yrs1.07 %$ 5.05 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 12.97 0 yrs0.69 %$ 0.07 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-13-2025 $ 0.0000
$ 0.0900
10000%
Stock $ 63.69 2 yrs3.45 %$ 0.96 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 206.72 0 yrs0.41 %$ 1,122.49 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 17.48 1 yrs1.83 %$ 0.11 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.0600
$ 0.0800
33.33%
Stock $ 18.24 3 yrs6.36 %$ 3.45 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 19.55 0 yrs4.19 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 25.73 4 yrs3.54 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 21.60 0 yrs10.14 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 26.06 0 yrs8.29 %N/ANew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 5.14 1 yrs0.00 %$ 0.02 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 100.86 3 yrs1.03 %$ 11.74 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 248.04 4 yrs0.45 %$ 14.87 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-04-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 30.70 2 yrs3.09 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.0652
$ 0.0652
-0.00%
Stock $ 30.94 1 yrs3.23 %$ 0.42 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.07 0 yrs3.57 %$ 0.05 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 31.00 10 yrs4.00 %N/ANew Dividend Sep-19-2025 Sep-19-2025 Oct-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 66.86 0 yrs5.98 %$ 0.32 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-29-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 95.83 0 yrs1.13 %$ 173.95 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 62.36 0 yrs1.35 %$ 2.91 BNew Dividend Aug-08-2025 Aug-08-2025 Sep-12-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 50.74 19 yrs3.63 %$ 1.33 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 178.50 14 yrs2.11 %$ 13.92 BNew Dividend Sep-03-2025 Sep-03-2025 Sep-17-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 77.41 4 yrs2.69 %$ 4.30 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-19-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 70.39 19 yrs3.52 %$ 1.02 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 11.15 0 yrs3.59 %$ 0.27 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.30 0 yrs3.66 %$ 0.10 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 51.91 2 yrs7.01 %$ 7.08 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-19-2025 $ 0.8976
$ 0.9088
1.25%
Stock $ 100.22 0 yrs3.67 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0791
$ 0.0795
0.51%
Stock $ 10.70 2 yrs4.49 %$ 0.25 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 19.76 0 yrs4.86 %$ 2.58 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 56.52 0 yrs2.12 %$ 3.10 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-04-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 40.14 11 yrs2.49 %$ 0.96 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2400
$ 0.2500
4.17%
Stock $ 13.34 0 yrs1.80 %$ 2.69 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-16-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 20.58 0 yrs3.40 %$ 1.27 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 25.05 0 yrs4.31 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.1013
$ 0.1013
-0.00%
Stock $ 36.71 0 yrs0.87 %$ 0.62 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-25-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 26.49 0 yrs8.49 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 21.60 0 yrs10.14 %N/ANew Dividend Aug-29-2025 Aug-31-2025 Sep-15-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 21.60 0 yrs10.14 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1823
$ 0.1823
-0.00%
Stock $ 18.80 0 yrs7.34 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 8.45 0 yrs127.46 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.2251
$ 0.2548
13.21%
Stock $ 197.56 4 yrs0.59 %$ 5.62 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-26-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 195.25 4 yrs0.59 %$ 0.64 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-26-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 94.15 1 yrs0.30 %$ 10.93 BNew Dividend Oct-17-2025 Oct-17-2025 Nov-07-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 31.78 0 yrs0.44 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 18.49 2 yrs3.41 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 22.71 3 yrs4.45 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-30-2025 $ 0.0896
$ 0.0763
-14.84%
Stock $ 25.10 0 yrs4.30 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.0995
$ 0.0995
-0.00%
Stock $ 7.40 0 yrs4.05 %$ 0.28 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 19.46 0 yrs5.70 %N/ANew Dividend Aug-18-2025 Aug-18-2025 Sep-02-2025 $ 0.2782
$ 0.2782
-0.00%
Stock $ 6.48 1 yrs6.79 %$ 0.42 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-26-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 46.17 2 yrs0.78 %$ 7.74 BNew Dividend Aug-20-2025 Aug-20-2025 Sep-05-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 10.59 3 yrs3.78 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 35.25 14 yrs3.86 %$ 5.02 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-18-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 24.60 0 yrs6.99 %N/ANew Dividend Aug-18-2025 Aug-18-2025 Sep-02-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 35.80 1 yrs5.03 %$ 3.14 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 159.13 7 yrs0.70 %$ 33.44 BNew Dividend Sep-03-2025 Sep-03-2025 Sep-17-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 122.83 1 yrs0.62 %$ 12.37 BNew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 11.01 3 yrs1.82 %$ 1.73 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.57 0 yrs5.39 %$ 0.21 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 3.46 2 yrs0.00 %$ 0.12 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-19-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 40.93 4 yrs2.93 %$ 10.52 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 66.27 2 yrs0.91 %$ 0.44 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-18-2025 $ 0.1200
$ 0.1500
25.00%
Stock $ 7.15 0 yrs0.00 %$ 0.10 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.11 0 yrs5.58 %$ 17.75 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-12-2025 $ 0.7000
$ 0.3500
-50.00%
Stock $ 88.58 4 yrs1.90 %$ 34.77 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 36.81 0 yrs5.60 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 17.51 3 yrs7.54 %$ 60.11 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-19-2025 $ 0.3275
$ 0.3300
0.76%
Stock $ 516.92 19 yrs1.24 %$ 48.73 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-18-2025 $ 1.6000
$ 1.6000
-0.00%
Stock $ 82.00 11 yrs2.44 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Sep-24-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 33.61 0 yrs0.00 %$ 18.92 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 40.20 1 yrs8.41 %$ 4.45 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.8000
$ 0.7600
-5.00%
Stock $ 15.12 9 yrs12.50 %$ 0.43 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.4700
$ 0.4725
0.53%
Stock $ 16.80 3 yrs3.10 %$ 3.55 BNew Dividend Sep-03-2025 Sep-03-2025 Sep-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 99.44 2 yrs0.70 %$ 0.85 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 80.63 0 yrs0.10 %$ 32.05 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 14.30 0 yrs3.36 %$ 0.21 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.40 0 yrs3.93 %$ 4.92 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 8.45 1 yrs3.31 %$ 0.89 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 46.81 0 yrs0.43 %$ 0.22 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-14-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 27.14 0 yrs1.55 %$ 0.71 BNew Dividend Sep-01-2025 Sep-01-2025 Oct-01-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 24.25 0 yrs4.12 %$ 0.39 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-14-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 0.67 0 yrs0.00 %$ 0.02 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.0125
$ 0.0125
-0.00%
Stock $ 21.59 0 yrs2.78 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Aug-08-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 36.75 0 yrs0.54 %$ 2.35 BNew Dividend Aug-04-2025 Aug-04-2025 Sep-05-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 64.71 3 yrs2.16 %$ 23.41 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-28-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 14.17 1 yrs5.93 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-30-2025 $ 0.0709
$ 0.0709
-0.00%
Stock $ 24.95 0 yrs1.24 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 56.39 0 yrs10.20 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.3772
$ 0.3845
1.94%
Stock $ 18.48 0 yrs25.38 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.1803
$ 0.1852
2.72%
Stock $ 19.72 0 yrs24.95 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.1883
$ 0.1957
3.94%
Stock $ 25.39 0 yrs4.29 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 46.98 1 yrs0.64 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 16.92 0 yrs3.37 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0423
$ 0.0432
2.15%
Stock $ 17.72 0 yrs3.89 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0472
$ 0.0445
-5.63%
Stock $ 9.91 0 yrs6.25 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.10 3 yrs4.15 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-30-2025 $ 0.0953
$ 0.0806
-15.42%
Stock $ 37.85 0 yrs207.58 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 9.2442
$ 9.2442
-0.00%
Stock $ 37.45 0 yrs144.11 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 3.8655
$ 3.8655
-0.00%
Stock $ 39.71 0 yrs115.39 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 2.9131
$ 2.9131
-0.00%
Stock $ 36.10 0 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.1064
$ 0.1064
-0.00%
Stock $ 26.59 0 yrs2.93 %N/ANew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.0000
$ 0.7820
10000%
Stock $ 22.34 0 yrs5.46 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-28-2025 $ 0.1582
$ 0.1622
2.53%
Stock $ 36.24 0 yrs87.89 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 2.7386
$ 2.7386
-0.00%
Stock $ 25.13 0 yrs1.87 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-29-2025 $ 0.0144
$ 0.0144
-0.00%
Stock $ 15.37 0 yrs3.12 %$ 0.35 BNew Dividend Sep-26-2025 Sep-26-2025 Oct-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 54.56 19 yrs2.49 %$ 0.98 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 49.48 11 yrs2.26 %$ 366.50 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-26-2025 $ 0.2600
$ 0.2800
7.69%
Stock $ 294.54 0 yrs1.63 %$ 15.49 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 134.02 0 yrs1.55 %$ 37.68 BNew Dividend Sep-02-2025 Sep-02-2025 Oct-02-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 19.98 0 yrs5.01 %$ 0.34 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 55.05 1 yrs1.82 %$ 37.79 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-13-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 516.01 15 yrs0.73 %$ 92.57 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 29.90 0 yrs2.68 %$ 0.69 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-25-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 13.40 11 yrs4.03 %$ 0.04 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-18-2025 $ 0.1300
$ 0.1350
3.85%
Stock $ 245.25 11 yrs1.22 %$ 13.53 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 24.40 4 yrs3.93 %$ 0.83 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 43.79 2 yrs4.06 %$ 25.28 BNew Dividend Aug-07-2025 Aug-07-2025 Sep-01-2025 $ 0.4450
$ 0.4450
-0.00%
Stock $ 116.04 0 yrs7.20 %$ 5.63 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-19-2025 $ 3.4950
$ 2.3540
-32.65%
Stock $ 9.51 1 yrs0.00 %$ 0.29 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 31.73 1 yrs1.64 %$ 6.62 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 132.60 0 yrs0.21 %$ 1.40 BNew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 5.81 0 yrs5.51 %$ 2.24 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 13.86 0 yrs1.44 %$ 0.19 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-26-2025 $ 0.0400
$ 0.0500
25.00%
Stock $ 154.51 0 yrs0.26 %$ 5.83 BNew Dividend Aug-25-2025 Aug-25-2025 Sep-05-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.31 0 yrs5.43 %$ 2.36 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 39.68 1 yrs4.34 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-28-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 114.02 0 yrs0.21 %$ 0.24 BNew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 29.95 11 yrs2.67 %$ 5.90 BNew Dividend Aug-13-2025 Aug-13-2025 Sep-03-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 55.99 0 yrs3.57 %$ 6.31 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 150.14 11 yrs1.17 %$ 14.53 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 234.32 19 yrs1.07 %$ 73.16 BNew Dividend Oct-02-2025 Oct-02-2025 Oct-15-2025 $ 0.5800
$ 0.6250
7.76%
Stock $ 51.35 4 yrs1.09 %$ 2.97 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-19-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 187.31 4 yrs2.82 %$ 12.37 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-03-2025 $ 1.2600
$ 1.3200
4.76%
Stock $ 40.05 0 yrs1.05 %$ 10.53 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 271.06 5 yrs0.66 %$ 37.87 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 31.63 0 yrs2.78 %$ 0.91 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.92 0 yrs5.39 %N/ANew Dividend Jul-30-2025 Jul-30-2025 Aug-05-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 42.35 0 yrs3.40 %$ 0.23 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 60.94 2 yrs2.00 %$ 0.20 BNew Dividend Sep-17-2025 Sep-17-2025 Oct-02-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 24.98 1 yrs2.40 %$ 2.65 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1400
$ 0.1500
7.14%
Stock $ 347.61 11 yrs1.20 %$ 135.32 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-22-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 19.82 0 yrs2.02 %$ 2.60 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-29-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 23.39 0 yrs7.48 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 15.15 0 yrs0.00 %$ 0.35 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-11-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 11.74 0 yrs4.43 %$ 0.49 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.77 3 yrs2.99 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0611
$ 0.0611
-0.00%
Stock $ 35.64 0 yrs0.00 %$ 14.39 BNew Dividend Sep-08-2025 Sep-08-2025 Oct-03-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.04 4 yrs4.73 %$ 1.39 BNew Dividend Sep-12-2025 Sep-12-2025 Oct-07-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 47.60 3 yrs7.08 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-28-2025 $ 0.3160
$ 0.2504
-20.76%
Stock $ 225.00 0 yrs0.00 %N/ANew Dividend Oct-10-2025 Oct-10-2025 Oct-24-2025 $ 1.7500
$ 1.7500
-0.00%
Stock $ 25.06 0 yrs5.95 %N/ANew Dividend Sep-08-2025 Sep-08-2025 Sep-24-2025 $ 0.3719
$ 0.3719
-0.00%
Stock $ 25.20 0 yrs5.95 %N/ANew Dividend Nov-03-2025 Nov-03-2025 Nov-17-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 76.04 3 yrs8.56 %$ 0.30 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-15-2025 $ 1.5815
$ 1.5853
0.24%
Stock $ 25.51 2 yrs3.33 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 29.38 19 yrs3.95 %$ 0.48 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-25-2025 $ 0.2800
$ 0.2900
3.57%
Stock $ 2.00 0 yrs0.00 %$ 0.09 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.03 0 yrs2.39 %$ 0.12 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-27-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 34.84 0 yrs3.44 %$ 0.24 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 46.89 3 yrs4.80 %N/ANew Dividend Jul-30-2025 Jul-30-2025 Aug-05-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 36.12 19 yrs3.43 %$ 0.19 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 197.24 6 yrs0.62 %$ 8.53 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.3080
$ 0.3080
-0.00%
Stock $ 11.16 0 yrs4.84 %$ 0.99 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 96.66 19 yrs0.62 %$ 31.88 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-20-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.17 1 yrs0.36 %$ 0.52 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-25-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 21.09 0 yrs9.96 %$ 0.80 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 184.78 8 yrs0.68 %$ 47.57 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-21-2025 $ 0.3150
$ 0.3150
-0.00%
Stock $ 107.08 12 yrs1.31 %$ 6.47 BNew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 242.09 19 yrs2.78 %$ 225.51 BNew Dividend Aug-08-2025 Aug-08-2025 Sep-10-2025 $ 1.6800
$ 1.6800
-0.00%
Stock $ 33.76 0 yrs43.24 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2043
$ 0.2055
0.59%
Stock $ 2.55 1 yrs8.24 %$ 0.17 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 21.28 0 yrs1.69 %$ 0.89 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.15 0 yrs3.45 %$ 0.58 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-29-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 38.68 0 yrs1.55 %$ 1.21 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.25 0 yrs1.80 %$ 0.16 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 1,148.17 0 yrs1.82 %$ 170.08 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-23-2025 $ 5.2100
$ 5.2100
-0.00%
Stock $ 22.79 0 yrs1.76 %$ 0.18 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-13-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.51 0 yrs4.08 %$ 3.18 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 12.63 0 yrs0.32 %$ 5.25 BNew Dividend Sep-05-2025 Sep-07-2025 Sep-17-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.87 0 yrs4.13 %$ 2.05 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 8.43 0 yrs111.27 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1407
$ 0.0986
-29.92%
Stock $ 23.19 0 yrs77.10 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2314
$ 0.2380
2.85%
Stock $ 25.28 0 yrs63.84 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1767
$ 0.1952
10.47%
Stock $ 3.02 0 yrs272.85 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1381
$ 0.1381
-0.00%
Stock $ 23.44 0 yrs4.61 %$ 7.89 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-27-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 37.19 6 yrs2.96 %$ 3.36 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 21.47 0 yrs6.43 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-20-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 929.95 1 yrs0.77 %$ 59.83 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-27-2025 $ 1.7900
$ 1.7900
-0.00%
Stock $ 13.32 0 yrs3.00 %$ 0.07 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.39 6 yrs3.57 %$ 0.32 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 4.01 0 yrs7.48 %$ 0.36 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-10-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 50.99 0 yrs1.96 %N/ANew Dividend Aug-07-2025 Aug-07-2025 Sep-17-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.87 3 yrs9.28 %N/ANew Dividend Aug-29-2025 Aug-31-2025 Sep-15-2025 $ 0.5892
$ 0.5904
0.21%
Stock $ 27.86 4 yrs4.13 %$ 8.53 BNew Dividend Oct-02-2025 Oct-02-2025 Oct-15-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 277.50 0 yrs0.22 %$ 65.27 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.27 1 yrs63.71 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2731
$ 0.2731
-0.00%
Stock $ 62.71 0 yrs1.72 %$ 3.12 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-26-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 5.74 0 yrs126.13 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1006
$ 0.1029
2.29%
Stock $ 7.36 0 yrs8.15 %$ 0.63 BNew Dividend Aug-19-2025 Aug-19-2025 Sep-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 28.66 0 yrs1.67 %$ 1.28 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-26-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.02 3 yrs4.73 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0927
$ 0.0927
-0.00%
Stock $ 24.97 0 yrs5.25 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-28-2025 $ 0.1299
$ 0.1141
-12.12%
Stock $ 12.85 0 yrs65.45 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1102
$ 0.1838
66.79%
Stock $ 20.63 0 yrs3.68 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 109.93 9 yrs2.00 %$ 13.55 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-29-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 17.39 1 yrs29.21 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.4139
$ 0.4139
-0.00%
Stock $ 8.01 1 yrs75.53 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.5656
$ 0.5656
-0.00%
Stock $ 16.72 1 yrs47.19 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.4350
$ 0.4350
-0.00%
Stock $ 53.43 0 yrs14.09 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.4056
$ 0.3723
-8.21%
Stock $ 34.15 16 yrs3.87 %$ 125.77 BNew Dividend Oct-01-2025 Oct-01-2025 Oct-22-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.90 1 yrs4.48 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0980
$ 0.0980
-0.00%
Stock $ 61.08 0 yrs1.93 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 22.59 2 yrs4.38 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 56.22 0 yrs1.39 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0748
$ 0.0748
-0.00%
Stock $ 45.44 0 yrs1.87 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-29-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 11.80 3 yrs0.00 %$ 0.26 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 10.51 0 yrs54.23 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.3748
$ 0.3748
-0.00%
Stock $ 7.05 1 yrs150.50 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.7951
$ 0.7951
-0.00%
Stock $ 40.12 0 yrs87.36 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 2.0473
$ 2.0473
-0.00%
Stock $ 65.93 0 yrs93.55 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 6.8981
$ 6.8981
-0.00%
Stock $ 55.33 1 yrs6.58 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2922
$ 0.2922
-0.00%
Stock $ 19.90 1 yrs5.28 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-28-2025 $ 0.1206
$ 0.0999
-17.21%
Stock $ 33.67 0 yrs39.92 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.3138
$ 0.3075
-2.01%
Stock $ 45.23 0 yrs13.09 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2031
$ 0.1607
-20.88%
Stock $ 44.26 0 yrs14.32 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1917
$ 0.1944
1.41%
Stock $ 17.10 0 yrs18.19 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1176
$ 0.1472
25.17%
Stock $ 35.76 0 yrs43.18 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.4484
$ 0.4876
8.74%
Stock $ 44.04 0 yrs29.63 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2498
$ 0.2540
1.67%
Stock $ 35.01 0 yrs38.01 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2329
$ 0.2367
1.60%
Stock $ 15.31 0 yrs48.86 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.1617
$ 0.2033
25.73%
Stock $ 45.09 0 yrs16.92 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.3123
$ 0.3901
24.91%
Stock $ 44.32 0 yrs19.22 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-25-2025 $ 0.2920
$ 0.3219
10.24%
Stock $ 1.12 0 yrs0.00 %$ 0.01 BNew Dividend Jul-31-2025 Jul-29-2025 Jul-30-2025 $ 0.0000
$ 0.1000
10000%
Stock $ 18.83 0 yrs0.37 %$ 0.75 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.0000
$ 0.0700
10000%
Stock $ 1,987.99 2 yrs0.39 %$ 23.69 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 1.9500
$ 1.9500
-0.00%
Stock $ 1,697.99 2 yrs0.46 %$ 1.71 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 1.9500
$ 1.9500
-0.00%
Stock $ 25.85 0 yrs7.97 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 46.59 7 yrs2.92 %$ 0.49 BNew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 130.06 0 yrs2.46 %$ 25.30 BNew Dividend Sep-05-2025 Sep-05-2025 Oct-01-2025 $ 0.7500
$ 0.8000
6.67%
Stock $ 40.35 0 yrs2.38 %$ 2.44 BNew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 37.64 11 yrs2.02 %$ 5.39 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 81.34 19 yrs1.99 %$ 9.57 BNew Dividend Sep-12-2025 Sep-12-2025 Oct-01-2025 $ 0.4050
$ 0.4050
-0.00%
Stock $ 18.94 3 yrs1.27 %$ 0.04 BNew Dividend Aug-20-2025 Aug-20-2025 Sep-19-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 50.99 2 yrs2.45 %$ 1.58 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-22-2025 $ 1.0800
$ 1.2500
15.74%
Stock $ 128.32 2 yrs0.44 %$ 7.80 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 11.39 0 yrs7.37 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Aug-14-2025 $ 0.2111
$ 0.2111
-0.00%
Stock $ 125.38 0 yrs0.22 %$ 3.42 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-05-2025 $ 43.4000
$ 0.2750
-99.37%
Stock $ 26.55 1 yrs3.77 %$ 2.54 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.2400
$ 0.2500
4.17%
Stock $ 199.66 13 yrs2.08 %$ 57.23 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-30-2025 $ 1.0400
$ 1.0400
-0.00%
Stock $ 58.64 45 yrs3.62 %$ 1.06 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.4700
$ 0.5300
12.77%
Stock $ 28.84 7 yrs6.52 %$ 1.63 BNew Dividend Sep-25-2025 Sep-25-2025 Oct-09-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 17.15 7 yrs2.68 %$ 0.30 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 26.84 3 yrs2.38 %$ 0.21 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-19-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 11.03 0 yrs5.07 %$ 1.41 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 105.20 7 yrs2.28 %$ 14.50 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 4.76 0 yrs3.36 %$ 1.05 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-10-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 73.20 3 yrs1.64 %$ 27.23 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 95.94 19 yrs0.00 %$ 75.66 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-29-2025 $ 0.8875
$ 0.8875
-0.00%
Stock $ 20.89 13 yrs3.26 %$ 0.40 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-19-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 69.00 0 yrs2.75 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-11-2025 $ 0.9000
$ 0.9500
5.56%
Stock $ 17.59 1 yrs10.06 %$ 0.04 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-22-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 224.94 0 yrs0.02 %$ 6.39 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-25-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 262.94 14 yrs1.14 %$ 6.52 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-04-2025 $ 0.7000
$ 0.7500
7.14%
Stock $ 31.95 19 yrs4.01 %$ 0.53 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-12-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 16.20 1 yrs7.10 %$ 0.69 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 574.83 10 yrs1.25 %$ 44.47 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 1.8000
$ 1.8000
-0.00%
Stock $ 10.31 0 yrs4.27 %$ 5.77 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 2.86 2 yrs0.00 %$ 0.19 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-20-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 11.04 3 yrs2.17 %$ 0.49 BNew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 31.06 1 yrs1.22 %$ 1.26 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 304.35 1 yrs1.98 %$ 81.24 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-18-2025 $ 1.5100
$ 1.5100
-0.00%
Stock $ 30.04 3 yrs1.86 %$ 0.90 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-21-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 2.86 2 yrs0.00 %$ 0.19 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-20-2025 $ 0.0175
$ 0.2000
1042.86%
Stock $ 30.35 1 yrs3.03 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 20.62 0 yrs6.98 %$ 0.95 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 87.37 13 yrs3.71 %$ 218.23 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-07-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 170.50 1 yrs2.50 %$ 125.67 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-11-2025 $ 0.9300
$ 1.0300
10.75%
Stock $ 19.02 0 yrs3.79 %$ 0.05 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 30.29 0 yrs3.20 %$ 0.63 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-16-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 6.54 0 yrs4.59 %$ 0.24 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-05-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 36.12 1 yrs0.55 %$ 14.85 BNew Dividend Aug-19-2025 Aug-19-2025 Sep-03-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.64 1 yrs5.96 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 12.25 0 yrs2.12 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-12-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 25.00 2 yrs11.36 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.2485
$ 0.2485
-0.00%
Stock $ 24.22 0 yrs7.35 %N/ANew Dividend Nov-14-2025 Nov-14-2025 Nov-28-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 24.22 0 yrs7.35 %N/ANew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 24.22 0 yrs7.35 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 10.45 0 yrs4.02 %N/ANew Dividend N/A Jul-31-2025 Aug-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 61.76 0 yrs27.19 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 1.4716
$ 1.4716
-0.00%
Stock $ 314.07 48 yrs2.25 %$ 224.12 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-16-2025 $ 1.7700
$ 1.7700
-0.00%
Stock $ 48.89 0 yrs3.78 %$ 25.81 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-16-2025 $ 0.4625
$ 0.4625
-0.00%
Stock $ 57.99 19 yrs1.14 %$ 28.10 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-10-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 114.02 15 yrs3.26 %$ 60.98 BNew Dividend Aug-08-2025 Aug-08-2025 Sep-10-2025 $ 0.9300
$ 0.9300
-0.00%
Stock $ 42.38 11 yrs2.64 %$ 0.32 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 19.75 0 yrs7.44 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 8.96 4 yrs6.25 %$ 0.31 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-10-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 28.93 0 yrs1.38 %$ 1.33 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-19-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 64.58 14 yrs4.52 %$ 3.75 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-01-2025 $ 0.7300
$ 0.7300
-0.00%
Stock $ 61.04 53 yrs4.42 %$ 0.44 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-02-2025 $ 0.6760
$ 0.6760
-0.00%
Stock $ 58.00 13 yrs1.72 %$ 0.66 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2300
$ 0.2500
8.70%
Stock $ 31.78 0 yrs74.45 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.2472
$ 0.3453
39.65%
Stock $ 33.39 1 yrs3.11 %$ 0.26 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 25.54 1 yrs8.42 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3906
$ 0.5371
37.50%
Stock $ 25.20 3 yrs8.25 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.5143
$ 0.5198
1.05%
Stock $ 16.20 1 yrs7.10 %$ 0.69 BNew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 16.20 1 yrs7.10 %$ 0.69 BNew Dividend Oct-24-2025 Oct-24-2025 Oct-31-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 17.23 1 yrs6.79 %$ 0.16 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0974
$ 0.0974
-0.00%
Stock $ 17.23 1 yrs6.79 %$ 0.16 BNew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0974
$ 0.0974
-0.00%
Stock $ 11.46 1 yrs6.54 %$ 0.12 BNew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 11.46 1 yrs6.54 %$ 0.12 BNew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.11 BNew Dividend Oct-24-2025 Oct-24-2025 Oct-31-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 32.81 10 yrs3.17 %$ 0.68 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 42.38 11 yrs2.64 %$ 0.32 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.2800
$ 0.2200
-21.43%
Stock $ 49.72 0 yrs5.31 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.2120
$ 0.2120
-0.00%
Stock $ 25.92 0 yrs7.95 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 51.39 2 yrs11.89 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.5112
$ 0.5112
-0.00%
Stock $ 26.58 3 yrs3.16 %$ 0.84 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 17.23 1 yrs6.79 %$ 0.16 BNew Dividend Oct-24-2025 Oct-24-2025 Oct-31-2025 $ 0.0974
$ 0.0974
-0.00%
Stock $ 20.81 1 yrs6.82 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.1186
$ 0.1186
-0.00%
Stock $ 20.81 1 yrs6.82 %N/ANew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.1186
$ 0.1186
-0.00%
Stock $ 20.81 1 yrs6.82 %N/ANew Dividend Oct-24-2025 Oct-24-2025 Oct-31-2025 $ 0.1186
$ 0.1186
-0.00%
Stock $ 6.42 0 yrs5.30 %$ 0.85 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 38.31 6 yrs3.24 %$ 0.70 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 42.41 0 yrs38.62 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 1.2740
$ 1.2711
-0.23%
Stock $ 23.23 0 yrs6.46 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.23 0 yrs6.46 %N/ANew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 23.23 0 yrs6.46 %N/ANew Dividend Nov-14-2025 Nov-14-2025 Nov-28-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 14.98 6 yrs2.67 %$ 0.07 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 60.83 0 yrs1.64 %$ 4.37 BNew Dividend Aug-06-2025 Aug-06-2025 Sep-04-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.19 1 yrs18.96 %$ 1.39 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 12.16 0 yrs0.00 %$ 0.31 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0833
$ 0.0833
-0.00%
Stock $ 38.33 0 yrs0.42 %$ 1.56 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 46.89 0 yrs3.33 %$ 0.89 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 28.27 0 yrs6.76 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 11.46 1 yrs6.54 %$ 0.12 BNew Dividend Oct-24-2025 Oct-24-2025 Oct-31-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 10.05 4 yrs0.00 %$ 0.81 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.88 0 yrs7.09 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 44.76 3 yrs2.06 %$ 44.13 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 47.24 2 yrs5.74 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.2209
$ 0.2209
-0.00%
Stock $ 50.48 0 yrs8.60 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.3643
$ 0.3643
-0.00%
Stock $ 52.78 0 yrs13.89 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.6366
$ 0.6366
-0.00%
Stock $ 12.37 0 yrs2.26 %$ 0.25 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-20-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 26.90 3 yrs4.46 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-08-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 32.84 0 yrs3.17 %$ 0.16 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2500
$ 0.2600
4.00%
Stock $ 20.56 0 yrs5.74 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.2938
$ 0.2938
-0.00%
Stock $ 41.33 6 yrs1.16 %$ 0.72 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 31.84 3 yrs3.77 %$ 8.19 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-28-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 22.53 1 yrs5.95 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 269.55 0 yrs0.29 %$ 25.18 BNew Dividend Aug-19-2025 Aug-19-2025 Aug-27-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 24.65 1 yrs1.78 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 34.66 0 yrs49.48 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 1.8486
$ 1.8486
-0.00%
Stock $ 43.08 0 yrs14.65 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.8924
$ 0.8924
-0.00%
Stock $ 48.98 1 yrs4.33 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.1718
$ 0.1718
-0.00%
Stock $ 23.33 0 yrs5.32 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.0807
$ 0.1032
27.84%
Stock $ 46.38 1 yrs26.05 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.9622
$ 0.9706
0.87%
Stock $ 53.23 0 yrs8.96 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.4258
$ 0.4258
-0.00%
Stock $ 24.43 0 yrs6.39 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 24.43 0 yrs6.39 %N/ANew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 24.43 0 yrs6.39 %N/ANew Dividend Nov-14-2025 Nov-14-2025 Nov-28-2025 $ 0.1302
$ 0.1302
-0.00%
Stock $ 12.11 0 yrs29.48 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.2178
$ 0.2202
1.10%
Stock $ 47.84 0 yrs41.97 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.3425
$ 0.5246
53.19%
Stock $ 9.01 0 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 52.01 1 yrs6.19 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.2636
$ 0.2636
-0.00%
Stock $ 33.82 1 yrs0.89 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-24-2025 $ 0.0297
$ 0.0287
-3.62%
Stock $ 53.65 0 yrs7.25 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.3452
$ 0.3452
-0.00%
Stock $ 45.92 0 yrs6.47 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.2465
$ 0.2465
-0.00%
Stock $ 50.71 0 yrs11.48 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.4703
$ 0.4703
-0.00%
Stock $ 47.54 0 yrs14.68 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.5616
$ 0.5616
-0.00%
Stock $ 49.19 0 yrs12.64 %N/ANew Dividend Jul-23-2025 Jul-23-2025 Jul-25-2025 $ 0.5204
$ 0.5204
-0.00%
Stock $ 247.85 19 yrs0.36 %$ 17.82 BNew Dividend Nov-12-2025 Nov-12-2025 Nov-19-2025 $ 0.2100
$ 0.2200
4.76%
Stock $ 78.71 11 yrs1.93 %$ 4.79 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 8.79 0 yrs9.22 %$ 0.05 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.0304
$ 0.0304
-0.00%
Stock $ 30.94 9 yrs5.30 %$ 1.10 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-18-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 83.70 13 yrs3.01 %$ 41.77 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.6300
$ 0.6300
-0.00%
Stock $ 94.48 19 yrs3.13 %$ 103.93 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-08-2025 $ 0.7400
$ 0.7400
-0.00%
Stock $ 34.82 9 yrs3.10 %$ 0.68 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-12-2025 $ 0.2600
$ 0.2700
3.85%
Stock $ 13.85 0 yrs14.22 %N/ANew Dividend Oct-31-2025 Oct-31-2025 Nov-20-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 38.54 3 yrs9.44 %$ 14.70 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-14-2025 $ 0.9100
$ 0.9100
-0.00%
Stock $ 154.24 0 yrs0.91 %$ 10.23 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-14-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 170.68 10 yrs0.94 %$ 50.88 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-14-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 16.45 1 yrs1.58 %$ 0.77 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.0153
$ 0.0153
-0.00%
Stock $ 8.00 0 yrs2.50 %$ 0.02 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-08-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.55 3 yrs3.85 %$ 9.61 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-02-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 56.12 10 yrs2.07 %$ 0.44 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-15-2025 $ 0.2700
$ 0.2900
7.41%
Stock $ 14.62 0 yrs10.33 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 49.72 3 yrs3.40 %$ 0.02 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 18.09 0 yrs5.69 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0772
$ 0.0772
-0.00%
Stock $ 18.52 2 yrs4.64 %$ 1.55 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.2100
$ 0.2150
2.38%
Stock $ 22.25 6 yrs3.24 %$ 3.57 BNew Dividend Aug-28-2025 Aug-28-2025 Sep-12-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 206.09 0 yrs0.41 %$ 1,198.83 BNew Dividend Sep-08-2025 Sep-08-2025 Sep-15-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 18.12 0 yrs6.35 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2875
$ 0.2875
-0.00%
Stock $ 10.16 2 yrs11.42 %$ 0.40 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 41.90 1 yrs6.21 %$ 0.88 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 25.85 3 yrs3.75 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 49.43 3 yrs4.13 %$ 0.13 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 50.73 3 yrs8.67 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.3553
$ 0.3553
-0.00%
Stock $ 145.09 5 yrs1.21 %$ 28.06 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 284.60 0 yrs1.90 %$ 63.93 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-20-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 15.39 0 yrs1.82 %$ 0.44 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-18-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 73.12 17 yrs2.97 %$ 21.89 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-29-2025 $ 0.5425
$ 0.5425
-0.00%
Stock $ 92.42 0 yrs0.01 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 1.4981
$ 0.0057
-99.62%
Stock $ 23.52 0 yrs7.53 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1558
$ 0.1558
-0.00%
Stock $ 25.48 2 yrs8.36 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1762
$ 0.1762
-0.00%
Stock $ 20.26 0 yrs1.38 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.90 0 yrs14.39 %N/ANew Dividend Oct-31-2025 Oct-31-2025 Nov-20-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 19.05 3 yrs4.52 %$ 0.00 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 59.20 0 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 50.73 1 yrs4.71 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1804
$ 0.1804
-0.00%
Stock $ 44.80 2 yrs4.62 %$ 0.01 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1750
$ 0.1750
-0.00%
Stock $ 21.15 0 yrs4.59 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 36.42 2 yrs0.00 %$ 0.05 BNew Dividend Jul-28-2025 Jul-28-2025 Jul-31-2025 $ 0.1290
$ 0.1210
-6.20%
Stock $ 15.50 5 yrs6.26 %$ 0.38 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.2425
$ 0.2425
-0.00%
Stock $ 49.25 1 yrs2.98 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 19.16 1 yrs4.54 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 19.14 3 yrs5.54 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0910
$ 0.0910
-0.00%
Stock $ 47.74 3 yrs3.27 %$ 0.01 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 19.81 0 yrs7.57 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.48 0 yrs3.13 %$ 0.35 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-12-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 17.89 0 yrs2.24 %$ 0.36 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.93 4 yrs6.02 %$ 0.78 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-18-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 109.72 1 yrs1.09 %$ 5.67 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-22-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 58.37 2 yrs1.03 %$ 55.57 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-18-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 3.99 0 yrs10.53 %$ 0.05 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 14.11 0 yrs14.60 %N/ANew Dividend Oct-31-2025 Oct-31-2025 Nov-20-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 42.17 0 yrs3.89 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1696
$ 0.1696
-0.00%
Stock $ 48.13 3 yrs4.65 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1561
$ 0.1561
-0.00%
Stock $ 12.26 2 yrs7.18 %$ 0.05 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 45.88 0 yrs6.95 %$ 0.49 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.2525
$ 0.2525
-0.00%
Stock $ 20.48 0 yrs6.05 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.77 0 yrs6.88 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 26.92 1 yrs7.43 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 21.74 1 yrs8.46 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 20.10 1 yrs9.10 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1511
$ 0.1511
-0.00%
Stock $ 23.20 3 yrs8.79 %$ 1.32 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1710
$ 0.1710
-0.00%
Stock $ 20.05 3 yrs11.92 %$ 0.01 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 20.00 3 yrs3.05 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 24.94 3 yrs4.57 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 100.29 0 yrs4.32 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-05-2025 $ 0.3856
$ 0.3856
-0.00%
Stock $ 19.16 1 yrs8.61 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 47.39 3 yrs2.93 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1182
$ 0.1182
-0.00%
Stock $ 42.39 0 yrs4.55 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-24-2025 $ 0.1642
$ 0.1642
-0.00%
Stock $ 23.79 0 yrs8.32 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 0.1218
$ 0.2343
92.38%
Stock $ 21.39 2 yrs3.97 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 21.08 1 yrs4.89 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 21.07 1 yrs4.46 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 20.21 1 yrs5.10 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 16.21 1 yrs6.35 %$ 0.46 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0506
$ 0.0506
-0.00%
Stock $ 18.92 0 yrs12.00 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1870
$ 0.1870
-0.00%
Stock $ 29.14 1 yrs5.66 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 46.19 3 yrs4.27 %$ 0.02 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 40.18 0 yrs2.04 %$ 0.08 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 16.44 1 yrs4.20 %$ 0.00 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 43.91 3 yrs4.24 %$ 0.04 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 20.12 3 yrs2.98 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0490
$ 0.0490
-0.00%
Stock $ 21.23 0 yrs10.98 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 0.3423
$ 0.2639
-22.90%
Stock $ 31.70 0 yrs7.13 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 0.2138
$ 0.2472
15.63%
Stock $ 23.96 0 yrs15.98 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 0.5840
$ 0.2942
-49.63%
Stock $ 100.08 0 yrs1.88 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-23-2025 $ 0.0787
$ 0.0787
0.00%
Stock $ 20.82 0 yrs6.96 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1205
$ 0.1205
-0.00%
Stock $ 7.36 3 yrs0.00 %$ 0.53 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 20.58 0 yrs1.31 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1284
$ 0.1284
-0.00%
Stock $ 12.24 0 yrs0.25 %$ 0.95 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-29-2025 $ 0.0000
$ 0.0250
10000%
Stock $ 26.55 0 yrs6.93 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-24-2025 $ 0.1870
$ 0.1854
-0.86%
Stock $ 17.36 0 yrs3.57 %$ 25.29 BNew Dividend Sep-17-2025 Sep-17-2025 Oct-01-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 299.30 42 yrs2.39 %$ 66.61 BNew Dividend Oct-01-2025 Oct-01-2025 Nov-10-2025 $ 1.7900
$ 1.7900
-0.00%
Stock $ 5.55 0 yrs3.60 %$ 0.01 BNew Dividend Jul-31-2025 Jul-31-2025 Oct-31-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 66.97 19 yrs3.03 %$ 17.20 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.5075
$ 0.5075
-0.00%
Stock $ 28.49 10 yrs2.11 %$ 0.24 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-08-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 36.04 3 yrs2.05 %$ 3.23 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 42.62 2 yrs7.93 %$ 0.36 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 36.32 4 yrs2.40 %$ 15.70 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-10-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 24.44 1 yrs3.44 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 4.77 1 yrs0.00 %$ 0.08 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 46.99 3 yrs4.49 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1786
$ 0.1786
-0.00%
Stock $ 22.67 3 yrs7.10 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 19.95 0 yrs2.51 %$ 0.29 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2925 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.23 0 yrs7.83 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1290
$ 0.1290
-0.00%
Stock $ 28.30 1 yrs7.03 %$ 0.11 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1359
$ 0.1359
-0.00%
Stock $ 24.50 3 yrs5.43 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1005
$ 0.1005
-0.00%
Stock $ 23.17 1 yrs0.00 %$ 0.25 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 33.45 0 yrs2.63 %$ 1.83 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 28.23 1 yrs5.74 %$ 0.06 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1102
$ 0.1102
-0.00%
Stock $ 3.52 1 yrs0.00 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-05-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 11.55 0 yrs5.89 %$ 4.06 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0554
$ 0.0554
-0.00%
Stock $ 24.64 0 yrs5.68 %$ 1.67 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1110
$ 0.1110
-0.00%
Stock $ 24.14 2 yrs4.10 %$ 0.06 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0865
$ 0.0865
-0.00%
Stock $ 21.75 0 yrs8.41 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1341
$ 0.1341
-0.00%
Stock $ 14.58 2 yrs6.10 %$ 1.29 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0776
$ 0.0776
-0.00%
Stock $ 24.77 2 yrs4.24 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0904
$ 0.0904
-0.00%
Stock $ 29.98 3 yrs9.51 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Jul-30-2025 $ 0.6824
$ 0.6895
1.04%
Stock $ 5.27 1 yrs0.00 %$ 0.03 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.1134
$ 0.1134
-0.00%
Stock $ 17.96 0 yrs5.90 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-18-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 49.70 0 yrs3.44 %$ 3.76 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1568
$ 0.1568
-0.00%
Stock $ 25.65 0 yrs6.36 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1254
$ 0.1254
-0.00%
Stock $ 37.83 5 yrs3.44 %$ 0.36 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-11-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 43.08 18 yrs4.87 %$ 4.72 BNew Dividend Sep-25-2025 Sep-25-2025 Oct-15-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 9.33 1 yrs9.86 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-05-2025 $ 0.0815
$ 0.0815
-0.00%
Stock $ 27.77 1 yrs9.65 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1644
$ 0.1644
-0.00%
Stock $ 16.61 3 yrs4.70 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 22.06 2 yrs6.75 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 19.52 3 yrs4.15 %$ 0.15 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0679
$ 0.0679
-0.00%
Stock $ 15.07 0 yrs12.48 %$ 1.35 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1498
$ 0.1498
-0.00%
Stock $ 15.71 0 yrs12.80 %$ 0.02 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1604
$ 0.1604
-0.00%
Stock $ 33.86 1 yrs7.74 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.2173
$ 0.2173
-0.00%
Stock $ 50.69 0 yrs9.31 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.3895
$ 0.3895
-0.00%
Stock $ 52.78 0 yrs8.20 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.3588
$ 0.3588
-0.00%
Stock $ 25.58 0 yrs5.86 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1174
$ 0.1174
-0.00%
Stock $ 23.08 2 yrs3.55 %$ 0.18 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0671
$ 0.0671
-0.00%
Stock $ 26.06 2 yrs6.75 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1441
$ 0.1441
-0.00%
Stock $ 20.74 2 yrs4.87 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0841
$ 0.0841
-0.00%
Stock $ 21.41 2 yrs6.59 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.3291
$ 0.3413
3.69%
Stock $ 20.76 3 yrs6.70 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.3328
$ 0.3338
0.32%
Stock $ 22.92 0 yrs5.85 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-25-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 26.06 1 yrs6.60 %N/ANew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.4298
$ 0.4298
-0.00%
Stock $ 25.34 0 yrs5.92 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-18-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 21.99 19 yrs2.91 %$ 0.00 BNew Dividend Sep-01-2025 Sep-01-2025 Sep-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Jul-18-2025 Jul-17-2025 Jul-18-2025 $ 0.0614
$ 0.0614
-0.00%
Stock $ 27.11 3 yrs4.02 %$ 4.18 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.2725
$ 0.2725
-0.00%
Stock $ 16.85 4 yrs4.57 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 44.91 0 yrs33.62 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 1.5859
$ 0.6599
-58.39%
Stock $ 7.31 0 yrs0.00 %$ 0.03 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 50.16 3 yrs4.84 %$ 0.43 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1894
$ 0.1894
-0.00%
Stock $ 56.06 0 yrs1.98 %$ 0.23 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 24.95 0 yrs2.32 %$ 0.08 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0378
$ 0.0378
-0.00%
Stock $ 25.00 0 yrs5.24 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1070
$ 0.1070
-0.00%
Stock $ 25.63 0 yrs6.48 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1282
$ 0.1282
-0.00%
Stock $ 25.07 3 yrs5.39 %$ 0.05 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1061
$ 0.1061
-0.00%
Stock $ 23.33 3 yrs6.30 %$ 0.03 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1189
$ 0.1189
-0.00%
Stock $ 26.62 1 yrs2.18 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1502
$ 0.1502
-0.00%
Stock $ 21.65 2 yrs6.05 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3050
$ 0.3155
3.44%
Stock $ 20.92 2 yrs6.45 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-21-2025 $ 0.3147
$ 0.3247
3.20%
Stock $ 20.67 3 yrs6.72 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.3229
$ 0.3349
3.70%
Stock $ 21.21 0 yrs5.89 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-17-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 19.97 0 yrs5.96 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-18-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 18.60 0 yrs7.74 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 26.71 1 yrs4.08 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.0792
$ 0.0792
-0.00%
Stock $ 18.47 0 yrs6.12 %N/ANew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 21.75 0 yrs6.44 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1196
$ 0.1196
-0.00%
Stock $ 27.32 4 yrs3.73 %$ 0.16 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 25.56 0 yrs1.57 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0451
$ 0.0451
-0.00%
Stock $ 32.72 0 yrs3.51 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0847
$ 0.0847
-0.00%
Stock $ 23.57 3 yrs2.84 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 18.77 3 yrs4.53 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0743
$ 0.0743
-0.00%
Stock $ 23.05 0 yrs5.38 %$ 0.08 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0836
$ 0.0836
-0.00%
Stock $ 24.98 1 yrs3.40 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0749
$ 0.0749
-0.00%
Stock $ 21.28 1 yrs4.89 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0866
$ 0.0866
-0.00%
Stock $ 27.77 4 yrs0.00 %$ 0.53 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 17.63 0 yrs12.76 %$ 0.04 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1890
$ 0.1890
-0.00%
Stock $ 24.36 0 yrs0.00 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1729
$ 0.2387
38.06%
Stock $ 25.29 0 yrs11.39 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.2179
$ 0.2179
-0.00%
Stock $ 24.08 0 yrs4.48 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 49.64 1 yrs4.53 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 21.70 0 yrs4.42 %$ 1.15 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0875
$ 0.0875
-0.00%
Stock $ 13.75 0 yrs6.69 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 74.42 0 yrs1.80 %$ 11.58 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1280
$ 0.1280
-0.00%
Stock $ 20.93 0 yrs6.26 %$ 2.79 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1076
$ 0.1076
-0.00%
Stock $ 21.67 4 yrs2.95 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0558
$ 0.0558
-0.00%
Stock $ 23.55 3 yrs2.80 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0576
$ 0.0576
-0.00%
Stock $ 24.49 3 yrs2.53 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0509
$ 0.0509
-0.00%
Stock $ 20.67 3 yrs4.11 %$ 0.37 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0737
$ 0.0737
-0.00%
Stock $ 20.81 0 yrs4.57 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0891
$ 0.0891
-0.00%
Stock $ 21.72 4 yrs9.35 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.92 0 yrs0.92 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1169
$ 0.1169
-0.00%
Stock $ 42.46 0 yrs32.45 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 1.0742
$ 0.9457
-11.96%
Stock $ 37.65 0 yrs18.51 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.4849
$ 0.3978
-17.97%
Stock $ 10.83 0 yrs0.00 %$ 0.10 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 9.12 0 yrs0.00 %$ 0.07 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.1467
$ 0.1507
2.73%
Stock $ 22.89 0 yrs5.68 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1047
$ 0.1047
-0.00%
Stock $ 23.56 0 yrs7.39 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1414
$ 0.1414
-0.00%
Stock $ 25.78 1 yrs5.78 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1036
$ 0.1036
-0.00%
Stock $ 38.87 0 yrs11.06 %$ 2.93 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.3126
$ 0.3126
-0.00%
Stock $ 16.65 1 yrs12.37 %$ 7.90 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.1653
$ 0.1653
-0.00%
Stock $ 51.04 0 yrs10.01 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.4371
$ 0.4371
-0.00%
Stock $ 16.61 2 yrs2.83 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0414
$ 0.0414
-0.00%
Stock $ 19.80 0 yrs8.08 %$ 0.58 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1308
$ 0.1308
-0.00%
Stock $ 21.33 2 yrs3.47 %$ 0.06 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 22.17 2 yrs3.56 %$ 1.11 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0692
$ 0.0692
-0.00%
Stock $ 16.11 0 yrs9.44 %$ 0.15 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 14.11 3 yrs12.40 %$ 0.19 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1472
$ 0.1472
-0.00%
Stock $ 23.79 2 yrs3.03 %$ 0.18 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0621
$ 0.0621
-0.00%
Stock $ 20.08 0 yrs7.22 %$ 0.04 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1165
$ 0.1165
-0.00%
Stock $ 18.49 2 yrs5.57 %$ 1.14 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0834
$ 0.0834
-0.00%
Stock $ 20.88 0 yrs7.57 %$ 8.09 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1193
$ 0.1193
-0.00%
Stock $ 26.72 3 yrs4.00 %$ 0.61 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0910
$ 0.0910
-0.00%
Stock $ 105.51 3 yrs4.35 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.3782
$ 0.3782
-0.00%
Stock $ 21.54 3 yrs6.82 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1282
$ 0.1282
-0.00%
Stock $ 20.75 3 yrs3.04 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0549
$ 0.0549
-0.00%
Stock $ 22.87 3 yrs2.84 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0576
$ 0.0576
-0.00%
Stock $ 23.33 2 yrs2.83 %$ 0.00 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 22.73 3 yrs6.38 %$ 0.01 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1184
$ 0.1184
-0.00%
Stock $ 20.53 3 yrs4.48 %$ 0.07 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0788
$ 0.0788
-0.00%
Stock $ 19.68 3 yrs4.27 %$ 0.09 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0736
$ 0.0736
-0.00%
Stock $ 23.67 0 yrs3.30 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0637
$ 0.0637
-0.00%
Stock $ 33.05 0 yrs34.13 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.8523
$ 0.3887
-54.39%
Stock $ 49.65 0 yrs23.38 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 1.0826
$ 0.5027
-53.57%
Stock $ 49.77 0 yrs0.70 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.6928
$ 0.7371
6.40%
Stock $ 47.97 0 yrs6.21 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.2679
$ 0.3918
46.26%
Stock $ 66.62 0 yrs17.14 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 2.4582
$ 1.1285
-54.09%
Stock $ 44.80 0 yrs9.87 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.7563
$ 0.6625
-12.40%
Stock $ 50.11 0 yrs9.48 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-22-2025 $ 0.8249
$ 0.7271
-11.86%
Stock $ 25.52 0 yrs1.06 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.1280
$ 0.1280
-0.00%
Stock $ 20.56 0 yrs0.83 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.0865
$ 0.0865
-0.00%
Stock $ 76.92 0 yrs0.78 %$ 0.80 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-11-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 276.29 19 yrs1.59 %$ 62.20 BNew Dividend Sep-10-2025 Sep-10-2025 Sep-30-2025 $ 1.1000
$ 1.1000
-0.00%
Stock $ 79.68 0 yrs3.51 %$ 15.44 BNew Dividend Sep-02-2025 Sep-02-2025 Oct-10-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 206.06 19 yrs2.64 %$ 187.34 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-12-2025 $ 1.3600
$ 1.3600
-0.00%
Stock $ 193.33 14 yrs0.00 %$ 0.66 BNew Dividend Jul-31-2025 Jul-31-2025 Sep-01-2025 $ 1.7750
$ 1.7750
-0.00%
Stock $ 275.77 19 yrs1.74 %$ 51.60 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-22-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 21.47 1 yrs6.01 %$ 0.46 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-26-2025 $ 0.5200
$ 0.1400
-73.08%
Stock $ 122.87 14 yrs0.00 %$ 7.15 BNew Dividend Jul-31-2025 Jul-31-2025 Sep-01-2025 $ 1.7750
$ 1.7750
-0.00%
Stock $ 108.54 19 yrs3.29 %$ 34.94 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-01-2025 $ 0.8925
$ 0.8925
-0.00%
Stock $ 114.27 53 yrs2.49 %$ 25.79 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-12-2025 $ 0.6800
$ 0.7100
4.41%
Stock $ 21.47 1 yrs6.01 %$ 0.46 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-26-2025 $ 0.5200
$ 0.1700
-67.31%
Stock $ 73.55 0 yrs1.85 %$ 1.82 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-11-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 29.66 6 yrs0.00 %$ 0.62 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 21.65 2 yrs2.68 %$ 1.83 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-28-2025 $ 0.4600
$ 0.2700
-41.30%
Stock $ 21.47 1 yrs6.01 %$ 0.46 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-26-2025 $ 0.5200
$ 0.2000
-61.54%
Stock $ 100.22 0 yrs3.67 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-21-2025 $ 0.0791
$ 0.0794
0.38%
Stock $ 195.74 3 yrs0.51 %$ 33.46 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-28-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.65 2 yrs2.68 %$ 1.83 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-28-2025 $ 0.4600
$ 0.0400
-91.30%
Stock $ 163.00 2 yrs0.61 %N/ANew Dividend Aug-25-2025 Aug-25-2025 Sep-15-2025 $ 0.5000
$ 0.2500
-50.00%
Stock $ 101.65 50 yrs3.34 %$ 36.66 BNew Dividend Aug-13-2025 Aug-13-2025 Sep-15-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 81.85 0 yrs3.42 %$ 11.48 BNew Dividend Aug-20-2025 Aug-20-2025 Sep-03-2025 $ 0.7000
$ 0.7000
-0.00%
Stock $ 21.65 2 yrs2.68 %$ 1.83 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-28-2025 $ 0.4600
$ 0.1500
-67.39%
Stock $ 49.50 5 yrs3.07 %$ 0.80 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-17-2025 $ 0.3700
$ 0.3800
2.70%
Stock $ 33.43 2 yrs1.44 %$ 4.87 BNew Dividend Aug-13-2025 Aug-13-2025 Aug-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 38.05 3 yrs2.31 %$ 24.84 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-11-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 18.93 0 yrs8.93 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 51.58 4 yrs1.32 %$ 3.38 BNew Dividend Aug-11-2025 Aug-11-2025 Sep-19-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 32.61 3 yrs2.45 %$ 0.70 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-11-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 70.13 62 yrs2.91 %$ 301.82 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 20.65 0 yrs7.89 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Nov-17-2025 Nov-17-2025 Nov-28-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Dec-12-2025 Dec-12-2025 Dec-31-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Jan-15-2026 Jan-15-2026 Jan-30-2026 $ 0.1276
$ 0.1276
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Nov-17-2025 Nov-17-2025 Nov-28-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Dec-12-2025 Dec-12-2025 Dec-31-2025 $ 0.1094
$ 0.1094
-0.00%
Stock $ 24.39 0 yrs5.37 %N/ANew Dividend Jan-15-2026 Jan-15-2026 Jan-30-2026 $ 0.1094
$ 0.1094
-0.00%
Stock $ 23.12 0 yrs6.49 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 19.60 0 yrs0.00 %$ 2.11 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1542
$ 0.1542
-0.00%
Stock $ 62.21 57 yrs1.51 %$ 3.36 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Nov-17-2025 Nov-17-2025 Nov-28-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Dec-12-2025 Dec-12-2025 Dec-31-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Jan-15-2026 Jan-15-2026 Jan-30-2026 $ 0.1641
$ 0.1641
-0.00%
Stock $ 43.71 4 yrs2.75 %$ 0.30 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 18.98 0 yrs1.32 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 17.59 10 yrs4.15 %$ 0.54 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1825
$ 0.1825
-0.00%
Stock $ 14.85 19 yrs4.44 %$ 0.08 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 128.05 13 yrs2.69 %$ 6.92 BNew Dividend Aug-05-2025 Aug-05-2025 Sep-02-2025 $ 0.8600
$ 0.8600
-0.00%
Stock $ 30.97 3 yrs2.32 %$ 2.72 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 30.15 0 yrs3.05 %$ 0.10 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 66.25 1 yrs5.43 %$ 0.02 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-01-2025 $ 0.9000
$ 0.9000
-0.00%
Stock $ 18.41 0 yrs6.46 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 44.33 0 yrs2.98 %$ 0.20 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-27-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 57.84 0 yrs1.18 %$ 3.24 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 5.77 0 yrs23.92 %$ 0.01 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 5.77 0 yrs23.92 %$ 0.01 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 5.77 0 yrs23.92 %$ 0.01 BNew Dividend Oct-15-2025 Oct-15-2025 Oct-31-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 17.37 0 yrs12.61 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 12.64 0 yrs6.33 %$ 1.85 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-19-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 14.29 1 yrs2.80 %$ 0.11 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-12-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 145.37 2 yrs3.11 %$ 45.16 BNew Dividend Jul-31-2025 Jul-31-2025 Sep-02-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 35.61 3 yrs3.20 %$ 48.12 BNew Dividend Sep-03-2025 Sep-03-2025 Oct-09-2025 $ 0.2850
$ 0.2850
-0.00%
Stock $ 22.54 2 yrs5.41 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-23-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 456.64 0 yrs1.46 %$ 37.51 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-11-2025 $ 0.1807
$ 0.1807
-0.00%
Stock $ 8.45 0 yrs127.46 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-22-2025 $ 0.2251
$ 0.2571
14.26%
Stock $ 24.40 0 yrs8.61 %$ 2.87 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-08-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 11.54 12 yrs6.41 %$ 0.40 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-06-2025 $ 0.1850
$ 0.1850
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 25.00 0 yrs7.88 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1641
$ 0.1641
-0.00%
Stock $ 17.38 0 yrs6.27 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 10.20 0 yrs5.88 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 2.72 0 yrs18.75 %$ 0.05 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-14-2025 $ 0.1300
$ 0.1100
-15.38%
Stock $ 41.31 5 yrs1.55 %$ 0.67 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-11-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 30.64 1 yrs1.96 %$ 0.10 BNew Dividend Aug-29-2025 Aug-31-2025 Sep-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 16.15 1 yrs4.95 %$ 0.14 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 209.84 0 yrs0.15 %$ 22.52 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-03-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 3.00 0 yrs4.00 %$ 0.05 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-18-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 21.36 0 yrs2.25 %$ 0.41 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 320.00 0 yrs15.63 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 12.5000
$ 12.5000
-0.00%
Stock $ 9.39 0 yrs3.73 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-23-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 19.72 0 yrs24.95 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-22-2025 $ 0.1883
$ 0.1938
2.90%
Stock $ 21.82 2 yrs5.68 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-23-2025 $ 0.1005
$ 0.1005
-0.00%
Stock $ 56.39 0 yrs10.20 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-21-2025 $ 0.3772
$ 0.3757
-0.41%
Stock $ 8.55 4 yrs3.63 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-23-2025 $ 0.0191
$ 0.0191
-0.00%
Stock $ 53.20 3 yrs0.00 %$ 0.87 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 12.87 0 yrs7.46 %$ 3.06 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 56.80 0 yrs5.44 %$ 4.03 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 18.48 0 yrs25.38 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-22-2025 $ 0.1803
$ 0.1834
1.70%
Stock $ 53.32 0 yrs16.63 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-23-2025 $ 0.3621
$ 0.3621
-0.00%
Stock $ 8.60 0 yrs0.00 %$ 1.36 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 23.38 0 yrs25.19 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-22-2025 $ 0.4533
$ 0.4782
5.48%
Stock $ 26.33 0 yrs24.72 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-22-2025 $ 0.5194
$ 0.5172
-0.43%
Stock $ 62.40 1 yrs0.51 %$ 27.78 BNew Dividend Aug-29-2025 Sep-01-2025 Sep-12-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 13.61 0 yrs0.44 %$ 0.25 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-18-2025 $ 0.0000
$ 0.0600
10000%
Stock $ 39.00 1 yrs2.15 %N/ANew Dividend Aug-05-2025 Aug-05-2025 Aug-11-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 22.34 0 yrs5.46 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-21-2025 $ 0.1582
$ 0.1533
-3.10%
Stock $ 23.79 2 yrs1.18 %$ 0.02 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 24.53 0 yrs5.83 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 115.48 14 yrs2.91 %$ 32.76 BNew Dividend Oct-01-2025 Oct-01-2025 Oct-14-2025 $ 0.7600
$ 0.8400
10.53%
Stock $ 148.02 11 yrs2.70 %$ 236.29 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.9250
$ 1.0000
8.11%
Stock $ 372.93 45 yrs0.85 %$ 92.98 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.7900
$ 0.7900
-0.00%
Stock $ 52.81 4 yrs3.56 %$ 9.79 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-19-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 51.97 2 yrs1.21 %$ 32.43 BNew Dividend Aug-06-2025 Aug-06-2025 Sep-02-2025 $ 0.1575
$ 0.1575
-0.00%
Stock $ 60.23 19 yrs3.12 %$ 3.18 BNew Dividend Sep-12-2025 Sep-12-2025 Oct-10-2025 $ 0.4600
$ 0.4700
2.17%
Stock $ 15.90 0 yrs4.53 %$ 0.14 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-07-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 34.58 19 yrs1.50 %$ 64.47 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 63.80 2 yrs0.69 %$ 2.00 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 18.40 1 yrs3.91 %$ 0.10 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 35.75 10 yrs3.41 %$ 0.11 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3050
$ 0.3050
-0.00%
Stock $ 187.00 11 yrs5.24 %$ 0.35 BNew Dividend Jul-25-2025 Jul-26-2025 Aug-01-2025 $ 4.6000
$ 4.9000
6.52%
Stock $ 76.23 11 yrs2.36 %$ 1.33 BNew Dividend Sep-19-2025 Sep-19-2025 Oct-17-2025 $ 0.4510
$ 0.4510
-0.00%
Stock $ 69.68 11 yrs3.33 %$ 6.64 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 958.54 3 yrs0.54 %$ 425.09 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 1.3000
$ 1.3000
-0.00%
Stock $ 24.73 11 yrs1.62 %$ 0.42 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0900
$ 0.1000
11.11%
Stock $ 27.60 0 yrs0.00 %$ 0.19 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 227.85 8 yrs2.42 %$ 135.13 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 1.3400
$ 1.3800
2.99%
Stock $ 55.52 5 yrs2.67 %$ 0.16 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-07-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 53.02 4 yrs3.55 %$ 0.14 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-19-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 521.00 0 yrs2.88 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-10-2025 $ 3.7500
$ 3.7500
-0.00%
Stock $ 12.35 0 yrs9.72 %$ 2.62 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-14-2025 $ 0.3750
$ 0.3000
-20.00%
Stock $ 185.58 0 yrs0.43 %$ 10.61 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-16-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 54.41 9 yrs0.88 %$ 0.10 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 30.79 0 yrs5.00 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.3001
$ 0.3108
3.58%
Stock $ 3.04 0 yrs0.00 %$ 0.10 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0233
$ 0.0233
-0.00%
Stock $ 20.25 0 yrs9.48 %$ 7.43 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 45.63 19 yrs0.00 %$ 1.51 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-12-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 42.67 19 yrs0.00 %$ 0.64 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-12-2025 $ 0.9220
$ 0.9220
-0.00%
Stock $ 43.74 3 yrs4.18 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1571
$ 0.1571
-0.00%
Stock $ 20.90 11 yrs2.87 %$ 0.13 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.96 2 yrs5.84 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 13.46 12 yrs0.00 %$ 0.62 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 25.41 0 yrs3.15 %$ 0.62 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 47.55 19 yrs4.46 %$ 4.69 BNew Dividend Aug-08-2025 Aug-08-2025 Sep-10-2025 $ 0.5300
$ 0.5300
-0.00%
Stock $ 24.25 0 yrs5.44 %$ 0.09 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-13-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 7.60 0 yrs0.53 %$ 0.07 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-13-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 3.45 0 yrs0.58 %$ 0.13 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-14-2025 $ 0.0050
$ 0.0050
-0.00%
Stock $ 74.84 2 yrs5.51 %$ 47.13 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-14-2025 $ 1.0300
$ 1.0300
-0.00%
Stock $ 316.55 2 yrs2.16 %$ 71.28 BNew Dividend Sep-10-2025 Sep-10-2025 Sep-25-2025 $ 1.7100
$ 1.7100
-0.00%
Stock $ 17.09 4 yrs3.04 %$ 0.06 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-07-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 27.20 0 yrs5.29 %$ 0.12 BNew Dividend Jul-25-2025 Jul-26-2025 Aug-07-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 32.75 0 yrs2.44 %$ 4.82 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 88.38 14 yrs2.76 %$ 100.46 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.6100
$ 0.6100
-0.00%
Stock $ 113.20 15 yrs3.89 %$ 12.06 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 1.0800
$ 1.1000
1.85%
Stock $ 33.76 0 yrs43.24 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2043
$ 0.2048
0.24%
Stock $ 60.60 0 yrs87.13 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 2.5602
$ 2.5602
-0.00%
Stock $ 16.00 0 yrs2.50 %$ 0.07 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-05-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.28 1 yrs43.06 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.4992
$ 0.4992
-0.00%
Stock $ 25.69 2 yrs10.86 %N/ANew Dividend Oct-01-2025 Oct-01-2025 Oct-15-2025 $ 0.6935
$ 0.6973
0.55%
Stock $ 45.59 0 yrs0.99 %$ 0.72 BNew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 3.60 0 yrs0.00 %$ 0.13 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 8.43 0 yrs111.27 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1407
$ 0.1603
13.93%
Stock $ 26.76 12 yrs3.96 %$ 23.88 BNew Dividend Sep-02-2025 Sep-02-2025 Oct-01-2025 $ 0.2500
$ 0.2650
6.00%
Stock $ 25.72 0 yrs6.77 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.4344
$ 0.4344
-0.00%
Stock $ 18.30 0 yrs6.07 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.2781
$ 0.2781
-0.00%
Stock $ 6.38 0 yrs100.47 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1716
$ 0.1716
-0.00%
Stock $ 25.28 0 yrs63.84 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1767
$ 0.1936
9.56%
Stock $ 23.19 0 yrs77.10 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2314
$ 0.2402
3.80%
Stock $ 18.13 1 yrs8.88 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1217
$ 0.1217
-0.00%
Stock $ 179.29 62 yrs2.90 %$ 431.79 BNew Dividend Aug-26-2025 Aug-26-2025 Sep-09-2025 $ 2.6000
$ 1.3000
-50.00%
Stock $ 87.76 0 yrs0.46 %$ 13.30 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-20-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.63 0 yrs0.25 %$ 5.33 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-11-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 30.09 4 yrs3.32 %$ 0.77 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-08-2025 $ 0.2300
$ 0.2500
8.70%
Stock $ 26.70 7 yrs4.38 %$ 59.33 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2925
$ 0.2925
-0.00%
Stock $ 67.71 0 yrs2.84 %$ 2.34 BNew Dividend Aug-05-2025 Aug-05-2025 Aug-15-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 25.14 0 yrs9.82 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.4938
$ 0.6172
25.00%
Stock $ 16.73 1 yrs28.99 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.5085
$ 0.5085
-0.00%
Stock $ 15.42 0 yrs41.83 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.3321
$ 0.3321
-0.00%
Stock $ 2.60 0 yrs9.23 %$ 3.35 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 40.69 0 yrs5.70 %$ 5.08 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-16-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 5.74 0 yrs126.13 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1006
$ 0.1035
2.88%
Stock $ 24.60 0 yrs1.46 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Aug-08-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 188.73 11 yrs1.61 %$ 7.05 BNew Dividend Aug-20-2025 Aug-20-2025 Sep-03-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 61.50 1 yrs1.63 %$ 7.38 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-10-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 12.85 0 yrs65.45 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1102
$ 0.1041
-5.54%
Stock $ 50.07 0 yrs4.57 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2079
$ 0.2079
-0.00%
Stock $ 12.74 1 yrs0.00 %$ 0.63 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 53.43 0 yrs14.09 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.4056
$ 0.3730
-8.04%
Stock $ 9.59 13 yrs0.00 %$ 0.31 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 10.86 0 yrs0.00 %$ 0.39 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 52.22 0 yrs6.36 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2683
$ 0.2683
-0.00%
Stock $ 33.67 0 yrs39.92 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.3138
$ 0.2654
-15.44%
Stock $ 1.93 1 yrs150.78 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2004
$ 0.2004
-0.00%
Stock $ 16.77 1 yrs75.01 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 1.0285
$ 1.0285
-0.00%
Stock $ 15.05 0 yrs63.59 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.3820
$ 0.3820
-0.00%
Stock $ 18.78 0 yrs108.15 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 2.3718
$ 2.3718
-0.00%
Stock $ 23.00 0 yrs14.13 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-11-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 10.59 2 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 17.10 0 yrs18.19 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1176
$ 0.1689
43.62%
Stock $ 45.23 0 yrs13.09 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2031
$ 0.1481
-27.08%
Stock $ 44.26 0 yrs14.32 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1917
$ 0.1906
-0.57%
Stock $ 44.04 0 yrs29.63 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2498
$ 0.2564
2.62%
Stock $ 35.01 0 yrs38.01 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2329
$ 0.2387
2.49%
Stock $ 35.76 0 yrs43.18 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.4484
$ 0.4799
7.02%
Stock $ 15.31 0 yrs48.86 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.1617
$ 0.1515
-6.31%
Stock $ 45.09 0 yrs16.92 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.3123
$ 0.3330
6.63%
Stock $ 44.32 0 yrs19.22 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-18-2025 $ 0.2920
$ 0.2956
1.23%
Stock $ 104.99 0 yrs1.14 %$ 1.92 BNew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 25.09 0 yrs6.18 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 18.39 1 yrs1.31 %$ 0.97 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-04-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 43.45 19 yrs2.85 %$ 0.57 BNew Dividend Sep-05-2025 Sep-05-2025 Sep-15-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 13.29 3 yrs0.00 %$ 3.53 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-08-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 37.00 5 yrs4.32 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-15-2025 $ 0.3800
$ 0.4000
5.26%
Stock $ 448.80 0 yrs0.86 %$ 1.59 BNew Dividend Aug-13-2025 Aug-13-2025 Sep-02-2025 $ 0.9600
$ 0.9600
-0.00%
Stock $ 22.19 0 yrs3.38 %$ 1.50 BNew Dividend Aug-29-2025 Aug-31-2025 Oct-15-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 67.14 0 yrs1.34 %$ 0.61 BNew Dividend Aug-19-2025 Aug-19-2025 Sep-11-2025 $ 2.1000
$ 0.9000
-57.14%
Stock $ 40.58 0 yrs2.96 %$ 12.49 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 1.89 0 yrs1.06 %$ 0.02 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-07-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 402.30 19 yrs1.99 %$ 55.43 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-04-2025 $ 1.8200
$ 2.0000
9.89%
Stock $ 36.29 0 yrs2.54 %$ 0.17 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-10-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 18.98 0 yrs4.32 %$ 20.81 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.2050
$ 0.2050
-0.00%
Stock $ 19.52 0 yrs3.07 %$ 10.93 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-08-2025 $ 0.3000
$ 0.1500
-50.00%
Stock $ 9.88 1 yrs6.58 %$ 0.19 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 54.01 3 yrs6.55 %$ 4.11 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 13.22 0 yrs0.00 %$ 3.17 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 13.57 3 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 79.57 0 yrs3.87 %$ 1.29 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.7700
$ 0.7700
-0.00%
Stock $ 11.40 2 yrs2.81 %$ 1.85 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-18-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.40 2 yrs2.81 %$ 1.85 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-18-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 96.19 0 yrs1.00 %$ 7.46 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-29-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 67.14 0 yrs1.34 %$ 0.61 BNew Dividend Aug-19-2025 Aug-19-2025 Sep-11-2025 $ 2.1000
$ 0.6000
-71.43%
Stock $ 450.99 11 yrs1.54 %$ 15.31 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 1.7400
$ 1.7400
-0.00%
Stock $ 22.93 0 yrs6.15 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3531
$ 0.3531
-0.00%
Stock $ 25.20 0 yrs5.60 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 29.94 1 yrs0.00 %$ 2.30 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1292
$ 0.1292
-0.00%
Stock $ 31.78 0 yrs74.45 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-17-2025 $ 0.2472
$ 0.3849
55.70%
Stock $ 102.54 14 yrs2.07 %$ 73.36 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-07-2025 $ 0.4700
$ 0.5300
12.77%
Stock $ 42.41 19 yrs5.66 %$ 8.01 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.5800
$ 0.6000
3.45%
Stock $ 25.77 0 yrs7.29 %N/ANew Dividend Jul-30-2025 Jul-30-2025 Aug-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 50.77 0 yrs3.31 %$ 21.90 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 13.99 0 yrs6.29 %$ 0.07 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-01-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 9,100.00 0 yrs0.27 %$ 0.99 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 6.2500
$ 6.2500
-0.00%
Stock $ 95.26 2 yrs2.52 %$ 175.36 BNew Dividend Aug-04-2025 Aug-04-2025 Aug-22-2025 $ 0.5600
$ 0.6000
7.14%
Stock $ 16.61 0 yrs1.44 %$ 0.13 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-22-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 124.34 12 yrs3.43 %$ 96.64 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-16-2025 $ 1.0450
$ 1.0650
1.91%
Stock $ 25.00 0 yrs5.76 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-16-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 5.63 4 yrs0.00 %$ 0.02 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 67.80 0 yrs2.77 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 25.04 0 yrs6.75 %N/ANew Dividend Aug-17-2025 Aug-17-2025 Sep-01-2025 $ 0.4220
$ 0.4220
-0.00%
Stock $ 1.43 2 yrs0.00 %$ 0.01 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 369.50 11 yrs0.43 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-12-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 13.90 0 yrs0.00 %$ 2.50 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 56.99 7 yrs2.60 %$ 7.94 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-29-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 33.50 0 yrs3.49 %$ 3.79 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.2925
$ 0.2925
-0.00%
Stock $ 25.91 0 yrs5.94 %N/ANew Dividend Sep-05-2025 Sep-05-2025 Sep-22-2025 $ 0.4100
$ 0.3844
-6.25%
Stock $ 9.61 0 yrs0.00 %$ 0.77 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 3.96 2 yrs0.00 %$ 0.12 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 40.70 2 yrs7.67 %$ 2.50 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-01-2025 $ 0.7800
$ 0.7800
-0.00%
Stock $ 5.87 1 yrs10.22 %$ 0.16 BNew Dividend Aug-04-2025 Aug-01-2025 Aug-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 27.23 0 yrs6.90 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 48.36 3 yrs2.58 %$ 6.02 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-05-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 127.92 2 yrs1.41 %$ 1.26 BNew Dividend Sep-24-2025 Sep-24-2025 Oct-08-2025 $ 3.5000
$ 0.4500
-87.14%
Stock $ 25.07 0 yrs6.10 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 23.01 0 yrs6.13 %N/ANew Dividend Sep-02-2025 Sep-02-2025 Sep-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 13.08 0 yrs0.00 %$ 0.07 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 6.56 0 yrs0.00 %$ 0.00 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 10.23 0 yrs0.00 %$ 0.07 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3300
$ 0.1000
-69.70%
Stock $ 47.84 0 yrs41.97 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-17-2025 $ 0.3425
$ 0.4526
32.18%
Stock $ 11.71 11 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 13.75 3 yrs0.00 %$ 1.83 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 13.32 2 yrs10.21 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-21-2025 $ 0.1066
$ 0.1066
-0.00%
Stock $ 5.97 1 yrs11.06 %N/ANew Dividend Aug-04-2025 Aug-01-2025 Aug-15-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 9.92 1 yrs10.28 %$ 0.17 BNew Dividend Aug-04-2025 Aug-01-2025 Aug-15-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 12.26 1 yrs25.29 %N/ANew Dividend Aug-04-2025 Aug-01-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.16 1 yrs10.89 %$ 0.08 BNew Dividend Aug-04-2025 Aug-01-2025 Aug-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 10.45 0 yrs8.23 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 9.78 0 yrs0.00 %$ 0.64 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.11 0 yrs29.48 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-17-2025 $ 0.2178
$ 0.3511
61.20%
Stock $ 18.24 4 yrs3.40 %$ 0.11 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0517
$ 0.0517
-0.00%
Stock $ 5.15 2 yrs0.00 %$ 0.04 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 5.26 0 yrs0.00 %$ 0.40 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 12.85 3 yrs4.36 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 741.89 13 yrs2.16 %$ 224.59 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-29-2025 $ 3.0000
$ 4.0000
33.33%
Stock $ 33.44 1 yrs3.29 %$ 0.06 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-08-2025 $ 0.2750
$ 1.0000
263.64%
Stock $ 7.15 0 yrs13.43 %$ 0.47 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.15 0 yrs13.43 %$ 0.47 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.15 0 yrs13.43 %$ 0.47 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 22.93 3 yrs6.41 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 22.35 3 yrs6.31 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 18.62 3 yrs6.34 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 65.92 12 yrs2.61 %$ 4.31 BNew Dividend Aug-20-2025 Aug-20-2025 Sep-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 25.70 0 yrs9.26 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 22.18 2 yrs6.36 %N/ANew Dividend Jul-25-2025 Jul-27-2025 Aug-11-2025 $ 0.3355
$ 0.3357
0.05%
Stock $ 21.84 2 yrs6.46 %N/ANew Dividend Jul-25-2025 Jul-27-2025 Aug-11-2025 $ 0.3355
$ 0.3357
0.05%
Stock $ 9.74 0 yrs10.57 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 25.27 0 yrs5.30 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.1451
$ 0.1451
-0.00%
Stock $ 21.35 2 yrs6.51 %N/ANew Dividend Jul-25-2025 Jul-27-2025 Aug-11-2025 $ 0.3304
$ 0.3306
0.06%
Stock $ 40.42 9 yrs4.26 %$ 9.57 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 24.54 0 yrs2.77 %$ 12.60 BNew Dividend Aug-29-2025 Aug-29-2025 Oct-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 2.67 0 yrs0.00 %$ 0.05 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 15.01 1 yrs13.59 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.1504
$ 0.1504
-0.00%
Stock $ 48.42 3 yrs2.07 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 23.79 0 yrs8.32 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.1218
$ 0.1889
55.07%
Stock $ 21.23 0 yrs10.98 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.3423
$ 0.2472
-27.77%
Stock $ 31.70 0 yrs7.13 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.2138
$ 0.1536
-28.16%
Stock $ 26.40 1 yrs4.32 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 23.96 0 yrs15.98 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.5840
$ 0.3429
-41.28%
Stock $ 100.08 0 yrs1.88 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-16-2025 $ 0.0787
$ 0.0787
-0.06%
Stock $ 82.94 13 yrs2.17 %$ 4.41 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-11-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 23.08 0 yrs6.11 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 25.56 0 yrs7.71 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 32.01 1 yrs21.93 %$ 0.42 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-20-2025 $ 0.5600
$ 0.1200
-78.57%
Stock $ 23.95 0 yrs6.14 %N/ANew Dividend Aug-15-2025 Aug-17-2025 Sep-02-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 23.02 0 yrs5.69 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 2.11 0 yrs0.00 %$ 0.11 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 24.19 0 yrs9.30 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 50.39 0 yrs1.75 %$ 57.83 BNew Dividend Jul-29-2025 Jul-29-2025 Aug-26-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 8.37 1 yrs5.97 %$ 0.04 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-01-2025 $ 0.3500
$ 0.2500
-28.57%
Stock $ 25.04 1 yrs4.99 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-30-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 25.35 0 yrs7.89 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 119.23 2 yrs0.21 %$ 9.16 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-08-2025 $ 2.5000
$ 0.2500
-90.00%
Stock $ 20.27 0 yrs5.72 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 10.15 0 yrs1.58 %$ 0.03 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-04-2025 $ 0.1300
$ 0.0400
-69.23%
Stock $ 1.71 0 yrs2.34 %$ 0.18 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-14-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 24.85 1 yrs6.68 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 18.06 0 yrs5.70 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 25.08 0 yrs5.74 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 23.43 0 yrs5.59 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 113.18 4 yrs0.90 %$ 4.72 BNew Dividend Jul-28-2025 Jul-28-2025 Sep-02-2025 $ 0.2550
$ 0.2550
-0.00%
Stock $ 292.40 11 yrs0.67 %$ 38.63 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-03-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 25.36 0 yrs8.87 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 26.02 0 yrs6.11 %$ 0.03 BNew Dividend Aug-14-2025 Aug-14-2025 Aug-15-2025 $ 0.7931
$ 0.7931
-0.00%
Stock $ 19.80 0 yrs5.76 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.2844
$ 0.2844
-0.00%
Stock $ 25.08 0 yrs5.74 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 17.58 0 yrs11.04 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 20.39 0 yrs8.24 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Sep-08-2025 $ 0.4188
$ 0.4188
-0.00%
Stock $ 23.70 0 yrs5.15 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 15.83 0 yrs7.14 %N/ANew Dividend Aug-08-2025 Aug-09-2025 Aug-25-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 20.05 0 yrs6.38 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-25-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 26.76 0 yrs7.44 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.4969
$ 0.4969
-0.00%
Stock $ 38.28 0 yrs9.48 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.9062
$ 0.9062
-0.00%
Stock $ 17.84 0 yrs6.34 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 17.27 0 yrs6.14 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.2656
$ 0.2656
-0.00%
Stock $ 43.80 0 yrs7.90 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.8658
$ 0.8658
-0.00%
Stock $ 25.40 0 yrs9.37 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 21.83 0 yrs5.59 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 25.17 0 yrs8.82 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 24.61 0 yrs5.73 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 25.31 1 yrs8.42 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 25.42 1 yrs7.99 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 23.85 0 yrs2.22 %$ 0.55 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 16.12 0 yrs0.00 %$ 1.35 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 375.10 4 yrs0.79 %$ 80.88 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.7450
$ 0.7450
-0.00%
Stock $ 25.41 1 yrs7.87 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 21.91 1 yrs6.89 %$ 0.00 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1266
$ 0.1266
-0.00%
Stock $ 24.98 0 yrs6.37 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 39.76 0 yrs7.55 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 21.62 0 yrs6.52 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 27.14 1 yrs7.04 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 25.34 0 yrs6.43 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 71.19 0 yrs4.75 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.8438
$ 0.8438
-0.00%
Stock $ 17.91 0 yrs6.09 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 21.72 0 yrs5.62 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 50.75 0 yrs7.19 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.9124
$ 0.9124
-0.00%
Stock $ 25.62 0 yrs5.82 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3719
$ 0.3719
-0.00%
Stock $ 20.44 0 yrs7.97 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 24.21 0 yrs9.29 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 24.34 0 yrs9.37 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.5703
$ 0.5703
-0.00%
Stock $ 19.68 0 yrs7.93 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.10 0 yrs8.07 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 14.93 1 yrs3.75 %N/ANew Dividend Jul-28-2025 Jul-28-2025 Aug-08-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.26 0 yrs0.00 %$ 1.59 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-07-2025 $ 0.1533
$ 0.1533
-0.00%
Stock $ 12.46 1 yrs16.37 %$ 1.62 BNew Dividend Jul-23-2025 Jul-23-2025 Aug-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.21 0 yrs5.70 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 44.91 0 yrs33.62 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 1.5859
$ 0.6454
-59.31%
Stock $ 15.88 2 yrs9.26 %N/ANew Dividend Sep-19-2025 Sep-19-2025 Oct-01-2025 $ 0.2410
$ 0.1223
-49.25%
Stock $ 14.59 0 yrs9.46 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 24.97 0 yrs5.01 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 20.54 0 yrs6.23 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 19.83 0 yrs6.45 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3203
$ 0.3203
-0.00%
Stock $ 25.38 0 yrs9.10 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5781
$ 0.5781
-0.00%
Stock $ 21.46 0 yrs5.82 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 22.07 0 yrs6.80 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 25.38 0 yrs8.87 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 15.24 0 yrs10.89 %N/ANew Dividend Aug-29-2025 Aug-30-2025 Sep-15-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 23.27 0 yrs6.06 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3531
$ 0.3531
-0.00%
Stock $ 11.43 0 yrs13.91 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 11.23 0 yrs13.89 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 24.88 0 yrs6.03 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 17.22 0 yrs8.01 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-02-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 24.19 0 yrs6.45 %N/ANew Dividend Aug-29-2025 Sep-01-2025 Sep-15-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 29.41 3 yrs5.95 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.2713
$ 0.2713
-0.00%
Stock $ 25.45 0 yrs5.89 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 18.54 0 yrs5.66 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 20.59 0 yrs5.78 %N/ANew Dividend Aug-04-2025 Aug-04-2025 Sep-02-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 42.46 0 yrs32.45 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 1.0742
$ 0.7991
-25.62%
Stock $ 37.65 0 yrs18.51 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.4849
$ 0.7502
54.72%
Stock $ 16.27 0 yrs7.25 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0929
$ 0.0986
6.14%
Stock $ 33.05 0 yrs34.13 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.8523
$ 0.3831
-55.05%
Stock $ 49.65 0 yrs23.38 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 1.0826
$ 0.4732
-56.29%
Stock $ 272.67 5 yrs0.40 %$ 4.58 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-08-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 48.01 19 yrs0.00 %$ 5.93 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.7250
$ 0.7250
-0.00%
Stock $ 26.55 0 yrs6.93 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-17-2025 $ 0.1870
$ 0.2249
20.27%
Stock $ 47.97 0 yrs6.21 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.2679
$ 0.2037
-23.96%
Stock $ 66.62 0 yrs17.14 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 2.4582
$ 1.1823
-51.90%
Stock $ 44.80 0 yrs9.87 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.7563
$ 0.3936
-47.96%
Stock $ 50.11 0 yrs9.48 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.8249
$ 0.3336
-59.56%
Stock $ 49.77 0 yrs0.70 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.6928
$ 0.3652
-47.28%
Stock $ 37.00 19 yrs0.00 %$ 3.76 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-30-2025 $ 0.5045
$ 0.5045
-0.00%
Stock $ 18.48 0 yrs25.38 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-15-2025 $ 0.1803
$ 0.1829
1.44%
Stock $ 27.89 17 yrs0.00 %$ 2.78 BNew Dividend Aug-07-2025 Aug-07-2025 Sep-01-2025 $ 0.4577
$ 0.4577
-0.00%
Stock $ 100.22 0 yrs3.67 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-14-2025 $ 0.0791
$ 0.0905
14.41%
Stock $ 69.92 16 yrs2.63 %$ 11.91 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.4200
$ 0.4600
9.52%
Stock $ 141.43 19 yrs1.27 %$ 9.32 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-14-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 45.31 7 yrs1.50 %$ 7.90 BNew Dividend Sep-11-2025 Sep-11-2025 Sep-25-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 10.67 0 yrs4.59 %$ 0.07 BNew Dividend Jul-23-2025 Jul-23-2025 Aug-01-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 6.13 0 yrs3.26 %$ 0.41 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-14-2025 $ 0.0100
$ 0.0500
400.00%
Stock $ 13.54 0 yrs0.00 %$ 0.15 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0946
$ 0.0946
-0.00%
Stock $ 116.75 0 yrs0.99 %$ 8.71 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 13.49 12 yrs5.19 %$ 9.61 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.1759
$ 0.1759
-0.00%
Stock $ 37.52 13 yrs2.88 %$ 3.43 BNew Dividend Sep-12-2025 Sep-12-2025 Oct-08-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 14.03 0 yrs6.84 %$ 0.54 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.03 0 yrs6.84 %$ 0.54 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.03 0 yrs6.84 %$ 0.54 BNew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 2.25 0 yrs8.89 %$ 0.15 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 4.97 0 yrs14.49 %$ 0.02 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 4.97 0 yrs14.49 %$ 0.02 BNew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 4.97 0 yrs14.49 %$ 0.02 BNew Dividend Sep-19-2025 Sep-19-2025 Sep-30-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 17.13 2 yrs10.51 %$ 0.27 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-14-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 6.69 0 yrs12.56 %$ 0.06 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.33 0 yrs7.76 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.33 0 yrs7.76 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.33 0 yrs7.76 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.95 1 yrs12.74 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 499.99 7 yrs0.34 %$ 188.80 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 24.69 0 yrs5.71 %$ 0.02 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1128
$ 0.1128
-0.00%
Stock $ 21.21 2 yrs11.50 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 19.50 0 yrs10.56 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 18.00 0 yrs11.72 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.5281
$ 0.5281
-0.00%
Stock $ 15.26 0 yrs12.06 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 14.85 0 yrs12.66 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 14.95 0 yrs12.58 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 29.42 0 yrs2.86 %$ 0.22 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-28-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 186.61 19 yrs1.95 %$ 7.61 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-19-2025 $ 0.8100
$ 0.9100
12.35%
Stock $ 64.75 2 yrs1.54 %$ 4.41 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 26.48 0 yrs7.48 %$ 0.59 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 26.48 0 yrs7.48 %$ 0.59 BNew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 13.32 0 yrs9.01 %$ 0.62 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.32 0 yrs9.01 %$ 0.62 BNew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 17.11 1 yrs3.86 %$ 2.09 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 3.80 0 yrs1.05 %$ 0.92 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-14-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 26.48 0 yrs7.48 %$ 0.59 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 11.70 2 yrs11.28 %$ 0.12 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 9.10 2 yrs13.19 %$ 0.94 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 73.13 2 yrs4.20 %$ 8.09 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 13.32 0 yrs9.01 %$ 0.62 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.32 0 yrs7.44 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 22.32 0 yrs7.44 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 22.32 0 yrs7.44 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1380
$ 0.1380
-0.00%
Stock $ 19.31 0 yrs7.77 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.31 0 yrs7.77 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 19.31 0 yrs7.77 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.89 0 yrs5.02 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 24.89 0 yrs5.02 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 24.89 0 yrs5.02 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 18.38 0 yrs5.77 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 22.69 4 yrs7.14 %$ 0.00 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 25.00 0 yrs5.24 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 129.94 12 yrs3.69 %$ 52.51 BNew Dividend Aug-19-2025 Aug-19-2025 Sep-02-2025 $ 1.2000
$ 1.2000
-0.00%
Stock $ 9.14 10 yrs6.13 %$ 0.33 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 9.14 10 yrs6.13 %$ 0.33 BNew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 9.14 10 yrs6.13 %$ 0.33 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 4.00 0 yrs12.00 %$ 0.40 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 9.56 1 yrs6.28 %$ 0.02 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 20.58 0 yrs7.29 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.58 0 yrs7.29 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Aug-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 20.58 0 yrs7.29 %N/ANew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 278.18 0 yrs1.04 %$ 23.28 BNew Dividend Aug-28-2025 Aug-28-2025 Sep-11-2025 $ 0.7200
$ 0.7200
-0.00%
Stock $ 16.75 0 yrs10.99 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 13.50 0 yrs10.22 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 2.80 0 yrs1.43 %$ 0.47 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-14-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.81 0 yrs10.36 %$ 0.16 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-14-2025 $ 0.3500
$ 0.2800
-20.00%
Stock $ 163.26 3 yrs2.45 %$ 35.13 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 1.0000
$ 1.0000
-0.00%
Stock $ 42.07 69 yrs4.66 %$ 1.72 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 0.50 0 yrs0.00 %$ 0.01 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-12-2025 $ 0.0025
$ 0.0025
-0.00%
Stock $ 16.21 0 yrs12.21 %$ 0.72 BNew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 5.89 0 yrs15.79 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 19.72 0 yrs24.95 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-15-2025 $ 0.1883
$ 0.1935
2.77%
Stock $ 8.45 0 yrs127.46 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-15-2025 $ 0.2251
$ 0.2424
7.70%
Stock $ 11.59 1 yrs12.08 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 56.39 0 yrs10.20 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-14-2025 $ 0.3772
$ 0.3815
1.14%
Stock $ 36.75 10 yrs4.05 %$ 6.86 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 36.75 10 yrs4.05 %$ 6.86 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 36.75 10 yrs4.05 %$ 6.86 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 23.38 0 yrs25.19 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-15-2025 $ 0.4533
$ 0.4766
5.14%
Stock $ 26.33 0 yrs24.72 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-15-2025 $ 0.5194
$ 0.5130
-1.24%
Stock $ 22.34 0 yrs5.46 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-14-2025 $ 0.1582
$ 0.1472
-6.95%
Stock $ 7.50 0 yrs3.73 %$ 0.26 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-01-2025 $ 0.1400
$ 0.0700
-50.00%
Stock $ 140.81 11 yrs3.07 %$ 50.73 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-29-2025 $ 1.0800
$ 1.0800
-0.00%
Stock $ 101.50 3 yrs1.30 %$ 53.28 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 210.55 15 yrs1.71 %$ 103.51 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-15-2025 $ 0.8150
$ 0.9000
10.43%
Stock $ 88.24 0 yrs1.81 %$ 0.16 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1572
$ 0.1572
-0.00%
Stock $ 15.65 4 yrs0.00 %$ 0.23 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 27.50 0 yrs0.11 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0000
$ 0.0260
10000%
Stock $ 26.31 0 yrs0.04 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0000
$ 0.0056
10000%
Stock $ 66.91 0 yrs3.20 %$ 0.78 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1959
$ 0.1959
-0.00%
Stock $ 52.16 2 yrs2.24 %$ 0.12 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0863
$ 0.0863
-0.00%
Stock $ 26.80 1 yrs4.03 %N/ANew Dividend Jul-21-2025 Jul-21-2025 Jul-25-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 33.76 0 yrs43.24 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2043
$ 0.2056
0.64%
Stock $ 12.15 1 yrs31.85 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3649
$ 0.3649
-0.00%
Stock $ 50.88 3 yrs4.68 %$ 1.16 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2164
$ 0.2164
-0.00%
Stock $ 90.91 1 yrs1.28 %$ 0.56 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1047
$ 0.1047
-0.00%
Stock $ 19.66 5 yrs7.12 %$ 9.39 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-28-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 27.08 0 yrs0.04 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0026
$ 0.0038
49.92%
Stock $ 8.71 0 yrs48.56 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3439
$ 0.3439
-0.00%
Stock $ 8.43 0 yrs111.27 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1407
$ 0.1840
30.77%
Stock $ 47.14 3 yrs3.97 %$ 2.41 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1751
$ 0.1751
-0.00%
Stock $ 36.99 1 yrs1.14 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0184
$ 0.0184
-0.00%
Stock $ 7.80 0 yrs6.15 %$ 0.34 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-05-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 28.74 3 yrs5.29 %$ 0.63 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-07-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 34.55 0 yrs51.26 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.4445
$ 1.4445
-0.00%
Stock $ 21.31 5 yrs2.63 %$ 2.28 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-08-2025 $ 0.1300
$ 0.1400
7.69%
Stock $ 24.59 0 yrs2.60 %$ 0.70 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-08-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 27.15 0 yrs3.76 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 7.13 0 yrs20.20 %$ 0.90 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-28-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.19 0 yrs77.10 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2314
$ 0.2438
5.36%
Stock $ 25.28 0 yrs63.84 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1767
$ 0.1949
10.30%
Stock $ 25.20 0 yrs4.33 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 28.99 0 yrs1.24 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0242
$ 0.0242
-0.00%
Stock $ 10.61 0 yrs0.00 %$ 0.06 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0950
$ 0.1000
5.26%
Stock $ 22.64 1 yrs14.36 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.3696
$ 0.5719
-58.24%
Stock $ 9.88 0 yrs14.57 %$ 10.29 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-11-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 17.70 0 yrs5.08 %$ 8.47 BNew Dividend Jul-23-2025 Jul-23-2025 Aug-06-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 88.66 3 yrs1.66 %$ 0.92 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2186
$ 0.2186
-0.00%
Stock $ 29.17 0 yrs1.03 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0492
$ 0.1002
103.54%
Stock $ 13.15 1 yrs33.92 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3077
$ 0.3077
-0.00%
Stock $ 10.26 0 yrs76.22 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3812
$ 0.3812
-0.00%
Stock $ 4.04 0 yrs137.38 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2156
$ 0.2156
-0.00%
Stock $ 38.44 0 yrs34.31 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.0277
$ 1.0277
-0.00%
Stock $ 5.74 0 yrs126.13 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1006
$ 0.0960
-4.57%
Stock $ 12.85 0 yrs65.45 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1102
$ 0.1347
22.23%
Stock $ 27.56 0 yrs0.91 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0195
$ 0.0195
-0.00%
Stock $ 69.82 9 yrs3.18 %$ 0.36 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2037
$ 0.2037
-0.00%
Stock $ 44.61 0 yrs0.74 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0308
$ 0.0308
-0.00%
Stock $ 21.61 3 yrs3.93 %$ 0.00 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0794
$ 0.0794
-0.00%
Stock $ 22.95 0 yrs5.84 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1095
$ 0.1095
-0.00%
Stock $ 7.94 0 yrs107.93 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3873
$ 0.3873
-0.00%
Stock $ 53.43 0 yrs14.09 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4056
$ 0.3488
-14.00%
Stock $ 26.19 0 yrs2.06 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 39.42 1 yrs1.93 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0616
$ 0.0616
-0.00%
Stock $ 33.47 2 yrs2.33 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 24.34 0 yrs0.00 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1788
$ 0.1017
-43.09%
Stock $ 41.89 2 yrs1.05 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 46.23 1 yrs0.84 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0305
$ 0.0305
-0.00%
Stock $ 55.37 2 yrs3.00 %$ 0.22 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.5372
$ 0.5372
-0.00%
Stock $ 61.92 2 yrs0.00 %$ 0.29 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.5312
$ 0.1630
-69.32%
Stock $ 54.89 7 yrs2.48 %$ 0.26 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1824
$ 0.1824
-0.00%
Stock $ 51.59 0 yrs1.34 %$ 0.12 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0829
$ 0.0829
-0.00%
Stock $ 73.71 0 yrs1.28 %$ 0.44 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0856
$ 0.0856
-0.00%
Stock $ 59.90 0 yrs3.31 %$ 0.29 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1692
$ 0.1692
-0.00%
Stock $ 21.88 3 yrs4.43 %$ 0.00 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0867
$ 0.0867
-0.00%
Stock $ 25.15 0 yrs5.13 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 14.81 0 yrs67.79 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4710
$ 0.4710
-0.00%
Stock $ 15.30 0 yrs54.05 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.6378
$ 0.6378
-0.00%
Stock $ 33.67 0 yrs39.92 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3138
$ 0.2620
-16.53%
Stock $ 17.10 0 yrs18.19 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1176
$ 0.1376
17.01%
Stock $ 44.04 0 yrs29.63 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2498
$ 0.2537
1.55%
Stock $ 35.01 0 yrs38.01 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2329
$ 0.2371
1.80%
Stock $ 45.23 0 yrs13.09 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2031
$ 0.1398
-31.17%
Stock $ 44.26 0 yrs14.32 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1917
$ 0.1909
-0.42%
Stock $ 35.76 0 yrs43.18 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4484
$ 0.4817
7.43%
Stock $ 15.31 0 yrs48.86 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1617
$ 0.1263
-21.89%
Stock $ 45.09 0 yrs16.92 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3123
$ 0.3040
-2.66%
Stock $ 44.32 0 yrs19.22 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2920
$ 0.2952
1.10%
Stock $ 25.20 0 yrs0.40 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0152
$ 0.0152
-0.00%
Stock $ 48.58 0 yrs13.77 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.5029
$ 0.5029
-0.00%
Stock $ 3.32 0 yrs7.83 %$ 0.33 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 3.66 0 yrs8.47 %$ 0.52 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 5.86 0 yrs5.12 %$ 0.28 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0265
$ 0.0265
-0.00%
Stock $ 31.78 0 yrs74.45 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.2472
$ 0.3588
45.13%
Stock $ 9.81 0 yrs4.59 %$ 0.16 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0393
$ 0.0393
-0.00%
Stock $ 67.56 7 yrs2.96 %$ 1.72 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-05-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 6.42 1 yrs11.21 %$ 0.09 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 36.34 0 yrs4.95 %$ 0.05 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 31.90 19 yrs6.83 %$ 69.07 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.5350
$ 0.5450
1.87%
Stock $ 33.44 1 yrs3.29 %$ 0.06 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-08-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 7.90 0 yrs6.46 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 86.51 3 yrs2.31 %$ 14.01 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 15.65 1 yrs8.12 %$ 0.32 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 6.41 1 yrs11.55 %$ 0.17 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 24.17 0 yrs4.14 %$ 2.15 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-25-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 81.49 12 yrs2.79 %$ 54.19 BNew Dividend Aug-05-2025 Aug-05-2025 Sep-09-2025 $ 0.5675
$ 0.5675
-0.00%
Stock $ 58.92 19 yrs5.48 %$ 53.87 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2690
$ 0.2690
-0.00%
Stock $ 18.05 1 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Sep-02-2025 $ 0.4259
$ 0.4259
-0.00%
Stock $ 14.94 0 yrs15.66 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 14.94 0 yrs15.66 %N/ANew Dividend Aug-31-2025 Aug-31-2025 Sep-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 14.94 0 yrs15.66 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 6.42 1 yrs11.21 %$ 0.09 BNew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 6.42 1 yrs11.21 %$ 0.09 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 15.65 1 yrs8.12 %$ 0.32 BNew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 15.65 1 yrs8.12 %$ 0.32 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 158.67 71 yrs2.67 %$ 371.66 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-15-2025 $ 1.0568
$ 1.0568
-0.00%
Stock $ 8.72 1 yrs8.37 %$ 0.34 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 5.84 0 yrs16.44 %$ 0.22 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 6.03 1 yrs9.45 %$ 0.28 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 17.64 1 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Sep-02-2025 $ 0.4078
$ 0.4078
-0.00%
Stock $ 14.02 0 yrs11.13 %$ 1.40 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 47.84 0 yrs41.97 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.3425
$ 0.3106
-9.30%
Stock $ 1.78 0 yrs0.56 %$ 0.03 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-10-2025 $ 0.0025
$ 0.0025
-0.00%
Stock $ 12.11 0 yrs29.48 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.2178
$ 0.2722
24.98%
Stock $ 73.61 19 yrs1.85 %$ 8.41 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 59.52 4 yrs10.42 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 1.6360
$ 1.5785
-3.51%
Stock $ 6.61 2 yrs10.29 %$ 0.80 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1500
$ 0.1800
20.00%
Stock $ 5.48 1 yrs8.39 %$ 0.14 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1000
$ 0.1200
20.00%
Stock $ 19.48 0 yrs14.99 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.2728
$ 0.2728
-0.00%
Stock $ 7.06 0 yrs2.55 %$ 0.23 BNew Dividend Jul-23-2025 Jul-23-2025 Aug-08-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 5.76 0 yrs10.94 %$ 0.05 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.76 0 yrs10.94 %$ 0.05 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.76 0 yrs10.94 %$ 0.05 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 24.08 0 yrs3.32 %$ 0.59 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 7.46 2 yrs10.86 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 17.75 0 yrs6.87 %$ 12.33 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 17.75 0 yrs6.87 %$ 12.33 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 3.57 0 yrs3.36 %$ 0.09 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 17.75 0 yrs6.87 %$ 12.33 BNew Dividend Sep-19-2025 Sep-19-2025 Sep-30-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 71.30 3 yrs3.73 %$ 90.43 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.6650
$ 0.6650
-0.00%
Stock $ 28.00 1 yrs17.14 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 1.5561
$ 1.1012
-29.23%
Stock $ 25.58 1 yrs7.58 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 158.01 14 yrs2.25 %$ 170.49 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-25-2025 $ 0.8900
$ 0.8900
-0.00%
Stock $ 11.04 0 yrs0.00 %$ 1.06 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 87.00 2 yrs1.38 %$ 4.90 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 7.32 1 yrs10.52 %$ 0.00 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 7.32 1 yrs10.52 %$ 0.00 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 7.32 1 yrs10.52 %$ 0.00 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 5.49 0 yrs10.76 %$ 0.25 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 5.49 0 yrs10.76 %$ 0.25 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 5.49 0 yrs10.76 %$ 0.25 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 8.78 0 yrs24.26 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 8.88 0 yrs12.73 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0845
$ 0.0845
-0.00%
Stock $ 51.54 0 yrs32.21 %$ 0.01 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 2.4854
$ 2.4854
-0.00%
Stock $ 84.48 2 yrs20.56 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 1.0594
$ 1.0594
-0.00%
Stock $ 159.97 2 yrs15.54 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 2.8790
$ 2.8790
-0.00%
Stock $ 10.96 2 yrs0.00 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 25.84 3 yrs6.23 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.4114
$ 0.4196
1.99%
Stock $ 18.14 3 yrs9.92 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.5805
$ 0.4435
-23.60%
Stock $ 0.45 0 yrs0.00 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 16.95 0 yrs9.97 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.2166
$ 0.2166
-0.00%
Stock $ 12.49 1 yrs14.49 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.0919
$ 0.0919
-0.00%
Stock $ 5.19 0 yrs2.31 %$ 0.59 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 15.44 0 yrs18.85 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.4528
$ 0.4528
-0.00%
Stock $ 4.52 1 yrs21.02 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.1202
$ 0.1202
-0.00%
Stock $ 25.27 0 yrs4.51 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 22.28 3 yrs4.04 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-14-2025 $ 0.0744
$ 0.0744
-0.00%
Stock $ 21.23 0 yrs10.98 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.3423
$ 0.2569
-24.94%
Stock $ 31.70 0 yrs7.13 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.2138
$ 0.1738
-18.69%
Stock $ 23.96 0 yrs15.98 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.5840
$ 0.2736
-53.14%
Stock $ 100.08 0 yrs1.88 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.0787
$ 0.0787
-0.11%
Stock $ 38.37 0 yrs0.52 %$ 0.14 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.79 0 yrs8.32 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.1218
$ 0.2875
136.04%
Stock $ 2.48 3 yrs0.00 %$ 0.13 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0208
$ 0.0229
10.03%
Stock $ 201.69 14 yrs3.37 %$ 79.43 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-05-2025 $ 1.6000
$ 1.7000
6.25%
Stock $ 26.68 0 yrs7.50 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 72.66 0 yrs7.35 %$ 1.06 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-29-2025 $ 0.3459
$ 0.3459
-0.00%
Stock $ 8.73 0 yrs11.45 %$ 0.21 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1100
$ 0.2500
127.27%
Stock $ 610.24 4 yrs0.16 %$ 27.32 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 19.08 1 yrs0.00 %$ 0.05 BNew Dividend N/A Jul-14-2025 Jul-31-2025 $ 0.3600
$ 0.3800
5.56%
Stock $ 72.96 0 yrs0.88 %$ 0.40 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 890.00 0 yrs6.74 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 15.0000
$ 15.0000
-0.00%
Stock $ 43.48 0 yrs0.60 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0630
$ 0.0724
14.97%
Stock $ 37.77 0 yrs1.59 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1628
$ 0.1501
-7.78%
Stock $ 31.56 0 yrs1.84 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1479
$ 0.1483
0.29%
Stock $ 33.61 2 yrs9.58 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-18-2025 $ 0.7911
$ 0.7868
-0.54%
Stock $ 1.05 1 yrs0.00 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 24.75 0 yrs6.42 %$ 0.16 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1328
$ 0.1328
-0.00%
Stock $ 25.00 0 yrs6.12 %$ 0.13 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 8.34 0 yrs7.91 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 8.08 1 yrs4.83 %$ 0.18 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 8.94 1 yrs4.70 %$ 0.11 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 17.65 0 yrs10.25 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 38.07 2 yrs0.97 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0943
$ 0.0960
1.80%
Stock $ 5.90 1 yrs17.46 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.2750
$ 0.1850
-32.73%
Stock $ 26.54 0 yrs8.97 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 24.87 0 yrs6.15 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 11.39 1 yrs5.27 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 27.55 0 yrs0.54 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0593
$ 0.0336
-43.39%
Stock $ 28.98 0 yrs1.62 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1445
$ 0.2523
74.64%
Stock $ 9.96 3 yrs9.74 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0750
$ 0.0750
0.01%
Stock $ 44.91 0 yrs33.62 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 1.5859
$ 0.4902
-69.09%
Stock $ 24.53 0 yrs6.64 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.1349
$ 0.1349
-0.00%
Stock $ 30.61 0 yrs1.83 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1496
$ 0.3654
144.28%
Stock $ 51.03 4 yrs0.12 %$ 16.04 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0154
$ 0.0154
-0.00%
Stock $ 19.98 0 yrs9.86 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 25.21 0 yrs4.80 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.0793
$ 0.0793
-0.00%
Stock $ 41.83 3 yrs1.24 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.1010
$ 0.1400
38.61%
Stock $ 7.26 0 yrs1.38 %$ 0.06 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-07-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 42.46 0 yrs32.45 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 1.0742
$ 0.8779
-18.28%
Stock $ 37.65 0 yrs18.51 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4849
$ 0.2248
-53.63%
Stock $ 50.35 0 yrs7.77 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.3140
$ 0.3140
-0.00%
Stock $ 50.66 1 yrs4.82 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.1822
$ 0.1822
-0.00%
Stock $ 33.05 0 yrs34.13 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.8523
$ 0.4692
-44.95%
Stock $ 49.65 0 yrs23.38 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 1.0826
$ 0.5123
-52.68%
Stock $ 54.54 0 yrs21.05 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 12.82 1 yrs10.76 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 47.97 0 yrs6.21 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.2679
$ 0.2204
-17.73%
Stock $ 49.77 0 yrs0.70 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.6928
$ 0.3118
-54.99%
Stock $ 26.55 0 yrs6.93 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-10-2025 $ 0.1870
$ 0.1889
1.02%
Stock $ 66.62 0 yrs17.14 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 2.4582
$ 0.9688
-60.59%
Stock $ 44.80 0 yrs9.87 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.7563
$ 0.5241
-30.70%
Stock $ 50.11 0 yrs9.48 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.8249
$ 0.4464
-45.88%
Stock $ 100.22 0 yrs3.67 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0791
$ 0.0563
-28.82%
Stock $ 78.72 0 yrs6.25 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.2300
$ 1.2300
-0.00%
Stock $ 26.14 0 yrs7.65 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 23.75 0 yrs5.81 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 22.17 2 yrs6.27 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3683
$ 0.3693
0.27%
Stock $ 13.37 1 yrs33.43 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2695
$ 0.2695
-0.00%
Stock $ 50.40 2 yrs3.04 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3735
$ 0.3896
4.30%
Stock $ 20.50 2 yrs5.90 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2948
$ 0.3075
4.34%
Stock $ 25.89 0 yrs7.73 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.09 0 yrs6.22 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.62 3 yrs8.63 %$ 12.40 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 16.46 0 yrs156.74 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.6102
$ 1.6102
-0.00%
Stock $ 8.43 0 yrs111.27 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1407
$ 0.1397
-0.71%
Stock $ 32.83 0 yrs0.82 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.3200
$ 0.0676
-78.88%
Stock $ 28.55 2 yrs4.69 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1233
$ 0.5481
344.60%
Stock $ 25.56 0 yrs9.78 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 165.46 0 yrs0.97 %$ 2.14 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-19-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 17.55 0 yrs151.34 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.2382
$ 1.2382
-0.00%
Stock $ 13.55 0 yrs29.67 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2338
$ 0.2338
-0.00%
Stock $ 25.28 0 yrs63.84 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1767
$ 0.1949
10.30%
Stock $ 10.00 0 yrs3.90 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 32.67 0 yrs85.40 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.8550
$ 1.8550
-0.00%
Stock $ 15.60 1 yrs49.74 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 28.19 0 yrs0.99 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1358
$ 0.1447
6.57%
Stock $ 92.24 0 yrs1.36 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1684
$ 0.2929
73.87%
Stock $ 34.37 1 yrs2.01 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0630
$ 0.0630
-0.00%
Stock $ 35.34 2 yrs3.96 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2530
$ 0.2757
8.96%
Stock $ 18.96 3 yrs8.02 %$ 3.75 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 14.51 0 yrs11.03 %$ 0.41 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.51 0 yrs11.03 %$ 0.41 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.51 0 yrs11.03 %$ 0.41 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 2.84 0 yrs177.46 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 5.74 0 yrs126.13 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1006
$ 0.0952
-5.37%
Stock $ 8.12 0 yrs0.00 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 12.85 0 yrs65.45 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1102
$ 0.1574
42.83%
Stock $ 11.80 1 yrs8.14 %$ 0.03 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 53.43 0 yrs14.09 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4056
$ 0.4223
4.12%
Stock $ 19.72 0 yrs24.95 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.1883
$ 0.1926
2.29%
Stock $ 17.10 0 yrs18.19 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1176
$ 0.1798
52.89%
Stock $ 17.98 0 yrs6.45 %$ 0.62 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 35.52 0 yrs2.90 %$ 0.03 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 19.34 1 yrs4.96 %$ 0.01 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 21.81 1 yrs8.21 %$ 0.19 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 24.02 0 yrs9.66 %$ 0.88 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 28.55 0 yrs5.71 %$ 0.04 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.19 2 yrs12.07 %$ 1.01 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 13.74 1 yrs37.34 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4163
$ 0.4163
-0.00%
Stock $ 10.24 1 yrs88.57 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4398
$ 0.4398
-0.00%
Stock $ 45.23 0 yrs13.09 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2031
$ 0.1638
-19.35%
Stock $ 44.26 0 yrs14.32 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1917
$ 0.1618
-15.60%
Stock $ 8.45 0 yrs127.46 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.2251
$ 0.2526
12.24%
Stock $ 35.76 0 yrs43.18 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4484
$ 0.4669
4.13%
Stock $ 15.31 0 yrs48.86 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1617
$ 0.0554
-65.74%
Stock $ 44.32 0 yrs19.22 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2920
$ 0.3182
8.97%
Stock $ 45.09 0 yrs16.92 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3123
$ 0.2361
-24.40%
Stock $ 56.39 0 yrs10.20 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3772
$ 0.3763
-0.24%
Stock $ 18.48 0 yrs25.38 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.1803
$ 0.1803
0.01%
Stock $ 23.38 0 yrs25.19 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.4533
$ 0.4573
0.89%
Stock $ 26.33 0 yrs24.72 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.5194
$ 0.4889
-5.88%
Stock $ 22.34 0 yrs5.46 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1582
$ 0.1437
-9.17%
Stock $ 6.98 0 yrs7.02 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0797
$ 0.0797
-0.00%
Stock $ 8.66 2 yrs4.50 %$ 1.69 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 3.54 1 yrs5.66 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 4.70 1 yrs8.51 %$ 0.39 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0333
$ 0.0333
-0.00%
Stock $ 10.99 1 yrs7.37 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 11.80 1 yrs7.37 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 3.06 0 yrs7.52 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0192
$ 0.0192
-0.00%
Stock $ 8.30 1 yrs8.07 %$ 0.07 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 1.74 1 yrs10.34 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0145
$ 0.0145
-0.00%
Stock $ 6.29 0 yrs13.20 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 9.19 1 yrs8.16 %$ 0.14 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 9.96 1 yrs8.03 %$ 0.04 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 10.75 1 yrs7.35 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 10.14 1 yrs8.09 %$ 0.06 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 10.30 1 yrs7.57 %$ 0.06 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 2.66 1 yrs9.02 %$ 0.34 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0195
$ 0.0195
-0.00%
Stock $ 3.27 1 yrs5.50 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0165
$ 0.0165
-0.00%
Stock $ 11.19 1 yrs5.81 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 9.17 2 yrs3.60 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 11.17 1 yrs7.61 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 9.07 1 yrs8.27 %$ 0.33 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 9.50 1 yrs6.42 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.95 1 yrs6.39 %$ 0.33 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 10.52 1 yrs6.37 %$ 0.65 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.57 1 yrs8.15 %$ 0.26 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 11.11 1 yrs7.74 %$ 0.10 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 6.59 1 yrs6.53 %$ 0.40 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 10.00 1 yrs6.50 %$ 0.44 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.23 1 yrs6.26 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 10.79 1 yrs8.71 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 13.39 0 yrs7.39 %$ 0.20 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 11.13 1 yrs6.38 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 9.46 1 yrs6.45 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 5.54 4 yrs9.93 %$ 0.20 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 2.09 1 yrs9.09 %$ 0.11 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-23-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 11.02 1 yrs5.81 %$ 0.23 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 10.45 1 yrs5.93 %$ 0.17 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 11.26 1 yrs8.08 %$ 0.44 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 8.45 0 yrs4.14 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 8.01 2 yrs4.37 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 11.70 2 yrs4.27 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 25.99 0 yrs8.20 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 10.18 1 yrs6.29 %$ 0.41 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 9.64 1 yrs6.33 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 9.27 1 yrs6.58 %$ 0.37 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 7.14 0 yrs7.28 %$ 0.24 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 13.94 2 yrs4.45 %$ 0.23 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 11.30 1 yrs8.32 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 9.55 1 yrs6.28 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 6.33 1 yrs8.53 %$ 0.38 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0446
$ 0.0446
-0.00%
Stock $ 12.86 0 yrs10.50 %$ 0.45 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 9.77 2 yrs4.71 %$ 0.08 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 12.79 2 yrs4.30 %$ 0.08 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 5.13 1 yrs5.26 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0240
$ 0.0240
-0.00%
Stock $ 7.45 1 yrs4.56 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0340
$ 0.0340
-0.00%
Stock $ 5.60 1 yrs6.25 %$ 0.12 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 10.89 1 yrs7.90 %$ 0.10 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 11.17 1 yrs7.88 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 2.98 1 yrs9.06 %$ 0.15 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-23-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 11.63 1 yrs8.17 %$ 0.35 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 11.63 1 yrs8.00 %$ 0.29 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 9.42 1 yrs8.07 %$ 0.27 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 9.72 1 yrs6.28 %$ 0.56 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 9.39 1 yrs5.32 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.99 1 yrs5.56 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 10.33 0 yrs11.04 %$ 0.70 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 16.19 0 yrs9.14 %$ 0.31 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 11.89 1 yrs7.99 %$ 0.48 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 415.80 11 yrs2.89 %$ 2.35 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 16.14 0 yrs9.17 %$ 0.36 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 6.54 0 yrs5.35 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 11.82 1 yrs7.70 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 9.45 1 yrs8.78 %$ 0.03 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 41.83 1 yrs1.77 %$ 0.64 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2431
$ 0.8603
253.85%
Stock $ 10.90 1 yrs8.07 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 14.08 0 yrs10.16 %$ 0.78 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 3.62 4 yrs13.26 %$ 0.65 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 12.42 0 yrs11.35 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 8.07 1 yrs9.91 %$ 0.71 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 4.91 0 yrs11.81 %$ 0.57 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 9.51 0 yrs9.78 %$ 0.35 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 10.15 0 yrs8.87 %$ 1.08 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 167.62 9 yrs2.43 %$ 29.55 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-14-2025 $ 1.0200
$ 1.0200
-0.00%
Stock $ 10.89 0 yrs11.02 %$ 0.79 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 434.83 11 yrs2.76 %$ 2.45 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 5.49 2 yrs11.84 %$ 0.74 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 14.82 0 yrs8.91 %$ 0.45 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 27.39 1 yrs7.59 %$ 0.19 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 23.76 1 yrs7.70 %$ 1.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 14.82 1 yrs23.01 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2755
$ 0.2755
-0.00%
Stock $ 5.15 0 yrs5.83 %$ 0.03 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 8.44 0 yrs11.61 %$ 0.15 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 22.70 3 yrs5.37 %$ 0.13 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 10.02 1 yrs7.88 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 13.85 1 yrs8.59 %$ 0.77 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 86.60 0 yrs7.22 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4873
$ 0.4873
-0.00%
Stock $ 13.23 3 yrs11.26 %$ 0.24 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 10.61 1 yrs6.31 %$ 0.22 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 93.22 0 yrs6.60 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4802
$ 0.4802
-0.00%
Stock $ 11.71 4 yrs9.74 %$ 0.39 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 39.50 1 yrs2.81 %$ 3.12 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4698
$ 0.6393
36.08%
Stock $ 48.67 1 yrs2.22 %$ 0.93 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6481
$ 0.4293
-33.75%
Stock $ 37.46 1 yrs3.02 %$ 0.01 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6252
$ 0.5020
-19.72%
Stock $ 20.74 1 yrs7.47 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 21.25 1 yrs7.58 %$ 0.84 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 15.43 2 yrs5.64 %$ 0.18 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.12 0 yrs10.43 %$ 0.02 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 8.89 1 yrs9.00 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 14.78 1 yrs8.59 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 11.24 0 yrs8.10 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0743
$ 0.0743
-0.00%
Stock $ 13.38 0 yrs9.27 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 18.85 3 yrs9.76 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 8.38 4 yrs12.17 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 5.78 1 yrs8.82 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 24.50 4 yrs1.31 %$ 0.02 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-21-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 22.06 1 yrs7.12 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 18.38 0 yrs6.69 %$ 2.84 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 27.31 2 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1291
$ 0.1291
-0.00%
Stock $ 12.10 3 yrs9.75 %$ 0.41 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0920
$ 0.0920
-0.00%
Stock $ 26.75 4 yrs3.10 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1142
$ 0.1142
-0.00%
Stock $ 25.14 0 yrs6.48 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 11.75 0 yrs8.17 %$ 0.10 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.33 2 yrs12.24 %$ 0.57 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-31-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 9.47 1 yrs6.34 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 13.86 0 yrs8.23 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 13.86 0 yrs8.23 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 16.01 4 yrs5.62 %$ 1.36 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 36.99 1 yrs2.87 %$ 0.13 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.5757
$ 0.4796
-16.70%
Stock $ 14.69 0 yrs11.17 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1357
$ 0.1357
-0.00%
Stock $ 14.69 0 yrs11.17 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1357
$ 0.1357
-0.00%
Stock $ 12.43 3 yrs11.58 %$ 0.33 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 10.50 1 yrs6.29 %$ 0.27 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.71 1 yrs6.35 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.07 1 yrs6.06 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 10.35 1 yrs6.86 %$ 0.16 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 9.66 1 yrs6.21 %$ 0.42 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.61 0 yrs9.37 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 9.85 1 yrs6.60 %$ 0.22 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 14.06 2 yrs9.67 %$ 0.48 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 9.84 3 yrs7.93 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 20.89 1 yrs12.54 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2168
$ 0.2168
-0.00%
Stock $ 5.27 0 yrs4.93 %$ 0.16 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.24 0 yrs5.22 %$ 0.15 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 7.20 0 yrs6.53 %$ 0.42 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 7.55 0 yrs11.39 %$ 0.28 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 75.22 1 yrs0.19 %$ 34.34 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 221.52 10 yrs0.54 %$ 2.68 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 127.57 11 yrs1.60 %$ 16.38 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 25.35 0 yrs8.52 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 33.76 0 yrs43.24 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2043
$ 0.2044
0.05%
Stock $ 6.13 0 yrs7.50 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 11.27 1 yrs7.81 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 16.29 0 yrs0.00 %$ 3.34 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-29-2025 $ 0.0000
$ 3.0000
10000%
Stock $ 10.21 1 yrs8.03 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 7.76 0 yrs6.44 %$ 0.18 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 6.80 0 yrs5.88 %$ 0.05 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 6.68 0 yrs5.99 %$ 0.19 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 6.10 0 yrs5.74 %$ 0.12 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 11.72 0 yrs9.04 %$ 0.25 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 10.88 0 yrs9.28 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 22.28 0 yrs2.51 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 25.00 0 yrs4.20 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0829
$ 0.0829
-0.00%
Stock $ 35.82 0 yrs1.14 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0717
$ 0.2350
227.75%
Stock $ 31.80 0 yrs2.33 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4623
$ 0.2825
-38.88%
Stock $ 30.28 0 yrs12.88 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4187
$ 0.4187
-0.00%
Stock $ 25.61 0 yrs8.24 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2279
$ 0.2701
18.50%
Stock $ 45.84 0 yrs18.56 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6550
$ 0.6550
-0.00%
Stock $ 24.29 1 yrs8.15 %$ 1.77 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 29.52 0 yrs2.17 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.3631
$ 0.2787
-23.26%
Stock $ 24.79 1 yrs4.80 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0594
$ 0.5197
774.92%
Stock $ 36.80 0 yrs6.20 %$ 1.70 BNew Dividend Jul-23-2025 Jul-23-2025 Jul-31-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.80 0 yrs7.40 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 26.90 0 yrs8.14 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 21.97 0 yrs7.97 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-28-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 21.97 0 yrs7.97 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-27-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 21.97 0 yrs7.97 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 17.52 0 yrs6.62 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 24.43 0 yrs4.63 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 20.21 1 yrs6.33 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0942
$ 0.0942
-0.00%
Stock $ 8.59 0 yrs13.50 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.59 0 yrs13.50 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.59 0 yrs13.50 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 12.55 1 yrs8.21 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0858
$ 0.0858
-0.00%
Stock $ 12.55 1 yrs8.21 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0858
$ 0.0858
-0.00%
Stock $ 22.82 0 yrs6.97 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 18.80 0 yrs10.64 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 18.80 0 yrs10.64 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 18.80 0 yrs10.64 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 14.56 0 yrs4.95 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.26 0 yrs7.56 %$ 0.60 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 16.61 1 yrs21.79 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2937
$ 0.2937
-0.00%
Stock $ 26.00 2 yrs4.85 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1027
$ 0.1027
-0.00%
Stock $ 25.32 0 yrs17.10 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2939
$ 0.2939
-0.00%
Stock $ 22.87 0 yrs17.10 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.3137
$ 0.3137
-0.00%
Stock $ 10.93 1 yrs12.72 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 24.96 0 yrs6.53 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1389
$ 0.1389
-0.00%
Stock $ 25.01 2 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0781
$ 0.0781
-0.00%
Stock $ 24.30 0 yrs6.58 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 27.16 16 yrs0.00 %$ 0.32 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 8.70 2 yrs0.00 %$ 0.64 BNew Dividend Jul-04-2025 Jul-04-2025 Jul-11-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 23.19 0 yrs77.10 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2314
$ 0.2405
3.93%
Stock $ 134.61 1 yrs2.38 %$ 11.23 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 7.86 0 yrs9.67 %$ 1.74 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-16-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 36.80 0 yrs6.20 %$ 1.70 BNew Dividend Aug-21-2025 Aug-21-2025 Aug-29-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 36.80 0 yrs6.20 %$ 1.70 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 14.56 0 yrs4.95 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 52.22 7 yrs3.37 %$ 6.35 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-18-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 7.22 0 yrs8.31 %$ 0.43 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.93 1 yrs5.54 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 24.90 0 yrs8.68 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 10.54 0 yrs11.95 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 10.54 0 yrs11.95 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 10.54 0 yrs11.95 %N/ANew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 5.48 0 yrs15.33 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.48 1 yrs8.10 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 10.57 3 yrs11.16 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 8.35 0 yrs12.45 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 8.35 0 yrs12.45 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 8.35 0 yrs12.45 %N/ANew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 85.97 4 yrs2.15 %$ 2.38 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2184
$ 0.6206
184.13%
Stock $ 62.99 3 yrs2.54 %$ 2.41 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2476
$ 0.4695
89.65%
Stock $ 46.74 3 yrs3.02 %$ 1.53 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2474
$ 0.3736
51.02%
Stock $ 39.68 4 yrs1.99 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1194
$ 0.2751
130.43%
Stock $ 34.20 4 yrs2.40 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1437
$ 0.2579
79.43%
Stock $ 29.06 4 yrs2.86 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1768
$ 0.2235
26.44%
Stock $ 6.25 0 yrs3.84 %$ 0.17 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 15.83 0 yrs7.33 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 19.53 1 yrs10.29 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.59 1 yrs5.47 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0994
$ 0.0994
-0.00%
Stock $ 26.90 1 yrs8.03 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1587
$ 0.1587
-0.00%
Stock $ 173.04 0 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.8333
$ 0.8333
-0.00%
Stock $ 21.00 1 yrs11.71 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2900
$ 0.3058
5.45%
Stock $ 12.36 1 yrs12.46 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 12.36 1 yrs12.46 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.1277
$ 0.1277
-0.00%
Stock $ 13.43 1 yrs8.12 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 13.43 1 yrs8.12 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 14.79 2 yrs7.78 %$ 0.12 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 14.79 2 yrs7.78 %$ 0.12 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0951
$ 0.0951
-0.00%
Stock $ 13.77 0 yrs8.21 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 13.77 0 yrs8.21 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 11.74 0 yrs3.92 %$ 1.78 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 26.05 1 yrs11.40 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.7422
$ 0.7422
-0.00%
Stock $ 35.57 4 yrs4.39 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 31.78 0 yrs74.45 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2472
$ 1.5199
514.79%
Stock $ 12.32 3 yrs7.79 %$ 0.43 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.67 1 yrs5.03 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 24.49 0 yrs6.49 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1326
$ 0.1326
-0.00%
Stock $ 40.30 0 yrs23.75 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.8564
$ 0.8564
-0.00%
Stock $ 30.18 1 yrs2.98 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1405
$ 0.1405
-0.00%
Stock $ 13.66 2 yrs4.25 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 9.72 0 yrs7.61 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 15.34 3 yrs4.82 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 19.43 0 yrs5.25 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0803
$ 0.0803
-0.00%
Stock $ 16.27 0 yrs7.25 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 13.35 3 yrs8.16 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 36.82 1 yrs8.56 %$ 0.30 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 13.78 0 yrs10.74 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 15.81 0 yrs11.32 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 52.50 0 yrs11.10 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.5248
$ 0.5248
-0.00%
Stock $ 47.84 0 yrs41.97 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.3425
$ 0.2753
-19.62%
Stock $ 12.27 0 yrs10.76 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.43 0 yrs8.55 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.39 0 yrs9.10 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 14.56 0 yrs4.95 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 14.64 0 yrs0.00 %$ 1.16 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 19.32 0 yrs5.49 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0686
$ 0.0686
-0.00%
Stock $ 13.22 1 yrs9.91 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 27.18 1 yrs5.85 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 8.97 1 yrs6.58 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 9.00 0 yrs8.11 %$ 0.57 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 38.88 0 yrs7.72 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.27 1 yrs14.65 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1672
$ 0.1672
-0.00%
Stock $ 20.29 0 yrs11.53 %$ 0.06 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 16.45 0 yrs11.43 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.85 2 yrs8.18 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.1601
$ 0.1601
-0.00%
Stock $ 15.71 1 yrs7.57 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 8.82 1 yrs8.96 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 8.94 1 yrs8.72 %$ 0.58 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 16.20 1 yrs5.06 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 15.25 0 yrs9.90 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 39.59 3 yrs3.28 %$ 0.64 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1753
$ 0.1753
-0.00%
Stock $ 26.67 4 yrs4.46 %$ 0.03 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0959
$ 0.0959
-0.00%
Stock $ 20.99 0 yrs4.76 %$ 0.22 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1618
$ 0.1618
-0.00%
Stock $ 25.28 0 yrs4.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0836
$ 0.0836
-0.00%
Stock $ 25.30 0 yrs4.47 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0971
$ 0.0971
-0.00%
Stock $ 13.45 1 yrs11.90 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 12.68 1 yrs11.91 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 20.38 1 yrs9.76 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 6.32 1 yrs5.38 %$ 0.06 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 19.95 0 yrs6.27 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-21-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 13.74 0 yrs11.14 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 8.44 0 yrs9.83 %$ 0.09 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 19.32 0 yrs13.72 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 51.03 0 yrs11.50 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.4980
$ 0.4980
-0.00%
Stock $ 50.84 0 yrs12.27 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.5199
$ 0.5199
-0.00%
Stock $ 33.67 0 yrs39.92 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.3138
$ 0.2589
-17.50%
Stock $ 44.04 0 yrs29.63 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2498
$ 0.2474
-0.99%
Stock $ 35.01 0 yrs38.01 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2329
$ 0.2290
-1.71%
Stock $ 14.85 0 yrs14.75 %$ 0.14 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 15.71 0 yrs9.10 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 12.11 0 yrs29.48 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2178
$ 0.2863
31.45%
Stock $ 31.70 0 yrs7.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2138
$ 0.1557
-27.17%
Stock $ 67.98 0 yrs0.97 %$ 0.99 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-17-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 26.40 0 yrs8.41 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 49.79 3 yrs5.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1923
$ 0.1923
-0.00%
Stock $ 20.86 1 yrs5.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 110.20 3 yrs4.42 %$ 31.99 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4019
$ 0.4019
-0.00%
Stock $ 95.77 3 yrs3.74 %$ 14.36 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3032
$ 0.3032
-0.00%
Stock $ 64.95 1 yrs0.88 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1323
$ 0.1262
-4.56%
Stock $ 89.41 3 yrs2.18 %$ 0.60 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5245
$ 0.6069
15.71%
Stock $ 45.38 3 yrs7.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 23.30 0 yrs6.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 19.83 4 yrs3.83 %$ 0.35 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 47.20 3 yrs4.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1912
$ 0.1912
-0.00%
Stock $ 47.49 2 yrs2.70 %$ 1.47 BNew Dividend Jul-17-2025 Jul-17-2025 Aug-07-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 87.05 3 yrs4.42 %$ 10.99 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3283
$ 0.3283
-0.00%
Stock $ 3.24 0 yrs11.42 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 47.51 3 yrs4.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1882
$ 0.1882
-0.00%
Stock $ 99.40 3 yrs3.82 %$ 15.51 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3195
$ 0.3195
-0.00%
Stock $ 47.76 4 yrs4.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1613
$ 0.1613
-0.00%
Stock $ 20.49 1 yrs9.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0184
$ 0.0184
-0.00%
Stock $ 9.28 0 yrs5.06 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0384
$ 0.0384
-0.00%
Stock $ 82.85 3 yrs3.93 %$ 19.62 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2641
$ 0.2641
-0.00%
Stock $ 47.34 0 yrs5.34 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2046
$ 0.2046
-0.00%
Stock $ 20.70 3 yrs3.96 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0649
$ 0.0649
-0.00%
Stock $ 50.32 2 yrs7.87 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3055
$ 0.3055
-0.00%
Stock $ 41.72 4 yrs4.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1505
$ 0.1505
-0.00%
Stock $ 44.12 3 yrs3.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 95.99 3 yrs4.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 64.23 2 yrs1.40 %$ 0.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 53.56 0 yrs3.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 39.65 2 yrs7.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1952
$ 0.1952
-0.00%
Stock $ 50.60 3 yrs4.47 %$ 0.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1822
$ 0.1822
-0.00%
Stock $ 47.11 4 yrs4.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1627
$ 0.1627
-0.00%
Stock $ 44.25 3 yrs3.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1309
$ 0.1309
-0.00%
Stock $ 87.14 1 yrs4.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3319
$ 0.3319
-0.00%
Stock $ 19.47 1 yrs4.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0819
$ 0.0819
-0.00%
Stock $ 30.23 3 yrs4.70 %$ 3.49 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1141
$ 0.1141
-0.00%
Stock $ 99.42 2 yrs4.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3341
$ 0.3341
-0.00%
Stock $ 51.56 2 yrs5.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2074
$ 0.2074
-0.00%
Stock $ 20.50 2 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0666
$ 0.0666
-0.00%
Stock $ 45.65 2 yrs4.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1734
$ 0.1734
-0.00%
Stock $ 47.12 0 yrs6.30 %$ 0.40 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2310
$ 0.2310
-0.00%
Stock $ 26.86 2 yrs3.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0820
$ 0.0820
-0.00%
Stock $ 123.72 4 yrs1.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3336
$ 0.3275
-1.83%
Stock $ 43.67 4 yrs3.78 %$ 0.69 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1406
$ 0.1406
-0.00%
Stock $ 25.83 1 yrs3.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2616
$ 0.3291
25.82%
Stock $ 26.50 1 yrs3.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2642
$ 0.3586
35.75%
Stock $ 55.01 0 yrs1.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2300
$ 0.2100
-8.70%
Stock $ 21.99 1 yrs5.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.2000
33.33%
Stock $ 95.98 2 yrs5.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4142
$ 0.4142
-0.00%
Stock $ 15.94 3 yrs11.17 %$ 1.58 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4295
$ 0.4386
2.12%
Stock $ 28.65 2 yrs3.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0891
$ 0.0891
-0.00%
Stock $ 25.14 2 yrs3.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0745
$ 0.0745
-0.00%
Stock $ 45.67 2 yrs2.87 %$ 1.58 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1157
$ 0.1157
-0.00%
Stock $ 14.70 4 yrs2.72 %$ 0.02 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 100.33 0 yrs4.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.3520
$ 0.3520
-0.00%
Stock $ 41.54 3 yrs7.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2672
$ 0.2672
-0.00%
Stock $ 52.17 0 yrs6.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2663
$ 0.2663
-0.00%
Stock $ 48.43 0 yrs7.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2510
$ 0.2510
-0.00%
Stock $ 39.72 0 yrs7.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2294
$ 0.2294
-0.00%
Stock $ 25.06 4 yrs4.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0944
$ 0.0944
-0.00%
Stock $ 49.60 1 yrs2.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1258
$ 0.1258
-0.00%
Stock $ 110.92 0 yrs2.98 %$ 12.37 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3799
$ 0.3799
-0.00%
Stock $ 19.03 2 yrs4.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 17.93 0 yrs7.36 %$ 1.89 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0976
$ 0.0976
-0.00%
Stock $ 51.95 1 yrs5.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2245
$ 0.2245
-0.00%
Stock $ 46.33 3 yrs4.12 %$ 1.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1614
$ 0.1614
-0.00%
Stock $ 54.25 1 yrs2.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 55.59 1 yrs0.74 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1103
$ 0.1101
-0.23%
Stock $ 50.86 0 yrs4.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1857
$ 0.1857
-0.00%
Stock $ 51.87 1 yrs5.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2603
$ 0.2603
-0.00%
Stock $ 55.83 3 yrs2.97 %$ 3.80 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1417
$ 0.1417
-0.00%
Stock $ 41.84 0 yrs4.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1612
$ 0.1612
-0.00%
Stock $ 18.09 0 yrs2.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0337
$ 0.0337
-0.00%
Stock $ 2.96 0 yrs0.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2880
$ 0.6654
131.01%
Stock $ 48.51 0 yrs3.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1517
$ 0.1517
-0.00%
Stock $ 43.80 2 yrs4.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1623
$ 0.1623
-0.00%
Stock $ 30.89 0 yrs10.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2695
$ 0.2695
-0.00%
Stock $ 21.61 3 yrs4.77 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0844
$ 0.0844
-0.00%
Stock $ 36.00 0 yrs5.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1935
$ 0.1935
-0.00%
Stock $ 35.85 0 yrs5.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1491
$ 0.1491
-0.00%
Stock $ 46.40 2 yrs5.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2292
$ 0.2292
-0.00%
Stock $ 45.91 3 yrs5.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1906
$ 0.1906
-0.00%
Stock $ 99.20 1 yrs4.04 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3222
$ 0.3222
-0.00%
Stock $ 48.60 0 yrs7.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3334
$ 0.3334
-0.00%
Stock $ 32.22 3 yrs2.30 %$ 0.28 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0653
$ 0.0653
-0.00%
Stock $ 38.64 0 yrs5.51 %$ 0.70 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3261
$ 0.3261
-0.00%
Stock $ 40.65 3 yrs4.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1513
$ 0.1513
-0.00%
Stock $ 38.92 0 yrs10.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3152
$ 0.3152
-0.00%
Stock $ 24.52 1 yrs4.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0895
$ 0.0895
-0.00%
Stock $ 26.01 0 yrs5.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1157
$ 0.1157
-0.00%
Stock $ 24.86 0 yrs4.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 25.05 0 yrs3.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0903
$ 0.0903
-0.00%
Stock $ 25.09 0 yrs4.15 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0943
$ 0.0943
-0.00%
Stock $ 48.89 3 yrs3.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1503
$ 0.1503
-0.00%
Stock $ 25.43 2 yrs4.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1037
$ 0.1037
-0.00%
Stock $ 22.10 4 yrs4.57 %$ 1.67 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0845
$ 0.0845
-0.00%
Stock $ 26.18 1 yrs3.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2535
$ 0.3305
30.34%
Stock $ 26.00 0 yrs3.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2609
$ 0.2578
-1.20%
Stock $ 26.41 1 yrs3.48 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2654
$ 0.2535
-4.46%
Stock $ 31.01 1 yrs8.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2030
$ 0.2030
-0.00%
Stock $ 23.03 2 yrs3.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 85.96 2 yrs1.85 %$ 4.93 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0877
$ 0.0877
-0.00%
Stock $ 22.16 2 yrs3.79 %$ 0.09 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0677
$ 0.0677
-0.00%
Stock $ 23.00 3 yrs1.96 %$ 1.84 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0410
$ 0.0410
-0.00%
Stock $ 91.69 2 yrs4.40 %$ 1.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3064
$ 0.3064
-0.00%
Stock $ 25.09 0 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0952
$ 0.0952
-0.00%
Stock $ 26.85 0 yrs3.31 %$ 12.63 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1054
$ 0.1054
-0.00%
Stock $ 24.36 3 yrs3.98 %$ 0.13 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0803
$ 0.0803
-0.00%
Stock $ 50.90 0 yrs6.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3049
$ 0.3049
-0.00%
Stock $ 39.43 1 yrs3.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0659
$ 0.4769
623.53%
Stock $ 50.15 1 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1806
$ 0.1806
-0.00%
Stock $ 50.17 0 yrs4.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1798
$ 0.1798
-0.00%
Stock $ 49.81 1 yrs3.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1556
$ 0.1556
-0.00%
Stock $ 49.26 1 yrs3.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1590
$ 0.1590
-0.00%
Stock $ 48.51 1 yrs3.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1616
$ 0.1616
-0.00%
Stock $ 26.54 0 yrs1.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1038
$ 0.1466
41.23%
Stock $ 24.12 4 yrs3.81 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 46.26 3 yrs4.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 82.32 1 yrs5.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3568
$ 0.3568
-0.00%
Stock $ 99.04 1 yrs3.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3238
$ 0.3238
-0.00%
Stock $ 101.13 1 yrs4.33 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 26.45 1 yrs7.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 37.23 4 yrs2.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2200
$ 0.3800
72.73%
Stock $ 17.12 0 yrs8.24 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 50.64 2 yrs4.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1830
$ 0.1830
-0.00%
Stock $ 25.20 2 yrs3.33 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0693
$ 0.0693
-0.00%
Stock $ 50.72 1 yrs5.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2166
$ 0.2166
-0.00%
Stock $ 50.35 2 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1634
$ 0.1634
-0.00%
Stock $ 37.78 2 yrs4.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1490
$ 0.1490
-0.00%
Stock $ 45.99 2 yrs4.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1717
$ 0.1717
-0.00%
Stock $ 47.85 2 yrs4.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1615
$ 0.1615
-0.00%
Stock $ 49.80 2 yrs3.92 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1540
$ 0.1540
-0.00%
Stock $ 49.51 2 yrs4.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1620
$ 0.1620
-0.00%
Stock $ 49.61 2 yrs4.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1653
$ 0.1653
-0.00%
Stock $ 46.24 2 yrs4.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 17.42 2 yrs4.82 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 104.53 3 yrs3.84 %$ 0.22 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3360
$ 0.3360
-0.00%
Stock $ 25.49 3 yrs4.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 26.22 0 yrs4.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1087
$ 0.1087
-0.00%
Stock $ 25.13 0 yrs5.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1205
$ 0.1205
-0.00%
Stock $ 26.71 0 yrs1.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0438
$ 0.0438
-0.00%
Stock $ 33.74 3 yrs4.39 %$ 0.44 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1247
$ 0.1247
-0.00%
Stock $ 25.63 3 yrs3.90 %$ 0.60 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0843
$ 0.0843
-0.00%
Stock $ 24.95 1 yrs2.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0538
$ 0.0538
-0.00%
Stock $ 29.59 1 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1047
$ 0.1047
-0.00%
Stock $ 53.05 2 yrs5.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2431
$ 0.2431
-0.00%
Stock $ 30.15 0 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 46.47 0 yrs3.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 30.67 0 yrs7.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 46.14 3 yrs7.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2519
$ 0.2519
-0.00%
Stock $ 50.47 3 yrs3.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1245
$ 0.1245
-0.00%
Stock $ 49.51 2 yrs3.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1489
$ 0.1489
-0.00%
Stock $ 51.44 1 yrs4.76 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1988
$ 0.1988
-0.00%
Stock $ 26.61 1 yrs5.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 43.33 1 yrs4.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1732
$ 0.1732
-0.00%
Stock $ 41.14 1 yrs4.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1634
$ 0.1634
-0.00%
Stock $ 24.92 0 yrs2.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0624
$ 0.0624
-0.00%
Stock $ 24.67 0 yrs4.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1013
$ 0.1013
-0.00%
Stock $ 24.82 0 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0985
$ 0.0985
-0.00%
Stock $ 25.06 0 yrs4.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0953
$ 0.0953
-0.00%
Stock $ 26.23 3 yrs6.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 24.95 0 yrs13.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2859
$ 0.2859
-0.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-27-2025 Jun-30-2025 $ 0.0310
$ 0.0310
-0.00%
Stock $ 48.72 0 yrs3.33 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1414
$ 0.1414
-0.00%
Stock $ 46.72 3 yrs5.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2242
$ 0.2242
-0.00%
Stock $ 44.20 3 yrs6.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2269
$ 0.2269
-0.00%
Stock $ 33.99 1 yrs1.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0571
$ 0.0571
-0.00%
Stock $ 18.90 3 yrs4.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 41.37 3 yrs4.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1635
$ 0.1635
-0.00%
Stock $ 50.28 0 yrs3.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1590
$ 0.1590
-0.00%
Stock $ 50.05 0 yrs3.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1121
$ 0.1121
-0.00%
Stock $ 48.99 0 yrs3.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1510
$ 0.1510
-0.00%
Stock $ 49.87 0 yrs3.05 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1325
$ 0.1325
-0.00%
Stock $ 50.31 0 yrs3.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1418
$ 0.1418
-0.00%
Stock $ 50.49 0 yrs3.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1468
$ 0.1468
-0.00%
Stock $ 50.01 0 yrs4.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1694
$ 0.1694
-0.00%
Stock $ 21.10 1 yrs51.90 %$ 1.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.7766
$ 0.7766
-0.00%
Stock $ 89.15 1 yrs19.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 1.9729
$ 1.9729
-0.00%
Stock $ 48.25 2 yrs2.45 %$ 2.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1062
$ 0.1062
-0.00%
Stock $ 50.08 0 yrs7.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2740
$ 0.2740
-0.00%
Stock $ 100.41 0 yrs3.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3371
$ 0.3371
-0.00%
Stock $ 100.43 0 yrs3.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3235
$ 0.3235
-0.00%
Stock $ 99.65 0 yrs4.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 29.30 0 yrs5.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1120
$ 0.1120
-0.00%
Stock $ 39.62 0 yrs5.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 50.41 0 yrs4.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 50.40 0 yrs6.15 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 42.62 2 yrs5.65 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 24.42 2 yrs6.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1243
$ 0.1243
-0.00%
Stock $ 51.10 0 yrs5.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2823
$ 0.2823
-0.00%
Stock $ 21.43 0 yrs3.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0636
$ 0.0636
-0.00%
Stock $ 21.21 0 yrs5.33 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0943
$ 0.0943
-0.00%
Stock $ 39.66 1 yrs6.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2132
$ 0.2132
-0.00%
Stock $ 100.96 3 yrs4.17 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3596
$ 0.3596
-0.00%
Stock $ 25.25 3 yrs4.20 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0921
$ 0.0921
-0.00%
Stock $ 20.50 3 yrs3.95 %$ 0.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 22.51 3 yrs6.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1179
$ 0.1179
-0.00%
Stock $ 21.14 3 yrs4.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0847
$ 0.0847
-0.00%
Stock $ 100.64 3 yrs4.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3472
$ 0.3472
-0.00%
Stock $ 21.93 4 yrs3.83 %$ 0.58 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0706
$ 0.0706
-0.00%
Stock $ 25.95 0 yrs6.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1468
$ 0.1468
-0.00%
Stock $ 25.98 0 yrs2.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0572
$ 0.0572
-0.00%
Stock $ 47.13 3 yrs4.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1906
$ 0.1906
-0.00%
Stock $ 52.73 0 yrs6.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2584
$ 0.2584
-0.00%
Stock $ 45.13 3 yrs5.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1989
$ 0.1989
-0.00%
Stock $ 51.41 3 yrs3.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 25.00 0 yrs4.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0972
$ 0.0972
-0.00%
Stock $ 25.03 0 yrs3.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0957
$ 0.0957
-0.00%
Stock $ 25.44 0 yrs4.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1084
$ 0.1084
-0.00%
Stock $ 25.20 0 yrs4.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0843
$ 0.0843
-0.00%
Stock $ 24.90 3 yrs4.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0906
$ 0.0906
-0.00%
Stock $ 18.12 0 yrs20.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3070
$ 0.3070
-0.00%
Stock $ 34.95 1 yrs0.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0483
$ 0.0682
41.20%
Stock $ 37.71 1 yrs6.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2124
$ 0.2124
-0.00%
Stock $ 24.17 0 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0835
$ 0.0835
-0.00%
Stock $ 48.26 0 yrs5.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2244
$ 0.2244
-0.00%
Stock $ 42.49 2 yrs7.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2314
$ 0.2314
-0.00%
Stock $ 32.62 2 yrs3.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0805
$ 0.1046
29.86%
Stock $ 52.03 1 yrs5.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2261
$ 0.2261
-0.00%
Stock $ 31.16 0 yrs1.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1186
$ 0.1156
-2.58%
Stock $ 50.87 0 yrs4.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2174
$ 0.2174
-0.00%
Stock $ 15.72 0 yrs1.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0359
$ 0.0516
43.86%
Stock $ 26.43 0 yrs7.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1620
$ 0.1620
-0.00%
Stock $ 24.31 3 yrs4.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0877
$ 0.0877
-0.00%
Stock $ 52.68 1 yrs6.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2368
$ 0.2368
-0.00%
Stock $ 51.09 1 yrs5.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 100.59 3 yrs4.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 64.70 2 yrs4.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7800
$ 0.7900
1.28%
Stock $ 39.61 3 yrs1.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.58 2 yrs2.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1558
$ 0.1797
15.34%
Stock $ 57.54 0 yrs15.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1768
$ 0.1768
-0.00%
Stock $ 29.34 3 yrs5.15 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1245
$ 0.1245
-0.00%
Stock $ 32.94 2 yrs6.56 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.77 2 yrs2.16 %$ 0.19 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0503
$ 0.0503
-0.00%
Stock $ 25.00 3 yrs5.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1204
$ 0.1204
-0.00%
Stock $ 25.28 0 yrs4.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1041
$ 0.1041
-0.00%
Stock $ 10.96 0 yrs12.04 %$ 0.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3793
$ 0.2605
-31.32%
Stock $ 25.40 2 yrs5.98 %$ 3.47 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1243
$ 0.1243
-0.00%
Stock $ 40.72 1 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5956
$ 0.3300
-44.59%
Stock $ 48.33 1 yrs2.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1516
$ 0.1516
-0.00%
Stock $ 107.63 1 yrs1.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3304
$ 0.3292
-0.34%
Stock $ 107.99 1 yrs1.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2765
$ 0.2959
7.01%
Stock $ 88.86 1 yrs2.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4029
$ 0.9208
128.55%
Stock $ 69.82 1 yrs2.48 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2703
$ 0.5255
94.46%
Stock $ 25.26 1 yrs5.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1018
$ 0.1018
-0.00%
Stock $ 51.09 1 yrs8.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 109.77 3 yrs3.69 %$ 0.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3342
$ 0.3342
-0.00%
Stock $ 94.21 1 yrs4.97 %$ 14.40 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3799
$ 0.3799
-0.00%
Stock $ 52.16 3 yrs2.93 %$ 0.81 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1329
$ 0.1329
-0.00%
Stock $ 104.23 3 yrs3.17 %$ 39.47 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2807
$ 0.2807
-0.00%
Stock $ 52.94 3 yrs4.25 %$ 12.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1943
$ 0.1943
-0.00%
Stock $ 110.39 2 yrs4.45 %$ 6.25 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3712
$ 0.3712
-0.00%
Stock $ 47.47 2 yrs6.28 %$ 0.13 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2489
$ 0.2489
-0.00%
Stock $ 37.60 3 yrs6.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2113
$ 0.2113
-0.00%
Stock $ 24.50 1 yrs4.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0830
$ 0.0830
-0.00%
Stock $ 25.39 1 yrs4.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2644
$ 0.3313
25.29%
Stock $ 26.23 1 yrs4.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2557
$ 0.3831
49.79%
Stock $ 26.21 1 yrs3.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2528
$ 0.3854
52.47%
Stock $ 26.52 1 yrs3.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2707
$ 0.3639
34.45%
Stock $ 26.65 1 yrs3.45 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2645
$ 0.2895
9.43%
Stock $ 57.37 0 yrs8.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3995
$ 0.3995
-0.00%
Stock $ 53.69 1 yrs4.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1921
$ 0.1921
-0.00%
Stock $ 52.37 1 yrs4.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1478
$ 0.1478
-0.00%
Stock $ 49.28 1 yrs4.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2091
$ 0.2091
-0.00%
Stock $ 49.27 1 yrs3.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1517
$ 0.1517
-0.00%
Stock $ 26.24 0 yrs5.49 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1221
$ 0.1221
-0.00%
Stock $ 51.45 1 yrs5.15 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2233
$ 0.2233
-0.00%
Stock $ 75.57 1 yrs0.58 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1173
$ 0.0884
-24.64%
Stock $ 52.24 1 yrs2.05 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1781
$ 0.3440
93.17%
Stock $ 78.89 3 yrs5.10 %$ 0.62 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 40.85 0 yrs5.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3923
$ 0.3923
-0.00%
Stock $ 43.57 2 yrs5.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1831
$ 0.1831
-0.00%
Stock $ 24.48 0 yrs2.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0635
$ 0.0635
-0.00%
Stock $ 24.48 0 yrs2.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0635
$ 0.0635
-0.00%
Stock $ 28.63 2 yrs7.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1697
$ 0.1697
-0.00%
Stock $ 26.59 1 yrs7.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1527
$ 0.1527
-0.00%
Stock $ 22.69 2 yrs3.39 %$ 0.15 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0640
$ 0.0640
-0.00%
Stock $ 34.50 0 yrs3.51 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2683
$ 0.3059
14.01%
Stock $ 25.45 0 yrs8.09 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 23.06 0 yrs4.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1067
$ 0.1067
-0.00%
Stock $ 18.36 0 yrs20.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3078
$ 0.3078
-0.00%
Stock $ 20.02 2 yrs3.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0537
$ 0.0537
-0.00%
Stock $ 19.99 0 yrs11.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1686
$ 0.1686
-0.00%
Stock $ 30.37 0 yrs6.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 31.24 0 yrs6.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1636
$ 0.1636
-0.00%
Stock $ 9.25 0 yrs6.48 %$ 0.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 21.10 0 yrs3.13 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 45.49 3 yrs6.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2749
$ 0.2749
-0.00%
Stock $ 54.83 1 yrs9.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3969
$ 0.3969
-0.00%
Stock $ 8.56 1 yrs8.18 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 14.66 0 yrs8.19 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 93.13 1 yrs20.05 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 1.4725
$ 1.4725
-0.00%
Stock $ 24.74 0 yrs3.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 53.01 1 yrs6.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2371
$ 0.2371
-0.00%
Stock $ 50.59 1 yrs2.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0988
$ 0.0988
-0.00%
Stock $ 42.20 4 yrs4.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1408
$ 0.1408
-0.00%
Stock $ 38.72 2 yrs7.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2074
$ 0.2074
-0.00%
Stock $ 37.44 2 yrs6.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2001
$ 0.2001
-0.00%
Stock $ 38.32 2 yrs5.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1672
$ 0.1672
-0.00%
Stock $ 41.18 2 yrs5.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1970
$ 0.1970
-0.00%
Stock $ 50.83 0 yrs3.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1532
$ 0.1532
-0.00%
Stock $ 51.54 0 yrs4.83 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1820
$ 0.1820
-0.00%
Stock $ 51.57 0 yrs4.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1866
$ 0.1866
-0.00%
Stock $ 15.21 1 yrs6.71 %$ 0.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 49.43 2 yrs4.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1551
$ 0.1551
-0.00%
Stock $ 28.75 0 yrs7.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 54.59 1 yrs6.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2965
$ 0.2965
-0.00%
Stock $ 46.99 0 yrs7.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 24.17 0 yrs7.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1363
$ 0.1363
-0.00%
Stock $ 22.91 0 yrs3.67 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0708
$ 0.0708
-0.00%
Stock $ 49.78 1 yrs3.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2189
$ 0.2189
-0.00%
Stock $ 50.70 1 yrs9.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.4345
$ 0.4345
-0.00%
Stock $ 41.19 0 yrs4.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1554
$ 0.1554
-0.00%
Stock $ 106.97 3 yrs2.26 %$ 8.93 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2189
$ 0.2189
-0.00%
Stock $ 80.85 3 yrs5.70 %$ 15.25 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3794
$ 0.3794
-0.00%
Stock $ 94.08 3 yrs4.09 %$ 36.42 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3322
$ 0.3322
-0.00%
Stock $ 107.06 3 yrs3.42 %$ 1.81 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3085
$ 0.3085
-0.00%
Stock $ 44.03 3 yrs4.11 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1551
$ 0.1551
-0.00%
Stock $ 50.72 3 yrs3.96 %$ 2.45 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1764
$ 0.1764
-0.00%
Stock $ 50.69 3 yrs4.81 %$ 5.34 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1988
$ 0.1988
-0.00%
Stock $ 25.16 2 yrs4.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0884
$ 0.0884
-0.00%
Stock $ 93.84 2 yrs1.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1368
$ 0.1368
-0.00%
Stock $ 47.58 3 yrs6.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2797
$ 0.2797
-0.00%
Stock $ 25.48 3 yrs2.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0528
$ 0.0528
-0.00%
Stock $ 26.64 1 yrs6.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1478
$ 0.1478
-0.00%
Stock $ 26.02 1 yrs4.92 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 23.43 3 yrs4.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0914
$ 0.0914
-0.00%
Stock $ 82.89 3 yrs0.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2963
$ 0.2963
-0.00%
Stock $ 22.36 4 yrs3.89 %$ 0.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0719
$ 0.0719
-0.00%
Stock $ 24.53 0 yrs1.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0945
$ 0.0945
-0.00%
Stock $ 23.53 0 yrs4.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0897
$ 0.0897
-0.00%
Stock $ 41.66 3 yrs5.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1797
$ 0.1797
-0.00%
Stock $ 50.77 4 yrs5.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2235
$ 0.2235
-0.00%
Stock $ 21.10 3 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0759
$ 0.0759
-0.00%
Stock $ 25.31 0 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0857
$ 0.0857
-0.00%
Stock $ 25.09 0 yrs1.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0936
$ 0.0936
-0.00%
Stock $ 21.73 0 yrs6.44 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1063
$ 0.1063
-0.00%
Stock $ 35.60 2 yrs7.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2235
$ 0.2235
-0.00%
Stock $ 50.93 0 yrs7.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 97.74 3 yrs4.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 50.43 3 yrs2.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 43.69 0 yrs11.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1651
$ 0.1651
-0.00%
Stock $ 38.08 0 yrs16.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2961
$ 0.2961
-0.00%
Stock $ 24.22 3 yrs4.62 %$ 0.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0963
$ 0.0963
-0.00%
Stock $ 26.23 0 yrs3.24 %$ 0.59 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1026
$ 0.1026
-0.00%
Stock $ 26.31 3 yrs4.10 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0898
$ 0.0898
-0.00%
Stock $ 40.22 4 yrs5.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1678
$ 0.1678
-0.00%
Stock $ 30.42 0 yrs4.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1061
$ 0.1061
-0.00%
Stock $ 23.81 3 yrs7.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1464
$ 0.1464
-0.00%
Stock $ 47.40 4 yrs4.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1765
$ 0.1765
-0.00%
Stock $ 19.81 1 yrs6.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1139
$ 0.1139
-0.00%
Stock $ 29.36 2 yrs6.16 %$ 2.97 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1442
$ 0.1442
-0.00%
Stock $ 20.84 1 yrs6.14 %$ 0.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1033
$ 0.1033
-0.00%
Stock $ 17.35 2 yrs2.54 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0368
$ 0.0368
-0.00%
Stock $ 16.80 2 yrs3.87 %$ 0.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0530
$ 0.0530
-0.00%
Stock $ 25.33 0 yrs8.13 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Aug-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 10.03 8 yrs2.99 %$ 0.28 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 23.48 3 yrs3.49 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0668
$ 0.0668
-0.00%
Stock $ 49.86 3 yrs4.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1782
$ 0.1782
-0.00%
Stock $ 38.00 2 yrs6.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2032
$ 0.2032
-0.00%
Stock $ 35.65 0 yrs7.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2071
$ 0.2071
-0.00%
Stock $ 34.93 2 yrs7.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2016
$ 0.2016
-0.00%
Stock $ 38.37 2 yrs6.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1925
$ 0.1925
-0.00%
Stock $ 49.40 0 yrs1.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1511
$ 0.1511
-0.00%
Stock $ 49.06 0 yrs1.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 18.28 3 yrs4.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0708
$ 0.0708
-0.00%
Stock $ 20.20 0 yrs6.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 20.24 0 yrs5.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0886
$ 0.0886
-0.00%
Stock $ 37.00 3 yrs6.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1869
$ 0.1869
-0.00%
Stock $ 23.64 3 yrs3.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0692
$ 0.0692
-0.00%
Stock $ 23.54 2 yrs5.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1175
$ 0.1175
-0.00%
Stock $ 49.31 1 yrs5.03 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2069
$ 0.2069
-0.00%
Stock $ 50.52 0 yrs5.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2577
$ 0.2577
-0.00%
Stock $ 25.01 0 yrs17.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3603
$ 0.3603
-0.00%
Stock $ 19.36 0 yrs9.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1417
$ 0.1417
-0.00%
Stock $ 20.24 0 yrs9.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1472
$ 0.1472
-0.00%
Stock $ 24.40 1 yrs3.73 %$ 1.77 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 24.33 0 yrs3.66 %$ 0.55 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 41.01 0 yrs7.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2531
$ 0.2531
-0.00%
Stock $ 75.55 3 yrs4.87 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2848
$ 0.2848
-0.00%
Stock $ 90.89 3 yrs4.66 %$ 0.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3227
$ 0.3227
-0.00%
Stock $ 21.52 2 yrs4.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0722
$ 0.0722
-0.00%
Stock $ 21.66 2 yrs4.48 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0773
$ 0.0773
-0.00%
Stock $ 23.64 1 yrs5.96 %$ 0.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1120
$ 0.1120
-0.00%
Stock $ 23.23 4 yrs7.53 %$ 0.27 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 19.51 0 yrs6.25 %$ 2.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 44.96 0 yrs4.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1670
$ 0.1670
-0.00%
Stock $ 49.24 0 yrs3.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 46.24 3 yrs4.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1844
$ 0.1844
-0.00%
Stock $ 100.12 2 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3381
$ 0.3381
-0.00%
Stock $ 41.39 4 yrs4.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 43.93 3 yrs5.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1996
$ 0.1996
-0.00%
Stock $ 23.88 0 yrs3.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0627
$ 0.0627
-0.00%
Stock $ 49.38 2 yrs4.86 %$ 0.60 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2028
$ 0.2028
-0.00%
Stock $ 50.52 3 yrs5.11 %$ 2.73 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2179
$ 0.2179
-0.00%
Stock $ 48.04 3 yrs4.29 %$ 1.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1745
$ 0.1745
-0.00%
Stock $ 48.97 2 yrs3.39 %$ 0.78 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1394
$ 0.1394
-0.00%
Stock $ 103.56 0 yrs3.01 %$ 11.25 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4024
$ 0.4024
-0.00%
Stock $ 43.20 3 yrs7.06 %$ 5.21 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2492
$ 0.2492
-0.00%
Stock $ 43.73 2 yrs4.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1627
$ 0.1627
-0.00%
Stock $ 24.24 3 yrs4.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0844
$ 0.0844
-0.00%
Stock $ 47.60 3 yrs3.87 %$ 3.76 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1558
$ 0.1558
-0.00%
Stock $ 25.74 0 yrs3.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 48.05 0 yrs4.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1695
$ 0.1695
-0.00%
Stock $ 46.41 3 yrs5.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2120
$ 0.2120
-0.00%
Stock $ 45.85 2 yrs5.04 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1904
$ 0.1904
-0.00%
Stock $ 50.70 3 yrs4.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1857
$ 0.1857
-0.00%
Stock $ 51.04 0 yrs6.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2521
$ 0.2521
-0.00%
Stock $ 49.26 1 yrs4.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2057
$ 0.2057
-0.00%
Stock $ 7.36 0 yrs14.80 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 25.38 0 yrs3.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0749
$ 0.0749
-0.00%
Stock $ 23.40 3 yrs3.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0711
$ 0.0711
-0.00%
Stock $ 24.34 0 yrs3.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0763
$ 0.0763
-0.00%
Stock $ 23.89 0 yrs4.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0896
$ 0.0896
-0.00%
Stock $ 22.25 3 yrs3.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0666
$ 0.0666
-0.00%
Stock $ 42.51 1 yrs4.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1442
$ 0.1442
-0.00%
Stock $ 52.01 0 yrs3.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 98.79 0 yrs4.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 92.41 3 yrs5.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 95.31 3 yrs7.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4900
$ 0.4900
-0.00%
Stock $ 19.34 4 yrs7.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1162
$ 0.1162
-0.00%
Stock $ 84.09 1 yrs8.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0492
$ 0.0492
-0.00%
Stock $ 7.43 1 yrs12.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0138
$ 0.0138
-0.00%
Stock $ 22.66 3 yrs5.21 %$ 0.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0999
$ 0.0999
-0.00%
Stock $ 22.16 2 yrs3.79 %$ 0.09 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0677
$ 0.0677
-0.00%
Stock $ 21.38 3 yrs5.33 %$ 0.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0976
$ 0.0976
-0.00%
Stock $ 28.80 3 yrs3.75 %$ 0.15 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0893
$ 0.0893
-0.00%
Stock $ 29.28 3 yrs4.13 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0968
$ 0.0968
-0.00%
Stock $ 30.84 3 yrs5.16 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1231
$ 0.1231
-0.00%
Stock $ 25.52 3 yrs7.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1484
$ 0.1484
-0.00%
Stock $ 97.43 3 yrs6.54 %$ 7.76 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5395
$ 0.5395
-0.00%
Stock $ 44.65 2 yrs3.23 %$ 0.93 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 19.30 0 yrs2.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0727
$ 0.0727
-0.00%
Stock $ 25.89 0 yrs3.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 20.11 1 yrs6.46 %$ 0.41 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1012
$ 0.1012
-0.00%
Stock $ 22.23 0 yrs1.89 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0323
$ 0.0323
-0.00%
Stock $ 22.16 2 yrs5.14 %$ 0.04 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0842
$ 0.0842
-0.00%
Stock $ 25.56 0 yrs5.24 %$ 2.45 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1078
$ 0.1078
-0.00%
Stock $ 35.55 0 yrs4.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1347
$ 0.1347
-0.00%
Stock $ 35.83 0 yrs5.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1423
$ 0.1423
-0.00%
Stock $ 36.13 3 yrs6.03 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2646
$ 0.2646
-0.00%
Stock $ 22.08 3 yrs4.48 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 47.58 0 yrs4.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2069
$ 0.2069
-0.00%
Stock $ 52.01 0 yrs7.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4032
$ 0.4032
-0.00%
Stock $ 50.55 0 yrs4.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2076
$ 0.2076
-0.00%
Stock $ 50.71 0 yrs3.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3033
$ 0.3033
-0.00%
Stock $ 43.68 2 yrs6.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2211
$ 0.2211
-0.00%
Stock $ 25.27 0 yrs3.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0918
$ 0.0918
-0.00%
Stock $ 24.25 0 yrs3.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0659
$ 0.0659
-0.00%
Stock $ 21.97 3 yrs17.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1268
$ 0.1268
-0.00%
Stock $ 30.39 1 yrs6.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 49.01 2 yrs4.80 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1814
$ 0.1814
-0.00%
Stock $ 50.59 3 yrs4.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1935
$ 0.1935
-0.00%
Stock $ 41.67 0 yrs6.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1996
$ 0.1996
-0.00%
Stock $ 108.19 2 yrs1.31 %$ 0.82 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0699
$ 0.0699
-0.00%
Stock $ 130.01 2 yrs2.66 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2662
$ 0.2662
-0.00%
Stock $ 70.66 2 yrs1.00 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0308
$ 0.0308
-0.00%
Stock $ 51.74 3 yrs4.52 %$ 0.72 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1986
$ 0.1986
-0.00%
Stock $ 53.64 3 yrs4.46 %$ 7.48 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2058
$ 0.2058
-0.00%
Stock $ 119.24 3 yrs3.32 %$ 7.55 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3422
$ 0.3422
-0.00%
Stock $ 31.72 0 yrs6.43 %$ 14.73 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1737
$ 0.1737
-0.00%
Stock $ 22.95 3 yrs3.40 %$ 12.66 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 51.05 3 yrs5.15 %$ 6.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2049
$ 0.2049
-0.00%
Stock $ 51.17 3 yrs4.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1846
$ 0.1846
-0.00%
Stock $ 48.75 3 yrs4.02 %$ 6.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1681
$ 0.1681
-0.00%
Stock $ 23.35 3 yrs4.33 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0852
$ 0.0852
-0.00%
Stock $ 27.31 3 yrs6.15 %$ 4.52 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1327
$ 0.1327
-0.00%
Stock $ 23.21 0 yrs5.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0967
$ 0.0967
-0.00%
Stock $ 25.68 3 yrs2.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0509
$ 0.0509
-0.00%
Stock $ 25.62 3 yrs2.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0534
$ 0.0534
-0.00%
Stock $ 26.77 3 yrs2.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0486
$ 0.0486
-0.00%
Stock $ 47.83 3 yrs4.18 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1673
$ 0.1673
-0.00%
Stock $ 89.15 3 yrs5.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4044
$ 0.4044
-0.00%
Stock $ 53.64 1 yrs5.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2691
$ 0.2691
-0.00%
Stock $ 23.74 2 yrs6.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1376
$ 0.1376
-0.00%
Stock $ 23.79 2 yrs6.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1305
$ 0.1305
-0.00%
Stock $ 22.49 4 yrs4.00 %$ 1.37 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 22.90 4 yrs4.06 %$ 1.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0781
$ 0.0781
-0.00%
Stock $ 23.35 3 yrs4.28 %$ 2.24 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0820
$ 0.0820
-0.00%
Stock $ 25.63 0 yrs2.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0606
$ 0.0606
-0.00%
Stock $ 25.69 0 yrs6.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1373
$ 0.1373
-0.00%
Stock $ 24.20 0 yrs1.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 25.30 0 yrs1.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0868
$ 0.0868
-0.00%
Stock $ 24.59 0 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0940
$ 0.0940
-0.00%
Stock $ 25.70 0 yrs3.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0849
$ 0.0849
-0.00%
Stock $ 51.00 3 yrs3.04 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1242
$ 0.1242
-0.00%
Stock $ 50.80 3 yrs6.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2041
$ 0.2041
-0.00%
Stock $ 48.69 2 yrs3.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1586
$ 0.1586
-0.00%
Stock $ 55.67 2 yrs11.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4942
$ 0.4942
-0.00%
Stock $ 54.00 3 yrs1.81 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5183
$ 0.5183
-0.00%
Stock $ 24.22 3 yrs4.79 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1060
$ 0.1060
-0.00%
Stock $ 20.17 2 yrs3.22 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 50.82 0 yrs7.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2979
$ 0.2979
-0.00%
Stock $ 49.25 0 yrs4.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 41.99 0 yrs13.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1699
$ 0.1699
-0.00%
Stock $ 64.81 3 yrs6.88 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3922
$ 0.3922
-0.00%
Stock $ 51.26 0 yrs4.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1934
$ 0.1934
-0.00%
Stock $ 50.92 0 yrs5.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2332
$ 0.2332
-0.00%
Stock $ 24.52 0 yrs2.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0632
$ 0.0632
-0.00%
Stock $ 24.68 0 yrs2.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0632
$ 0.0632
-0.00%
Stock $ 25.66 0 yrs4.68 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0903
$ 0.0903
-0.00%
Stock $ 31.56 5 yrs4.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1191
$ 0.1191
-0.00%
Stock $ 22.89 3 yrs5.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0932
$ 0.0932
-0.00%
Stock $ 23.26 3 yrs4.34 %$ 7.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0763
$ 0.0763
-0.00%
Stock $ 25.05 3 yrs4.11 %$ 7.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0768
$ 0.0768
-0.00%
Stock $ 24.37 3 yrs4.51 %$ 14.50 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0787
$ 0.0787
-0.00%
Stock $ 49.32 2 yrs4.42 %$ 1.90 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1878
$ 0.1878
-0.00%
Stock $ 21.74 3 yrs4.92 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0869
$ 0.0869
-0.00%
Stock $ 23.96 0 yrs15.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2005 $ 0.5840
$ 0.3086
-47.16%
Stock $ 100.08 0 yrs1.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0787
$ 0.0786
-0.15%
Stock $ 25.60 0 yrs4.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.3001
10000%
Stock $ 34.77 0 yrs1.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.1277
10000%
Stock $ 25.53 0 yrs4.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 28.59 0 yrs1.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0099
$ 0.0099
-0.00%
Stock $ 100.45 0 yrs2.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 38.27 0 yrs4.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 21.23 0 yrs10.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3423
$ 0.1826
-46.67%
Stock $ 23.79 0 yrs8.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1218
$ 0.2508
105.94%
Stock $ 5.96 0 yrs0.00 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-22-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 5.95 0 yrs4.03 %$ 0.35 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 5.61 0 yrs4.10 %$ 0.27 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 143.07 19 yrs1.03 %$ 1.55 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 44.91 0 yrs33.62 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 1.5859
$ 0.6511
-58.94%
Stock $ 40.96 3 yrs4.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.5002
$ 0.5002
-0.00%
Stock $ 27.60 0 yrs0.00 %$ 0.19 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 30.07 2 yrs0.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0343
$ 0.0144
-58.00%
Stock $ 7.06 1 yrs9.07 %$ 0.47 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 9.38 0 yrs9.06 %$ 0.37 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0722
$ 0.0722
-0.00%
Stock $ 12.05 0 yrs7.39 %$ 0.15 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0806
$ 0.0806
-0.00%
Stock $ 25.03 1 yrs6.43 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4027
$ 0.4060
0.83%
Stock $ 24.44 0 yrs2.21 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0500
$ 0.1171
134.02%
Stock $ 65.40 2 yrs4.91 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7938
$ 0.8075
1.73%
Stock $ 28.32 2 yrs1.38 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0952
$ 0.2944
209.28%
Stock $ 24.61 0 yrs6.91 %$ 0.08 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1580
$ 0.1580
-0.00%
Stock $ 34.37 1 yrs1.92 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1333
$ 0.2291
71.85%
Stock $ 38.59 2 yrs0.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0852
$ 0.0971
13.98%
Stock $ 35.07 1 yrs0.40 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0275
$ 0.0392
42.59%
Stock $ 51.28 0 yrs5.38 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2126
$ 0.2126
-0.00%
Stock $ 101.63 1 yrs2.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2435
$ 0.2435
-0.00%
Stock $ 49.28 0 yrs4.34 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1041
$ 0.1041
-0.00%
Stock $ 77.68 3 yrs4.65 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3143
$ 0.3143
-0.00%
Stock $ 51.46 0 yrs4.70 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1866
$ 0.1866
-0.00%
Stock $ 23.22 1 yrs2.63 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1070
$ 0.1056
-1.30%
Stock $ 41.47 2 yrs1.37 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1067
$ 0.1295
21.34%
Stock $ 32.91 2 yrs1.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1259
$ 0.3040
141.42%
Stock $ 34.07 1 yrs1.88 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1232
$ 0.1645
33.47%
Stock $ 33.53 1 yrs1.04 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0797
$ 0.2716
240.70%
Stock $ 34.61 0 yrs1.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1055
$ 0.1767
67.42%
Stock $ 38.10 0 yrs0.89 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0883
$ 0.0804
-9.02%
Stock $ 73.74 3 yrs3.77 %$ 33.99 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2353
$ 0.2353
-0.00%
Stock $ 66.34 3 yrs6.14 %$ 0.06 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3174
$ 0.3174
-0.00%
Stock $ 17.30 0 yrs3.70 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1540
$ 0.1683
9.33%
Stock $ 24.89 0 yrs5.26 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 24.83 1 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4722
$ 0.4722
-0.00%
Stock $ 82.32 4 yrs0.78 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0659
$ 0.1260
91.13%
Stock $ 156.24 3 yrs1.74 %$ 209.13 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-04-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 63.67 4 yrs4.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2438
$ 0.2438
-0.00%
Stock $ 59.84 2 yrs3.74 %$ 0.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1879
$ 0.1879
-0.00%
Stock $ 28.91 1 yrs2.94 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0564
$ 0.0564
-0.00%
Stock $ 24.00 0 yrs5.50 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 69.31 2 yrs4.65 %$ 0.46 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2749
$ 0.2749
-0.00%
Stock $ 78.80 2 yrs3.65 %$ 13.51 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2508
$ 0.2508
-0.00%
Stock $ 58.77 3 yrs4.13 %$ 0.33 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1944
$ 0.1944
-0.00%
Stock $ 79.77 3 yrs4.20 %$ 6.88 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2903
$ 0.2903
-0.00%
Stock $ 46.52 3 yrs4.13 %$ 17.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1627
$ 0.1627
-0.00%
Stock $ 76.14 3 yrs5.46 %$ 0.53 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3393
$ 0.3393
-0.00%
Stock $ 55.53 3 yrs4.45 %$ 0.06 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2039
$ 0.2039
-0.00%
Stock $ 83.38 2 yrs4.50 %$ 3.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3207
$ 0.3207
-0.00%
Stock $ 266.53 1 yrs0.54 %$ 282.64 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-25-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 54.00 0 yrs0.00 %N/ANew Dividend N/A Jun-20-2025 Jun-30-2025 $ 5.7700
$ 3.7300
-35.36%
Stock $ 29.77 0 yrs0.47 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0455
$ 0.0672
47.69%
Stock $ 50.85 1 yrs4.86 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1962
$ 0.1962
-0.00%
Stock $ 30.44 0 yrs1.45 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0576
$ 0.2246
290.05%
Stock $ 29.51 0 yrs1.32 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1007
$ 0.1092
8.38%
Stock $ 13.35 0 yrs10.64 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 13.35 0 yrs10.64 %N/ANew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 25.07 0 yrs4.55 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0877
$ 0.0877
-0.00%
Stock $ 22.64 0 yrs6.89 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.28 0 yrs8.53 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.29 0 yrs8.69 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 24.94 0 yrs1.76 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1140
$ 0.1183
3.75%
Stock $ 24.05 0 yrs4.70 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2631
$ 0.2631
-0.00%
Stock $ 24.10 0 yrs6.64 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3764
$ 0.3764
-0.00%
Stock $ 24.86 1 yrs5.51 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3496
$ 0.3253
-6.93%
Stock $ 12.24 0 yrs2.21 %$ 0.02 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-16-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 25.08 2 yrs5.46 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1074
$ 0.1074
-0.00%
Stock $ 23.91 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 18.28 3 yrs6.07 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.75 0 yrs8.78 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1898
$ 0.1898
-0.00%
Stock $ 50.34 0 yrs3.28 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1314
$ 0.1314
-0.00%
Stock $ 8.65 0 yrs5.20 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0355
$ 0.0355
-0.00%
Stock $ 20.94 1 yrs5.83 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0962
$ 0.0962
-0.00%
Stock $ 69.25 2 yrs4.03 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1844
$ 0.1844
-0.00%
Stock $ 98.90 0 yrs3.06 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2691
$ 0.2691
-0.00%
Stock $ 77.73 0 yrs4.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2877
$ 0.2877
-0.00%
Stock $ 13.35 0 yrs10.64 %N/ANew Dividend Sep-11-2025 Sep-11-2025 Sep-25-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 22.33 0 yrs8.15 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1743
$ 0.1743
-0.00%
Stock $ 26.94 0 yrs0.52 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0304
$ 0.0462
51.85%
Stock $ 26.67 0 yrs0.07 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0080
$ 0.0038
-53.22%
Stock $ 49.97 0 yrs7.84 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3115
$ 0.3115
-0.00%
Stock $ 35.63 0 yrs3.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3717
$ 0.3717
-0.00%
Stock $ 23.91 1 yrs5.35 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 23.93 1 yrs6.27 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 24.09 0 yrs5.52 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3115
$ 0.3115
-0.00%
Stock $ 24.20 0 yrs7.81 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4473
$ 0.4473
-0.00%
Stock $ 24.81 1 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3081
$ 0.3081
-0.00%
Stock $ 25.13 1 yrs5.29 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3436
$ 0.3436
-0.00%
Stock $ 25.20 1 yrs5.87 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3997
$ 0.3997
-0.00%
Stock $ 24.97 0 yrs6.13 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3818
$ 0.3818
-0.00%
Stock $ 72.17 1 yrs1.59 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2680
$ 0.2068
-22.84%
Stock $ 50.51 0 yrs2.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0978
$ 0.4260
335.58%
Stock $ 49.89 3 yrs4.87 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1936
$ 0.1936
-0.00%
Stock $ 23.13 0 yrs6.18 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 9.59 13 yrs0.00 %$ 0.31 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 100.39 3 yrs4.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3296
$ 0.3296
-0.00%
Stock $ 60.06 3 yrs4.53 %$ 0.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.2150
$ 0.2150
-0.00%
Stock $ 25.39 0 yrs5.32 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1605
$ 0.1605
-0.00%
Stock $ 24.67 0 yrs5.27 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 24.46 0 yrs3.39 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0732
$ 0.0732
-0.00%
Stock $ 25.54 0 yrs3.13 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0686
$ 0.0686
-0.00%
Stock $ 51.04 1 yrs4.62 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1912
$ 0.1912
-0.00%
Stock $ 51.26 0 yrs4.58 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1959
$ 0.1959
-0.00%
Stock $ 26.39 1 yrs2.43 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1843
$ 0.1843
-0.00%
Stock $ 51.54 1 yrs3.67 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1671
$ 0.1671
-0.00%
Stock $ 11.20 0 yrs6.43 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0562
$ 0.0562
-0.00%
Stock $ 23.34 0 yrs6.17 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1081
$ 0.1081
-0.00%
Stock $ 25.22 0 yrs4.28 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1159
$ 0.1159
-0.00%
Stock $ 27.75 1 yrs4.86 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1001
$ 0.1001
-0.00%
Stock $ 59.90 5 yrs1.55 %$ 0.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.2378
$ 0.2378
-0.00%
Stock $ 47.98 0 yrs4.36 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1911
$ 0.1911
-0.00%
Stock $ 77.59 2 yrs3.88 %$ 3.43 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2580
$ 0.2580
-0.00%
Stock $ 12.97 0 yrs0.00 %$ 0.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 42.46 0 yrs32.45 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 1.0742
$ 0.7683
-28.48%
Stock $ 37.65 0 yrs18.51 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4849
$ 0.2654
-45.27%
Stock $ 23.42 0 yrs5.25 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0804
$ 0.0804
-0.00%
Stock $ 24.45 2 yrs4.46 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0886
$ 0.0886
-0.00%
Stock $ 24.67 0 yrs11.47 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4034
$ 0.4034
-0.00%
Stock $ 25.21 0 yrs5.51 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1117
$ 0.1117
-0.00%
Stock $ 26.59 0 yrs5.72 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1070
$ 0.1070
-0.00%
Stock $ 53.44 1 yrs7.47 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2977
$ 0.2977
-0.00%
Stock $ 48.99 3 yrs3.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1358
$ 0.1358
-0.00%
Stock $ 76.46 0 yrs1.33 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2811
$ 0.2811
-0.00%
Stock $ 77.96 0 yrs4.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2916
$ 0.2916
-0.00%
Stock $ 97.55 0 yrs2.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2716
$ 0.2716
-0.00%
Stock $ 75.56 0 yrs1.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2411
$ 0.2411
-0.00%
Stock $ 75.56 0 yrs1.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2156
$ 0.2156
-0.00%
Stock $ 76.25 0 yrs2.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1945
$ 0.1945
-0.00%
Stock $ 73.35 0 yrs2.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2335
$ 0.2335
-0.00%
Stock $ 36.54 0 yrs4.46 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1315
$ 0.1359
3.33%
Stock $ 33.05 0 yrs34.13 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.8523
$ 0.4868
-42.88%
Stock $ 49.65 0 yrs23.38 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 1.0826
$ 0.4505
-58.39%
Stock $ 25.97 0 yrs0.23 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0139
10000%
Stock $ 28.24 0 yrs0.25 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0333
10000%
Stock $ 51.58 0 yrs3.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1104
$ 0.1104
-0.00%
Stock $ 100.60 0 yrs2.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2592
$ 0.2592
-0.00%
Stock $ 99.40 0 yrs4.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4660
$ 0.4660
-0.00%
Stock $ 26.55 0 yrs6.93 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1870
$ 0.1423
-23.90%
Stock $ 47.97 0 yrs6.21 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2679
$ 0.2353
-12.15%
Stock $ 66.62 0 yrs17.14 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 2.4582
$ 0.9185
-62.64%
Stock $ 44.80 0 yrs9.87 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.7563
$ 0.4390
-41.95%
Stock $ 50.11 0 yrs9.48 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.8249
$ 0.3381
-59.02%
Stock $ 49.77 0 yrs0.70 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.6928
$ 0.3118
-54.99%
Stock $ 49.97 0 yrs3.16 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 48.88 0 yrs3.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 28.99 0 yrs1.48 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0038
$ 0.2094
5410.51%
Stock $ 27.87 1 yrs2.80 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2261
$ 0.1976
-12.62%
Stock $ 100.22 0 yrs3.67 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0791
$ 0.0905
14.41%
Stock $ 19.84 0 yrs5.90 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 50.40 0 yrs3.51 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1735
$ 0.1735
-0.00%
Stock $ 0.03 0 yrs0.00 %N/ANew Dividend N/A Jun-26-2025 Jul-01-2025 $ 0.0668
$ 0.0475
-28.86%
Stock $ 55.33 1 yrs1.52 %$ 1.89 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.7577
$ 0.0804
-89.39%
Stock $ 33.84 1 yrs1.48 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1386
$ 0.0551
-60.25%
Stock $ 28.46 0 yrs0.70 %$ 0.50 BNew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.79 1 yrs0.74 %$ 0.61 BNew Dividend Jul-07-2025 Jul-07-2025 Oct-08-2025 $ 0.0207
$ 0.0207
-0.00%
Stock $ 9.35 0 yrs0.11 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0065
$ 0.0083
27.23%
Stock $ 43.71 2 yrs4.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 38.50 1 yrs4.36 %$ 0.09 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 18.36 2 yrs2.67 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1000
$ 0.1300
30.00%
Stock $ 5.13 0 yrs1.56 %$ 0.11 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-22-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 31.17 0 yrs1.60 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1100
$ 0.1300
18.18%
Stock $ 28.97 2 yrs3.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2006
$ 0.2752
37.18%
Stock $ 211.39 11 yrs1.67 %$ 53.44 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9377
$ 0.8712
-7.09%
Stock $ 121.90 0 yrs1.01 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.3188
$ 0.2531
-20.61%
Stock $ 23.29 3 yrs2.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0884
$ 0.1168
32.13%
Stock $ 42.42 0 yrs0.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0502
$ 0.0518
3.10%
Stock $ 18.68 2 yrs3.91 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0577
$ 0.0577
-0.00%
Stock $ 48.21 0 yrs1.62 %$ 3.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.5303
$ 0.2497
-52.92%
Stock $ 8.83 1 yrs1.13 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0804
$ 0.0235
-70.72%
Stock $ 23.41 1 yrs2.14 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.3735
$ 0.1241
-66.78%
Stock $ 21.95 1 yrs11.71 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2150
$ 0.2100
-2.33%
Stock $ 458.42 2 yrs0.43 %$ 63.33 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.5000
$ 0.5044
0.88%
Stock $ 183.50 14 yrs2.11 %$ 29.47 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.0130
$ 0.9635
-4.89%
Stock $ 95.46 3 yrs2.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1998
$ 0.2121
6.17%
Stock $ 27.17 1 yrs1.84 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1029
$ 0.0999
-2.96%
Stock $ 34.95 3 yrs1.06 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0926
$ 0.0977
5.51%
Stock $ 28.97 2 yrs1.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0678
$ 0.0979
44.40%
Stock $ 38.35 3 yrs3.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1093
$ 0.1093
-0.00%
Stock $ 34.60 3 yrs3.61 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 47.71 3 yrs4.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1780
$ 0.1780
-0.00%
Stock $ 45.98 3 yrs4.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1760
$ 0.1760
-0.00%
Stock $ 26.31 1 yrs3.12 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0577
$ 0.0577
-0.00%
Stock $ 19.03 0 yrs1.42 %$ 0.22 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1761
$ 0.0967
-45.08%
Stock $ 14.10 0 yrs7.09 %N/ANew Dividend Jul-03-2025 Jul-05-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 384.01 3 yrs0.41 %$ 6.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.3397
$ 0.3833
12.83%
Stock $ 173.91 3 yrs2.14 %$ 4.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.0536
$ 0.8643
-17.97%
Stock $ 209.13 4 yrs1.97 %$ 8.06 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.2422
$ 0.9108
-26.68%
Stock $ 290.71 3 yrs1.47 %$ 17.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.1671
$ 1.0714
-8.20%
Stock $ 29.60 1 yrs2.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0953
$ 0.2676
180.80%
Stock $ 38.52 0 yrs1.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0689
$ 0.1166
69.22%
Stock $ 49.57 0 yrs0.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0562
$ 0.0662
17.79%
Stock $ 43.25 3 yrs4.16 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1530
$ 0.1530
-0.00%
Stock $ 82.35 4 yrs1.24 %$ 1.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.9534
$ 0.0697
-92.69%
Stock $ 29.03 1 yrs1.10 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 5.5521
$ 0.1056
-98.10%
Stock $ 29.16 1 yrs1.20 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 5.0356
$ 0.1199
-97.62%
Stock $ 21.89 0 yrs0.82 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1485
$ 0.0301
-79.74%
Stock $ 31.77 1 yrs3.65 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1309
$ 0.2347
79.36%
Stock $ 34.71 0 yrs1.64 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1612
$ 0.1552
-3.75%
Stock $ 58.04 0 yrs0.38 %$ 0.21 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1038
$ 0.1103
6.24%
Stock $ 10.89 1 yrs0.83 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1004
$ 0.0727
-27.61%
Stock $ 20.00 0 yrs2.55 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1528
$ 0.1039
-32.01%
Stock $ 35.91 1 yrs0.97 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.3051
$ 0.3903
27.94%
Stock $ 45.43 1 yrs1.50 %$ 0.10 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0906
$ 0.5872
548.10%
Stock $ 26.14 3 yrs1.76 %$ 0.39 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2914
$ 0.1711
-41.27%
Stock $ 44.94 0 yrs0.13 %$ 3.58 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0109
$ 0.0487
346.60%
Stock $ 10.17 1 yrs0.98 %$ 0.03 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0615
$ 0.0419
-31.88%
Stock $ 33.81 0 yrs0.47 %$ 2.85 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0431
$ 0.0794
84.31%
Stock $ 42.32 1 yrs0.87 %$ 0.68 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2120
$ 0.1600
-24.54%
Stock $ 33.62 1 yrs0.86 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1462
$ 0.1422
-2.72%
Stock $ 33.88 1 yrs0.27 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0953
$ 0.0764
-19.83%
Stock $ 39.56 1 yrs0.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0513
$ 0.2170
322.95%
Stock $ 31.47 1 yrs0.25 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 2.5169
$ 0.0573
-97.72%
Stock $ 10.09 0 yrs0.40 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0336
$ 0.0088
-73.81%
Stock $ 81.43 1 yrs24.06 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 19.3361
$ 0.2562
-98.68%
Stock $ 61.95 1 yrs6.15 %$ 0.21 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 3.7553
$ 0.0589
-98.43%
Stock $ 30.30 3 yrs1.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0773
$ 0.1179
52.52%
Stock $ 116.33 0 yrs0.69 %$ 3.49 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 44.06 0 yrs1.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0938
$ 0.1027
9.49%
Stock $ 135.10 4 yrs2.08 %$ 1.61 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.6838
$ 0.6783
-0.80%
Stock $ 234.84 4 yrs1.02 %$ 1.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.5985
$ 0.5517
-7.82%
Stock $ 288.10 3 yrs0.62 %$ 6.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.4516
$ 0.4264
-5.58%
Stock $ 291.95 0 yrs0.52 %$ 8.74 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.4013
$ 0.4215
5.03%
Stock $ 14.32 1 yrs3.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0901
$ 0.2412
167.70%
Stock $ 20.33 0 yrs2.66 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0829
$ 0.2379
186.97%
Stock $ 32.16 0 yrs12.72 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4192
$ 0.7651
82.51%
Stock $ 297.99 4 yrs1.14 %$ 16.34 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.8888
$ 0.8484
-4.55%
Stock $ 252.41 0 yrs1.31 %$ 19.23 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9188
$ 0.7878
-14.26%
Stock $ 318.18 4 yrs1.17 %$ 127.31 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9854
$ 0.9132
-7.33%
Stock $ 15.50 1 yrs5.42 %$ 0.09 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-31-2025 $ 0.1900
$ 0.2100
10.53%
Stock $ 30.11 2 yrs3.32 %$ 1.32 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 27.06 6 yrs5.47 %$ 0.30 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-18-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 2.61 0 yrs1.53 %$ 0.09 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 33.25 1 yrs0.93 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0448
$ 0.0556
24.07%
Stock $ 35.88 0 yrs1.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0725
$ 0.1276
76.05%
Stock $ 32.10 1 yrs2.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1390
$ 0.2543
82.91%
Stock $ 37.37 2 yrs2.84 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0616
$ 0.0616
-0.00%
Stock $ 28.40 0 yrs2.89 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2004
$ 0.2235
11.55%
Stock $ 23.47 3 yrs5.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1074
$ 0.4799
346.71%
Stock $ 59.79 6 yrs1.20 %$ 9.70 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-24-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 52.07 3 yrs2.55 %$ 3.28 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-05-2025 $ 0.3327
$ 0.3327
-0.00%
Stock $ 45.19 13 yrs2.30 %$ 0.97 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 25.88 14 yrs6.65 %$ 147.14 BNew Dividend Jul-25-2025 Jul-25-2025 Sep-02-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 12.69 4 yrs2.84 %$ 0.55 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-23-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 22.93 2 yrs4.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0856
$ 0.0856
-0.00%
Stock $ 25.05 0 yrs3.47 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0774
$ 0.0774
-0.00%
Stock $ 12.07 0 yrs3.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0376
$ 0.0376
-0.00%
Stock $ 24.41 0 yrs9.67 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1681
$ 0.1681
-0.00%
Stock $ 41.43 11 yrs3.19 %$ 0.38 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 41.29 11 yrs3.44 %$ 1.84 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 40.79 11 yrs3.48 %$ 0.36 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 29.83 0 yrs2.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.3106
$ 0.3410
9.79%
Stock $ 27.47 0 yrs1.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0665
$ 0.0902
35.64%
Stock $ 30.46 0 yrs0.36 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0717
$ 0.0160
-77.68%
Stock $ 27.60 0 yrs0.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.1106
$ 0.0227
-79.48%
Stock $ 36.93 0 yrs0.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0094
$ 0.0396
321.28%
Stock $ 26.82 2 yrs3.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0649
$ 0.0649
-0.00%
Stock $ 26.05 2 yrs4.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0873
$ 0.0873
-0.00%
Stock $ 25.22 0 yrs4.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.7365
$ 0.6551
-11.06%
Stock $ 24.59 0 yrs3.78 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 40.44 0 yrs1.11 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1004
$ 0.1004
-0.00%
Stock $ 75.91 4 yrs1.17 %$ 0.15 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2174
$ 0.2136
-1.75%
Stock $ 26.16 1 yrs5.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1789
$ 0.1714
-4.19%
Stock $ 35.45 1 yrs6.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 26.28 0 yrs1.94 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1206
$ 0.1921
59.31%
Stock $ 21.40 0 yrs3.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1199
$ 0.1696
41.44%
Stock $ 33.18 1 yrs1.75 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0800
$ 0.0742
-7.21%
Stock $ 35.81 2 yrs5.36 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1691
$ 0.1691
-0.00%
Stock $ 36.43 0 yrs1.51 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0549
$ 0.1019
85.67%
Stock $ 26.90 0 yrs0.93 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0585
$ 0.1089
86.15%
Stock $ 34.13 2 yrs1.93 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1500
$ 0.1714
14.25%
Stock $ 69.49 0 yrs0.78 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1571
$ 0.1177
-25.13%
Stock $ 30.41 0 yrs3.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1783
$ 0.3055
71.34%
Stock $ 38.57 0 yrs0.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0345
$ 0.0403
17.10%
Stock $ 22.57 0 yrs0.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0353
45.52%
Stock $ 29.16 0 yrs4.25 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.3098
10000%
Stock $ 27.76 0 yrs1.66 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0000
$ 0.1156
10000%
Stock $ 35.38 0 yrs1.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2871
$ 0.2229
-22.36%
Stock $ 25.74 0 yrs2.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1859
$ 0.2898
55.89%
Stock $ 25.67 0 yrs2.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1998
$ 0.2670
33.63%
Stock $ 25.86 0 yrs1.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0868
$ 0.1314
51.38%
Stock $ 26.85 0 yrs0.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0199
$ 0.0275
38.19%
Stock $ 27.17 0 yrs1.29 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1396
$ 0.2104
50.72%
Stock $ 24.96 0 yrs2.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0763
$ 0.2864
275.36%
Stock $ 26.09 0 yrs1.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1263
$ 0.1391
10.20%
Stock $ 27.99 0 yrs0.29 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0360
$ 0.0137
-61.88%
Stock $ 30.34 0 yrs0.99 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0475
$ 0.0141
-70.40%
Stock $ 26.13 0 yrs2.18 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0815
$ 0.1311
61.00%
Stock $ 27.87 0 yrs2.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4632
$ 0.0311
-93.28%
Stock $ 27.78 0 yrs1.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0620
$ 0.0852
37.49%
Stock $ 30.91 0 yrs2.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0964
$ 0.1665
72.72%
Stock $ 33.73 0 yrs2.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1725
$ 0.2469
43.11%
Stock $ 31.53 0 yrs6.47 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3502
$ 0.6095
74.04%
Stock $ 30.04 1 yrs2.10 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.2314
173.77%
Stock $ 32.91 1 yrs1.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0020
$ 0.1867
9465.15%
Stock $ 47.99 0 yrs0.48 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0666
$ 0.0619
-6.99%
Stock $ 56.48 0 yrs0.30 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0298
$ 0.0609
104.06%
Stock $ 41.79 0 yrs1.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.1365
61.56%
Stock $ 23.85 0 yrs2.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0005
$ 0.2491
10000%
Stock $ 33.82 0 yrs1.06 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0887
393.78%
Stock $ 25.77 0 yrs0.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0427
$ 0.0439
2.90%
Stock $ 35.35 1 yrs2.35 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1584
$ 0.2088
31.76%
Stock $ 32.25 3 yrs2.79 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1100
$ 0.1743
58.51%
Stock $ 29.82 0 yrs4.06 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.6025
$ 0.6042
0.29%
Stock $ 57.53 2 yrs0.16 %$ 0.05 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0762
$ 0.0173
-77.35%
Stock $ 17.58 1 yrs3.41 %$ 0.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2432
$ 0.3536
45.37%
Stock $ 35.73 0 yrs1.12 %$ 0.14 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2084
$ 0.1901
-8.81%
Stock $ 66.00 0 yrs3.88 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 1.6753
$ 0.8825
-47.32%
Stock $ 33.28 1 yrs1.08 %$ 0.14 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2075
$ 0.1496
-27.90%
Stock $ 34.02 1 yrs0.32 %$ 0.09 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0077
$ 0.0975
1173.51%
Stock $ 46.88 4 yrs0.53 %$ 4.36 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1394
$ 0.1103
-20.87%
Stock $ 50.07 3 yrs0.20 %$ 0.13 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0852
$ 0.0181
-78.78%
Stock $ 38.45 0 yrs0.60 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1814
$ 0.0504
-72.24%
Stock $ 46.51 0 yrs0.58 %$ 1.15 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1297
$ 0.1370
5.60%
Stock $ 78.56 1 yrs0.88 %$ 1.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.4052
$ 0.2849
-29.69%
Stock $ 26.25 0 yrs1.37 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0916
$ 0.2639
188.23%
Stock $ 28.37 0 yrs0.71 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0711
$ 0.1299
82.76%
Stock $ 39.82 0 yrs2.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.6607
$ 0.2312
-65.02%
Stock $ 61.85 0 yrs0.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1378
$ 0.1187
-13.88%
Stock $ 24.31 0 yrs3.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.4444
$ 0.2905
-34.63%
Stock $ 30.38 0 yrs0.79 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1303
$ 0.1055
-19.07%
Stock $ 30.12 0 yrs0.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1798
$ 0.1094
-39.15%
Stock $ 12.35 0 yrs0.97 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1040
$ 0.0156
-85.05%
Stock $ 20.22 0 yrs2.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0949
$ 0.1307
37.62%
Stock $ 28.74 0 yrs0.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0887
$ 0.1009
13.73%
Stock $ 30.23 0 yrs3.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4243
$ 0.0226
-94.68%
Stock $ 24.91 0 yrs3.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0444
$ 0.2039
359.23%
Stock $ 30.78 1 yrs1.66 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0121
$ 0.0751
520.68%
Stock $ 25.43 2 yrs5.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0930
$ 0.0930
-0.00%
Stock $ 33.46 1 yrs1.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1235
$ 0.0918
-25.67%
Stock $ 37.82 1 yrs2.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.4950
2649.07%
Stock $ 34.78 1 yrs1.52 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1161
$ 0.1587
36.73%
Stock $ 30.00 0 yrs0.00 %$ 0.84 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-04-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 30.53 0 yrs1.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0506
$ 0.1108
119.12%
Stock $ 3.46 2 yrs0.00 %$ 0.12 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-17-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 21.58 0 yrs1.21 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.56 0 yrs4.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0912
$ 0.0912
-0.00%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Jun-26-2025 Jun-25-2025 Jun-26-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.15 0 yrs4.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0408
$ 0.0408
-0.00%
Stock $ 10.20 0 yrs7.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0557
$ 0.0557
-0.00%
Stock $ 8.01 1 yrs8.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0658
$ 0.0658
-0.00%
Stock $ 20.50 0 yrs4.73 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0701
$ 0.0701
-0.00%
Stock $ 26.24 2 yrs4.65 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 26.73 0 yrs10.10 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 100.46 1 yrs4.54 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3582
$ 0.3582
-0.00%
Stock $ 28.96 0 yrs5.35 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1386
$ 0.1386
-0.00%
Stock $ 26.16 0 yrs1.11 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0364
$ 0.0364
-0.00%
Stock $ 21.97 0 yrs4.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0990
$ 0.0990
-0.00%
Stock $ 69.56 18 yrs2.01 %$ 45.97 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-01-2025 $ 0.3200
$ 0.3500
9.37%
Stock $ 26.00 0 yrs6.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0983
$ 0.0983
-0.00%
Stock $ 22.52 0 yrs12.52 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2279
$ 0.2279
-0.00%
Stock $ 28.59 0 yrs8.60 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2269
$ 0.2269
-0.00%
Stock $ 49.25 2 yrs6.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2760
$ 0.2760
-0.00%
Stock $ 49.54 1 yrs4.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1860
$ 0.1860
-0.00%
Stock $ 25.13 0 yrs4.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0834
$ 0.0834
-0.00%
Stock $ 19.04 0 yrs14.81 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2156
$ 0.2156
-0.00%
Stock $ 21.18 0 yrs12.75 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 25.22 0 yrs4.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.7365
$ 0.0262
-96.44%
Stock $ 50.45 2 yrs0.00 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 66.04 0 yrs1.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1329
$ 0.2108
58.65%
Stock $ 57.02 4 yrs1.35 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1081
$ 0.2262
109.19%
Stock $ 593.21 4 yrs1.17 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.8121
$ 1.7447
-3.72%
Stock $ 12.58 1 yrs1.75 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0476
$ 0.0636
33.61%
Stock $ 27.59 1 yrs3.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1612
$ 0.2595
60.92%
Stock $ 37.10 1 yrs1.05 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0426
$ 0.1070
151.28%
Stock $ 42.16 0 yrs2.37 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2705
$ 0.3462
27.98%
Stock $ 26.92 0 yrs0.37 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0226
$ 0.0769
239.42%
Stock $ 27.12 0 yrs0.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0610
151.89%
Stock $ 25.08 0 yrs0.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0352
$ 0.0265
-24.68%
Stock $ 24.40 1 yrs9.26 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1893
$ 0.1893
-0.00%
Stock $ 21.21 3 yrs2.88 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1578
$ 0.1527
-3.28%
Stock $ 31.42 0 yrs2.61 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2231
$ 0.2372
6.29%
Stock $ 27.79 2 yrs5.79 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1382
$ 0.1382
-0.00%
Stock $ 26.42 1 yrs4.16 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0817
$ 0.0817
-0.00%
Stock $ 25.22 0 yrs4.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.7365
$ 0.0553
-92.50%
Stock $ 26.18 0 yrs2.33 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1620
$ 0.1450
-10.49%
Stock $ 25.85 0 yrs4.95 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1030
$ 0.1030
-0.00%
Stock $ 27.91 0 yrs3.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1320
$ 0.2990
126.52%
Stock $ 50.63 0 yrs4.68 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1870
$ 0.1870
-0.00%
Stock $ 44.48 0 yrs0.94 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1018
$ 0.1038
1.99%
Stock $ 21.05 0 yrs0.48 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0192
$ 0.1538
703.34%
Stock $ 23.45 0 yrs4.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 27.31 0 yrs1.90 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2182
$ 0.1486
-31.88%
Stock $ 29.64 0 yrs4.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2853
$ 0.3657
28.18%
Stock $ 29.22 1 yrs1.88 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1412
$ 0.1585
12.25%
Stock $ 12.70 0 yrs3.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0450
$ 0.1715
281.11%
Stock $ 11.37 0 yrs2.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0630
$ 0.0835
32.54%
Stock $ 10.88 0 yrs0.74 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0226
25.56%
Stock $ 11.32 0 yrs0.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0030
$ 0.0020
-33.33%
Stock $ 10.10 0 yrs6.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0487
$ 0.0487
-0.00%
Stock $ 12.32 0 yrs0.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0045
$ 0.0107
137.78%
Stock $ 26.73 0 yrs0.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0430
$ 0.0623
45.03%
Stock $ 25.39 0 yrs4.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0884
$ 0.0884
-0.00%
Stock $ 17.17 0 yrs0.58 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-04-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 28.57 0 yrs0.28 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0429
$ 0.0187
-56.38%
Stock $ 28.81 0 yrs2.12 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0609
$ 0.3196
425.05%
Stock $ 29.80 0 yrs2.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0940
$ 0.3556
278.41%
Stock $ 19.72 0 yrs24.95 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1883
$ 0.1917
1.83%
Stock $ 106.31 12 yrs1.35 %$ 3.38 BNew Dividend Aug-07-2025 Aug-07-2025 Sep-04-2025 $ 0.3400
$ 0.3600
5.88%
Stock $ 20.43 1 yrs4.99 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0830
$ 0.0830
-0.00%
Stock $ 20.24 1 yrs4.84 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0851
$ 0.0851
-0.00%
Stock $ 19.73 3 yrs7.30 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 100.42 3 yrs4.61 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 25.30 0 yrs5.10 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 24.90 1 yrs5.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0644
$ 0.0644
-0.00%
Stock $ 50.15 4 yrs4.71 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-22-2025 $ 0.5800
$ 0.5900
1.72%
Stock $ 10.24 0 yrs3.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0279
$ 0.0279
-0.00%
Stock $ 10.37 0 yrs4.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0374
$ 0.0374
-0.00%
Stock $ 31.82 1 yrs2.11 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0741
$ 0.0741
-0.00%
Stock $ 31.49 1 yrs1.91 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 48.23 2 yrs6.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2350
$ 0.2350
-0.00%
Stock $ 50.66 3 yrs4.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 50.32 3 yrs4.95 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1990
$ 0.1990
-0.00%
Stock $ 43.75 0 yrs3.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1430
$ 0.1430
-0.00%
Stock $ 50.34 2 yrs4.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1830
$ 0.1830
-0.00%
Stock $ 47.40 0 yrs4.37 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1640
$ 0.1640
-0.00%
Stock $ 34.04 2 yrs4.47 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1185
$ 0.1185
-0.00%
Stock $ 39.07 3 yrs5.99 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1701
$ 0.1701
-0.00%
Stock $ 35.40 3 yrs6.30 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1633
$ 0.1633
-0.00%
Stock $ 45.11 0 yrs5.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2190
$ 0.2190
-0.00%
Stock $ 38.38 0 yrs25.27 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.8158
$ 0.8158
-0.00%
Stock $ 40.42 0 yrs13.26 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4512
$ 0.4512
-0.00%
Stock $ 23.78 0 yrs4.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0822
$ 0.0822
-0.00%
Stock $ 50.47 0 yrs7.95 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 27.47 1 yrs8.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 25.60 0 yrs4.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0934
$ 0.0934
-0.00%
Stock $ 26.35 1 yrs5.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1355
$ 0.1355
-0.00%
Stock $ 13.75 3 yrs0.00 %$ 1.83 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 37.85 0 yrs207.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 9.2442
$ 5.6098
-39.32%
Stock $ 11.83 0 yrs12.17 %$ 0.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.10 0 yrs0.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0318
$ 0.0318
-0.00%
Stock $ 30.19 3 yrs1.72 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 35.26 2 yrs4.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1102
$ 0.1102
-0.00%
Stock $ 24.20 0 yrs4.83 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1012
$ 0.1012
-0.00%
Stock $ 33.10 0 yrs23.69 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.6439
$ 0.6439
-0.00%
Stock $ 19.88 0 yrs3.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 51.06 0 yrs3.84 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1859
$ 0.1859
-0.00%
Stock $ 22.65 2 yrs5.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0856
$ 0.0856
-0.00%
Stock $ 25.33 0 yrs4.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0904
$ 0.0802
-11.31%
Stock $ 8.45 0 yrs127.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2251
$ 0.2998
33.22%
Stock $ 30.02 0 yrs4.06 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.3057
10000%
Stock $ 29.35 0 yrs0.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0603
10000%
Stock $ 27.31 0 yrs0.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0050
10000%
Stock $ 59.13 0 yrs23.70 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 1.1300
$ 1.1300
-0.00%
Stock $ 58.31 0 yrs29.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 1.4135
$ 1.4135
-0.00%
Stock $ 25.33 0 yrs4.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0904
$ 0.0016
-98.24%
Stock $ 25.33 0 yrs4.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0904
$ 0.0086
-90.45%
Stock $ 10.67 0 yrs0.19 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0064
$ 0.0082
26.92%
Stock $ 31.86 1 yrs5.81 %$ 0.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.9980
$ 0.8476
-15.06%
Stock $ 26.57 1 yrs0.34 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1254
$ 0.0613
-51.10%
Stock $ 27.18 0 yrs0.33 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0442
10000%
Stock $ 28.56 0 yrs0.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0786
10000%
Stock $ 34.20 0 yrs0.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0169
10000%
Stock $ 28.98 0 yrs1.21 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0874
10000%
Stock $ 10.98 0 yrs0.00 %$ 1.95 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 19.73 0 yrs4.97 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1994
$ 0.2930
46.93%
Stock $ 56.39 0 yrs10.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3772
$ 0.3763
-0.24%
Stock $ 18.48 0 yrs25.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1803
$ 0.1808
0.27%
Stock $ 37.45 0 yrs144.11 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 3.8655
$ 1.8917
-51.06%
Stock $ 39.71 0 yrs115.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 2.9131
$ 1.8657
-35.95%
Stock $ 23.38 0 yrs25.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.4533
$ 0.5037
11.11%
Stock $ 26.33 0 yrs24.72 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.5194
$ 0.5897
13.53%

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

User Notes

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

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

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

X
Search Dividend Investor