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 $ 38.13 0 yrs0.52 %$ 0.14 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-28-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 24.80 0 yrs5.28 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1076
$ 0.1035
-3.86%
Stock $ 20.65 5 yrs6.78 %$ 9.86 BNew Dividend Jul-30-2025 Jul-30-2025 Aug-28-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 13.01 1 yrs30.59 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2498
$ 0.3649
46.08%
Stock $ 34.17 0 yrs38.66 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2020
$ 0.2056
1.78%
Stock $ 28.10 3 yrs5.41 %$ 0.62 BNew Dividend Jul-24-2025 Jul-24-2025 Aug-07-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 8.93 0 yrs46.14 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3947
$ 0.3439
-12.87%
Stock $ 47.14 0 yrs14.17 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3182
$ 0.2952
-7.23%
Stock $ 6.35 0 yrs7.56 %$ 0.28 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-05-2025 $ 0.0300
$ 0.0500
66.67%
Stock $ 39.96 0 yrs31.81 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4669
$ 0.4817
3.17%
Stock $ 16.55 0 yrs48.22 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.8958
$ 0.6378
-28.80%
Stock $ 36.78 0 yrs48.69 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.1206
$ 1.4445
28.90%
Stock $ 46.30 0 yrs12.12 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2361
$ 0.3040
28.76%
Stock $ 24.25 0 yrs66.93 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2398
$ 0.2438
1.67%
Stock $ 44.87 0 yrs10.90 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1638
$ 0.1398
-14.65%
Stock $ 44.19 0 yrs11.61 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1618
$ 0.1909
17.99%
Stock $ 12.10 1 yrs37.19 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3978
$ 0.3077
-22.65%
Stock $ 10.69 0 yrs74.28 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.3314
$ 0.3812
15.03%
Stock $ 4.94 0 yrs124.70 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.2534
$ 0.2156
-14.92%
Stock $ 39.87 0 yrs32.69 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.0634
$ 1.0277
-3.36%
Stock $ 6.23 0 yrs119.10 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0952
$ 0.0960
0.84%
Stock $ 22.95 0 yrs5.97 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.1106
$ 0.1095
-0.98%
Stock $ 7.76 0 yrs118.43 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4028
$ 0.3873
-3.85%
Stock $ 17.23 0 yrs60.01 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 1.2757
$ 0.4710
-63.08%
Stock $ 13.70 0 yrs59.42 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.1574
$ 0.1347
-14.42%
Stock $ 55.12 0 yrs9.40 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.4223
$ 0.3488
-17.40%
Stock $ 15.15 0 yrs47.72 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0554
$ 0.1263
127.98%
Stock $ 49.31 0 yrs12.23 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-11-2025 $ 0.0000
$ 0.5029
10000%
Stock $ 6.40 1 yrs11.25 %$ 0.09 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 3.65 0 yrs8.49 %$ 0.51 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 3.36 0 yrs7.74 %$ 0.34 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 5.95 0 yrs4.88 %$ 0.28 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0265
$ 0.0265
-0.00%
Stock $ 31.72 19 yrs6.87 %$ 68.80 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.5350
$ 0.5450
1.87%
Stock $ 9.86 0 yrs4.36 %$ 0.16 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0393
$ 0.0393
-0.00%
Stock $ 97.12 3 yrs2.06 %$ 15.73 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 15.51 1 yrs8.19 %$ 0.32 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-31-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 79.66 12 yrs2.85 %$ 53.48 BNew Dividend Aug-05-2025 Aug-05-2025 Sep-09-2025 $ 0.5675
$ 0.5675
-0.00%
Stock $ 18.55 1 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Sep-02-2025 $ 0.4259
$ 0.4259
-0.00%
Stock $ 13.83 0 yrs16.92 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 13.83 0 yrs16.92 %N/ANew Dividend Aug-31-2025 Aug-31-2025 Sep-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 13.83 0 yrs16.92 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1953
$ 0.1953
-0.00%
Stock $ 57.49 19 yrs5.62 %$ 51.92 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2690
$ 0.2690
-0.00%
Stock $ 6.46 1 yrs11.46 %$ 0.17 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0615
$ 0.0615
-0.00%
Stock $ 7.59 0 yrs6.72 %$ 0.21 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 6.40 1 yrs11.25 %$ 0.09 BNew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 6.40 1 yrs11.25 %$ 0.09 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.0593
$ 0.0593
-0.00%
Stock $ 15.51 1 yrs8.19 %$ 0.32 BNew Dividend Aug-19-2025 Aug-19-2025 Aug-29-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 15.51 1 yrs8.19 %$ 0.32 BNew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1098
$ 0.1098
-0.00%
Stock $ 157.89 71 yrs2.68 %$ 370.18 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-15-2025 $ 1.0568
$ 1.0568
-0.00%
Stock $ 8.82 1 yrs8.28 %$ 0.34 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 5.83 0 yrs16.47 %$ 0.22 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.50 0 yrs88.65 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 1.5199
$ 0.3588
-76.39%
Stock $ 17.50 1 yrs0.00 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Sep-02-2025 $ 0.4078
$ 0.4078
-0.00%
Stock $ 6.01 1 yrs9.48 %$ 0.28 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0475
$ 0.0475
-0.00%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.2863
$ 0.2722
-4.92%
Stock $ 13.19 0 yrs11.83 %$ 1.25 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-29-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.2753
$ 0.3106
12.84%
Stock $ 68.46 19 yrs1.99 %$ 7.96 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 60.61 4 yrs10.23 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 1.6360
$ 1.5785
-3.51%
Stock $ 6.90 2 yrs9.86 %$ 0.84 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1500
$ 0.1800
20.00%
Stock $ 5.49 1 yrs8.38 %$ 0.14 BNew Dividend Jul-18-2025 Jul-18-2025 Sep-02-2025 $ 0.1000
$ 0.1200
20.00%
Stock $ 19.41 0 yrs15.04 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.2189
$ 0.2728
24.62%
Stock $ 5.63 0 yrs11.19 %$ 0.05 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.63 0 yrs11.19 %$ 0.05 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 5.63 0 yrs11.19 %$ 0.05 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0526
$ 0.0526
-0.00%
Stock $ 22.31 0 yrs3.59 %$ 0.55 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 18.21 0 yrs6.70 %$ 12.65 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 18.21 0 yrs6.70 %$ 12.65 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 7.21 2 yrs11.23 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 3.51 0 yrs3.42 %$ 0.08 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 18.21 0 yrs6.70 %$ 12.65 BNew Dividend Sep-19-2025 Sep-19-2025 Sep-30-2025 $ 0.1017
$ 0.1017
-0.00%
Stock $ 66.94 3 yrs3.97 %$ 84.68 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.6650
$ 0.6650
-0.00%
Stock $ 29.63 1 yrs16.20 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 1.5561
$ 1.1012
-29.23%
Stock $ 25.60 1 yrs7.58 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 70.99 2 yrs1.69 %$ 4.00 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-31-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 7.10 1 yrs10.85 %$ 0.00 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 7.10 1 yrs10.85 %$ 0.00 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 7.10 1 yrs10.85 %$ 0.00 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 5.38 0 yrs10.97 %$ 0.24 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 5.38 0 yrs10.97 %$ 0.24 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 5.38 0 yrs10.97 %$ 0.24 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.0501
$ 0.0501
-0.00%
Stock $ 8.65 0 yrs24.62 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 11.40 0 yrs0.00 %$ 1.09 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.62 1 yrs14.42 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.0952
$ 0.0919
-3.53%
Stock $ 55.69 0 yrs26.02 %$ 0.01 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 2.0755
$ 2.4856
19.76%
Stock $ 81.49 2 yrs21.66 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 1.3311
$ 1.0595
-20.40%
Stock $ 159.40 2 yrs15.14 %N/ANew Dividend Jul-22-2025 Jul-22-2025 Jul-25-2025 $ 2.8877
$ 2.8792
-0.29%
Stock $ 8.45 0 yrs12.90 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0873
$ 0.0845
-3.21%
Stock $ 54.42 0 yrs21.11 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-10-2025 $ 0.9528
$ 0.9528
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.0786
$ 0.0787
0.04%
Stock $ 25.98 3 yrs6.20 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.4114
$ 0.4196
1.99%
Stock $ 18.78 3 yrs9.59 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.5805
$ 0.4435
-23.60%
Stock $ 21.99 3 yrs4.05 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-14-2025 $ 0.0779
$ 0.0744
-4.52%
Stock $ 0.47 0 yrs0.00 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0013
$ 0.0013
-0.00%
Stock $ 15.26 0 yrs19.20 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0981
$ 0.4528
361.57%
Stock $ 15.90 0 yrs10.57 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.1727
$ 0.2166
25.42%
Stock $ 4.86 1 yrs19.55 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-22-2025 $ 0.0444
$ 0.1202
170.72%
Stock $ 25.04 0 yrs4.51 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.0957
$ 0.0929
-2.88%
Stock $ 29.08 0 yrs3.09 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.1557
$ 0.1738
11.64%
Stock $ 21.18 0 yrs4.91 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.2508
$ 0.2875
14.62%
Stock $ 30.32 0 yrs4.39 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.3086
$ 0.2736
-11.32%
Stock $ 25.15 0 yrs3.50 %N/ANew Dividend Jul-08-2025 Jul-08-2025 Jul-09-2025 $ 0.1826
$ 0.2569
40.73%
Stock $ 2.39 3 yrs0.00 %$ 0.13 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0208
$ 0.0229
10.03%
Stock $ 198.00 14 yrs3.43 %$ 78.32 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-05-2025 $ 1.6000
$ 1.7000
6.25%
Stock $ 26.29 0 yrs7.61 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 8.46 0 yrs11.82 %$ 0.20 BNew Dividend Jul-21-2025 Jul-21-2025 Jul-31-2025 $ 0.1100
$ 0.2500
127.27%
Stock $ 541.34 4 yrs0.18 %$ 24.23 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 92.02 0 yrs0.70 %$ 0.50 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 67.03 0 yrs7.53 %$ 0.98 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-29-2025 $ 0.4265
$ 0.3459
-18.89%
Stock $ 842.58 0 yrs7.12 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 15.0000
$ 15.0000
-0.00%
Stock $ 41.82 0 yrs0.62 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0630
$ 0.0724
14.97%
Stock $ 36.05 0 yrs1.66 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1628
$ 0.1501
-7.78%
Stock $ 31.11 0 yrs1.86 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1479
$ 0.1483
0.29%
Stock $ 33.56 2 yrs9.59 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-18-2025 $ 0.7911
$ 0.7868
-0.54%
Stock $ 24.80 0 yrs6.41 %$ 0.16 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1328
$ 0.1328
-0.00%
Stock $ 25.32 0 yrs6.04 %$ 0.13 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1276
$ 0.1276
-0.00%
Stock $ 1.03 1 yrs0.00 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 8.13 0 yrs8.12 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 8.31 1 yrs4.69 %$ 0.18 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 9.15 1 yrs4.59 %$ 0.12 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 17.63 0 yrs10.27 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 37.16 2 yrs1.00 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0943
$ 0.0960
1.80%
Stock $ 5.88 1 yrs17.52 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.2750
$ 0.1850
-32.73%
Stock $ 26.82 0 yrs8.87 %N/ANew Dividend Jul-25-2025 Jul-25-2025 Jul-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 24.36 0 yrs6.28 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 11.80 1 yrs5.08 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 26.03 0 yrs0.58 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.0593
$ 0.0336
-43.39%
Stock $ 27.32 0 yrs1.72 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1445
$ 0.2523
74.64%
Stock $ 9.88 3 yrs9.82 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.0750
$ 0.0750
0.01%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.7683
$ 0.8779
14.27%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.2654
$ 0.2248
-15.29%
Stock $ 28.98 0 yrs1.93 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.1496
$ 0.3654
144.28%
Stock $ 47.55 4 yrs0.13 %$ 14.94 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0154
$ 0.0154
-0.00%
Stock $ 19.69 0 yrs10.01 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 24.27 0 yrs6.68 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.1180
$ 0.1349
14.32%
Stock $ 40.59 3 yrs1.28 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.1010
$ 0.1400
38.61%
Stock $ 7.04 0 yrs1.42 %$ 0.06 BNew Dividend Jul-28-2025 Jul-28-2025 Aug-07-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.6511
$ 0.4902
-24.71%
Stock $ 24.86 0 yrs4.91 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-14-2025 $ 0.0809
$ 0.0793
-1.98%
Stock $ 49.32 0 yrs8.07 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.3325
$ 0.3140
-5.56%
Stock $ 12.48 1 yrs11.06 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 50.55 1 yrs4.87 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-09-2025 $ 0.2036
$ 0.1822
-10.51%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4868
$ 0.4692
-3.62%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4505
$ 0.5123
13.72%
Stock $ 25.39 0 yrs2.09 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-10-2025 $ 0.1423
$ 0.1889
32.75%
Stock $ 48.67 0 yrs0.95 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.2353
$ 0.2204
-6.35%
Stock $ 61.16 0 yrs3.09 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.9185
$ 0.9688
5.48%
Stock $ 51.41 0 yrs1.87 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.4390
$ 0.5241
19.37%
Stock $ 51.09 0 yrs1.53 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.3381
$ 0.4464
32.04%
Stock $ 50.51 0 yrs0.61 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-08-2025 $ 0.3118
$ 0.3118
-0.00%
Stock $ 78.00 0 yrs6.31 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 1.2300
$ 1.2300
-0.00%
Stock $ 25.64 0 yrs7.80 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 23.90 0 yrs5.77 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 21.83 2 yrs6.37 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3683
$ 0.3693
0.27%
Stock $ 48.36 2 yrs3.16 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3735
$ 0.3896
4.30%
Stock $ 12.88 1 yrs34.39 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3119
$ 0.2695
-13.59%
Stock $ 20.11 2 yrs6.02 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2948
$ 0.3075
4.34%
Stock $ 25.52 0 yrs7.84 %N/ANew Dividend Jul-18-2025 Jul-18-2025 Jul-30-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 25.01 0 yrs6.24 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.58 3 yrs8.18 %$ 13.07 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 19.75 0 yrs132.46 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.5795
$ 1.6102
1.94%
Stock $ 31.91 0 yrs0.85 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.3200
$ 0.0676
-78.88%
Stock $ 27.25 2 yrs4.92 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1233
$ 0.5481
344.60%
Stock $ 17.86 0 yrs6.33 %$ 0.62 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 25.51 0 yrs9.80 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.6250
$ 0.6250
-0.00%
Stock $ 142.33 0 yrs1.12 %$ 1.64 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-19-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 39.96 0 yrs31.81 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4669
$ 0.4669
-0.00%
Stock $ 47.14 0 yrs14.17 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3182
$ 0.3182
-0.00%
Stock $ 20.77 0 yrs132.84 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 1.4707
$ 1.2382
-15.81%
Stock $ 14.04 0 yrs29.84 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2650
$ 0.2338
-11.77%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0905
$ 0.0563
-37.79%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.1808
$ 0.1803
-0.27%
Stock $ 10.21 0 yrs3.72 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 26.59 0 yrs1.05 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1358
$ 0.1447
6.57%
Stock $ 87.00 0 yrs1.44 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1684
$ 0.2929
73.87%
Stock $ 33.32 2 yrs4.20 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2530
$ 0.2757
8.96%
Stock $ 19.55 3 yrs7.77 %$ 3.87 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-14-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 14.53 0 yrs11.01 %$ 0.41 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.53 0 yrs11.01 %$ 0.41 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 14.53 0 yrs11.01 %$ 0.41 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-15-2025 $ 0.1333
$ 0.1333
-0.00%
Stock $ 15.74 1 yrs49.30 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.5955
$ 0.5900
-0.92%
Stock $ 46.30 0 yrs12.12 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.2361
$ 0.2361
-0.00%
Stock $ 44.87 0 yrs10.90 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1638
$ 0.1638
-0.00%
Stock $ 44.19 0 yrs11.61 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1618
$ 0.1618
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1919
$ 0.1949
1.56%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.1917
$ 0.1926
0.45%
Stock $ 17.90 0 yrs11.73 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1385
$ 0.1798
29.82%
Stock $ 32.75 1 yrs2.08 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0600
$ 0.0630
5.00%
Stock $ 4.36 0 yrs121.10 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3209
$ 0.1600
-50.14%
Stock $ 6.97 0 yrs0.00 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.3763
$ 0.3763
-0.00%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.2998
$ 0.2526
-15.75%
Stock $ 6.23 0 yrs119.10 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0952
$ 0.0952
-0.00%
Stock $ 34.75 0 yrs2.94 %$ 0.03 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0883
$ 0.0900
1.93%
Stock $ 18.05 1 yrs5.32 %$ 0.01 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0706
$ 0.0720
1.98%
Stock $ 11.59 1 yrs8.20 %$ 0.03 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.0740
$ 0.0740
-0.00%
Stock $ 21.11 1 yrs8.48 %$ 0.19 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1440
$ 0.1440
-0.00%
Stock $ 23.08 0 yrs10.05 %$ 0.84 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1920
$ 0.1900
-1.04%
Stock $ 27.42 0 yrs5.98 %$ 0.04 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-11-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.56 2 yrs11.65 %$ 1.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 14.32 1 yrs36.94 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.5588
$ 0.4163
-25.50%
Stock $ 9.68 1 yrs94.42 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.8732
$ 0.4398
-49.63%
Stock $ 33.83 0 yrs90.43 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 3.0725
$ 1.8550
-39.63%
Stock $ 27.00 0 yrs10.78 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.5897
$ 0.4889
-17.09%
Stock $ 13.70 0 yrs59.42 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1574
$ 0.1574
-0.00%
Stock $ 9.49 0 yrs81.88 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.1999
$ 0.1397
-30.12%
Stock $ 55.12 0 yrs9.40 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.4223
$ 0.4223
-0.00%
Stock $ 24.82 0 yrs10.68 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-08-2025 $ 0.5037
$ 0.4573
-9.20%
Stock $ 15.15 0 yrs47.72 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0554
$ 0.0554
-0.00%
Stock $ 21.25 0 yrs0.66 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-07-2025 $ 0.0000
$ 0.1437
10000%
Stock $ 4.68 1 yrs8.55 %$ 0.39 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0330
$ 0.0333
0.97%
Stock $ 3.56 1 yrs5.62 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0180
$ 0.0180
-0.00%
Stock $ 8.39 1 yrs7.99 %$ 0.07 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0559
$ 0.0559
-0.00%
Stock $ 3.30 1 yrs5.45 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0165
$ 0.0165
-0.00%
Stock $ 1.74 1 yrs10.37 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0143
$ 0.0145
1.12%
Stock $ 11.72 1 yrs7.25 %$ 0.06 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 9.17 1 yrs8.18 %$ 0.33 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0628
$ 0.0628
-0.00%
Stock $ 9.57 1 yrs6.37 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.56 1 yrs6.34 %$ 0.66 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.24 1 yrs6.25 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 6.58 1 yrs6.38 %$ 0.40 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 5.67 4 yrs9.88 %$ 0.20 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0430
$ 0.0420
-2.33%
Stock $ 10.45 1 yrs7.46 %$ 0.06 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 9.22 1 yrs8.13 %$ 0.14 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 2.12 1 yrs8.96 %$ 0.11 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-23-2025 $ 0.0155
$ 0.0155
-0.00%
Stock $ 10.44 1 yrs5.94 %$ 0.17 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0513
$ 0.0513
-0.00%
Stock $ 26.18 0 yrs8.13 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5312
$ 0.5312
-0.00%
Stock $ 10.45 1 yrs7.85 %$ 0.06 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 11.02 1 yrs5.81 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 10.97 1 yrs5.83 %$ 0.23 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 9.12 2 yrs3.62 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0275
$ 0.0275
-0.00%
Stock $ 7.62 1 yrs4.46 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0320
$ 0.0340
6.25%
Stock $ 2.97 1 yrs9.08 %$ 0.15 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-23-2025 $ 0.0225
$ 0.0225
-0.00%
Stock $ 9.60 1 yrs6.35 %$ 0.55 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0508
$ 0.0508
-0.00%
Stock $ 459.07 11 yrs2.61 %$ 16.01 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 16.07 0 yrs9.21 %$ 0.31 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 40.59 1 yrs1.82 %$ 0.62 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2431
$ 0.8603
253.85%
Stock $ 13.90 0 yrs10.29 %$ 0.77 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1188
$ 0.1188
-0.00%
Stock $ 12.19 0 yrs11.57 %$ 0.25 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1172
$ 0.1172
-0.00%
Stock $ 437.48 11 yrs2.74 %$ 2.46 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 3.0000
$ 3.0000
-0.00%
Stock $ 11.03 0 yrs10.88 %$ 0.80 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.46 2 yrs11.90 %$ 0.74 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 24.23 1 yrs7.55 %$ 1.06 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1523
$ 0.1523
-0.00%
Stock $ 27.35 1 yrs7.61 %$ 0.19 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1733
$ 0.1733
-0.00%
Stock $ 15.20 1 yrs22.50 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2782
$ 0.2755
-0.98%
Stock $ 5.30 0 yrs5.66 %$ 0.03 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0248
$ 0.0248
-0.00%
Stock $ 8.13 1 yrs9.84 %$ 0.72 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0665
$ 0.0665
-0.00%
Stock $ 13.48 0 yrs11.35 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1279
$ 0.1279
-0.00%
Stock $ 10.46 1 yrs6.41 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 22.39 3 yrs5.45 %$ 0.12 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1008
$ 0.0993
-1.43%
Stock $ 86.11 0 yrs7.34 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.5045
$ 0.4873
-3.42%
Stock $ 92.14 0 yrs6.75 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4895
$ 0.4802
-1.91%
Stock $ 37.53 1 yrs2.96 %$ 2.97 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4698
$ 0.6393
36.08%
Stock $ 44.15 1 yrs2.45 %$ 0.85 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6481
$ 0.4293
-33.75%
Stock $ 35.42 1 yrs3.19 %$ 0.01 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6252
$ 0.5020
-19.72%
Stock $ 13.81 1 yrs8.62 %$ 0.77 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0993
$ 0.0993
-0.00%
Stock $ 24.20 4 yrs1.32 %$ 0.13 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-21-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 20.97 1 yrs7.68 %$ 0.82 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1338
$ 0.1338
-0.00%
Stock $ 5.74 1 yrs8.89 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0426
$ 0.0426
-0.00%
Stock $ 13.08 0 yrs9.48 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1035
$ 0.1035
-0.00%
Stock $ 11.12 0 yrs8.18 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0737
$ 0.0743
0.81%
Stock $ 14.45 1 yrs8.79 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 8.63 1 yrs9.27 %$ 0.19 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0664
$ 0.0664
-0.00%
Stock $ 9.03 1 yrs8.64 %$ 0.59 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0651
$ 0.0651
-0.00%
Stock $ 16.32 1 yrs5.02 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0683
$ 0.0683
-0.00%
Stock $ 25.34 0 yrs6.43 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 12.56 3 yrs9.55 %$ 0.43 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0940
$ 0.0920
-2.13%
Stock $ 10.97 0 yrs10.57 %$ 0.02 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0964
$ 0.0964
-0.00%
Stock $ 11.66 1 yrs7.98 %$ 0.29 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0771
$ 0.0771
-0.00%
Stock $ 5.78 1 yrs6.06 %$ 0.12 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0291
$ 0.0291
-0.00%
Stock $ 9.43 1 yrs8.06 %$ 0.27 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0631
$ 0.0631
-0.00%
Stock $ 18.88 3 yrs9.75 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1535
$ 0.1535
-0.00%
Stock $ 17.04 4 yrs5.28 %$ 1.43 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 21.26 1 yrs7.20 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1410
$ 0.1410
-0.00%
Stock $ 27.22 2 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1301
$ 0.1291
-0.76%
Stock $ 35.06 1 yrs3.02 %$ 0.12 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.5757
$ 0.4796
-16.70%
Stock $ 26.42 4 yrs3.14 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0575
$ 0.1142
98.54%
Stock $ 8.18 2 yrs12.47 %$ 0.56 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-31-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.11 1 yrs6.30 %$ 0.34 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 38.12 0 yrs7.87 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 10.53 0 yrs10.83 %$ 0.71 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 11.72 0 yrs8.19 %$ 0.10 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.22 0 yrs6.75 %$ 2.82 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1025
$ 0.1025
-0.00%
Stock $ 9.66 1 yrs6.21 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.30 1 yrs5.38 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 8.88 1 yrs5.63 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0417
$ 0.0417
-0.00%
Stock $ 12.09 4 yrs9.68 %$ 0.40 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0890
$ 0.0880
-1.12%
Stock $ 21.14 1 yrs7.33 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1293
$ 0.1293
-0.00%
Stock $ 13.32 0 yrs7.43 %$ 0.20 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 16.21 0 yrs9.13 %$ 0.36 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1235
$ 0.1235
-0.00%
Stock $ 14.37 0 yrs9.19 %$ 0.44 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 3.82 4 yrs12.57 %$ 0.69 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 9.65 1 yrs8.08 %$ 0.26 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0646
$ 0.0646
-0.00%
Stock $ 10.09 1 yrs7.93 %$ 0.05 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0667
$ 0.0667
-0.00%
Stock $ 15.48 2 yrs5.62 %$ 0.18 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.34 1 yrs8.52 %$ 0.38 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0442
$ 0.0446
0.79%
Stock $ 5.16 1 yrs5.04 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0240
$ 0.0240
-0.00%
Stock $ 2.68 1 yrs8.94 %$ 0.34 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0195
$ 0.0195
0.05%
Stock $ 3.10 0 yrs7.42 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0191
$ 0.0192
0.10%
Stock $ 10.27 1 yrs7.88 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 11.89 1 yrs7.32 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 8.56 0 yrs4.09 %$ 0.22 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 14.01 2 yrs4.43 %$ 0.23 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 10.03 2 yrs4.49 %$ 0.08 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0380
$ 0.0380
-0.00%
Stock $ 8.08 2 yrs4.33 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 12.90 2 yrs4.26 %$ 0.08 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0455
$ 0.0455
-0.00%
Stock $ 11.52 2 yrs4.34 %$ 0.05 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 11.30 1 yrs7.61 %$ 0.10 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 11.79 1 yrs7.72 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 9.80 1 yrs8.47 %$ 0.03 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 10.98 1 yrs8.01 %$ 0.20 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0730
$ 0.0730
-0.00%
Stock $ 11.38 1 yrs8.00 %$ 0.45 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0755
$ 0.0755
-0.00%
Stock $ 11.41 1 yrs7.53 %$ 0.10 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 11.20 1 yrs7.86 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 10.40 1 yrs7.60 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 11.43 1 yrs8.22 %$ 0.07 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0785
$ 0.0785
-0.00%
Stock $ 11.97 1 yrs7.94 %$ 0.48 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0795
$ 0.0795
-0.00%
Stock $ 11.98 1 yrs7.93 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0790
$ 0.0790
-0.00%
Stock $ 8.53 4 yrs11.96 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 8.70 2 yrs4.37 %$ 1.70 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 11.10 1 yrs8.47 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 6.38 0 yrs13.32 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 5.37 0 yrs4.84 %$ 0.16 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.60 0 yrs5.00 %$ 0.15 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0360
$ 0.0360
-0.00%
Stock $ 12.70 0 yrs10.63 %$ 0.45 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 7.02 0 yrs7.69 %$ 0.24 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 4.84 0 yrs11.98 %$ 0.56 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0480
$ 0.0480
-0.00%
Stock $ 9.74 3 yrs7.80 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0697
$ 0.0697
-0.00%
Stock $ 20.39 1 yrs12.85 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2178
$ 0.2168
-0.43%
Stock $ 75.20 1 yrs0.19 %$ 34.43 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 224.02 10 yrs0.54 %$ 2.71 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-29-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 8.36 0 yrs9.93 %$ 0.09 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.48 0 yrs11.50 %$ 0.28 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0718
$ 0.0718
-0.00%
Stock $ 112.51 11 yrs1.81 %$ 14.45 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 25.53 0 yrs8.46 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5391
$ 0.5391
-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 $ 12.14 0 yrs10.87 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 7.95 0 yrs6.29 %$ 0.19 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 6.98 0 yrs5.73 %$ 0.05 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0335
$ 0.0335
-0.00%
Stock $ 7.44 0 yrs6.32 %$ 0.43 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0395
$ 0.0395
-0.00%
Stock $ 6.73 0 yrs5.20 %$ 0.07 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 6.82 0 yrs5.87 %$ 0.20 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0330
$ 0.0330
-0.00%
Stock $ 6.23 0 yrs5.62 %$ 0.12 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.0295
$ 0.0295
-0.00%
Stock $ 8.35 0 yrs11.74 %$ 0.15 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0814
$ 0.0814
-0.00%
Stock $ 5.24 0 yrs8.78 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0385
$ 0.0385
-0.00%
Stock $ 10.45 1 yrs6.32 %$ 0.27 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.94 1 yrs6.22 %$ 0.18 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 10.36 1 yrs5.69 %$ 0.02 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 10.82 1 yrs6.56 %$ 0.16 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0590
$ 0.0590
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.42 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.63 1 yrs6.23 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 9.96 1 yrs6.53 %$ 0.23 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0540
$ 0.0540
-0.00%
Stock $ 11.17 1 yrs6.27 %$ 0.15 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0595
$ 0.0595
-0.00%
Stock $ 10.04 1 yrs6.47 %$ 0.45 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0545
$ 0.0545
-0.00%
Stock $ 9.58 1 yrs6.26 %$ 0.21 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.33 1 yrs6.10 %$ 0.42 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0535
$ 0.0535
-0.00%
Stock $ 9.77 1 yrs6.14 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0515
$ 0.0515
-0.00%
Stock $ 9.49 1 yrs6.32 %$ 0.37 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0512
$ 0.0512
-0.00%
Stock $ 10.72 1 yrs7.37 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0660
$ 0.0660
-0.00%
Stock $ 33.22 0 yrs1.23 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0717
$ 0.2350
227.75%
Stock $ 30.00 0 yrs2.47 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4623
$ 0.2825
-38.88%
Stock $ 25.26 0 yrs8.35 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2279
$ 0.2701
18.50%
Stock $ 28.16 0 yrs2.27 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.3631
$ 0.2787
-23.26%
Stock $ 24.34 1 yrs4.89 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0594
$ 0.5197
774.92%
Stock $ 35.26 0 yrs6.47 %$ 1.62 BNew Dividend Jul-23-2025 Jul-23-2025 Jul-31-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 25.40 0 yrs7.52 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 26.39 0 yrs8.30 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 21.45 0 yrs8.16 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-28-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 21.45 0 yrs8.16 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-27-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 21.45 0 yrs8.16 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1458
$ 0.1458
-0.00%
Stock $ 16.90 0 yrs6.86 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 8.45 0 yrs13.73 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.45 0 yrs13.73 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 8.45 0 yrs13.73 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 22.00 0 yrs7.23 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 17.75 0 yrs11.27 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 17.75 0 yrs11.27 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-28-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 17.75 0 yrs11.27 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1667
$ 0.1667
-0.00%
Stock $ 19.28 0 yrs6.27 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-07-2025 $ 0.0572
$ 0.0686
19.93%
Stock $ 14.77 0 yrs4.87 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 12.53 3 yrs11.49 %$ 0.33 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1203
$ 0.1203
-0.00%
Stock $ 11.67 0 yrs9.08 %$ 0.25 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0882
$ 0.0882
-0.00%
Stock $ 9.64 0 yrs9.34 %$ 0.26 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0746
$ 0.0746
-0.00%
Stock $ 14.20 2 yrs9.58 %$ 0.49 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1132
$ 0.1132
-0.00%
Stock $ 10.92 0 yrs9.25 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0839
$ 0.0839
-0.00%
Stock $ 36.38 1 yrs8.66 %$ 0.30 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2621
$ 0.2621
-0.00%
Stock $ 8.88 0 yrs8.11 %$ 0.56 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0619
$ 0.0619
-0.00%
Stock $ 9.79 0 yrs9.50 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0779
$ 0.0779
-0.00%
Stock $ 13.28 3 yrs11.22 %$ 0.24 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1238
$ 0.1238
-0.00%
Stock $ 21.90 0 yrs2.56 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0464
$ 0.0464
-0.00%
Stock $ 24.78 0 yrs4.56 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0938
$ 0.0938
-0.00%
Stock $ 24.83 0 yrs4.23 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0803
$ 0.0829
3.27%
Stock $ 20.41 1 yrs6.27 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.1041
$ 0.0942
-9.50%
Stock $ 10.25 0 yrs8.88 %$ 1.09 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-23-2025 $ 0.0726
$ 0.0735
1.24%
Stock $ 30.20 0 yrs12.85 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.3867
$ 0.4187
8.29%
Stock $ 45.44 0 yrs18.09 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.7531
$ 0.6550
-13.02%
Stock $ 10.63 1 yrs7.71 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0685
$ 0.0685
-0.00%
Stock $ 11.38 1 yrs7.73 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0735
$ 0.0735
-0.00%
Stock $ 6.22 1 yrs5.47 %$ 0.06 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0290
$ 0.0290
-0.00%
Stock $ 49.50 0 yrs11.82 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.4803
$ 0.4980
3.69%
Stock $ 24.50 0 yrs88.65 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 1.5199
$ 1.5199
-0.00%
Stock $ 24.10 1 yrs8.22 %$ 1.76 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1646
$ 0.1646
-0.00%
Stock $ 15.47 0 yrs9.24 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1187
$ 0.1187
-0.00%
Stock $ 25.86 2 yrs4.91 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1135
$ 0.1027
-9.55%
Stock $ 25.20 0 yrs17.14 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4462
$ 0.2939
-34.15%
Stock $ 22.61 0 yrs17.25 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.4186
$ 0.3137
-25.06%
Stock $ 29.45 16 yrs0.00 %$ 0.35 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 9.25 2 yrs0.00 %$ 0.68 BNew Dividend Jul-04-2025 Jul-04-2025 Jul-11-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2747
$ 0.2589
-5.74%
Stock $ 125.69 1 yrs2.55 %$ 10.50 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.8000
$ 0.8000
-0.00%
Stock $ 7.57 0 yrs10.04 %$ 1.69 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-16-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 35.26 0 yrs6.47 %$ 1.62 BNew Dividend Aug-21-2025 Aug-21-2025 Aug-29-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 35.26 0 yrs6.47 %$ 1.62 BNew Dividend Sep-22-2025 Sep-22-2025 Sep-30-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 14.77 0 yrs4.87 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 9.24 0 yrs7.58 %$ 0.60 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-31-2025 $ 0.0580
$ 0.0580
-0.00%
Stock $ 51.97 7 yrs3.39 %$ 6.32 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-18-2025 $ 0.4300
$ 0.4400
2.33%
Stock $ 16.23 0 yrs11.58 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 8.78 1 yrs9.00 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0657
$ 0.0657
-0.00%
Stock $ 24.98 1 yrs5.53 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 25.10 0 yrs8.60 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 10.43 0 yrs12.08 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 10.43 0 yrs12.08 %N/ANew Dividend Sep-16-2025 Sep-16-2025 Sep-30-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 10.43 0 yrs12.08 %N/ANew Dividend Oct-17-2025 Oct-17-2025 Oct-31-2025 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.27 0 yrs5.64 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0807
$ 0.0797
-1.25%
Stock $ 16.31 1 yrs22.26 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2966
$ 0.2937
-1.00%
Stock $ 8.54 0 yrs12.18 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 8.54 0 yrs12.18 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 8.54 0 yrs12.18 %N/ANew Dividend Sep-23-2025 Sep-23-2025 Sep-30-2025 $ 0.0880
$ 0.0880
-0.00%
Stock $ 82.89 4 yrs2.23 %$ 2.30 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2184
$ 0.6206
184.13%
Stock $ 61.10 3 yrs2.62 %$ 2.34 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2476
$ 0.4695
89.65%
Stock $ 45.54 3 yrs3.10 %$ 1.49 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.2474
$ 0.3736
51.02%
Stock $ 24.69 2 yrs0.00 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0767
$ 0.0781
1.75%
Stock $ 38.26 4 yrs2.06 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1194
$ 0.2751
130.43%
Stock $ 33.12 4 yrs2.48 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1437
$ 0.2579
79.43%
Stock $ 28.58 4 yrs2.90 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1768
$ 0.2235
26.44%
Stock $ 25.07 0 yrs4.51 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0952
$ 0.0971
1.97%
Stock $ 24.84 0 yrs6.52 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1330
$ 0.1389
4.44%
Stock $ 6.29 0 yrs3.82 %$ 0.17 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 11.18 1 yrs12.61 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 20.58 1 yrs11.95 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2900
$ 0.3058
5.45%
Stock $ 24.47 0 yrs6.54 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1334
$ 0.1334
-0.00%
Stock $ 9.39 0 yrs4.90 %$ 1.15 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-06-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 26.57 1 yrs11.18 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.7422
$ 0.7422
-0.00%
Stock $ 36.00 4 yrs4.33 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3900
$ 0.3900
-0.00%
Stock $ 15.72 0 yrs0.00 %$ 1.24 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 7.13 0 yrs8.42 %$ 0.42 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.59 1 yrs7.63 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0992
$ 0.0992
-0.00%
Stock $ 14.94 0 yrs10.11 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1257
$ 0.1257
-0.00%
Stock $ 14.97 0 yrs14.63 %$ 0.14 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1821
$ 0.1821
-0.00%
Stock $ 20.64 0 yrs4.84 %$ 0.22 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0637
$ 0.1618
153.97%
Stock $ 25.05 0 yrs4.03 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0860
$ 0.0836
-2.80%
Stock $ 15.74 0 yrs7.37 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 19.36 1 yrs10.38 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1675
$ 0.1675
-0.00%
Stock $ 25.48 1 yrs5.53 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0995
$ 0.0994
-0.16%
Stock $ 26.72 1 yrs8.20 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1643
$ 0.1587
-3.39%
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 $ 25.82 1 yrs6.08 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 11.45 1 yrs7.95 %$ 0.00 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0827
$ 0.0827
-0.00%
Stock $ 13.52 3 yrs7.84 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0973
$ 0.0973
-0.00%
Stock $ 10.60 3 yrs11.13 %$ 0.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0987
$ 0.0987
-0.00%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2863
$ 0.2863
-0.00%
Stock $ 15.30 0 yrs8.63 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.48 0 yrs9.04 %N/ANew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 12.45 3 yrs7.71 %$ 0.43 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.77 0 yrs4.87 %N/ANew Dividend Sep-15-2025 Sep-15-2025 Oct-01-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 15.02 3 yrs4.86 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0735
$ 0.0725
-1.37%
Stock $ 5.67 0 yrs14.81 %$ 0.08 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 13.04 1 yrs10.05 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.1090
$ 0.1090
-0.00%
Stock $ 15.91 0 yrs6.98 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0929
$ 0.0929
-0.00%
Stock $ 14.64 0 yrs10.11 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1237
$ 0.1237
-0.00%
Stock $ 14.38 1 yrs14.60 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1690
$ 0.1672
-1.08%
Stock $ 20.39 0 yrs11.48 %$ 0.06 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 23.66 2 yrs8.33 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.1608
$ 0.1601
-0.47%
Stock $ 18.11 1 yrs5.19 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0782
$ 0.0782
-0.00%
Stock $ 38.73 3 yrs3.33 %$ 0.63 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0810
$ 0.1753
116.32%
Stock $ 26.14 4 yrs4.48 %$ 0.03 BNew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0975
$ 0.0959
-1.66%
Stock $ 24.07 0 yrs6.81 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.1303
$ 0.1326
1.71%
Stock $ 39.09 0 yrs23.64 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.6435
$ 0.8564
33.09%
Stock $ 29.46 1 yrs3.09 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-08-2025 $ 0.0555
$ 0.1405
153.26%
Stock $ 13.70 2 yrs4.16 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0485
$ 0.0485
-0.00%
Stock $ 13.48 1 yrs11.87 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1335
$ 0.1335
-0.00%
Stock $ 12.58 1 yrs12.00 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 20.56 1 yrs9.68 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1660
$ 0.1660
-0.00%
Stock $ 10.12 0 yrs7.31 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.0620
$ 0.0620
-0.00%
Stock $ 19.74 0 yrs6.33 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-21-2025 $ 0.1042
$ 0.1042
-0.00%
Stock $ 19.25 0 yrs5.35 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.0800
$ 0.0803
0.37%
Stock $ 19.14 0 yrs13.85 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.2205
$ 0.2205
-0.00%
Stock $ 15.13 0 yrs11.83 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.1494
$ 0.1494
-0.00%
Stock $ 51.50 0 yrs12.12 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.5209
$ 0.5199
-0.19%
Stock $ 52.40 0 yrs11.01 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.4720
$ 0.5248
11.19%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2753
$ 0.2753
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2694
$ 0.2474
-8.18%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-03-2025 $ 0.2466
$ 0.2290
-7.17%
Stock $ 9.17 1 yrs6.32 %$ 0.12 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0495
$ 0.0495
-0.00%
Stock $ 66.06 0 yrs1.00 %$ 0.96 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-17-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 26.76 0 yrs8.30 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 49.61 3 yrs5.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1993
$ 0.1923
-3.52%
Stock $ 20.52 1 yrs5.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0825
$ 0.0870
5.53%
Stock $ 62.24 1 yrs0.92 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1323
$ 0.1262
-4.56%
Stock $ 88.03 3 yrs2.22 %$ 0.61 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5245
$ 0.6069
15.71%
Stock $ 24.25 0 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0961
$ 0.0940
-2.22%
Stock $ 44.98 3 yrs7.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2786
$ 0.2600
-6.67%
Stock $ 19.60 4 yrs3.88 %$ 0.35 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0656
$ 0.0633
-3.38%
Stock $ 23.10 0 yrs6.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1289
$ 0.1300
0.86%
Stock $ 55.93 2 yrs2.29 %$ 1.73 BNew Dividend Jul-17-2025 Jul-17-2025 Aug-07-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 94.32 3 yrs3.77 %$ 14.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3101
$ 0.3032
-2.23%
Stock $ 3.23 0 yrs11.46 %$ 0.04 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0312
$ 0.0312
-0.00%
Stock $ 46.47 3 yrs5.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1909
$ 0.1912
0.16%
Stock $ 47.03 3 yrs4.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1987
$ 0.1882
-5.31%
Stock $ 25.27 0 yrs4.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0000
$ 0.0840
10000%
Stock $ 47.27 4 yrs4.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1799
$ 0.1613
-10.35%
Stock $ 86.03 3 yrs4.45 %$ 10.87 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3195
$ 0.3283
2.74%
Stock $ 98.08 3 yrs3.85 %$ 15.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3230
$ 0.3195
-1.09%
Stock $ 9.23 0 yrs5.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0386
$ 0.0384
-0.69%
Stock $ 46.87 0 yrs5.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1505
$ 0.2046
36.01%
Stock $ 41.13 4 yrs4.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1515
$ 0.1505
-0.66%
Stock $ 44.49 3 yrs3.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1322
$ 0.1309
-0.98%
Stock $ 20.51 3 yrs4.00 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0643
$ 0.0649
0.86%
Stock $ 64.65 2 yrs1.44 %$ 0.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0688
$ 0.0610
-11.35%
Stock $ 38.62 2 yrs7.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1892
$ 0.1952
3.19%
Stock $ 50.07 2 yrs7.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2935
$ 0.3055
4.08%
Stock $ 52.75 0 yrs4.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.2300
21.05%
Stock $ 44.07 3 yrs3.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1400
$ 0.1500
7.14%
Stock $ 95.27 3 yrs4.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3700
$ 0.3600
-2.70%
Stock $ 52.08 0 yrs6.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3039
$ 0.2663
-12.36%
Stock $ 50.51 3 yrs4.57 %$ 0.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1892
$ 0.1822
-3.68%
Stock $ 37.80 0 yrs4.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.1300
10000%
Stock $ 46.72 4 yrs4.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1640
$ 0.1627
-0.79%
Stock $ 118.89 4 yrs1.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3336
$ 0.3275
-1.83%
Stock $ 20.30 2 yrs4.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0700
$ 0.0666
-4.92%
Stock $ 46.59 0 yrs6.50 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2382
$ 0.2310
-3.05%
Stock $ 85.97 1 yrs4.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3220
$ 0.3319
3.07%
Stock $ 25.67 1 yrs3.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2616
$ 0.3291
25.82%
Stock $ 26.02 1 yrs3.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2642
$ 0.3586
35.75%
Stock $ 53.62 0 yrs1.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2300
$ 0.2100
-8.70%
Stock $ 21.20 1 yrs5.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.2000
33.33%
Stock $ 19.34 1 yrs4.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0736
$ 0.0819
11.37%
Stock $ 30.02 3 yrs4.76 %$ 3.46 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1133
$ 0.1141
0.76%
Stock $ 99.17 2 yrs4.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3466
$ 0.3341
-3.60%
Stock $ 16.15 3 yrs11.02 %$ 1.46 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4295
$ 0.4386
2.12%
Stock $ 51.20 2 yrs5.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2185
$ 0.2074
-5.08%
Stock $ 44.95 2 yrs5.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1849
$ 0.1734
-6.21%
Stock $ 54.15 2 yrs11.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.6207
$ 0.4942
-20.39%
Stock $ 26.99 2 yrs3.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0826
$ 0.0820
-0.71%
Stock $ 21.45 3 yrs4.99 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0915
$ 0.0869
-5.03%
Stock $ 15.01 4 yrs2.66 %$ 0.02 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-08-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 94.31 2 yrs5.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4096
$ 0.4142
1.13%
Stock $ 43.12 4 yrs3.80 %$ 0.68 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1370
$ 0.1406
2.64%
Stock $ 41.40 3 yrs8.04 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2587
$ 0.2672
3.28%
Stock $ 47.94 0 yrs7.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2306
$ 0.2510
8.84%
Stock $ 23.45 2 yrs6.87 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1385
$ 0.1376
-0.59%
Stock $ 50.85 3 yrs3.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1216
$ 0.1242
2.12%
Stock $ 53.85 1 yrs0.76 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1103
$ 0.1101
-0.23%
Stock $ 28.68 2 yrs3.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0887
$ 0.0891
0.49%
Stock $ 25.10 2 yrs3.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0815
$ 0.0745
-8.59%
Stock $ 45.41 2 yrs2.86 %$ 1.58 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1150
$ 0.1157
0.61%
Stock $ 100.14 0 yrs4.56 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.3500
$ 0.3520
0.57%
Stock $ 50.53 0 yrs4.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1955
$ 0.1857
-5.02%
Stock $ 51.74 1 yrs5.76 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2419
$ 0.2245
-7.20%
Stock $ 39.46 0 yrs7.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2442
$ 0.2294
-6.06%
Stock $ 23.74 3 yrs3.45 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0710
$ 0.0692
-2.59%
Stock $ 25.01 4 yrs4.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0909
$ 0.0944
3.85%
Stock $ 49.36 1 yrs2.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1206
$ 0.1258
4.32%
Stock $ 25.82 0 yrs5.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1483
$ 0.1157
-21.98%
Stock $ 49.31 3 yrs5.21 %$ 2.67 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2227
$ 0.2179
-2.15%
Stock $ 45.73 3 yrs4.18 %$ 1.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1651
$ 0.1614
-2.25%
Stock $ 53.57 1 yrs2.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1800
20.00%
Stock $ 18.90 2 yrs4.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0738
$ 0.0760
2.91%
Stock $ 12.94 0 yrs122.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2880
$ 0.6654
131.01%
Stock $ 51.51 1 yrs5.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2569
$ 0.2603
1.32%
Stock $ 17.40 0 yrs7.64 %$ 1.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0950
$ 0.0976
2.74%
Stock $ 109.13 0 yrs2.92 %$ 12.17 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2731
$ 0.3799
39.11%
Stock $ 108.10 3 yrs4.45 %$ 31.38 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3963
$ 0.4019
1.42%
Stock $ 55.57 3 yrs2.97 %$ 3.78 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1379
$ 0.1417
2.78%
Stock $ 88.06 3 yrs5.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3655
$ 0.4044
10.65%
Stock $ 41.32 0 yrs4.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1626
$ 0.1612
-0.85%
Stock $ 29.62 0 yrs11.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4038
$ 0.2695
-33.26%
Stock $ 21.27 3 yrs4.79 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1007
$ 0.0844
-16.19%
Stock $ 82.40 3 yrs3.96 %$ 19.51 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2718
$ 0.2641
-2.84%
Stock $ 24.19 1 yrs4.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0935
$ 0.0895
-4.31%
Stock $ 20.46 1 yrs12.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0188
$ 0.0184
-2.24%
Stock $ 23.38 3 yrs3.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0730
$ 0.0668
-8.46%
Stock $ 25.90 1 yrs3.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2535
$ 0.3305
30.34%
Stock $ 25.39 0 yrs3.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2609
$ 0.2578
-1.20%
Stock $ 26.02 1 yrs3.54 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2654
$ 0.2535
-4.46%
Stock $ 46.03 2 yrs5.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2393
$ 0.2292
-4.21%
Stock $ 45.07 3 yrs5.19 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1949
$ 0.1906
-2.19%
Stock $ 32.35 3 yrs2.26 %$ 0.28 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0652
$ 0.0653
0.17%
Stock $ 39.09 0 yrs5.58 %$ 0.70 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2419
$ 0.3261
34.81%
Stock $ 40.49 3 yrs4.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1468
$ 0.1513
3.05%
Stock $ 24.46 0 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0960
$ 0.0958
-0.17%
Stock $ 24.88 0 yrs3.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0902
$ 0.0903
0.10%
Stock $ 25.03 0 yrs4.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0947
$ 0.0943
-0.37%
Stock $ 48.19 0 yrs8.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2986
$ 0.3334
11.66%
Stock $ 47.83 1 yrs7.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0610
$ 0.0492
-19.30%
Stock $ 49.73 3 yrs4.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1857
$ 0.1782
-4.00%
Stock $ 38.26 1 yrs3.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0659
$ 0.4769
623.53%
Stock $ 38.49 0 yrs10.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3206
$ 0.3152
-1.68%
Stock $ 35.72 0 yrs6.05 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2058
$ 0.1935
-5.98%
Stock $ 35.60 0 yrs5.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1463
$ 0.1491
1.91%
Stock $ 25.31 0 yrs3.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0901
$ 0.0849
-5.81%
Stock $ 48.25 0 yrs3.92 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1453
$ 0.1517
4.43%
Stock $ 43.15 2 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1548
$ 0.1623
4.84%
Stock $ 25.44 0 yrs1.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1038
$ 0.1466
41.23%
Stock $ 98.67 1 yrs4.15 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3596
$ 0.3222
-10.38%
Stock $ 25.85 1 yrs8.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 35.43 4 yrs2.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2200
$ 0.3800
72.73%
Stock $ 108.21 2 yrs1.42 %$ 0.82 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0816
$ 0.0699
-14.35%
Stock $ 16.17 0 yrs8.72 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3516
$ 0.3516
-0.00%
Stock $ 48.76 3 yrs3.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1489
$ 0.1503
0.94%
Stock $ 48.51 1 yrs5.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2041
$ 0.2069
1.40%
Stock $ 45.10 0 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1680
$ 0.1670
-0.60%
Stock $ 25.01 2 yrs4.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1035
$ 0.1037
0.21%
Stock $ 21.78 4 yrs4.64 %$ 1.65 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0849
$ 0.0845
-0.40%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-27-2025 Jun-30-2025 $ 0.0370
$ 0.0310
-16.22%
Stock $ 83.09 2 yrs1.89 %$ 4.76 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1599
$ 0.0877
-45.14%
Stock $ 22.14 3 yrs5.33 %$ 0.13 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0999
$ 0.0999
-0.04%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0673
$ 0.0677
0.58%
Stock $ 23.15 3 yrs1.90 %$ 1.86 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0416
$ 0.0410
-1.51%
Stock $ 91.51 2 yrs4.50 %$ 1.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3164
$ 0.3064
-3.16%
Stock $ 24.04 3 yrs3.99 %$ 0.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0867
$ 0.0803
-7.38%
Stock $ 50.65 0 yrs6.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2791
$ 0.3049
9.24%
Stock $ 29.99 1 yrs8.97 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2339
$ 0.2030
-13.21%
Stock $ 24.15 4 yrs3.81 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0844
$ 0.0795
-5.75%
Stock $ 22.71 2 yrs3.92 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0780
$ 0.0779
-0.14%
Stock $ 45.61 3 yrs4.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1568
$ 0.1656
5.60%
Stock $ 46.28 3 yrs7.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2541
$ 0.2041
-19.68%
Stock $ 47.88 2 yrs3.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1654
$ 0.1586
-4.13%
Stock $ 81.48 1 yrs5.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2865
$ 0.3568
24.54%
Stock $ 98.17 1 yrs3.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3391
$ 0.3238
-4.51%
Stock $ 100.94 1 yrs4.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3800
$ 0.3600
-5.26%
Stock $ 50.01 1 yrs4.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1704
$ 0.1806
5.97%
Stock $ 49.99 0 yrs4.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1626
$ 0.1798
10.59%
Stock $ 49.42 1 yrs3.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1487
$ 0.1556
4.62%
Stock $ 48.69 1 yrs3.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1516
$ 0.1590
4.87%
Stock $ 47.80 1 yrs4.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1538
$ 0.1616
5.09%
Stock $ 24.87 0 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0950
$ 0.0952
0.22%
Stock $ 50.44 2 yrs4.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1905
$ 0.1830
-3.94%
Stock $ 25.07 2 yrs3.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0710
$ 0.0693
-2.39%
Stock $ 50.44 1 yrs5.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2423
$ 0.2166
-10.61%
Stock $ 20.13 0 yrs6.06 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0892
$ 0.1016
13.93%
Stock $ 20.17 0 yrs5.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0799
$ 0.0886
10.81%
Stock $ 45.65 2 yrs4.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1818
$ 0.1880
3.44%
Stock $ 21.58 3 yrs17.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1320
$ 0.1268
-3.94%
Stock $ 17.96 2 yrs4.68 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 45.57 3 yrs7.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2801
$ 0.2519
-10.09%
Stock $ 24.20 0 yrs4.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0994
$ 0.0896
-9.86%
Stock $ 25.06 0 yrs5.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1353
$ 0.1205
-10.94%
Stock $ 19.43 0 yrs2.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0288
$ 0.0337
16.97%
Stock $ 33.29 3 yrs4.45 %$ 0.43 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1240
$ 0.1247
0.56%
Stock $ 25.30 3 yrs3.95 %$ 0.60 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0854
$ 0.0843
-1.29%
Stock $ 24.77 1 yrs2.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0534
$ 0.0538
0.74%
Stock $ 29.28 1 yrs4.34 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1033
$ 0.1047
1.34%
Stock $ 52.93 2 yrs5.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2617
$ 0.2431
-7.11%
Stock $ 50.20 2 yrs4.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1710
$ 0.1634
-4.46%
Stock $ 37.36 2 yrs4.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1521
$ 0.1490
-2.02%
Stock $ 45.30 2 yrs4.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1452
$ 0.1717
18.27%
Stock $ 47.17 2 yrs4.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1639
$ 0.1615
-1.48%
Stock $ 49.38 2 yrs3.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1690
$ 0.1540
-8.88%
Stock $ 49.24 2 yrs4.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1789
$ 0.1620
-9.43%
Stock $ 49.45 2 yrs4.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1846
$ 0.1653
-10.43%
Stock $ 30.08 0 yrs4.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1011
$ 0.1100
8.79%
Stock $ 45.90 0 yrs3.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 30.45 0 yrs7.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 103.21 3 yrs3.88 %$ 0.22 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3253
$ 0.3360
3.30%
Stock $ 50.22 3 yrs3.15 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1224
$ 0.1245
1.66%
Stock $ 25.24 3 yrs4.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0967
$ 0.0987
2.07%
Stock $ 25.79 0 yrs4.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1068
$ 0.1087
1.71%
Stock $ 49.47 2 yrs3.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1470
$ 0.1489
1.31%
Stock $ 51.03 1 yrs4.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2083
$ 0.1988
-4.56%
Stock $ 51.34 0 yrs3.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.2300
21.05%
Stock $ 26.31 1 yrs5.97 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 42.82 1 yrs4.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1643
$ 0.1732
5.40%
Stock $ 40.74 1 yrs4.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1544
$ 0.1634
5.84%
Stock $ 24.82 0 yrs2.78 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0614
$ 0.0624
1.73%
Stock $ 24.25 0 yrs4.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1016
$ 0.1013
-0.25%
Stock $ 24.42 0 yrs4.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0981
$ 0.0985
0.34%
Stock $ 24.64 0 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0966
$ 0.0953
-1.37%
Stock $ 25.86 3 yrs6.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1358
$ 0.1360
0.20%
Stock $ 22.50 3 yrs5.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1003
$ 0.0932
-7.08%
Stock $ 26.47 0 yrs3.36 %$ 12.45 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1035
$ 0.1054
1.84%
Stock $ 24.30 0 yrs14.16 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2817
$ 0.2859
1.52%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0786
$ 0.0786
-0.00%
Stock $ 34.44 1 yrs0.78 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0483
$ 0.0682
41.20%
Stock $ 48.45 0 yrs3.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1382
$ 0.1414
2.32%
Stock $ 46.20 3 yrs5.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2107
$ 0.2242
6.41%
Stock $ 43.64 3 yrs6.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2075
$ 0.2269
9.35%
Stock $ 99.57 0 yrs5.05 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 1.3402
$ 0.3906
-70.86%
Stock $ 18.72 3 yrs4.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0698
$ 0.0717
2.81%
Stock $ 31.88 2 yrs3.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0805
$ 0.1046
29.86%
Stock $ 30.23 0 yrs1.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1186
$ 0.1156
-2.58%
Stock $ 39.30 0 yrs5.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 50.24 0 yrs4.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 49.78 0 yrs6.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 19.88 0 yrs11.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1687
$ 0.1686
-0.06%
Stock $ 40.71 3 yrs4.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1781
$ 0.1635
-8.20%
Stock $ 23.16 1 yrs6.00 %$ 0.22 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1130
$ 0.1120
-0.88%
Stock $ 19.04 0 yrs6.46 %$ 2.26 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 49.44 0 yrs3.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1470
$ 0.1470
-0.00%
Stock $ 50.04 0 yrs3.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1590
$ 0.1590
-0.00%
Stock $ 15.44 0 yrs1.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0359
$ 0.0516
43.86%
Stock $ 21.23 0 yrs3.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0636
$ 0.0636
-0.06%
Stock $ 21.04 0 yrs5.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1104
$ 0.0943
-14.57%
Stock $ 47.01 3 yrs3.91 %$ 3.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1555
$ 0.1558
0.19%
Stock $ 20.80 3 yrs4.90 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0851
$ 0.0847
-0.46%
Stock $ 51.25 0 yrs6.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2327
$ 0.2584
11.04%
Stock $ 44.57 3 yrs5.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1915
$ 0.1989
3.88%
Stock $ 7.58 0 yrs14.38 %$ 0.09 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 51.20 3 yrs3.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1500
$ 0.1400
-6.67%
Stock $ 63.99 2 yrs4.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7800
$ 0.7900
1.28%
Stock $ 38.30 3 yrs1.78 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.17 4 yrs7.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1173
$ 0.1162
-0.90%
Stock $ 25.22 2 yrs2.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1558
$ 0.1797
15.34%
Stock $ 20.93 1 yrs53.46 %$ 1.38 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.9972
$ 0.7766
-22.13%
Stock $ 80.11 1 yrs18.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 2.7265
$ 1.9729
-27.64%
Stock $ 47.81 2 yrs2.43 %$ 1.98 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1013
$ 0.1062
4.85%
Stock $ 21.92 2 yrs5.16 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1004
$ 0.0842
-16.14%
Stock $ 10.57 0 yrs12.49 %$ 0.29 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3793
$ 0.2605
-31.32%
Stock $ 39.42 1 yrs4.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5956
$ 0.3300
-44.59%
Stock $ 35.22 0 yrs5.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1507
$ 0.1423
-5.57%
Stock $ 22.20 3 yrs4.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0898
$ 0.0755
-15.96%
Stock $ 48.15 0 yrs4.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1918
$ 0.2069
7.89%
Stock $ 49.75 0 yrs7.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2980
$ 0.2740
-8.04%
Stock $ 51.42 0 yrs7.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2992
$ 0.4032
34.76%
Stock $ 100.21 0 yrs3.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3227
$ 0.3371
4.46%
Stock $ 100.24 0 yrs3.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3371
$ 0.3235
-4.02%
Stock $ 103.94 1 yrs1.48 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3304
$ 0.3292
-0.34%
Stock $ 102.00 1 yrs1.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2765
$ 0.2959
7.01%
Stock $ 84.86 1 yrs2.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4029
$ 0.9208
128.55%
Stock $ 66.60 1 yrs2.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2703
$ 0.5255
94.46%
Stock $ 32.28 1 yrs1.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0286
$ 0.0571
99.96%
Stock $ 28.58 0 yrs5.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1150
$ 0.1120
-2.61%
Stock $ 41.59 2 yrs5.82 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2039
$ 0.2100
3.02%
Stock $ 24.11 2 yrs6.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1302
$ 0.1243
-4.59%
Stock $ 50.65 0 yrs5.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2076
$ 0.2823
36.03%
Stock $ 49.74 0 yrs3.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1048
$ 0.1121
6.94%
Stock $ 48.83 0 yrs3.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1443
$ 0.1510
4.68%
Stock $ 49.62 0 yrs3.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1334
$ 0.1325
-0.66%
Stock $ 50.15 0 yrs3.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1317
$ 0.1418
7.65%
Stock $ 38.58 1 yrs6.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2177
$ 0.2132
-2.05%
Stock $ 50.87 3 yrs4.60 %$ 0.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1973
$ 0.1986
0.67%
Stock $ 99.41 3 yrs4.21 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3462
$ 0.3596
3.86%
Stock $ 22.96 3 yrs4.40 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0835
$ 0.0852
2.02%
Stock $ 25.01 3 yrs4.20 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0917
$ 0.0921
0.43%
Stock $ 20.24 3 yrs4.05 %$ 0.29 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0701
$ 0.0683
-2.53%
Stock $ 22.39 3 yrs6.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1201
$ 0.1179
-1.83%
Stock $ 100.46 3 yrs4.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3580
$ 0.3472
-3.02%
Stock $ 21.72 4 yrs3.87 %$ 0.57 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0725
$ 0.0706
-2.54%
Stock $ 25.29 1 yrs4.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2644
$ 0.3313
25.29%
Stock $ 25.72 0 yrs6.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1655
$ 0.1468
-11.30%
Stock $ 25.63 0 yrs2.34 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0574
$ 0.0572
-0.36%
Stock $ 25.60 1 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2557
$ 0.3831
49.79%
Stock $ 25.59 1 yrs4.03 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2528
$ 0.3854
52.47%
Stock $ 25.92 1 yrs3.97 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2707
$ 0.3639
34.45%
Stock $ 26.08 1 yrs3.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2645
$ 0.2895
9.43%
Stock $ 46.04 3 yrs5.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2029
$ 0.2120
4.47%
Stock $ 45.10 2 yrs5.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1918
$ 0.1904
-0.71%
Stock $ 46.51 3 yrs5.05 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1943
$ 0.1906
-1.91%
Stock $ 41.95 1 yrs4.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1426
$ 0.1442
1.12%
Stock $ 50.26 0 yrs3.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1582
$ 0.1468
-7.21%
Stock $ 49.96 0 yrs4.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1848
$ 0.1694
-8.33%
Stock $ 73.69 1 yrs0.60 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1173
$ 0.0884
-24.64%
Stock $ 50.19 1 yrs2.13 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1781
$ 0.3440
93.17%
Stock $ 50.04 0 yrs5.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2286
$ 0.2332
2.04%
Stock $ 24.56 0 yrs2.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0621
$ 0.0632
1.76%
Stock $ 24.66 0 yrs4.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0978
$ 0.0972
-0.57%
Stock $ 24.75 0 yrs3.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0960
$ 0.0957
-0.31%
Stock $ 25.32 0 yrs4.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0987
$ 0.0903
-8.51%
Stock $ 25.16 0 yrs4.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1122
$ 0.1084
-3.39%
Stock $ 25.12 0 yrs4.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1090
$ 0.0843
-22.66%
Stock $ 24.66 3 yrs4.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0942
$ 0.0906
-3.82%
Stock $ 17.85 0 yrs20.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2984
$ 0.3070
2.88%
Stock $ 33.29 0 yrs3.63 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2683
$ 0.3059
14.01%
Stock $ 49.90 2 yrs4.37 %$ 1.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1842
$ 0.1878
1.95%
Stock $ 25.53 0 yrs8.07 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5156
$ 0.5156
-0.00%
Stock $ 26.16 0 yrs7.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1755
$ 0.1620
-7.71%
Stock $ 23.79 0 yrs17.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3662
$ 0.3603
-1.61%
Stock $ 19.22 0 yrs10.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1414
$ 0.1417
0.21%
Stock $ 40.87 4 yrs4.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1358
$ 0.1400
3.09%
Stock $ 14.75 1 yrs6.51 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0184
$ 0.0138
-25.07%
Stock $ 25.19 2 yrs5.99 %$ 2.94 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1223
$ 0.1243
1.64%
Stock $ 37.23 1 yrs6.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2283
$ 0.2124
-6.96%
Stock $ 24.22 0 yrs4.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0869
$ 0.0835
-3.91%
Stock $ 24.82 0 yrs3.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0816
$ 0.0775
-5.02%
Stock $ 47.61 1 yrs2.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0812
$ 0.1516
86.70%
Stock $ 34.78 2 yrs7.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2311
$ 0.2016
-12.76%
Stock $ 38.16 2 yrs6.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2084
$ 0.1925
-7.65%
Stock $ 49.34 0 yrs1.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1557
$ 0.1511
-3.00%
Stock $ 49.00 0 yrs1.08 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1524
$ 0.1440
-5.47%
Stock $ 47.72 0 yrs5.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2332
$ 0.2244
-3.79%
Stock $ 42.12 2 yrs7.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.2867
$ 0.2314
-19.27%
Stock $ 51.72 1 yrs5.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1895
$ 0.2261
19.33%
Stock $ 50.26 0 yrs4.34 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2034
$ 0.2174
6.89%
Stock $ 48.37 2 yrs4.88 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2139
$ 0.1814
-15.17%
Stock $ 24.91 1 yrs5.94 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1081
$ 0.1018
-5.82%
Stock $ 40.64 0 yrs6.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2065
$ 0.1996
-3.35%
Stock $ 49.66 1 yrs8.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3388
$ 0.3516
3.78%
Stock $ 43.75 3 yrs5.97 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2068
$ 0.1996
-3.48%
Stock $ 108.90 3 yrs3.67 %$ 0.71 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3558
$ 0.3342
-6.08%
Stock $ 91.73 1 yrs5.08 %$ 14.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.4054
$ 0.3799
-6.28%
Stock $ 51.97 3 yrs2.94 %$ 0.81 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1286
$ 0.1329
3.37%
Stock $ 104.13 3 yrs3.16 %$ 39.43 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2752
$ 0.2807
2.00%
Stock $ 52.68 3 yrs4.50 %$ 7.35 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2021
$ 0.2058
1.84%
Stock $ 52.39 3 yrs4.26 %$ 11.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1942
$ 0.1943
0.06%
Stock $ 110.14 2 yrs4.55 %$ 6.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3970
$ 0.3712
-6.51%
Stock $ 42.77 3 yrs7.11 %$ 5.15 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2509
$ 0.2492
-0.70%
Stock $ 47.04 2 yrs6.34 %$ 0.13 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2633
$ 0.2489
-5.44%
Stock $ 25.41 3 yrs2.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0512
$ 0.0534
4.18%
Stock $ 37.20 3 yrs6.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2108
$ 0.2113
0.26%
Stock $ 24.14 3 yrs4.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0882
$ 0.0877
-0.55%
Stock $ 24.14 1 yrs4.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0851
$ 0.0830
-2.51%
Stock $ 52.67 1 yrs5.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2710
$ 0.2691
-0.73%
Stock $ 25.39 0 yrs2.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0381
$ 0.0606
58.98%
Stock $ 23.97 0 yrs1.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0973
$ 0.0938
-3.62%
Stock $ 56.81 0 yrs8.34 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.5400
$ 0.3995
-26.01%
Stock $ 52.98 1 yrs4.44 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2052
$ 0.1921
-6.37%
Stock $ 51.96 1 yrs4.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1912
$ 0.1478
-22.68%
Stock $ 49.51 1 yrs4.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2106
$ 0.2091
-0.70%
Stock $ 49.25 1 yrs3.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1519
$ 0.1517
-0.10%
Stock $ 50.49 0 yrs6.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2569
$ 0.2521
-1.87%
Stock $ 52.24 1 yrs6.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2511
$ 0.2368
-5.67%
Stock $ 49.02 1 yrs4.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2102
$ 0.2057
-2.15%
Stock $ 24.11 3 yrs4.81 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0960
$ 0.1060
10.42%
Stock $ 20.06 2 yrs3.69 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 24.38 0 yrs3.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0746
$ 0.0763
2.28%
Stock $ 26.00 0 yrs5.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1347
$ 0.1221
-9.35%
Stock $ 51.28 1 yrs5.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2290
$ 0.2233
-2.48%
Stock $ 48.51 0 yrs3.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 50.73 1 yrs5.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 100.26 3 yrs4.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4000
$ 0.3800
-5.00%
Stock $ 78.35 3 yrs5.12 %$ 0.62 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3282
$ 0.3438
4.75%
Stock $ 41.51 0 yrs5.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0852
$ 0.3923
360.55%
Stock $ 28.86 3 yrs5.23 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1251
$ 0.1245
-0.41%
Stock $ 32.05 2 yrs6.74 %$ 0.19 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.90 2 yrs2.19 %$ 0.19 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0443
$ 0.0503
13.58%
Stock $ 25.94 3 yrs4.16 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0928
$ 0.0898
-3.26%
Stock $ 24.38 3 yrs6.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1205
$ 0.1204
-0.09%
Stock $ 96.41 3 yrs6.60 %$ 7.68 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.5358
$ 0.5395
0.71%
Stock $ 44.54 2 yrs3.21 %$ 0.93 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1228
$ 0.1279
4.16%
Stock $ 42.90 2 yrs5.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1865
$ 0.1831
-1.80%
Stock $ 24.90 0 yrs4.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0834
$ 0.1041
24.84%
Stock $ 24.42 0 yrs2.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0620
$ 0.0632
1.99%
Stock $ 24.34 0 yrs3.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0625
$ 0.0635
1.63%
Stock $ 24.40 0 yrs2.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0632
$ 0.0635
0.34%
Stock $ 28.43 2 yrs7.49 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1783
$ 0.1697
-4.83%
Stock $ 26.29 1 yrs7.65 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1598
$ 0.1527
-4.44%
Stock $ 22.57 2 yrs3.37 %$ 0.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0705
$ 0.0640
-9.22%
Stock $ 10.32 8 yrs2.91 %$ 0.28 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-31-2025 $ 0.0253
$ 0.0253
-0.00%
Stock $ 17.97 0 yrs21.20 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.3004
$ 0.3078
2.46%
Stock $ 52.49 1 yrs6.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2318
$ 0.2371
2.28%
Stock $ 41.70 4 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1489
$ 0.1408
-5.49%
Stock $ 38.47 2 yrs7.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2219
$ 0.2074
-6.53%
Stock $ 37.19 2 yrs6.78 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2068
$ 0.2001
-3.26%
Stock $ 38.18 2 yrs5.97 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1915
$ 0.1672
-12.68%
Stock $ 37.83 2 yrs6.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2176
$ 0.2032
-6.62%
Stock $ 35.38 0 yrs7.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2124
$ 0.2071
-2.49%
Stock $ 40.76 2 yrs5.77 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2073
$ 0.1970
-4.99%
Stock $ 50.63 0 yrs3.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1598
$ 0.1532
-4.14%
Stock $ 50.98 0 yrs4.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2185
$ 0.1820
-16.73%
Stock $ 51.03 0 yrs4.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1928
$ 0.1866
-3.20%
Stock $ 15.10 1 yrs6.75 %$ 0.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0874
$ 0.0800
-8.48%
Stock $ 48.79 2 yrs4.18 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1589
$ 0.1551
-2.40%
Stock $ 28.34 0 yrs7.69 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1900
$ 0.1900
0.01%
Stock $ 18.02 3 yrs4.72 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0752
$ 0.0708
-5.75%
Stock $ 20.17 2 yrs3.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0559
$ 0.0537
-3.85%
Stock $ 36.61 3 yrs6.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1996
$ 0.1869
-6.34%
Stock $ 23.31 2 yrs6.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1250
$ 0.1175
-6.00%
Stock $ 50.15 0 yrs5.82 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2423
$ 0.2577
6.37%
Stock $ 20.02 0 yrs10.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1476
$ 0.1472
-0.27%
Stock $ 24.10 1 yrs3.73 %$ 1.75 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0805
$ 0.1035
28.56%
Stock $ 23.90 0 yrs3.68 %$ 0.54 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0834
$ 0.1025
22.95%
Stock $ 40.61 0 yrs7.78 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2745
$ 0.2531
-7.79%
Stock $ 75.26 3 yrs4.98 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2924
$ 0.2848
-2.61%
Stock $ 90.45 3 yrs4.71 %$ 0.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3485
$ 0.3227
-7.40%
Stock $ 21.28 2 yrs4.14 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0748
$ 0.0722
-3.52%
Stock $ 21.33 2 yrs4.50 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0826
$ 0.0773
-6.38%
Stock $ 22.97 0 yrs3.61 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0771
$ 0.0708
-8.19%
Stock $ 9.14 0 yrs6.56 %$ 0.14 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0470
$ 0.0470
-0.00%
Stock $ 23.01 4 yrs7.61 %$ 0.27 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 20.86 0 yrs3.12 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0710
$ 0.0710
-0.00%
Stock $ 45.03 3 yrs7.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2628
$ 0.2749
4.59%
Stock $ 45.48 3 yrs4.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1796
$ 0.1844
2.71%
Stock $ 99.90 2 yrs4.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3451
$ 0.3381
-2.01%
Stock $ 40.95 0 yrs4.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1785
$ 0.1554
-12.91%
Stock $ 23.78 0 yrs3.62 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0760
$ 0.0627
-17.51%
Stock $ 23.11 0 yrs4.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0775
$ 0.1067
37.65%
Stock $ 106.35 3 yrs2.25 %$ 8.88 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2074
$ 0.2189
5.53%
Stock $ 79.99 3 yrs5.78 %$ 15.09 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3756
$ 0.3794
1.03%
Stock $ 48.48 2 yrs4.95 %$ 0.59 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2036
$ 0.2028
-0.42%
Stock $ 47.25 3 yrs4.28 %$ 0.99 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1748
$ 0.1745
-0.15%
Stock $ 48.16 2 yrs3.41 %$ 0.77 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1396
$ 0.1394
-0.17%
Stock $ 102.47 0 yrs2.93 %$ 11.13 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3024
$ 0.4024
33.05%
Stock $ 25.10 2 yrs3.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0868
$ 0.0884
1.80%
Stock $ 43.11 2 yrs4.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1620
$ 0.1627
0.40%
Stock $ 24.17 3 yrs4.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0851
$ 0.0844
-0.78%
Stock $ 25.58 1 yrs5.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1065
$ 0.1058
-0.66%
Stock $ 23.15 3 yrs4.75 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0915
$ 0.0914
-0.13%
Stock $ 25.30 0 yrs3.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1065
$ 0.0992
-6.86%
Stock $ 48.52 0 yrs4.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1691
$ 0.1695
0.25%
Stock $ 50.49 3 yrs4.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1922
$ 0.1857
-3.40%
Stock $ 41.24 3 yrs5.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1787
$ 0.1797
0.53%
Stock $ 50.58 4 yrs5.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2199
$ 0.2235
1.64%
Stock $ 53.34 1 yrs9.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.6206
$ 0.3969
-36.05%
Stock $ 8.83 1 yrs7.93 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0584
$ 0.0584
-0.00%
Stock $ 14.50 0 yrs8.28 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.20 0 yrs3.06 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0537
$ 0.0749
39.54%
Stock $ 20.81 3 yrs4.23 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0851
$ 0.0759
-10.81%
Stock $ 23.20 3 yrs3.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0782
$ 0.0711
-9.08%
Stock $ 21.52 0 yrs6.46 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1216
$ 0.1063
-12.58%
Stock $ 21.99 3 yrs3.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0750
$ 0.0666
-11.20%
Stock $ 35.21 2 yrs7.81 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2289
$ 0.2235
-2.35%
Stock $ 50.84 0 yrs7.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2800
$ 0.2600
-7.14%
Stock $ 98.43 0 yrs4.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 91.15 3 yrs5.13 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4000
$ 0.3900
-2.50%
Stock $ 94.20 3 yrs7.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.5700
$ 0.4900
-14.04%
Stock $ 96.15 3 yrs4.79 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.4000
$ 0.3900
-2.50%
Stock $ 50.13 3 yrs2.87 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1200
$ 0.1100
-8.33%
Stock $ 67.54 1 yrs19.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 1.9246
$ 1.4725
-23.49%
Stock $ 52.45 0 yrs12.66 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.5754
$ 0.1768
-69.27%
Stock $ 33.76 0 yrs0.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0000
$ 0.0099
10000%
Stock $ 26.16 0 yrs1.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0284
$ 0.0438
54.53%
Stock $ 24.56 3 yrs4.56 %$ 0.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0955
$ 0.0963
0.85%
Stock $ 21.85 2 yrs3.80 %$ 0.09 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0673
$ 0.0677
0.58%
Stock $ 21.26 3 yrs5.36 %$ 0.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0988
$ 0.0976
-1.22%
Stock $ 25.84 0 yrs3.17 %$ 0.58 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0813
$ 0.1026
26.24%
Stock $ 28.44 3 yrs3.80 %$ 0.15 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0922
$ 0.0893
-3.16%
Stock $ 39.67 4 yrs5.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1655
$ 0.1678
1.42%
Stock $ 29.12 3 yrs4.16 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1014
$ 0.0968
-4.45%
Stock $ 30.74 3 yrs5.24 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1281
$ 0.1231
-3.89%
Stock $ 25.29 3 yrs7.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1554
$ 0.1484
-4.48%
Stock $ 30.13 0 yrs4.35 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1099
$ 0.1061
-3.42%
Stock $ 23.57 3 yrs7.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1458
$ 0.1464
0.41%
Stock $ 19.01 0 yrs2.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0596
$ 0.0727
21.83%
Stock $ 25.52 0 yrs3.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0815
$ 0.0782
-4.10%
Stock $ 19.68 1 yrs6.25 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0986
$ 0.1139
15.52%
Stock $ 19.70 1 yrs6.55 %$ 0.42 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1108
$ 0.1012
-8.66%
Stock $ 22.33 0 yrs1.88 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0344
$ 0.0323
-6.10%
Stock $ 25.44 0 yrs5.35 %$ 2.27 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1080
$ 0.1078
-0.19%
Stock $ 35.06 0 yrs4.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1425
$ 0.1347
-5.47%
Stock $ 35.59 3 yrs6.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1318
$ 0.2646
100.76%
Stock $ 49.95 0 yrs5.01 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2012
$ 0.2076
3.16%
Stock $ 50.34 1 yrs2.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1057
$ 0.0988
-6.46%
Stock $ 50.52 0 yrs3.03 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3201
$ 0.3033
-5.27%
Stock $ 42.81 2 yrs6.42 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2367
$ 0.2211
-6.61%
Stock $ 24.97 0 yrs3.44 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0906
$ 0.0918
1.32%
Stock $ 24.26 0 yrs3.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.0656
$ 0.0659
0.49%
Stock $ 54.03 1 yrs6.89 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.3112
$ 0.2965
-4.73%
Stock $ 47.06 0 yrs7.40 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2800
$ 0.2500
-10.71%
Stock $ 30.21 0 yrs6.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1637
$ 0.1637
-0.00%
Stock $ 30.32 1 yrs6.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1463
$ 0.1463
-0.00%
Stock $ 31.06 0 yrs6.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1636
$ 0.1636
-0.00%
Stock $ 24.17 0 yrs7.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1406
$ 0.1363
-3.08%
Stock $ 50.39 3 yrs5.12 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1879
$ 0.1935
2.97%
Stock $ 49.07 1 yrs3.53 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1700
$ 0.2189
28.75%
Stock $ 49.47 1 yrs10.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.4146
$ 0.4345
4.81%
Stock $ 130.61 2 yrs2.71 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.2750
$ 0.2662
-3.19%
Stock $ 71.44 2 yrs1.12 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0316
$ 0.0308
-2.47%
Stock $ 92.83 3 yrs4.12 %$ 35.93 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3251
$ 0.3322
2.19%
Stock $ 105.92 3 yrs3.44 %$ 1.79 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3147
$ 0.3085
-1.99%
Stock $ 117.87 3 yrs3.33 %$ 7.46 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3629
$ 0.3422
-5.69%
Stock $ 31.00 0 yrs6.58 %$ 14.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1746
$ 0.1737
-0.50%
Stock $ 22.70 3 yrs3.44 %$ 12.52 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0680
$ 0.0660
-2.95%
Stock $ 43.53 3 yrs4.14 %$ 0.03 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1518
$ 0.1551
2.20%
Stock $ 50.88 3 yrs5.25 %$ 6.21 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2111
$ 0.2049
-2.94%
Stock $ 50.80 3 yrs4.84 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2006
$ 0.1846
-8.00%
Stock $ 48.33 3 yrs4.01 %$ 6.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1705
$ 0.1681
-1.42%
Stock $ 50.31 3 yrs3.96 %$ 2.43 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1738
$ 0.1764
1.49%
Stock $ 50.53 3 yrs4.87 %$ 5.32 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1983
$ 0.1988
0.26%
Stock $ 90.20 2 yrs2.11 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1496
$ 0.1368
-8.50%
Stock $ 47.10 3 yrs7.03 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.3071
$ 0.2797
-8.94%
Stock $ 26.93 3 yrs6.24 %$ 4.46 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1427
$ 0.1327
-6.99%
Stock $ 23.17 0 yrs5.95 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0973
$ 0.0967
-0.65%
Stock $ 25.61 3 yrs2.26 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0488
$ 0.0509
4.41%
Stock $ 25.35 3 yrs2.41 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0508
$ 0.0528
3.91%
Stock $ 26.73 3 yrs2.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0452
$ 0.0486
7.63%
Stock $ 47.25 3 yrs4.21 %$ 0.02 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1654
$ 0.1673
1.14%
Stock $ 26.39 1 yrs6.67 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1508
$ 0.1478
-1.97%
Stock $ 23.53 2 yrs6.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1320
$ 0.1305
-1.16%
Stock $ 22.19 4 yrs3.88 %$ 0.91 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0743
$ 0.0719
-3.31%
Stock $ 22.37 4 yrs3.89 %$ 1.36 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0758
$ 0.0725
-4.35%
Stock $ 22.84 4 yrs4.12 %$ 1.70 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0788
$ 0.0781
-0.79%
Stock $ 23.31 3 yrs4.29 %$ 2.23 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0830
$ 0.0820
-1.28%
Stock $ 25.42 0 yrs7.04 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1529
$ 0.1373
-10.18%
Stock $ 24.22 0 yrs1.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0978
$ 0.0945
-3.38%
Stock $ 24.88 0 yrs1.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0840
$ 0.0868
3.27%
Stock $ 23.31 0 yrs4.98 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0925
$ 0.0897
-3.07%
Stock $ 52.04 3 yrs1.86 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.2557
$ 0.5183
102.68%
Stock $ 25.24 0 yrs4.24 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.0977
$ 0.0857
-12.28%
Stock $ 24.84 0 yrs1.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1080
$ 0.0936
-13.33%
Stock $ 50.37 0 yrs7.45 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3169
$ 0.2979
-6.02%
Stock $ 40.76 0 yrs14.43 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.4233
$ 0.1699
-59.87%
Stock $ 42.40 0 yrs12.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3494
$ 0.1651
-52.76%
Stock $ 64.72 3 yrs6.89 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3714
$ 0.3922
5.59%
Stock $ 37.20 0 yrs18.47 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.3622
$ 0.2961
-18.24%
Stock $ 50.74 0 yrs4.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1948
$ 0.1934
-0.76%
Stock $ 47.11 4 yrs4.86 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1752
$ 0.1765
0.75%
Stock $ 31.13 5 yrs4.63 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.1443
$ 0.1191
-17.46%
Stock $ 22.97 3 yrs4.35 %$ 6.98 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0824
$ 0.0763
-7.40%
Stock $ 24.74 3 yrs4.12 %$ 7.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0850
$ 0.0768
-9.65%
Stock $ 24.24 3 yrs4.54 %$ 14.43 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0874
$ 0.0787
-9.95%
Stock $ 29.00 2 yrs6.24 %$ 2.98 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1546
$ 0.1442
-6.73%
Stock $ 20.97 1 yrs6.10 %$ 0.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.1052
$ 0.1033
-1.81%
Stock $ 17.24 2 yrs2.55 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0384
$ 0.0368
-4.17%
Stock $ 16.78 2 yrs3.87 %$ 0.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0565
$ 0.0530
-6.19%
Stock $ 29.08 0 yrs3.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1557
$ 0.1557
-0.00%
Stock $ 21.18 0 yrs4.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.2508
$ 0.2508
-0.00%
Stock $ 30.32 0 yrs4.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2005 $ 0.3086
$ 0.3086
-0.00%
Stock $ 25.15 0 yrs3.50 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-02-2025 $ 0.1826
$ 0.1826
-0.00%
Stock $ 24.99 0 yrs4.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.3001
10000%
Stock $ 34.38 0 yrs1.48 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-07-2025 $ 0.0000
$ 0.1277
10000%
Stock $ 100.19 0 yrs1.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-08-2025 $ 0.0000
$ 0.1320
10000%
Stock $ 6.00 0 yrs0.00 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-22-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 5.96 0 yrs4.03 %$ 0.35 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 5.64 0 yrs4.08 %$ 0.27 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-31-2025 $ 0.0230
$ 0.0230
-0.00%
Stock $ 145.47 19 yrs1.02 %$ 1.58 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 25.57 0 yrs0.00 %$ 0.18 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 39.59 3 yrs5.23 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.5272
$ 0.5002
-5.12%
Stock $ 30.14 2 yrs0.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0343
$ 0.0144
-58.00%
Stock $ 7.10 1 yrs9.01 %$ 0.47 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0535
$ 0.0535
-0.02%
Stock $ 9.51 0 yrs8.83 %$ 0.37 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0723
$ 0.0722
-0.14%
Stock $ 24.76 1 yrs6.50 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4027
$ 0.4060
0.83%
Stock $ 11.55 0 yrs7.54 %$ 0.14 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-01-2025 $ 0.0800
$ 0.0806
0.72%
Stock $ 23.61 0 yrs2.29 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0500
$ 0.1171
134.02%
Stock $ 64.43 2 yrs4.98 %$ 0.10 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.7938
$ 0.8075
1.73%
Stock $ 27.13 2 yrs1.44 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0952
$ 0.2944
209.28%
Stock $ 33.77 1 yrs1.95 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1333
$ 0.2291
71.85%
Stock $ 37.20 2 yrs1.02 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0852
$ 0.0971
13.98%
Stock $ 33.70 1 yrs0.42 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0275
$ 0.0392
42.59%
Stock $ 51.11 0 yrs5.48 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2231
$ 0.2126
-4.72%
Stock $ 23.44 1 yrs2.60 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1070
$ 0.1056
-1.30%
Stock $ 40.08 2 yrs1.42 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1067
$ 0.1295
21.34%
Stock $ 31.96 2 yrs1.35 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1259
$ 0.3040
141.42%
Stock $ 33.43 1 yrs1.91 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1232
$ 0.1645
33.47%
Stock $ 32.75 1 yrs1.07 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0797
$ 0.2716
240.70%
Stock $ 32.61 0 yrs1.41 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1055
$ 0.1767
67.42%
Stock $ 36.53 0 yrs0.93 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0883
$ 0.0804
-9.02%
Stock $ 50.99 0 yrs4.80 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2006
$ 0.1866
-6.98%
Stock $ 49.19 0 yrs4.33 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1067
$ 0.1041
-2.44%
Stock $ 76.36 3 yrs4.68 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3295
$ 0.3143
-4.61%
Stock $ 100.95 1 yrs2.88 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2335
$ 0.2435
4.28%
Stock $ 23.76 0 yrs7.07 %$ 0.08 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1380
$ 0.1580
14.49%
Stock $ 16.99 0 yrs3.77 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1540
$ 0.1683
9.33%
Stock $ 24.68 0 yrs5.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 24.83 1 yrs7.61 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4722
$ 0.4722
-0.00%
Stock $ 78.47 4 yrs0.82 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0659
$ 0.1260
91.13%
Stock $ 72.80 3 yrs3.79 %$ 33.56 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2403
$ 0.2353
-2.07%
Stock $ 64.78 3 yrs6.21 %$ 0.06 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3156
$ 0.3174
0.57%
Stock $ 144.91 3 yrs1.88 %$ 193.59 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-04-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 62.68 4 yrs4.59 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2503
$ 0.2438
-2.60%
Stock $ 59.11 2 yrs3.79 %$ 0.11 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1940
$ 0.1879
-3.14%
Stock $ 247.05 1 yrs0.58 %$ 263.45 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-25-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 54.00 0 yrs17.59 %N/ANew Dividend N/A Jun-20-2025 Jun-30-2025 $ 5.7700
$ 3.7300
-35.36%
Stock $ 29.07 0 yrs0.48 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0455
$ 0.0672
47.69%
Stock $ 68.07 2 yrs4.72 %$ 0.45 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2763
$ 0.2749
-0.49%
Stock $ 78.16 2 yrs3.65 %$ 13.40 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2582
$ 0.2508
-2.90%
Stock $ 58.44 3 yrs4.18 %$ 0.33 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2046
$ 0.1944
-4.99%
Stock $ 78.97 3 yrs4.20 %$ 6.82 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2970
$ 0.2903
-2.26%
Stock $ 45.84 3 yrs4.17 %$ 17.66 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1607
$ 0.1627
1.24%
Stock $ 74.46 3 yrs5.43 %$ 0.51 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3697
$ 0.3393
-8.22%
Stock $ 54.78 3 yrs4.49 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2097
$ 0.2039
-2.77%
Stock $ 81.96 2 yrs4.53 %$ 3.26 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3280
$ 0.3207
-2.23%
Stock $ 29.19 0 yrs1.51 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0576
$ 0.2246
290.05%
Stock $ 28.75 0 yrs1.36 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1007
$ 0.1092
8.38%
Stock $ 13.41 0 yrs10.59 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 13.41 0 yrs10.59 %N/ANew Dividend Aug-07-2025 Aug-07-2025 Aug-21-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 21.11 0 yrs7.39 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 17.82 0 yrs8.75 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 18.10 0 yrs8.78 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 24.14 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1140
$ 0.1183
3.75%
Stock $ 24.22 2 yrs4.62 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0906
$ 0.0886
-2.21%
Stock $ 28.16 1 yrs2.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0916
$ 0.0564
-38.43%
Stock $ 23.89 0 yrs4.73 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2631
$ 0.2631
-0.00%
Stock $ 23.96 0 yrs6.68 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3764
$ 0.3764
-0.00%
Stock $ 24.65 1 yrs5.56 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3496
$ 0.3253
-6.93%
Stock $ 34.53 0 yrs4.34 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3997
$ 0.3717
-7.01%
Stock $ 10.09 0 yrs2.68 %$ 0.01 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-16-2025 $ 0.0675
$ 0.0675
-0.00%
Stock $ 23.81 0 yrs5.59 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1107
$ 0.1107
-0.00%
Stock $ 23.91 0 yrs6.32 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1259
$ 0.1259
-0.00%
Stock $ 50.69 1 yrs4.89 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1961
$ 0.1962
0.05%
Stock $ 24.98 2 yrs5.68 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1150
$ 0.1074
-6.57%
Stock $ 25.32 0 yrs8.93 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1855
$ 0.1898
2.26%
Stock $ 50.04 0 yrs3.36 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1369
$ 0.1314
-4.06%
Stock $ 8.61 0 yrs4.99 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0364
$ 0.0355
-2.58%
Stock $ 20.74 1 yrs5.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1013
$ 0.0962
-5.01%
Stock $ 68.73 2 yrs4.04 %$ 0.01 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1879
$ 0.1844
-1.86%
Stock $ 75.65 0 yrs1.85 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1963
$ 0.1945
-0.92%
Stock $ 98.37 0 yrs3.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2579
$ 0.2691
4.34%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.7683
$ 0.7683
-0.00%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2654
$ 0.2654
-0.00%
Stock $ 13.41 0 yrs10.59 %N/ANew Dividend Sep-11-2025 Sep-11-2025 Sep-25-2025 $ 0.1180
$ 0.1180
-0.00%
Stock $ 25.66 0 yrs0.55 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0304
$ 0.0462
51.85%
Stock $ 25.80 0 yrs0.08 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0080
$ 0.0038
-53.22%
Stock $ 24.77 0 yrs4.60 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1014
$ 0.0877
-13.53%
Stock $ 23.93 0 yrs5.56 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3115
$ 0.3115
-0.00%
Stock $ 23.97 0 yrs7.88 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4473
$ 0.4473
-0.00%
Stock $ 24.81 1 yrs4.96 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3081
$ 0.3081
-0.00%
Stock $ 24.77 1 yrs5.37 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3436
$ 0.3436
-0.00%
Stock $ 24.83 1 yrs5.96 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3997
$ 0.3997
-0.00%
Stock $ 24.67 0 yrs6.20 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3818
$ 0.3818
-0.00%
Stock $ 17.80 3 yrs6.24 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 68.01 1 yrs1.69 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2680
$ 0.2068
-22.84%
Stock $ 48.35 0 yrs4.07 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1955
$ 0.1911
-2.25%
Stock $ 76.67 0 yrs4.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2946
$ 0.2877
-2.34%
Stock $ 49.84 0 yrs2.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0978
$ 0.4260
335.58%
Stock $ 22.41 0 yrs6.38 %N/ANew Dividend Aug-15-2025 Aug-15-2025 Sep-02-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 75.39 0 yrs1.21 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2231
$ 0.2411
8.07%
Stock $ 75.36 0 yrs1.22 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2432
$ 0.2156
-11.35%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.6511
$ 0.6511
-0.00%
Stock $ 22.25 0 yrs8.18 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1973
$ 0.1743
-11.65%
Stock $ 23.86 1 yrs5.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1016
$ 0.1016
-0.00%
Stock $ 23.86 1 yrs6.41 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1201
$ 0.1201
-0.00%
Stock $ 50.04 0 yrs7.97 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3092
$ 0.3115
0.73%
Stock $ 49.67 3 yrs4.93 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1989
$ 0.1936
-2.66%
Stock $ 73.30 0 yrs2.07 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2160
$ 0.2335
8.10%
Stock $ 13.09 0 yrs0.00 %$ 0.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 59.88 3 yrs4.59 %$ 0.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.2275
$ 0.2150
-5.49%
Stock $ 25.36 0 yrs3.15 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.0673
$ 0.0686
1.94%
Stock $ 23.89 0 yrs5.32 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1437
$ 0.0804
-44.02%
Stock $ 11.10 0 yrs6.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0582
$ 0.0562
-3.49%
Stock $ 100.25 3 yrs4.57 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3516
$ 0.3296
-6.26%
Stock $ 23.14 0 yrs6.39 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1237
$ 0.1081
-12.61%
Stock $ 24.96 0 yrs4.29 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0818
$ 0.1159
41.69%
Stock $ 27.22 1 yrs4.96 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1249
$ 0.1001
-19.84%
Stock $ 58.56 5 yrs1.57 %$ 0.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.2720
$ 0.2378
-12.57%
Stock $ 25.30 0 yrs4.66 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1521
$ 0.1605
5.52%
Stock $ 24.70 0 yrs11.94 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1995
$ 0.4034
102.19%
Stock $ 25.12 0 yrs5.53 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1117
$ 0.1117
-0.00%
Stock $ 24.62 0 yrs5.32 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1040
$ 0.1040
-0.00%
Stock $ 26.07 0 yrs5.83 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1466
$ 0.1070
-26.98%
Stock $ 24.42 0 yrs3.36 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0754
$ 0.0732
-2.81%
Stock $ 50.85 1 yrs4.74 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1679
$ 0.1912
13.85%
Stock $ 52.94 1 yrs7.56 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.3106
$ 0.2977
-4.16%
Stock $ 50.50 0 yrs4.69 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1925
$ 0.1959
1.76%
Stock $ 25.87 1 yrs2.44 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1482
$ 0.1843
24.33%
Stock $ 51.39 1 yrs3.72 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.1446
$ 0.1671
15.58%
Stock $ 76.39 2 yrs3.90 %$ 3.38 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2657
$ 0.2580
-2.89%
Stock $ 48.91 3 yrs3.29 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.1367
$ 0.1358
-0.66%
Stock $ 75.71 0 yrs0.99 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2073
$ 0.2811
35.60%
Stock $ 76.91 0 yrs4.52 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.3041
$ 0.2916
-4.11%
Stock $ 97.12 0 yrs3.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.2774
$ 0.2716
-2.09%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4868
$ 0.4868
-0.00%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4505
$ 0.4505
-0.00%
Stock $ 25.39 0 yrs2.09 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-03-2025 $ 0.1423
$ 0.1423
-0.00%
Stock $ 25.46 0 yrs0.24 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0139
10000%
Stock $ 27.25 0 yrs0.26 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.0000
$ 0.0333
10000%
Stock $ 50.69 0 yrs2.60 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.1104
10000%
Stock $ 100.46 0 yrs3.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.2592
10000%
Stock $ 99.63 0 yrs5.61 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-03-2025 $ 0.0000
$ 0.4660
10000%
Stock $ 48.67 0 yrs0.95 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.2353
$ 0.2353
-0.00%
Stock $ 61.16 0 yrs3.09 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.9185
$ 0.9185
-0.00%
Stock $ 51.41 0 yrs1.87 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.4390
$ 0.4390
-0.00%
Stock $ 51.09 0 yrs1.53 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3381
$ 0.3381
-0.00%
Stock $ 50.51 0 yrs0.61 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.3118
$ 0.3118
-0.00%
Stock $ 56.35 0 yrs30.61 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 1.4612
$ 1.4135
-3.27%
Stock $ 56.50 0 yrs24.37 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 1.1654
$ 1.1300
-3.04%
Stock $ 27.42 0 yrs1.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0038
$ 0.2094
5410.51%
Stock $ 27.20 1 yrs2.87 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2261
$ 0.1976
-12.62%
Stock $ 47.66 1 yrs1.76 %$ 1.63 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.7577
$ 0.0804
-89.39%
Stock $ 33.42 1 yrs1.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1386
$ 0.0551
-60.25%
Stock $ 11.15 1 yrs0.72 %$ 0.63 BNew Dividend Jul-07-2025 Jul-07-2025 Oct-08-2025 $ 0.0207
$ 0.0207
-0.00%
Stock $ 8.79 0 yrs0.11 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0065
$ 0.0083
27.23%
Stock $ 36.70 1 yrs4.58 %$ 0.09 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-24-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 17.60 2 yrs2.78 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1000
$ 0.1300
30.00%
Stock $ 5.70 0 yrs1.40 %$ 0.12 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-22-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 30.92 0 yrs1.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1100
$ 0.1300
18.18%
Stock $ 42.65 2 yrs4.64 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1655
$ 0.1675
1.23%
Stock $ 28.27 2 yrs3.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2006
$ 0.2752
37.18%
Stock $ 205.97 11 yrs1.71 %$ 52.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9377
$ 0.8712
-7.09%
Stock $ 115.79 0 yrs1.06 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.3188
$ 0.2531
-20.61%
Stock $ 22.89 3 yrs2.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0884
$ 0.1168
32.13%
Stock $ 41.39 0 yrs0.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0502
$ 0.0518
3.10%
Stock $ 45.65 0 yrs1.71 %$ 3.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.5303
$ 0.2497
-52.92%
Stock $ 7.69 1 yrs1.30 %$ 0.03 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0804
$ 0.0235
-70.72%
Stock $ 21.16 1 yrs2.36 %$ 0.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.3735
$ 0.1241
-66.78%
Stock $ 21.66 1 yrs11.87 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2150
$ 0.2100
-2.33%
Stock $ 438.32 2 yrs0.45 %$ 60.55 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.5000
$ 0.5044
0.88%
Stock $ 178.11 14 yrs2.17 %$ 28.60 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.0130
$ 0.9635
-4.89%
Stock $ 94.56 3 yrs2.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1998
$ 0.2121
6.17%
Stock $ 26.29 1 yrs1.90 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1029
$ 0.0999
-2.96%
Stock $ 34.04 3 yrs1.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0926
$ 0.0977
5.51%
Stock $ 28.23 2 yrs1.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0678
$ 0.0979
44.40%
Stock $ 18.64 2 yrs3.86 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0608
$ 0.0577
-5.02%
Stock $ 33.33 3 yrs3.72 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 38.31 3 yrs3.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1088
$ 0.1093
0.43%
Stock $ 18.45 0 yrs1.46 %$ 0.21 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1761
$ 0.0967
-45.08%
Stock $ 15.49 0 yrs6.46 %N/ANew Dividend Jul-03-2025 Jul-05-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 366.18 3 yrs0.43 %$ 5.93 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.3397
$ 0.3833
12.83%
Stock $ 166.39 3 yrs2.24 %$ 4.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.0536
$ 0.8643
-17.97%
Stock $ 200.34 4 yrs2.05 %$ 7.72 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.2422
$ 0.9108
-26.68%
Stock $ 282.06 3 yrs1.52 %$ 16.58 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.1671
$ 1.0714
-8.20%
Stock $ 28.30 1 yrs2.54 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0953
$ 0.2676
180.80%
Stock $ 36.68 0 yrs1.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0689
$ 0.1166
69.22%
Stock $ 48.10 0 yrs0.46 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0562
$ 0.0662
17.79%
Stock $ 46.95 3 yrs4.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1750
$ 0.1780
1.71%
Stock $ 45.41 3 yrs4.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1750
$ 0.1760
0.57%
Stock $ 84.79 4 yrs1.20 %$ 1.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.9534
$ 0.0697
-92.69%
Stock $ 28.46 1 yrs1.12 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 5.5521
$ 0.1056
-98.10%
Stock $ 28.22 1 yrs1.24 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 5.0356
$ 0.1199
-97.62%
Stock $ 18.24 0 yrs0.99 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1485
$ 0.0301
-79.74%
Stock $ 31.23 1 yrs3.71 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1309
$ 0.2347
79.36%
Stock $ 33.97 0 yrs1.68 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1612
$ 0.1552
-3.75%
Stock $ 26.12 1 yrs2.95 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0685
$ 0.0577
-15.83%
Stock $ 53.60 0 yrs0.41 %$ 0.20 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 $ 19.12 0 yrs2.67 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1528
$ 0.1039
-32.01%
Stock $ 34.29 1 yrs1.02 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.3051
$ 0.3903
27.94%
Stock $ 45.33 1 yrs1.50 %$ 0.10 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0906
$ 0.5872
548.10%
Stock $ 23.92 3 yrs1.92 %$ 0.36 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2914
$ 0.1711
-41.27%
Stock $ 43.68 0 yrs0.14 %$ 3.48 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0109
$ 0.0487
346.60%
Stock $ 9.94 1 yrs1.01 %$ 0.03 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0615
$ 0.0419
-31.88%
Stock $ 32.36 0 yrs0.49 %$ 2.73 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0431
$ 0.0794
84.31%
Stock $ 40.87 1 yrs0.91 %$ 0.66 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2120
$ 0.1600
-24.54%
Stock $ 31.92 1 yrs0.91 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1462
$ 0.1422
-2.72%
Stock $ 32.88 1 yrs0.27 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0953
$ 0.0764
-19.83%
Stock $ 37.65 1 yrs0.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0513
$ 0.2170
322.95%
Stock $ 30.55 1 yrs0.26 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 2.5169
$ 0.0573
-97.72%
Stock $ 9.52 0 yrs0.42 %$ 0.01 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0336
$ 0.0088
-73.81%
Stock $ 74.91 1 yrs26.15 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 19.3361
$ 0.2562
-98.68%
Stock $ 56.39 1 yrs6.76 %$ 0.19 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 3.7553
$ 0.0589
-98.43%
Stock $ 29.63 3 yrs1.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0773
$ 0.1179
52.52%
Stock $ 98.81 0 yrs0.81 %$ 2.96 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 41.79 0 yrs1.29 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0938
$ 0.1027
9.49%
Stock $ 132.20 4 yrs2.13 %$ 1.57 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.6838
$ 0.6783
-0.80%
Stock $ 225.42 4 yrs1.06 %$ 0.99 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.5985
$ 0.5517
-7.82%
Stock $ 284.54 3 yrs0.63 %$ 6.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.4516
$ 0.4264
-5.58%
Stock $ 279.72 0 yrs0.54 %$ 8.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.4013
$ 0.4215
5.03%
Stock $ 13.83 1 yrs3.76 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0901
$ 0.2412
167.70%
Stock $ 19.80 0 yrs2.73 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0829
$ 0.2379
186.97%
Stock $ 29.40 0 yrs13.91 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4192
$ 0.7651
82.51%
Stock $ 286.21 4 yrs1.18 %$ 15.69 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.8888
$ 0.8484
-4.55%
Stock $ 241.77 0 yrs1.37 %$ 18.42 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9188
$ 0.7878
-14.26%
Stock $ 305.58 4 yrs1.21 %$ 122.27 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 0.9854
$ 0.9132
-7.33%
Stock $ 14.55 1 yrs5.77 %$ 0.08 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-31-2025 $ 0.1900
$ 0.2100
10.53%
Stock $ 22.35 2 yrs5.06 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0889
$ 0.0856
-3.73%
Stock $ 28.67 2 yrs3.49 %$ 1.26 BNew Dividend Jul-17-2025 Jul-17-2025 Jul-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 42.78 3 yrs4.18 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1480
$ 0.1530
3.38%
Stock $ 26.41 6 yrs5.60 %$ 0.30 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-18-2025 $ 0.3600
$ 0.3700
2.78%
Stock $ 2.96 0 yrs1.35 %$ 0.11 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 32.38 1 yrs0.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0448
$ 0.0556
24.07%
Stock $ 34.91 0 yrs1.17 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0725
$ 0.1276
76.05%
Stock $ 31.20 1 yrs2.47 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1390
$ 0.2543
82.91%
Stock $ 28.58 0 yrs2.87 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2004
$ 0.2235
11.55%
Stock $ 22.32 3 yrs5.51 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1074
$ 0.4799
346.71%
Stock $ 56.41 6 yrs1.28 %$ 9.15 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-24-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 60.50 3 yrs2.20 %$ 3.81 BNew Dividend Jul-25-2025 Jul-25-2025 Aug-05-2025 $ 0.3327
$ 0.3327
-0.00%
Stock $ 42.38 13 yrs2.45 %$ 0.91 BNew Dividend Jul-16-2025 Jul-16-2025 Jul-31-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 25.62 14 yrs6.71 %$ 145.66 BNew Dividend Jul-25-2025 Jul-25-2025 Sep-02-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 50.26 2 yrs4.64 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1800
$ 0.1830
1.67%
Stock $ 46.95 0 yrs4.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1720
$ 0.1640
-4.65%
Stock $ 36.09 2 yrs2.91 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1940
$ 0.0616
-68.26%
Stock $ 31.96 11 yrs4.13 %$ 0.29 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 24.80 0 yrs3.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0805
$ 0.0774
-3.74%
Stock $ 42.66 11 yrs3.33 %$ 1.90 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 42.47 11 yrs3.34 %$ 0.37 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.3525
$ 0.3550
0.71%
Stock $ 23.94 0 yrs10.02 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1670
$ 0.1681
0.66%
Stock $ 28.06 0 yrs2.60 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.3106
$ 0.3410
9.79%
Stock $ 26.51 0 yrs1.51 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0665
$ 0.0902
35.64%
Stock $ 29.29 0 yrs0.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0717
$ 0.0160
-77.68%
Stock $ 26.41 0 yrs1.02 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.1106
$ 0.0227
-79.48%
Stock $ 36.75 0 yrs0.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0094
$ 0.0396
321.28%
Stock $ 12.22 4 yrs2.95 %$ 0.53 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-23-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.08 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0253
$ 0.6551
2493.95%
Stock $ 25.27 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0910
$ 0.0802
-11.88%
Stock $ 39.94 0 yrs1.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1004
$ 0.1004
-0.00%
Stock $ 72.97 4 yrs1.22 %$ 0.15 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2174
$ 0.2136
-1.75%
Stock $ 25.71 1 yrs5.60 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1789
$ 0.1714
-4.19%
Stock $ 25.51 0 yrs2.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1206
$ 0.1921
59.31%
Stock $ 21.20 0 yrs3.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1199
$ 0.1696
41.44%
Stock $ 29.41 1 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0800
$ 0.0742
-7.21%
Stock $ 35.29 0 yrs1.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0549
$ 0.1019
85.67%
Stock $ 25.99 0 yrs0.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0585
$ 0.1089
86.15%
Stock $ 33.64 2 yrs1.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1500
$ 0.1714
14.25%
Stock $ 70.72 0 yrs0.76 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1571
$ 0.1177
-25.13%
Stock $ 30.93 0 yrs3.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1783
$ 0.3055
71.34%
Stock $ 39.01 0 yrs0.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0345
$ 0.0403
17.10%
Stock $ 23.38 0 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0353
45.52%
Stock $ 29.00 0 yrs4.28 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.3098
10000%
Stock $ 27.07 0 yrs1.70 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0000
$ 0.1156
10000%
Stock $ 22.61 2 yrs4.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0817
$ 0.0856
4.77%
Stock $ 34.29 0 yrs1.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2871
$ 0.2229
-22.36%
Stock $ 25.38 0 yrs2.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1859
$ 0.2898
55.89%
Stock $ 25.33 0 yrs2.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1998
$ 0.2670
33.63%
Stock $ 25.58 0 yrs1.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0868
$ 0.1314
51.38%
Stock $ 26.07 0 yrs0.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0199
$ 0.0275
38.19%
Stock $ 25.96 0 yrs1.35 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1396
$ 0.2104
50.72%
Stock $ 24.68 0 yrs2.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0763
$ 0.2864
275.36%
Stock $ 25.24 0 yrs1.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1263
$ 0.1391
10.20%
Stock $ 27.07 0 yrs0.30 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0360
$ 0.0137
-61.88%
Stock $ 29.08 0 yrs1.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0475
$ 0.0141
-70.40%
Stock $ 25.58 0 yrs2.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0815
$ 0.1311
61.00%
Stock $ 27.82 0 yrs2.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4632
$ 0.0311
-93.28%
Stock $ 26.87 0 yrs1.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0620
$ 0.0852
37.49%
Stock $ 29.67 0 yrs2.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0964
$ 0.1665
72.72%
Stock $ 32.83 0 yrs2.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1725
$ 0.2469
43.11%
Stock $ 31.29 0 yrs6.52 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3502
$ 0.6095
74.04%
Stock $ 29.40 1 yrs2.14 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.2314
173.77%
Stock $ 31.06 1 yrs1.67 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0020
$ 0.1867
9465.15%
Stock $ 46.03 0 yrs0.50 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0666
$ 0.0619
-6.99%
Stock $ 53.82 0 yrs0.32 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0298
$ 0.0609
104.06%
Stock $ 40.05 0 yrs1.12 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0845
$ 0.1365
61.56%
Stock $ 23.35 0 yrs3.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0005
$ 0.2491
10000%
Stock $ 32.74 0 yrs1.10 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0887
393.78%
Stock $ 24.66 0 yrs0.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0427
$ 0.0439
2.90%
Stock $ 33.84 1 yrs2.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1584
$ 0.2088
31.76%
Stock $ 31.23 3 yrs2.88 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1100
$ 0.1743
58.51%
Stock $ 29.68 0 yrs4.08 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.6025
$ 0.6042
0.29%
Stock $ 53.79 2 yrs0.17 %$ 0.05 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0762
$ 0.0173
-77.35%
Stock $ 16.25 1 yrs3.69 %$ 0.06 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2432
$ 0.3536
45.37%
Stock $ 34.39 0 yrs1.16 %$ 0.13 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2084
$ 0.1901
-8.81%
Stock $ 60.90 0 yrs4.20 %$ 0.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 1.6753
$ 0.8825
-47.32%
Stock $ 31.72 1 yrs1.13 %$ 0.13 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.2075
$ 0.1496
-27.90%
Stock $ 30.66 1 yrs0.36 %$ 0.08 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0077
$ 0.0975
1173.51%
Stock $ 44.49 4 yrs0.56 %$ 4.14 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1394
$ 0.1103
-20.87%
Stock $ 48.98 3 yrs0.20 %$ 0.13 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0852
$ 0.0181
-78.78%
Stock $ 38.42 0 yrs0.60 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1814
$ 0.0504
-72.24%
Stock $ 39.70 0 yrs0.68 %$ 0.99 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1297
$ 0.1370
5.60%
Stock $ 75.63 1 yrs0.91 %$ 0.97 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.4052
$ 0.2849
-29.69%
Stock $ 23.31 0 yrs1.54 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0916
$ 0.2639
188.23%
Stock $ 27.39 0 yrs0.73 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0711
$ 0.1299
82.76%
Stock $ 38.84 0 yrs2.29 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.6607
$ 0.2312
-65.02%
Stock $ 59.71 0 yrs0.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1378
$ 0.1187
-13.88%
Stock $ 24.10 0 yrs3.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.4444
$ 0.2905
-34.63%
Stock $ 30.24 0 yrs0.79 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1303
$ 0.1055
-19.07%
Stock $ 29.14 0 yrs1.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1798
$ 0.1094
-39.15%
Stock $ 12.43 0 yrs0.97 %$ 0.00 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1040
$ 0.0156
-85.05%
Stock $ 17.16 0 yrs2.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0949
$ 0.1307
37.62%
Stock $ 27.58 0 yrs0.25 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0887
$ 0.1009
13.73%
Stock $ 28.84 0 yrs3.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4243
$ 0.0226
-94.68%
Stock $ 12.30 0 yrs3.98 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0373
$ 0.0376
0.94%
Stock $ 23.91 0 yrs3.72 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.0444
$ 0.2039
359.23%
Stock $ 29.97 1 yrs1.70 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0121
$ 0.0751
520.68%
Stock $ 32.34 1 yrs1.18 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1235
$ 0.0918
-25.67%
Stock $ 36.13 1 yrs2.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.4950
2649.07%
Stock $ 33.93 1 yrs1.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1161
$ 0.1587
36.73%
Stock $ 13.89 3 yrs0.00 %$ 1.85 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 29.98 0 yrs2.50 %$ 0.84 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-04-2025 $ 0.1875
$ 0.1875
-0.00%
Stock $ 29.17 0 yrs1.44 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0506
$ 0.1108
119.12%
Stock $ 40.41 0 yrs13.17 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.4274
$ 0.4512
5.58%
Stock $ 34.14 2 yrs5.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1688
$ 0.1691
0.18%
Stock $ 44.33 0 yrs5.32 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2038
$ 0.2190
7.46%
Stock $ 69.74 18 yrs2.01 %$ 46.09 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-01-2025 $ 0.3200
$ 0.3500
9.37%
Stock $ 3.32 2 yrs0.00 %$ 0.12 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-17-2025 $ 0.0133
$ 0.0133
-0.00%
Stock $ 21.09 0 yrs1.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 25.47 0 yrs4.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.1170
$ 0.0912
-22.05%
Stock $ 19.82 0 yrs5.85 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.59 0 yrs10.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 100.27 1 yrs4.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3600
$ 0.3582
-0.49%
Stock $ 29.58 0 yrs5.27 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1138
$ 0.1386
21.85%
Stock $ 25.57 0 yrs4.97 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1170
$ 0.1030
-11.97%
Stock $ 25.28 0 yrs1.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0166
$ 0.0364
119.16%
Stock $ 23.65 0 yrs0.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0054
$ 0.0318
489.81%
Stock $ 21.65 0 yrs4.94 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0820
$ 0.0990
20.73%
Stock $ 50.28 3 yrs4.26 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1830
$ 0.1900
3.83%
Stock $ 43.20 0 yrs3.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1340
$ 0.1430
6.72%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Jun-26-2025 Jun-25-2025 Jun-26-2025 $ 0.0700
$ 0.0800
14.29%
Stock $ 33.61 2 yrs4.52 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1173
$ 0.1185
0.99%
Stock $ 49.71 0 yrs8.07 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3340
$ 0.3340
-0.00%
Stock $ 34.81 1 yrs6.52 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 9.98 0 yrs4.31 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0352
$ 0.0408
15.74%
Stock $ 10.14 0 yrs7.20 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0557
$ 0.0557
-0.00%
Stock $ 7.90 1 yrs8.10 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0529
$ 0.0658
24.41%
Stock $ 25.09 0 yrs4.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0882
$ 0.0884
0.25%
Stock $ 50.49 0 yrs3.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1784
$ 0.1859
4.24%
Stock $ 50.35 0 yrs3.28 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1661
$ 0.1735
4.49%
Stock $ 20.41 0 yrs4.80 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0831
$ 0.0701
-15.64%
Stock $ 25.95 2 yrs4.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1045
$ 0.1075
2.92%
Stock $ 25.33 2 yrs5.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0947
$ 0.0930
-1.86%
Stock $ 26.73 2 yrs3.25 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0751
$ 0.0649
-13.59%
Stock $ 25.88 2 yrs4.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0976
$ 0.0873
-10.56%
Stock $ 25.08 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0253
$ 0.0262
3.88%
Stock $ 24.61 0 yrs3.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0742
$ 0.0670
-9.77%
Stock $ 25.27 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0910
$ 0.0016
-98.25%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0905
$ 0.0905
-0.00%
Stock $ 50.44 2 yrs0.00 %N/ANew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 63.10 0 yrs1.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1329
$ 0.2108
58.65%
Stock $ 55.02 4 yrs1.40 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1081
$ 0.2262
109.19%
Stock $ 570.23 4 yrs1.22 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-02-2025 $ 1.8121
$ 1.7447
-3.72%
Stock $ 12.13 1 yrs1.81 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0476
$ 0.0636
33.61%
Stock $ 26.70 1 yrs3.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1612
$ 0.2595
60.92%
Stock $ 35.73 1 yrs1.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0426
$ 0.1070
151.28%
Stock $ 40.41 0 yrs2.47 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2705
$ 0.3462
27.98%
Stock $ 25.95 0 yrs0.39 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0226
$ 0.0769
239.42%
Stock $ 26.13 0 yrs0.65 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0242
$ 0.0610
151.89%
Stock $ 24.25 0 yrs0.41 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0352
$ 0.0265
-24.68%
Stock $ 22.43 0 yrs12.66 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2248
$ 0.2279
1.38%
Stock $ 27.41 0 yrs8.94 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2422
$ 0.2269
-6.30%
Stock $ 20.38 3 yrs2.99 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1578
$ 0.1527
-3.28%
Stock $ 30.34 0 yrs2.70 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2231
$ 0.2372
6.29%
Stock $ 25.08 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0253
$ 0.0553
118.82%
Stock $ 25.27 0 yrs4.59 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0910
$ 0.0086
-90.51%
Stock $ 25.80 0 yrs2.36 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1620
$ 0.1450
-10.49%
Stock $ 27.03 0 yrs3.18 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1320
$ 0.2990
126.52%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1917
$ 0.1917
-0.00%
Stock $ 43.84 0 yrs0.96 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1018
$ 0.1038
1.99%
Stock $ 20.55 0 yrs0.49 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0192
$ 0.1538
703.34%
Stock $ 38.87 0 yrs24.83 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.7758
$ 0.8158
5.16%
Stock $ 24.44 0 yrs4.62 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1098
$ 0.1012
-7.86%
Stock $ 25.08 0 yrs4.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0921
$ 0.0834
-9.43%
Stock $ 26.36 0 yrs1.97 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2182
$ 0.1486
-31.88%
Stock $ 29.96 0 yrs4.17 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2853
$ 0.3657
28.18%
Stock $ 28.48 1 yrs1.93 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1412
$ 0.1585
12.25%
Stock $ 9.75 0 yrs0.00 %$ 1.73 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-25-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 11.86 0 yrs3.63 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0450
$ 0.1715
281.11%
Stock $ 10.71 0 yrs2.71 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0630
$ 0.0835
32.54%
Stock $ 10.61 0 yrs0.75 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0180
$ 0.0226
25.56%
Stock $ 11.18 0 yrs0.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0030
$ 0.0020
-33.33%
Stock $ 11.78 0 yrs0.42 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0045
$ 0.0107
137.78%
Stock $ 26.24 0 yrs0.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0430
$ 0.0623
45.03%
Stock $ 25.28 0 yrs4.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0917
$ 0.0934
1.79%
Stock $ 19.10 0 yrs15.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2082
$ 0.2156
3.57%
Stock $ 15.23 0 yrs0.66 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-04-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 28.16 0 yrs0.28 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0429
$ 0.0187
-56.38%
Stock $ 27.17 0 yrs2.24 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0609
$ 0.3196
425.05%
Stock $ 28.55 0 yrs2.17 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0940
$ 0.3556
278.41%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2998
$ 0.2998
-0.00%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1808
$ 0.1808
-0.00%
Stock $ 112.79 12 yrs1.28 %$ 3.68 BNew Dividend Aug-07-2025 Aug-07-2025 Sep-04-2025 $ 0.3400
$ 0.3600
5.88%
Stock $ 20.32 1 yrs5.17 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0794
$ 0.0830
4.49%
Stock $ 20.03 1 yrs5.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0776
$ 0.0851
9.73%
Stock $ 19.60 3 yrs7.45 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 100.26 3 yrs4.67 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3300
$ 0.3100
-6.06%
Stock $ 25.13 0 yrs5.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 50.00 4 yrs4.72 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-22-2025 $ 0.5800
$ 0.5900
1.72%
Stock $ 10.19 0 yrs3.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0260
$ 0.0279
7.31%
Stock $ 10.27 0 yrs4.38 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0430
$ 0.0374
-13.02%
Stock $ 25.77 0 yrs6.09 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1075
$ 0.0983
-8.56%
Stock $ 23.67 1 yrs9.25 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.2051
$ 0.1893
-7.71%
Stock $ 29.18 3 yrs1.78 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0440
$ 0.0450
2.27%
Stock $ 47.76 2 yrs6.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2670
$ 0.2350
-11.99%
Stock $ 48.79 2 yrs6.58 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2640
$ 0.2760
4.55%
Stock $ 48.74 0 yrs3.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1300
$ 0.1340
3.08%
Stock $ 49.74 0 yrs3.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1610
$ 0.1150
-28.57%
Stock $ 50.45 0 yrs4.74 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1880
$ 0.1870
-0.53%
Stock $ 48.94 1 yrs4.64 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.2030
$ 0.1860
-8.37%
Stock $ 38.97 3 yrs6.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1738
$ 0.1701
-2.15%
Stock $ 23.91 0 yrs3.93 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0759
$ 0.0822
8.29%
Stock $ 23.64 0 yrs4.15 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0891
$ 0.0760
-14.64%
Stock $ 32.09 0 yrs24.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.6360
$ 0.6439
1.24%
Stock $ 10.04 0 yrs6.08 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0487
$ 0.0487
-0.00%
Stock $ 21.33 0 yrs12.66 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-02-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 27.50 2 yrs5.71 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0990
$ 0.1382
39.58%
Stock $ 26.08 1 yrs4.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0920
$ 0.0817
-11.19%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.3763
$ 0.3763
-0.00%
Stock $ 56.05 0 yrs126.13 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 6.1734
$ 5.6098
-9.13%
Stock $ 50.74 0 yrs132.74 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 9.3338
$ 1.8917
-79.73%
Stock $ 51.59 0 yrs103.26 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 7.0123
$ 1.8657
-73.39%
Stock $ 30.55 1 yrs2.19 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0617
$ 0.0741
20.02%
Stock $ 11.73 0 yrs12.28 %$ 0.23 BNew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 30.51 1 yrs1.97 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.0520
$ 0.0520
-0.00%
Stock $ 24.89 1 yrs6.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0773
$ 0.0644
-16.78%
Stock $ 50.05 3 yrs5.01 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1950
$ 0.1990
2.05%
Stock $ 34.84 2 yrs4.22 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1171
$ 0.1102
-5.95%
Stock $ 35.01 3 yrs6.43 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.1587
$ 0.1633
2.89%
Stock $ 19.39 0 yrs3.51 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0581
$ 0.0590
1.66%
Stock $ 26.55 1 yrs8.55 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1950
$ 0.2000
2.56%
Stock $ 26.10 1 yrs5.56 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1008
$ 0.1355
34.46%
Stock $ 24.82 0 yrs10.68 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.5037
$ 0.5037
-0.00%
Stock $ 27.00 0 yrs10.78 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-01-2025 $ 0.5897
$ 0.5897
-0.00%
Stock $ 28.86 0 yrs4.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.3057
10000%
Stock $ 28.06 0 yrs0.21 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0603
10000%
Stock $ 26.32 0 yrs0.04 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0050
10000%
Stock $ 10.57 0 yrs0.19 %$ 0.04 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0064
$ 0.0082
26.92%
Stock $ 29.25 1 yrs6.32 %$ 0.07 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.9980
$ 0.8476
-15.06%
Stock $ 25.89 1 yrs0.35 %$ 0.02 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.1254
$ 0.0613
-51.10%
Stock $ 26.74 0 yrs0.34 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0442
10000%
Stock $ 28.07 0 yrs0.57 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-07-2025 $ 0.0000
$ 0.0786
10000%
Stock $ 32.75 0 yrs0.21 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0169
10000%
Stock $ 28.52 0 yrs1.23 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.0000
$ 0.0874
10000%
Stock $ 19.47 0 yrs5.03 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jun-30-2025 $ 0.1994
$ 0.2930
46.93%
Stock $ 47.14 0 yrs14.17 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3182
$ 0.3140
-1.32%
Stock $ 14.92 0 yrs0.07 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0125
10000%
Stock $ 15.78 0 yrs1.84 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0385
$ 0.0235
-38.96%
Stock $ 20.93 0 yrs3.82 %$ 2.88 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 463.01 19 yrs2.85 %$ 108.48 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-26-2025 $ 3.3000
$ 3.3000
-0.00%
Stock $ 56.27 0 yrs2.72 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1210
$ 0.9091
651.32%
Stock $ 13.13 0 yrs12.19 %$ 1.14 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 72.07 2 yrs1.21 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1502
$ 0.2281
51.86%
Stock $ 26.53 0 yrs0.30 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0136
$ 0.0248
82.35%
Stock $ 39.85 1 yrs4.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 54.67 0 yrs2.93 %$ 11.28 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 63.35 0 yrs1.44 %$ 14.78 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2544
$ 0.1706
-32.94%
Stock $ 46.67 3 yrs4.20 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1650
$ 0.1660
0.61%
Stock $ 42.43 0 yrs1.06 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1178
$ 0.1104
-6.28%
Stock $ 40.04 2 yrs1.05 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2461
$ 0.1750
-28.90%
Stock $ 46.27 0 yrs1.30 %$ 66.45 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 42.83 0 yrs1.70 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1428
$ 0.1975
38.31%
Stock $ 22.19 1 yrs3.20 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1074
$ 0.0954
-11.17%
Stock $ 15.13 0 yrs1.45 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0990
$ 0.1183
19.53%
Stock $ 91.54 0 yrs1.21 %$ 0.17 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2159
$ 0.2334
8.11%
Stock $ 11.95 0 yrs3.85 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0521
$ 0.1355
160.08%
Stock $ 39.77 0 yrs1.36 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1913
$ 0.1891
-1.15%
Stock $ 124.42 0 yrs0.37 %$ 139.24 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-22-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 15.61 0 yrs1.92 %$ 0.28 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-18-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 36.33 0 yrs2.94 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1496
$ 0.2685
79.48%
Stock $ 62.86 0 yrs1.37 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2887
$ 0.2967
2.77%
Stock $ 39.25 1 yrs2.32 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1475
$ 0.4680
217.29%
Stock $ 34.41 0 yrs2.53 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1558
$ 0.2429
55.90%
Stock $ 36.17 0 yrs1.66 %$ 8.38 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1178
$ 0.1178
-0.00%
Stock $ 45.26 0 yrs0.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0697
$ 0.0239
-65.70%
Stock $ 15.69 2 yrs3.95 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0057
$ 0.0987
1631.58%
Stock $ 12.35 0 yrs10.45 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1075
$ 0.1075
-0.00%
Stock $ 51.49 0 yrs0.47 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.2382
10000%
Stock $ 23.10 0 yrs2.81 %$ 0.12 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1872
$ 0.2657
41.93%
Stock $ 59.61 0 yrs0.37 %$ 3.75 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0618
$ 0.0960
55.34%
Stock $ 33.70 0 yrs0.27 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0309
$ 0.0152
-50.81%
Stock $ 83.64 3 yrs0.29 %$ 3.78 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0750
$ 0.0662
-11.73%
Stock $ 52.73 0 yrs2.12 %$ 45.16 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-29-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 22.86 3 yrs8.88 %$ 1.30 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1630
$ 0.1630
-0.00%
Stock $ 17.87 0 yrs5.71 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0923
$ 0.0839
-9.10%
Stock $ 49.85 3 yrs3.37 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1420
$ 0.1440
1.41%
Stock $ 47.46 3 yrs7.18 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1810
$ 0.3160
74.60%
Stock $ 21.65 1 yrs4.53 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0878
$ 0.0845
-3.77%
Stock $ 35.10 0 yrs3.36 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0980
10000%
Stock $ 56.87 0 yrs0.51 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0456
$ 0.0583
27.85%
Stock $ 33.04 0 yrs0.45 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0706
$ 0.0334
-52.69%
Stock $ 78.26 2 yrs1.87 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7594
$ 0.7026
-7.48%
Stock $ 29.24 2 yrs2.26 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3825
$ 0.2802
-26.73%
Stock $ 90.76 3 yrs3.75 %$ 5.05 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-23-2025 $ 0.8500
$ 0.8500
-0.00%
Stock $ 20.84 11 yrs2.88 %$ 0.57 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 118.43 0 yrs1.02 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5521
$ 0.6561
18.83%
Stock $ 46.48 0 yrs0.32 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0577
$ 0.0913
58.24%
Stock $ 51.84 5 yrs4.71 %$ 28.12 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.6000
$ 0.6100
1.67%
Stock $ 13.24 0 yrs7.02 %N/ANew Dividend Jul-03-2025 Jul-05-2025 Jul-15-2025 $ 0.2325
$ 0.2325
-0.00%
Stock $ 37.28 2 yrs0.59 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0357
$ 0.0279
-21.85%
Stock $ 31.52 5 yrs2.25 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1612
$ 0.1426
-11.54%
Stock $ 21.36 0 yrs3.09 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0577
$ 0.0817
41.59%
Stock $ 32.51 0 yrs0.95 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0763
$ 0.0812
6.42%
Stock $ 99.31 0 yrs0.73 %$ 0.21 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1955
$ 0.1606
-17.85%
Stock $ 34.42 0 yrs0.35 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0248
$ 0.0036
-85.48%
Stock $ 99.61 2 yrs1.64 %$ 0.89 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.6219
$ 0.0821
-86.80%
Stock $ 19.55 3 yrs12.33 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1880
$ 0.1880
-0.00%
Stock $ 32.51 1 yrs2.58 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1172
$ 0.1962
67.36%
Stock $ 26.23 5 yrs1.68 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0992
$ 0.0892
-10.08%
Stock $ 28.88 1 yrs5.64 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1425
$ 0.1425
-0.00%
Stock $ 34.67 0 yrs0.81 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0869
$ 0.0604
-30.49%
Stock $ 30.05 0 yrs1.00 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0449
$ 0.0736
63.92%
Stock $ 53.95 4 yrs2.17 %$ 0.10 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1250
$ 0.5579
346.32%
Stock $ 74.47 3 yrs2.20 %$ 31.17 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.4100
$ 0.4100
-0.00%
Stock $ 247.66 15 yrs0.74 %$ 9.43 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 10.65 0 yrs3.76 %$ 1.02 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.90 0 yrs1.92 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0644
$ 0.0942
46.40%
Stock $ 50.74 19 yrs6.52 %$ 19.54 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-31-2025 $ 0.8275
$ 0.8275
-0.00%
Stock $ 24.36 1 yrs3.41 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2303
$ 0.1980
-14.03%
Stock $ 27.40 0 yrs1.17 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0377
$ 0.0571
51.46%
Stock $ 526.39 11 yrs0.73 %$ 161.44 BNew Dividend Aug-26-2025 Aug-26-2025 Sep-10-2025 $ 0.9600
$ 0.9600
-0.00%
Stock $ 31.75 0 yrs2.02 %$ 1.61 BNew Dividend Sep-12-2025 Sep-12-2025 Sep-26-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 43.28 3 yrs3.90 %$ 0.12 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3573
$ 0.4584
28.30%
Stock $ 73.08 0 yrs1.37 %$ 0.19 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2760
$ 0.2224
-19.42%
Stock $ 15.37 1 yrs3.12 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1297
$ 0.1601
23.44%
Stock $ 36.04 4 yrs1.72 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1009
$ 0.1549
53.52%
Stock $ 8.95 2 yrs5.36 %$ 0.16 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-22-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 67.43 0 yrs25.65 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4791
$ 0.3596
-24.94%
Stock $ 84.06 4 yrs1.82 %$ 0.12 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1950
$ 0.3085
58.21%
Stock $ 26.77 0 yrs2.99 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3278
$ 0.1999
-39.02%
Stock $ 55.42 1 yrs1.17 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0945
$ 0.3479
268.15%
Stock $ 53.71 0 yrs1.69 %$ 0.21 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1746
$ 0.1914
9.62%
Stock $ 41.85 1 yrs6.12 %$ 0.88 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2150
$ 0.2200
2.33%
Stock $ 304.10 0 yrs0.22 %$ 9.32 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 28.29 0 yrs3.92 %$ 203.56 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.2775
$ 0.2775
-0.00%
Stock $ 20.10 0 yrs3.68 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 25.99 3 yrs3.73 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0810
$ 0.0810
-0.00%
Stock $ 49.14 3 yrs4.15 %$ 0.13 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 49.85 3 yrs8.91 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3598
$ 0.3501
-2.70%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 2.57 1 yrs8.17 %$ 0.17 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.0175
$ 0.0175
-0.00%
Stock $ 22.14 1 yrs2.80 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0786
$ 0.0851
8.27%
Stock $ 45.18 3 yrs2.26 %$ 9.25 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2612
$ 0.2556
-2.14%
Stock $ 102.25 2 yrs0.33 %$ 0.94 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0669
$ 0.0616
-7.92%
Stock $ 41.97 3 yrs2.22 %$ 1.51 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2105
$ 0.2016
-4.23%
Stock $ 26.62 1 yrs2.74 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0319
$ 0.2592
712.54%
Stock $ 25.32 1 yrs5.89 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.8473
$ 0.1152
-86.40%
Stock $ 39.67 2 yrs3.98 %$ 0.05 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.8502
$ 0.1929
-77.31%
Stock $ 36.99 3 yrs3.14 %$ 1.99 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2997
$ 0.2997
-0.00%
Stock $ 65.97 3 yrs1.39 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1512
$ 0.2199
45.44%
Stock $ 25.72 2 yrs3.27 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2019
$ 0.2250
11.44%
Stock $ 20.59 0 yrs6.07 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 19.62 0 yrs6.07 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 34.04 0 yrs0.47 %$ 0.46 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0197
$ 0.0174
-11.68%
Stock $ 53.41 3 yrs1.87 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2190
$ 0.1998
-8.77%
Stock $ 15.81 0 yrs2.97 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 2.0088
$ 0.0607
-96.98%
Stock $ 15.81 0 yrs2.97 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 2.0088
$ 0.0148
-99.26%
Stock $ 15.61 0 yrs1.09 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0676
$ 0.1037
53.40%
Stock $ 33.94 0 yrs0.65 %$ 0.22 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0271
$ 0.0328
21.03%
Stock $ 146.70 3 yrs0.70 %$ 0.25 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3113
$ 0.0688
-77.90%
Stock $ 137.96 0 yrs0.41 %$ 2.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1529
$ 0.1300
-14.98%
Stock $ 111.03 0 yrs1.21 %$ 1.35 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2989
$ 0.2708
-9.40%
Stock $ 31.21 3 yrs2.50 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1260
$ 0.2617
107.70%
Stock $ 14.49 0 yrs3.11 %$ 0.10 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0308
$ 0.1509
389.93%
Stock $ 75.68 0 yrs0.25 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0043
$ 0.0898
1988.37%
Stock $ 117.60 4 yrs1.25 %$ 1.18 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2561
$ 0.2671
4.30%
Stock $ 57.46 0 yrs2.09 %$ 0.12 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3069
$ 0.2781
-9.38%
Stock $ 138.22 0 yrs1.09 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1394
$ 0.8347
498.78%
Stock $ 35.72 1 yrs2.88 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2016
$ 0.3350
66.17%
Stock $ 59.03 0 yrs4.86 %$ 0.17 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9722
$ 0.4626
-52.42%
Stock $ 24.66 0 yrs3.37 %$ 0.42 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0393
$ 0.3239
724.17%
Stock $ 56.96 0 yrs1.44 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0330
$ 0.3750
1036.36%
Stock $ 77.38 0 yrs2.21 %$ 0.07 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0437
$ 1.1111
2442.56%
Stock $ 97.35 0 yrs1.52 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0804
$ 0.5687
607.34%
Stock $ 82.92 2 yrs0.77 %$ 0.41 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1415
$ 0.0297
-79.01%
Stock $ 91.95 1 yrs1.39 %$ 3.35 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2703
$ 0.3191
18.05%
Stock $ 22.35 0 yrs1.34 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0615
$ 0.1061
72.52%
Stock $ 23.16 0 yrs1.12 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0780
$ 0.0500
-35.90%
Stock $ 19.21 2 yrs3.80 %$ 0.10 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0350
$ 0.3672
949.14%
Stock $ 38.14 0 yrs2.20 %$ 0.07 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1822
$ 0.1832
0.55%
Stock $ 36.62 0 yrs0.79 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0389
$ 0.0749
92.54%
Stock $ 43.02 3 yrs1.65 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1037
$ 0.1953
88.33%
Stock $ 57.81 1 yrs4.88 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9824
$ 0.5624
-42.75%
Stock $ 98.72 0 yrs0.45 %$ 0.30 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0342
$ 0.1365
299.12%
Stock $ 28.50 0 yrs2.74 %$ 0.14 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1747
$ 0.2208
26.39%
Stock $ 22.42 0 yrs2.77 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0963
$ 0.1611
67.29%
Stock $ 34.34 0 yrs2.01 %$ 0.25 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1207
$ 0.2075
71.91%
Stock $ 35.58 0 yrs1.32 %$ 0.13 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1174
$ 0.2677
128.02%
Stock $ 71.38 1 yrs3.42 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.2429
$ 0.2608
-79.02%
Stock $ 69.72 1 yrs7.44 %$ 0.03 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.9346
$ 1.1134
-42.45%
Stock $ 16.50 1 yrs4.18 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 31.96 2 yrs0.75 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0472
$ 0.1008
113.56%
Stock $ 34.43 2 yrs2.56 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0785
$ 0.4074
418.98%
Stock $ 36.77 2 yrs1.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.1341
$ 0.1170
-12.75%
Stock $ 12.10 0 yrs5.13 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0478
$ 0.0401
-16.11%
Stock $ 8.28 4 yrs1.93 %$ 0.29 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-27-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 45.87 2 yrs4.56 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2428
$ 0.2834
16.72%
Stock $ 21.74 0 yrs3.40 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0434
$ 0.1374
216.72%
Stock $ 66.22 1 yrs3.40 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.1475
$ 1.1017
-3.99%
Stock $ 65.50 1 yrs3.05 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9863
$ 1.0183
3.24%
Stock $ 61.76 1 yrs2.41 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7656
$ 0.7216
-5.75%
Stock $ 66.24 1 yrs2.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7509
$ 0.7150
-4.78%
Stock $ 13.65 0 yrs0.88 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0632
$ 0.2163
242.25%
Stock $ 28.37 0 yrs2.47 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1984
$ 0.2234
12.60%
Stock $ 27.45 0 yrs3.02 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1336
$ 0.1246
-6.72%
Stock $ 25.50 0 yrs7.73 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Jul-30-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 18.81 1 yrs6.38 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 36.62 0 yrs0.71 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0744
$ 0.0740
-0.64%
Stock $ 73.81 0 yrs1.15 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.4727
$ 0.3763
-20.39%
Stock $ 62.00 0 yrs1.03 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3680
$ 0.2710
-26.37%
Stock $ 33.49 0 yrs3.61 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0937
$ 0.5962
536.11%
Stock $ 37.87 2 yrs2.59 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1998
$ 0.2314
15.81%
Stock $ 38.25 2 yrs2.98 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.4080
$ 0.7364
80.50%
Stock $ 19.80 2 yrs1.11 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1268
$ 0.0974
-23.18%
Stock $ 19.60 0 yrs12.91 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 32.55 1 yrs3.47 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-02-2025 $ 0.0844
$ 0.3330
294.51%
Stock $ 24.37 0 yrs3.73 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.2276
10000%
Stock $ 34.47 2 yrs2.15 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2559
$ 0.0211
-91.76%
Stock $ 19.13 0 yrs3.08 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0833
$ 0.1766
112.14%
Stock $ 28.44 0 yrs1.83 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1546
$ 0.0873
-43.52%
Stock $ 25.37 0 yrs1.30 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0986
$ 0.1197
21.43%
Stock $ 53.12 0 yrs2.75 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3232
$ 0.4048
25.22%
Stock $ 34.17 0 yrs38.66 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2020
$ 0.2020
-0.00%
Stock $ 21.11 2 yrs4.03 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 20.81 1 yrs4.47 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.50 0 yrs5.31 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1067
$ 0.1299
21.70%
Stock $ 24.97 0 yrs4.04 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1054
$ 0.1040
-1.39%
Stock $ 22.67 3 yrs6.17 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0775
$ 0.1549
99.81%
Stock $ 39.96 0 yrs31.81 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4669
$ 0.4836
3.58%
Stock $ 23.40 0 yrs7.35 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1512
$ 0.1519
0.46%
Stock $ 20.11 1 yrs9.15 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1497
$ 0.1496
-0.07%
Stock $ 24.91 2 yrs8.51 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1764
$ 0.1740
-1.36%
Stock $ 25.66 0 yrs5.77 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0513
$ 0.1133
120.70%
Stock $ 17.74 0 yrs25.32 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3473
$ 0.3581
3.11%
Stock $ 23.10 0 yrs0.78 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.1800
10000%
Stock $ 29.22 0 yrs4.76 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0999
$ 0.1307
30.92%
Stock $ 43.49 0 yrs87.40 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 4.5659
$ 1.7084
-62.58%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2747
$ 0.2747
-0.00%
Stock $ 30.24 0 yrs1.06 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0528
$ 0.2313
338.07%
Stock $ 31.51 0 yrs0.29 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0428
$ 0.0166
-61.21%
Stock $ 35.40 1 yrs0.90 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1150
$ 0.0901
-21.65%
Stock $ 34.81 1 yrs0.72 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0672
$ 0.0641
-4.61%
Stock $ 23.12 0 yrs2.72 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1500
$ 0.1780
18.67%
Stock $ 22.32 2 yrs2.46 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0458
$ 0.0317
-30.72%
Stock $ 30.95 0 yrs5.01 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3422
$ 0.4292
25.42%
Stock $ 37.53 5 yrs3.30 %$ 2.82 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 38.68 0 yrs1.86 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0492
$ 0.0705
43.28%
Stock $ 143.22 0 yrs0.19 %$ 0.93 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0074
$ 0.0932
1159.46%
Stock $ 38.57 0 yrs1.40 %$ 0.24 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1354
$ 0.1065
-21.34%
Stock $ 109.99 3 yrs0.70 %$ 1.87 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1182
$ 0.2310
95.43%
Stock $ 25.53 1 yrs1.76 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0912
$ 0.1026
12.50%
Stock $ 23.95 0 yrs2.76 %$ 0.36 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1764
$ 0.1557
-11.73%
Stock $ 27.03 3 yrs3.11 %$ 0.15 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1170
$ 0.1918
63.93%
Stock $ 65.11 1 yrs1.11 %$ 0.49 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1407
$ 0.1976
40.44%
Stock $ 63.78 1 yrs2.24 %$ 0.65 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2620
$ 0.5171
97.37%
Stock $ 16.05 0 yrs2.80 %$ 0.32 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1085
$ 0.0958
-11.71%
Stock $ 56.71 0 yrs1.96 %$ 2.21 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2530
$ 0.2256
-10.83%
Stock $ 76.51 3 yrs0.69 %$ 1.91 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1107
$ 0.1217
9.94%
Stock $ 59.61 0 yrs1.80 %$ 0.24 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2126
$ 0.2328
9.50%
Stock $ 27.92 0 yrs4.80 %$ 0.69 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1062
$ 0.4911
362.43%
Stock $ 80.26 3 yrs2.01 %$ 1.41 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3953
$ 0.3089
-21.86%
Stock $ 150.72 0 yrs0.35 %$ 1.17 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0428
$ 0.1122
162.15%
Stock $ 15.59 3 yrs4.75 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0695
$ 0.2616
276.40%
Stock $ 18.49 0 yrs1.08 %$ 0.16 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0213
$ 0.1066
400.47%
Stock $ 72.07 2 yrs1.21 %$ 0.02 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1502
$ 0.2281
51.86%
Stock $ 48.32 2 yrs3.37 %$ 0.27 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1115
$ 0.9551
756.59%
Stock $ 19.93 1 yrs5.07 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1047
$ 0.2709
158.74%
Stock $ 24.34 0 yrs3.82 %$ 0.04 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0256
$ 0.3431
1240.23%
Stock $ 68.98 0 yrs3.07 %$ 0.50 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1074
$ 0.9760
808.75%
Stock $ 46.49 1 yrs3.46 %$ 0.06 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1648
$ 0.5288
220.87%
Stock $ 40.83 0 yrs3.43 %$ 0.04 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0936
$ 0.5218
457.48%
Stock $ 50.82 1 yrs3.17 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1232
$ 0.6186
402.11%
Stock $ 25.11 0 yrs2.63 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1417
$ 0.1509
6.49%
Stock $ 72.87 1 yrs4.54 %$ 0.04 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2993
$ 1.0976
266.72%
Stock $ 34.88 1 yrs3.53 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0667
$ 0.7419
1012.29%
Stock $ 39.86 0 yrs1.28 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1185
$ 0.1236
4.30%
Stock $ 30.39 0 yrs0.69 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0531
$ 0.0569
7.16%
Stock $ 36.40 0 yrs0.74 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0703
$ 0.0650
-7.54%
Stock $ 18.93 3 yrs4.60 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 28.32 1 yrs3.04 %$ 0.00 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1533
$ 0.1753
14.35%
Stock $ 34.87 0 yrs3.96 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.3460
10000%
Stock $ 10.39 1 yrs3.08 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0621
$ 0.1051
69.06%
Stock $ 231.40 0 yrs1.30 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.7962
$ 0.7670
-3.67%
Stock $ 41.65 2 yrs1.01 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.1247
$ 0.1203
-3.53%
Stock $ 41.16 2 yrs1.75 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0851
$ 0.3845
351.82%
Stock $ 12.00 1 yrs6.33 %$ 0.32 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-21-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 11.80 0 yrs53.39 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3871
$ 0.3232
-16.51%
Stock $ 9.25 1 yrs129.08 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.7351
$ 0.5354
-27.17%
Stock $ 46.30 0 yrs12.12 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2361
$ 0.2035
-13.81%
Stock $ 16.71 1 yrs0.96 %$ 0.12 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-08-2025 $ 0.0800
$ 0.0400
-50.00%
Stock $ 44.87 0 yrs10.90 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1638
$ 0.1151
-29.73%
Stock $ 44.19 0 yrs11.61 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1618
$ 0.1188
-26.58%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1919
$ 0.1919
-0.00%
Stock $ 24.25 0 yrs66.93 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2398
$ 0.2398
-0.00%
Stock $ 20.35 0 yrs6.00 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1100
$ 0.1000
-9.09%
Stock $ 20.59 0 yrs6.85 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 20.87 1 yrs5.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 18.71 0 yrs12.24 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1910
$ 0.1910
-0.00%
Stock $ 19.94 3 yrs3.01 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0510
$ 0.0520
1.96%
Stock $ 20.97 0 yrs4.86 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 15.98 1 yrs6.57 %$ 0.45 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1012
$ 0.0951
-6.03%
Stock $ 44.46 2 yrs4.66 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1720
$ 0.1720
-0.00%
Stock $ 13.04 0 yrs4.14 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0355
$ 0.0352
-0.85%
Stock $ 25.52 1 yrs5.33 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1113
$ 0.0760
-31.70%
Stock $ 20.55 1 yrs5.40 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0923
$ 0.0811
-12.17%
Stock $ 14.88 0 yrs0.27 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0038
$ 0.0050
31.58%
Stock $ 16.22 0 yrs2.34 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0470
$ 0.0317
-32.55%
Stock $ 25.03 2 yrs4.11 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0887
$ 0.0686
-22.58%
Stock $ 24.40 1 yrs4.92 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 32.31 0 yrs0.46 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0052
$ 0.0111
114.92%
Stock $ 36.48 0 yrs1.75 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0710
$ 0.0746
5.07%
Stock $ 22.37 1 yrs7.87 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 3.37 0 yrs309.20 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2667
$ 0.1536
-42.41%
Stock $ 46.02 0 yrs7.11 %$ 0.49 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2575
$ 0.2525
-1.94%
Stock $ 19.04 1 yrs4.57 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0725
$ 0.0725
-0.00%
Stock $ 27.27 1 yrs7.19 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1645
$ 0.1734
5.41%
Stock $ 20.99 1 yrs8.81 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1492
$ 0.1460
-2.14%
Stock $ 19.95 1 yrs5.21 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0825
$ 0.0825
-0.00%
Stock $ 19.02 3 yrs5.57 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0913
$ 0.0858
-6.02%
Stock $ 47.94 3 yrs3.21 %$ 0.01 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1320
$ 0.1320
-0.00%
Stock $ 38.85 0 yrs1.98 %$ 0.07 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0950
$ 0.0950
-0.00%
Stock $ 19.53 0 yrs7.68 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 43.53 3 yrs4.23 %$ 0.04 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 24.77 3 yrs4.68 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 20.11 3 yrs3.03 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 55.63 1 yrs6.54 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.3100
$ 0.3010
-2.91%
Stock $ 19.68 1 yrs5.39 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0385
$ 0.1206
213.42%
Stock $ 6.23 0 yrs119.10 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0952
$ 0.0923
-3.05%
Stock $ 23.83 3 yrs4.28 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 0.0809
$ 0.0953
17.80%
Stock $ 20.23 1 yrs4.89 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0864
$ 0.0758
-12.24%
Stock $ 22.48 1 yrs2.09 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0295
$ 0.0432
46.61%
Stock $ 25.72 0 yrs8.13 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.1547
$ 0.1477
-4.54%
Stock $ 21.26 3 yrs5.22 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0936
$ 0.0903
-3.50%
Stock $ 25.37 0 yrs4.89 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0977
$ 0.1005
2.87%
Stock $ 16.86 0 yrs1.42 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0233
$ 0.0253
8.58%
Stock $ 25.61 0 yrs1.02 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0218
$ 0.0214
-1.61%
Stock $ 12.67 1 yrs45.94 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4850
$ 0.4850
-0.00%
Stock $ 54.86 0 yrs10.94 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5224
$ 0.5417
3.69%
Stock $ 17.82 1 yrs28.79 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5498
$ 0.4848
-11.82%
Stock $ 12.76 1 yrs57.52 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.5507
$ 0.3297
-40.13%
Stock $ 7.95 1 yrs76.73 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4233
$ 0.4629
9.36%
Stock $ 18.45 1 yrs43.04 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.6832
$ 0.4303
-37.02%
Stock $ 66.33 0 yrs88.71 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 3.3036
$ 6.5030
96.85%
Stock $ 47.58 0 yrs1.41 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1323
$ 0.0509
-61.52%
Stock $ 9.49 0 yrs81.88 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1999
$ 0.1999
-0.00%
Stock $ 17.90 0 yrs11.73 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 13.70 0 yrs59.42 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.1574
$ 0.1548
-1.65%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2753
$ 0.2753
-0.00%
Stock $ 55.12 0 yrs9.40 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.4223
$ 0.3767
-10.80%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2694
$ 0.2694
-0.00%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.2466
$ 0.2466
-0.00%
Stock $ 15.15 0 yrs47.72 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0554
$ 0.1574
184.12%
Stock $ 25.71 0 yrs1.17 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0749
10000%
Stock $ 20.58 0 yrs6.90 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.0000
$ 0.1181
10000%
Stock $ 29.82 0 yrs0.27 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-27-2025 $ 0.0000
$ 0.0780
10000%
Stock $ 25.69 0 yrs7.75 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 24.64 0 yrs4.30 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2600
$ 0.2600
-0.00%
Stock $ 50.50 2 yrs7.72 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-21-2025 $ 1.0000
$ 0.9000
-10.00%
Stock $ 20.37 1 yrs3.88 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1967
$ 0.2000
1.68%
Stock $ 34.54 0 yrs1.30 %$ 1.82 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0339
$ 0.1600
372.39%
Stock $ 52.75 2 yrs4.02 %$ 0.18 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2337
$ 1.1631
397.70%
Stock $ 63.41 1 yrs1.04 %$ 0.81 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1800
$ 0.2550
41.67%
Stock $ 52.84 2 yrs1.10 %$ 0.62 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.2000
53.85%
Stock $ 12.44 2 yrs5.63 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1123
$ 0.1317
17.25%
Stock $ 43.34 0 yrs3.88 %$ 0.73 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.4200
$ 0.4200
-0.00%
Stock $ 16.87 1 yrs10.49 %$ 0.04 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-22-2025 $ 0.1465
$ 0.1465
-0.00%
Stock $ 75.07 0 yrs2.76 %$ 0.15 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1900
$ 1.4650
671.05%
Stock $ 40.28 2 yrs3.05 %$ 12.65 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 1.0136
$ 0.2135
-78.94%
Stock $ 29.55 2 yrs1.35 %$ 7.58 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0510
$ 0.0735
44.12%
Stock $ 28.29 0 yrs6.12 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3609
$ 0.3618
0.25%
Stock $ 40.81 0 yrs0.88 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 63.60 0 yrs2.53 %$ 0.57 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2300
$ 1.0900
373.91%
Stock $ 26.41 14 yrs3.37 %$ 0.36 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-20-2025 $ 0.2213
$ 0.2213
-0.00%
Stock $ 45.39 1 yrs2.60 %$ 2.98 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1088
$ 0.6700
516.04%
Stock $ 34.98 0 yrs1.69 %$ 0.07 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.4700
422.22%
Stock $ 82.84 0 yrs1.80 %$ 4.88 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.2100
133.33%
Stock $ 201.27 0 yrs1.66 %$ 1.80 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.8309
$ 0.8150
-1.91%
Stock $ 42.17 2 yrs1.38 %$ 3.66 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.9681
$ 0.1942
-79.94%
Stock $ 33.31 1 yrs4.14 %$ 6.07 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 1.1683
$ 0.2107
-81.97%
Stock $ 107.29 1 yrs1.37 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3464
$ 0.3513
1.41%
Stock $ 41.08 0 yrs7.06 %$ 0.24 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.6141
$ 0.3917
-36.21%
Stock $ 14.57 0 yrs5.21 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0000
$ 0.1897
10000%
Stock $ 21.46 13 yrs2.98 %$ 0.10 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-18-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 28.81 1 yrs3.23 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1200
$ 0.2500
108.33%
Stock $ 27.59 0 yrs9.35 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1200
$ 0.2500
108.33%
Stock $ 27.86 1 yrs2.15 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0776
$ 0.2987
285.13%
Stock $ 59.61 0 yrs2.42 %$ 0.58 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2300
$ 0.9850
328.26%
Stock $ 114.03 5 yrs5.10 %$ 3.65 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 2.8833
$ 1.3400
-53.53%
Stock $ 70.63 0 yrs3.44 %$ 0.17 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2400
$ 1.5400
541.67%
Stock $ 52.13 0 yrs7.15 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3255
$ 0.3181
-2.27%
Stock $ 55.76 1 yrs1.60 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1360
$ 0.2171
59.62%
Stock $ 12.17 2 yrs5.59 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1153
$ 0.1136
-1.45%
Stock $ 51.77 0 yrs0.50 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0927
$ 0.0986
6.29%
Stock $ 92.25 3 yrs0.96 %$ 6.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1884
$ 0.2293
21.75%
Stock $ 24.94 1 yrs2.97 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1566
$ 0.1556
-0.65%
Stock $ 25.76 0 yrs4.81 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2239
$ 0.2415
7.86%
Stock $ 37.72 0 yrs0.95 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 55.50 0 yrs2.72 %$ 1.80 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0750
$ 0.5250
600.00%
Stock $ 45.73 0 yrs4.92 %$ 3.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.4200
$ 0.5750
36.90%
Stock $ 19.45 2 yrs2.72 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1446
$ 0.1150
-20.46%
Stock $ 113.46 0 yrs1.78 %$ 0.61 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3600
$ 0.4650
29.17%
Stock $ 48.09 0 yrs3.81 %$ 0.16 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1200
$ 1.0900
808.33%
Stock $ 85.28 3 yrs2.46 %$ 0.26 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0200
$ 1.0950
5375.00%
Stock $ 57.81 0 yrs3.86 %$ 0.12 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3500
$ 0.8500
142.86%
Stock $ 15.35 1 yrs17.72 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.6800
$ 0.6800
-0.00%
Stock $ 47.47 0 yrs0.61 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0705
$ 0.0777
10.10%
Stock $ 32.88 4 yrs2.65 %$ 1.91 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0250
$ 0.1450
480.00%
Stock $ 98.03 0 yrs3.19 %$ 1.21 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1950
$ 0.4450
128.21%
Stock $ 19.22 0 yrs4.27 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 24.88 4 yrs3.66 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0760
$ 0.0760
-0.00%
Stock $ 25.42 0 yrs6.65 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 7.65 0 yrs19.35 %$ 0.50 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-25-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 113.46 0 yrs1.78 %$ 0.61 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3600
$ 0.4650
29.17%
Stock $ 51.29 1 yrs2.16 %$ 3.75 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0650
$ 0.1750
169.23%
Stock $ 64.33 7 yrs1.40 %$ 1.11 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1950
$ 0.2300
17.95%
Stock $ 75.41 1 yrs3.99 %$ 1.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2800
$ 1.4300
410.71%
Stock $ 48.09 0 yrs3.81 %$ 0.16 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1200
$ 1.0900
808.33%
Stock $ 46.55 0 yrs4.12 %$ 0.39 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2150
$ 0.9500
341.86%
Stock $ 40.27 1 yrs1.64 %$ 0.57 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1150
$ 0.3300
186.96%
Stock $ 84.78 0 yrs1.39 %$ 15.66 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0650
$ 0.1750
169.23%
Stock $ 51.22 1 yrs1.33 %$ 0.20 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 45.95 0 yrs2.87 %$ 5.22 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-17-2025 $ 0.3300
$ 0.3300
-0.00%
Stock $ 25.42 2 yrs4.68 %$ 0.17 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1801
$ 0.2136
18.63%
Stock $ 60.82 0 yrs2.09 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3409
$ 0.2990
-12.31%
Stock $ 66.52 3 yrs1.08 %$ 0.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1590
$ 0.1788
12.48%
Stock $ 83.21 2 yrs2.28 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.5164
$ 0.3786
-26.69%
Stock $ 10.65 2 yrs6.01 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1011
$ 0.0865
-14.40%
Stock $ 24.08 2 yrs5.48 %$ 0.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2280
$ 0.2114
-7.27%
Stock $ 16.57 0 yrs7.06 %$ 0.42 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2335
$ 0.1722
-26.25%
Stock $ 19.53 0 yrs7.99 %$ 0.67 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4823
$ 0.2566
-46.79%
Stock $ 11.70 2 yrs4.10 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0937
$ 0.0754
-19.45%
Stock $ 36.12 1 yrs2.88 %$ 0.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2569
$ 0.2047
-20.33%
Stock $ 16.92 1 yrs3.55 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1325
$ 0.1080
-18.48%
Stock $ 15.68 2 yrs5.10 %$ 0.17 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0955
$ 0.1557
63.00%
Stock $ 64.32 1 yrs2.81 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2929
$ 0.3270
11.62%
Stock $ 24.73 0 yrs3.64 %$ 0.19 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2114
$ 0.1726
-18.38%
Stock $ 10.83 0 yrs5.91 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1276
$ 0.1192
-6.60%
Stock $ 28.55 2 yrs3.08 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2246
$ 0.1935
-13.86%
Stock $ 64.03 0 yrs1.19 %$ 3.20 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 24.57 3 yrs1.18 %$ 46.71 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0668
$ 0.0721
7.93%
Stock $ 27.29 3 yrs1.94 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1402
$ 0.3486
148.64%
Stock $ 30.25 0 yrs2.68 %$ 10.52 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.7737
$ 0.0352
-95.45%
Stock $ 22.08 2 yrs2.58 %$ 39.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.4217
$ 0.1436
-65.95%
Stock $ 42.59 2 yrs2.96 %$ 4.75 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 1.1708
$ 0.0931
-92.05%
Stock $ 34.02 0 yrs3.56 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.5775
$ 0.6345
9.86%
Stock $ 24.60 2 yrs11.46 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.2352
$ 0.2392
1.67%
Stock $ 190.52 1 yrs2.01 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.8556
$ 0.8668
1.31%
Stock $ 363.52 2 yrs0.81 %$ 4.26 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7716
$ 0.7030
-8.89%
Stock $ 248.62 4 yrs1.60 %$ 5.43 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9396
$ 0.9619
2.37%
Stock $ 283.30 3 yrs1.13 %$ 3.89 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7703
$ 0.7054
-8.43%
Stock $ 671.23 2 yrs0.47 %$ 31.98 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.7294
$ 0.7028
-3.65%
Stock $ 169.17 2 yrs1.03 %$ 1.17 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3832
$ 0.3825
-0.18%
Stock $ 196.07 0 yrs1.13 %$ 7.44 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.6125
$ 0.5341
-12.80%
Stock $ 56.20 3 yrs1.39 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.2095
$ 0.1861
-11.20%
Stock $ 72.90 19 yrs2.47 %$ 18.45 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 18.37 0 yrs4.90 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1552
$ 0.1703
9.72%
Stock $ 29.97 0 yrs1.70 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0199
$ 0.2653
1232.71%
Stock $ 38.76 0 yrs4.75 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0714
$ 0.2689
276.86%
Stock $ 16.90 2 yrs5.15 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1504
$ 0.1424
-5.36%
Stock $ 44.73 0 yrs0.11 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0049
$ 0.0199
305.01%
Stock $ 30.57 1 yrs1.64 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0832
$ 0.2659
219.74%
Stock $ 53.58 2 yrs0.80 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1290
$ 0.1092
-15.35%
Stock $ 14.11 0 yrs4.54 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0729
$ 0.0821
12.61%
Stock $ 77.81 0 yrs1.68 %$ 0.54 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4934
$ 0.4204
-14.80%
Stock $ 23.18 2 yrs3.54 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1664
$ 0.1908
14.72%
Stock $ 13.84 2 yrs5.71 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1318
$ 0.1484
12.57%
Stock $ 25.55 1 yrs1.10 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0596
$ 0.0904
51.59%
Stock $ 41.56 2 yrs1.66 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0448
$ 0.1779
297.01%
Stock $ 42.29 2 yrs1.42 %$ 0.23 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1278
$ 0.0405
-68.31%
Stock $ 24.18 1 yrs1.03 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0269
$ 0.0683
154.09%
Stock $ 33.61 0 yrs3.15 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1631
$ 0.1885
15.55%
Stock $ 25.30 0 yrs6.68 %$ 0.14 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3685
$ 0.2755
-25.24%
Stock $ 16.65 0 yrs8.29 %$ 0.32 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2601
$ 0.1879
-27.77%
Stock $ 7.19 0 yrs7.37 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0962
$ 0.0934
-2.92%
Stock $ 80.29 0 yrs1.87 %$ 1.39 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0900
$ 0.2150
138.89%
Stock $ 87.25 1 yrs1.21 %$ 0.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3150
$ 0.3100
-1.59%
Stock $ 35.72 1 yrs2.04 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0466
$ 0.2019
332.80%
Stock $ 53.92 2 yrs1.50 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0601
$ 0.5186
762.38%
Stock $ 44.68 1 yrs0.31 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0191
$ 0.0486
154.14%
Stock $ 70.54 3 yrs1.06 %$ 1.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1693
$ 0.2004
18.40%
Stock $ 23.96 3 yrs1.21 %$ 32.28 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0649
$ 0.0703
8.32%
Stock $ 29.18 2 yrs0.38 %$ 29.60 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0272
$ 0.0281
3.31%
Stock $ 27.94 3 yrs2.15 %$ 12.15 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1412
$ 0.1454
2.97%
Stock $ 25.87 2 yrs1.55 %$ 16.78 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0553
$ 0.0833
50.63%
Stock $ 29.95 0 yrs0.43 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 72.55 19 yrs2.48 %$ 1.11 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 34.85 0 yrs0.60 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0465
$ 0.0580
24.70%
Stock $ 9.91 2 yrs5.65 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1497
$ 0.1440
-3.81%
Stock $ 26.61 0 yrs0.83 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0600
$ 0.0083
-86.17%
Stock $ 53.89 0 yrs0.67 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0800
$ 0.0230
-71.25%
Stock $ 219.74 0 yrs2.25 %$ 3.24 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.1673
$ 1.2429
6.48%
Stock $ 124.11 1 yrs3.14 %$ 2.42 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9487
$ 0.9333
-1.62%
Stock $ 127.42 4 yrs1.72 %$ 4.78 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.5106
$ 0.4717
-7.62%
Stock $ 89.12 0 yrs3.89 %$ 23.64 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.9319
$ 0.8678
-6.88%
Stock $ 60.41 0 yrs27.59 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 1.5145
$ 1.3978
-7.71%
Stock $ 141.09 4 yrs1.25 %$ 11.64 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 26.38 1 yrs0.34 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0079
$ 0.0301
281.01%
Stock $ 24.85 3 yrs1.73 %$ 14.68 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1057
$ 0.1077
1.89%
Stock $ 24.32 3 yrs1.69 %$ 0.65 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0984
$ 0.1036
5.28%
Stock $ 21.17 3 yrs3.02 %$ 6.26 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0985
$ 0.1588
61.22%
Stock $ 53.85 1 yrs0.54 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2518
$ 0.0431
-82.88%
Stock $ 175.42 3 yrs2.87 %$ 2.89 BNew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 1.2275
$ 1.2263
-0.10%
Stock $ 26.27 0 yrs4.38 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.7385
$ 0.4119
-44.23%
Stock $ 54.05 0 yrs1.63 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1874
$ 0.1925
2.74%
Stock $ 42.67 2 yrs2.11 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1740
$ 0.2041
17.26%
Stock $ 59.74 2 yrs1.61 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1861
$ 0.2169
16.56%
Stock $ 95.78 1 yrs1.28 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3221
$ 0.3449
7.08%
Stock $ 67.62 3 yrs1.04 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1641
$ 0.1746
6.44%
Stock $ 67.16 3 yrs2.59 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3914
$ 0.3787
-3.24%
Stock $ 42.43 2 yrs2.24 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0278
$ 0.4407
1484.39%
Stock $ 18.38 2 yrs5.01 %$ 0.28 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1359
$ 0.2039
50.13%
Stock $ 14.75 0 yrs4.34 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1188
$ 0.1117
-6.03%
Stock $ 102.47 2 yrs2.07 %$ 4.99 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4654
$ 0.5500
18.19%
Stock $ 42.01 2 yrs1.05 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1320
$ 0.0846
-35.92%
Stock $ 30.19 0 yrs1.19 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 41.58 0 yrs0.87 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 44.16 3 yrs2.54 %$ 0.29 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.5074
$ 0.1913
-62.29%
Stock $ 23.20 0 yrs2.72 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0098
$ 0.1842
1780.05%
Stock $ 16.47 0 yrs1.34 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0393
$ 0.0571
45.07%
Stock $ 29.33 0 yrs3.48 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.4391
$ 0.2506
-42.92%
Stock $ 19.45 2 yrs2.72 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1446
$ 0.1150
-20.46%
Stock $ 36.56 2 yrs5.88 %$ 0.08 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 1.0247
$ 0.5750
-43.89%
Stock $ 34.79 1 yrs2.07 %$ 0.44 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0891
$ 0.3150
253.54%
Stock $ 40.61 1 yrs2.14 %$ 0.39 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1250
$ 0.5400
332.00%
Stock $ 24.54 2 yrs2.61 %$ 0.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.1450
11.54%
Stock $ 31.35 0 yrs2.90 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0500
$ 0.4900
880.00%
Stock $ 36.35 0 yrs0.96 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1253
$ 0.2243
79.03%
Stock $ 33.91 2 yrs1.30 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0756
$ 0.1076
42.33%
Stock $ 27.62 0 yrs1.48 %$ 0.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0950
$ 0.1750
84.21%
Stock $ 48.80 0 yrs2.32 %$ 1.67 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0179
$ 0.8350
4575.25%
Stock $ 34.42 0 yrs1.25 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0350
$ 0.1850
428.57%
Stock $ 75.69 0 yrs4.45 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.8437
$ 0.8437
-0.00%
Stock $ 31.28 0 yrs0.45 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0065
$ 0.0065
-0.00%
Stock $ 18.20 2 yrs3.46 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0320
$ 0.0320
-0.00%
Stock $ 22.53 3 yrs4.53 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0719
$ 0.0896
24.62%
Stock $ 50.15 0 yrs5.40 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2183
$ 0.2101
-3.76%
Stock $ 30.75 2 yrs28.91 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.5000
$ 0.3500
-30.00%
Stock $ 42.39 1 yrs4.25 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1605
$ 0.1609
0.25%
Stock $ 50.35 2 yrs4.59 %$ 18.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1797
$ 0.1880
4.63%
Stock $ 43.61 0 yrs38.06 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 1.2325
$ 1.2740
3.36%
Stock $ 53.25 0 yrs0.69 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0768
$ 0.1024
33.21%
Stock $ 93.04 1 yrs0.67 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1576
$ 0.2656
68.54%
Stock $ 562.44 13 yrs0.54 %$ 506.91 BNew Dividend Jul-09-2025 Jul-09-2025 Aug-08-2025 $ 0.7600
$ 0.7600
-0.00%
Stock $ 16.66 1 yrs17.29 %$ 1.36 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 19.21 0 yrs3.02 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0476
$ 0.0423
-11.29%
Stock $ 21.66 0 yrs4.57 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 40.25 3 yrs5.12 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1791
$ 0.1767
-1.34%
Stock $ 51.52 2 yrs7.41 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3049
$ 0.2930
-3.90%
Stock $ 32.09 2 yrs12.15 %$ 0.23 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3100
$ 0.3150
1.61%
Stock $ 48.33 1 yrs5.13 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2000
$ 0.1900
-5.00%
Stock $ 50.53 2 yrs12.17 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.5063
$ 0.5047
-0.32%
Stock $ 46.83 2 yrs5.74 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2190
$ 0.2210
0.91%
Stock $ 49.86 0 yrs5.38 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2143
$ 0.2146
0.14%
Stock $ 50.05 0 yrs11.81 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.4817
$ 0.4663
-3.20%
Stock $ 396.27 0 yrs0.53 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.5475
$ 0.4920
-10.14%
Stock $ 88.82 2 yrs1.77 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.2807
$ 0.3028
7.87%
Stock $ 54.50 0 yrs0.50 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0633
$ 0.0673
6.23%
Stock $ 50.70 0 yrs2.01 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2510
$ 0.2643
5.32%
Stock $ 26.93 0 yrs6.91 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.2500
$ 0.2000
-20.00%
Stock $ 51.29 0 yrs0.51 %$ 0.16 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0557
$ 0.0719
28.98%
Stock $ 36.67 2 yrs3.82 %$ 0.73 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2549
$ 0.2803
9.97%
Stock $ 10.50 0 yrs9.91 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.5000
$ 0.1560
-68.81%
Stock $ 21.42 1 yrs4.53 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1187
$ 0.1582
33.31%
Stock $ 68.00 1 yrs1.03 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1616
$ 0.1672
3.41%
Stock $ 47.89 0 yrs5.03 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4947
$ 0.4336
-12.35%
Stock $ 41.08 0 yrs5.57 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4183
$ 0.5059
20.94%
Stock $ 34.41 0 yrs4.24 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2360
$ 0.2460
4.25%
Stock $ 13.22 0 yrs5.75 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1006
$ 0.1555
54.48%
Stock $ 15.87 2 yrs8.13 %$ 0.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2216
$ 0.1694
-23.56%
Stock $ 12.10 2 yrs2.73 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0655
$ 0.0594
-9.31%
Stock $ 14.89 0 yrs4.50 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1388
$ 0.1483
6.83%
Stock $ 8.79 2 yrs6.03 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0690
$ 0.0916
32.82%
Stock $ 12.38 0 yrs5.74 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0000
$ 0.1784
10000%
Stock $ 50.15 4 yrs0.96 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0026
$ 0.1285
4904.38%
Stock $ 98.34 1 yrs0.80 %$ 6.63 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1656
$ 0.2052
23.92%
Stock $ 16.24 0 yrs4.56 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1376
$ 0.1981
43.94%
Stock $ 42.28 3 yrs3.55 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3145
$ 0.3033
-3.57%
Stock $ 117.79 1 yrs0.22 %$ 9.30 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0256
$ 0.1242
384.24%
Stock $ 96.02 0 yrs0.32 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0850
$ 0.1109
30.35%
Stock $ 98.61 1 yrs0.96 %$ 0.53 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2519
$ 0.2526
0.30%
Stock $ 66.30 0 yrs0.45 %$ 0.15 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0593
$ 0.0963
62.24%
Stock $ 75.26 1 yrs0.49 %$ 1.11 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0499
$ 0.1604
221.70%
Stock $ 79.76 5 yrs1.88 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3327
$ 0.4266
28.23%
Stock $ 77.76 1 yrs0.32 %$ 0.95 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0172
$ 0.1410
721.49%
Stock $ 43.84 3 yrs0.55 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0915
$ 0.1033
12.85%
Stock $ 40.66 1 yrs1.55 %$ 0.08 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1343
$ 0.2193
63.21%
Stock $ 45.17 1 yrs0.66 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1253
$ 0.1208
-3.62%
Stock $ 18.74 3 yrs1.87 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0763
$ 0.1192
56.15%
Stock $ 23.17 2 yrs1.25 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0498
$ 0.0141
-71.79%
Stock $ 39.53 2 yrs1.04 %$ 0.17 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0821
$ 0.0181
-77.99%
Stock $ 49.74 2 yrs3.06 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3011
$ 0.2853
-5.24%
Stock $ 78.69 1 yrs1.79 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1296
$ 0.3397
162.19%
Stock $ 62.93 3 yrs2.03 %$ 0.07 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2555
$ 0.2923
14.39%
Stock $ 94.65 0 yrs0.73 %$ 1.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2736
$ 0.1306
-52.26%
Stock $ 10.82 2 yrs5.08 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0982
$ 0.0868
-11.67%
Stock $ 95.20 3 yrs1.27 %$ 1.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3172
$ 0.4353
37.22%
Stock $ 76.07 0 yrs2.93 %$ 0.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.5412
$ 0.3915
-27.66%
Stock $ 32.94 0 yrs4.07 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2441
$ 0.2760
13.06%
Stock $ 22.99 0 yrs4.05 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1637
$ 0.2116
29.19%
Stock $ 39.59 0 yrs4.82 %$ 1.30 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3115
$ 0.4179
34.17%
Stock $ 32.27 0 yrs4.99 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3245
$ 0.3455
6.47%
Stock $ 12.78 0 yrs9.70 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3509
$ 0.1098
-68.71%
Stock $ 33.68 0 yrs6.29 %$ 0.62 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.3415
$ 0.4012
17.48%
Stock $ 36.26 2 yrs0.17 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0114
$ 0.0128
11.73%
Stock $ 41.78 1 yrs1.77 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1700
$ 0.1900
11.76%
Stock $ 45.77 1 yrs3.52 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0314
$ 0.4502
1335.66%
Stock $ 47.67 1 yrs2.73 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2624
$ 0.3138
19.61%
Stock $ 84.91 1 yrs1.02 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.2116
$ 0.2154
1.78%
Stock $ 62.54 1 yrs1.49 %$ 0.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1415
$ 0.1772
25.25%
Stock $ 47.72 2 yrs1.78 %$ 0.09 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1309
$ 0.1706
30.27%
Stock $ 83.03 3 yrs1.11 %$ 42.34 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.1977
$ 0.2183
10.42%
Stock $ 58.05 1 yrs0.81 %$ 0.21 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.0712
$ 0.2356
231.03%
Stock $ 28.32 2 yrs11.94 %$ 0.02 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-01-2025 $ 0.4078
$ 0.8098
98.58%
Stock $ 45.62 0 yrs6.51 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2378
$ 0.2490
4.71%
Stock $ 46.27 0 yrs15.39 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.5534
$ 0.5573
0.70%
Stock $ 32.29 1 yrs4.86 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2359
$ 0.5024
112.98%
Stock $ 54.96 0 yrs0.66 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0868
$ 0.0998
14.99%
Stock $ 28.52 1 yrs1.40 %$ 11.80 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0776
$ 0.1012
30.41%
Stock $ 29.96 3 yrs1.17 %$ 4.01 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0808
$ 0.0859
6.31%
Stock $ 27.32 13 yrs3.77 %$ 55.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2488
$ 0.2602
4.58%
Stock $ 44.59 0 yrs0.81 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0800
$ 0.1000
25.00%
Stock $ 26.18 0 yrs4.20 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2000
$ 0.3500
75.00%
Stock $ 34.03 0 yrs3.82 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.5000
233.33%
Stock $ 30.96 0 yrs0.84 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0500
$ 0.0600
20.00%
Stock $ 21.96 0 yrs2.55 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3000
$ 0.1000
-66.67%
Stock $ 20.20 0 yrs7.67 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.12 0 yrs2.71 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 39.51 1 yrs1.87 %$ 5.93 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0700
$ 0.4950
607.14%
Stock $ 48.59 3 yrs4.45 %$ 4.86 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1900
$ 0.1750
-7.89%
Stock $ 45.99 3 yrs6.37 %$ 4.60 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2450
$ 0.2350
-4.08%
Stock $ 44.33 3 yrs4.92 %$ 0.04 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1900
$ 0.1700
-10.53%
Stock $ 39.79 0 yrs2.34 %$ 0.20 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1150
$ 0.5550
382.61%
Stock $ 39.93 1 yrs3.86 %$ 0.05 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1250
$ 0.7450
496.00%
Stock $ 33.12 1 yrs3.29 %$ 0.03 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1050
$ 0.2250
114.29%
Stock $ 28.87 0 yrs1.80 %$ 0.09 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1100
$ 0.2300
109.09%
Stock $ 49.76 4 yrs1.19 %$ 1.24 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1300
$ 0.1550
19.23%
Stock $ 530.00 0 yrs0.19 %$ 144.66 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-18-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 52.59 0 yrs7.05 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3343
$ 0.3366
0.69%
Stock $ 36.95 0 yrs5.58 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 9.91 0 yrs6.26 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0561
$ 0.0500
-10.86%
Stock $ 26.02 0 yrs8.15 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1653
$ 0.1706
3.21%
Stock $ 50.94 0 yrs7.40 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3375
$ 0.3066
-9.16%
Stock $ 13.02 0 yrs4.30 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0400
$ 0.0500
25.00%
Stock $ 22.98 1 yrs11.75 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 49.76 3 yrs4.90 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1923
$ 0.1918
-0.26%
Stock $ 24.72 0 yrs10.19 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.2371
$ 0.2176
-8.22%
Stock $ 22.42 0 yrs4.19 %$ 0.13 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0800
$ 0.0750
-6.25%
Stock $ 43.24 3 yrs4.53 %$ 0.89 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1750
$ 0.1500
-14.29%
Stock $ 66.29 2 yrs5.58 %$ 0.07 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3150
$ 0.2950
-6.35%
Stock $ 24.91 0 yrs0.80 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0750
$ 0.1000
33.33%
Stock $ 25.23 0 yrs0.59 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 17.41 3 yrs11.43 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1750
$ 0.1450
-17.14%
Stock $ 41.26 0 yrs14.52 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.3640
$ 0.6501
78.60%
Stock $ 36.26 0 yrs50.22 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.9449
$ 1.9699
108.48%
Stock $ 21.38 1 yrs10.29 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 26.27 0 yrs12.79 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 26.56 0 yrs14.68 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3200
$ 0.3300
3.12%
Stock $ 45.32 0 yrs3.75 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 49.82 1 yrs6.00 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.87 1 yrs7.41 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 23.92 0 yrs7.11 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2000
$ 0.1600
-20.00%
Stock $ 23.63 2 yrs7.66 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 56.62 0 yrs3.29 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1500
$ 0.1200
-20.00%
Stock $ 17.64 0 yrs19.10 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 22.41 3 yrs6.20 %$ 0.18 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1200
$ 0.1100
-8.33%
Stock $ 48.53 0 yrs2.39 %$ 0.42 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0600
$ 0.2050
241.67%
Stock $ 28.10 1 yrs5.30 %$ 0.07 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 50.55 0 yrs3.78 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1650
$ 0.1550
-6.06%
Stock $ 49.69 0 yrs3.92 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 25.24 0 yrs3.61 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0750
$ 0.0750
-0.00%
Stock $ 43.68 3 yrs4.14 %$ 0.06 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1400
$ 0.1250
-10.71%
Stock $ 47.64 3 yrs4.68 %$ 0.16 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1900
$ 0.1500
-21.05%
Stock $ 50.92 0 yrs5.58 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.2118
$ 0.2150
1.51%
Stock $ 49.76 0 yrs3.52 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.1552
$ 0.1539
-0.84%
Stock $ 24.32 0 yrs1.27 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0255
$ 0.0255
-0.00%
Stock $ 19.19 0 yrs3.70 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0617
$ 0.0472
-23.52%
Stock $ 44.65 1 yrs0.67 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0260
$ 0.0260
-0.00%
Stock $ 23.10 0 yrs5.45 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0688
$ 0.0807
17.35%
Stock $ 45.69 1 yrs26.70 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.9261
$ 0.9622
3.90%
Stock $ 32.69 1 yrs0.95 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0307
$ 0.0297
-3.13%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.2863
$ 0.2076
-27.49%
Stock $ 52.50 0 yrs8.86 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.4112
$ 0.4155
1.05%
Stock $ 50.41 0 yrs8.63 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.3503
$ 0.3632
3.68%
Stock $ 52.12 0 yrs14.06 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.6374
$ 0.6282
-1.44%
Stock $ 53.85 0 yrs1.23 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0000
$ 0.1642
10000%
Stock $ 19.90 0 yrs8.09 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-26-2025 $ 0.0000
$ 0.4020
10000%
Stock $ 49.08 0 yrs12.78 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0000
$ 0.5224
10000%
Stock $ 25.48 0 yrs7.06 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0000
$ 0.1500
10000%
Stock $ 30.03 0 yrs3.20 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0000
$ 0.2400
10000%
Stock $ 46.85 1 yrs3.69 %$ 0.08 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-27-2025 $ 0.0250
$ 1.2300
4820.00%
Stock $ 8.28 0 yrs1.69 %N/ANew Dividend Jul-09-2025 Jul-09-2025 Jul-16-2025 $ 0.0000
$ 0.1400
10000%
Stock $ 25.93 0 yrs1.81 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1359
$ 0.0591
-56.50%
Stock $ 14.78 0 yrs0.47 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0072
$ 0.0295
307.88%
Stock $ 25.47 0 yrs0.59 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0394
$ 0.0214
-45.75%
Stock $ 12.00 0 yrs8.00 %$ 0.11 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.00 0 yrs8.00 %$ 0.11 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.00 0 yrs8.00 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 777.66 10 yrs0.77 %$ 737.02 BNew Dividend Aug-15-2025 Aug-15-2025 Sep-10-2025 $ 1.5000
$ 1.5000
-0.00%
Stock $ 29.08 0 yrs3.09 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1557
$ 0.2021
29.79%
Stock $ 18.40 1 yrs5.43 %$ 0.47 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-11-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.02 1 yrs2.31 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0574
$ 0.2254
292.42%
Stock $ 29.48 3 yrs2.88 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0685
$ 0.3622
428.52%
Stock $ 12.38 0 yrs7.75 %$ 0.48 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 45.14 3 yrs2.28 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1839
$ 0.2843
54.63%
Stock $ 60.44 1 yrs1.24 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1591
$ 0.1771
11.35%
Stock $ 64.11 0 yrs0.84 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1127
$ 0.1394
23.66%
Stock $ 26.37 4 yrs1.02 %$ 2.74 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0648
$ 0.0680
4.97%
Stock $ 34.77 4 yrs2.01 %$ 0.05 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1176
$ 0.3009
155.85%
Stock $ 10.26 1 yrs4.48 %$ 0.21 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.0396
$ 0.0396
-0.00%
Stock $ 63.01 1 yrs1.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2425
$ 0.3496
44.16%
Stock $ 22.62 0 yrs7.21 %$ 0.97 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 17.52 3 yrs5.19 %$ 0.29 BNew Dividend Jul-22-2025 Jul-22-2025 Jul-30-2025 $ 0.2200
$ 0.2500
13.64%
Stock $ 62.88 2 yrs1.42 %$ 0.09 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1927
$ 0.1995
3.52%
Stock $ 25.81 0 yrs5.85 %$ 0.02 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.5282
$ 0.2340
-55.71%
Stock $ 21.18 0 yrs5.43 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2242
$ 0.2161
-3.60%
Stock $ 55.87 0 yrs2.65 %$ 0.02 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4455
$ 0.3228
-27.54%
Stock $ 25.38 0 yrs4.10 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2771
$ 0.1980
-28.53%
Stock $ 25.82 0 yrs5.73 %$ 0.02 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4690
$ 0.1678
-64.23%
Stock $ 8.90 0 yrs3.71 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1111
$ 0.0560
-49.61%
Stock $ 4.44 0 yrs6.31 %$ 0.13 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1032
$ 0.0378
-63.37%
Stock $ 10.99 0 yrs4.82 %$ 0.12 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2378
$ 0.0563
-76.31%
Stock $ 157.44 0 yrs0.62 %$ 0.08 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.3703
$ 0.3792
2.41%
Stock $ 24.44 0 yrs3.11 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1186
$ 0.1892
59.46%
Stock $ 20.06 0 yrs8.03 %N/ANew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 20.06 0 yrs8.03 %N/ANew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 20.06 0 yrs8.03 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1340
$ 0.1340
-0.00%
Stock $ 33.26 2 yrs0.27 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.6283
$ 0.0429
-93.17%
Stock $ 29.77 2 yrs2.49 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0608
$ 0.2465
305.42%
Stock $ 53.88 3 yrs4.01 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 1.4118
$ 0.7442
-47.29%
Stock $ 35.98 0 yrs1.11 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0814
$ 0.1161
42.62%
Stock $ 24.36 1 yrs0.49 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1259
$ 0.0303
-75.93%
Stock $ 66.18 1 yrs0.20 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0284
$ 0.0211
-25.70%
Stock $ 42.66 4 yrs1.10 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0900
$ 0.1155
28.24%
Stock $ 34.55 4 yrs2.60 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0977
$ 0.4411
351.39%
Stock $ 56.08 3 yrs1.46 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1614
$ 0.2444
51.42%
Stock $ 67.61 0 yrs1.23 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1165
$ 0.1723
47.89%
Stock $ 36.17 0 yrs1.66 %$ 8.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.1178
$ 0.0550
-53.31%
Stock $ 29.58 1 yrs3.69 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.4587
$ 0.2003
-56.34%
Stock $ 35.98 0 yrs6.67 %$ 0.72 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 23.21 0 yrs9.56 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.5547
$ 0.5547
-0.00%
Stock $ 31.09 2 yrs2.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0850
$ 0.4191
393.15%
Stock $ 43.05 3 yrs3.41 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1417
$ 0.7423
424.02%
Stock $ 30.73 2 yrs1.46 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0809
$ 0.1363
68.49%
Stock $ 60.38 1 yrs2.75 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 1.2952
$ 0.3692
-71.49%
Stock $ 5.05 1 yrs0.00 %$ 0.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 42.53 2 yrs1.65 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0571
$ 0.8297
1351.74%
Stock $ 67.46 2 yrs2.83 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.7703
$ 1.1407
48.09%
Stock $ 62.46 0 yrs2.82 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.6508
$ 1.1135
71.10%
Stock $ 58.11 6 yrs2.63 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.6366
$ 0.8983
41.11%
Stock $ 63.77 2 yrs2.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2394
$ 0.8676
262.36%
Stock $ 30.92 0 yrs5.43 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2551
$ 0.2662
4.38%
Stock $ 5.36 0 yrs5.60 %$ 0.02 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1033
$ 0.0623
-39.73%
Stock $ 5.44 0 yrs1.47 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0183
$ 0.0245
33.90%
Stock $ 20.90 0 yrs3.88 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.3513
$ 0.1388
-60.49%
Stock $ 40.56 0 yrs1.75 %$ 0.11 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1149
$ 0.2564
123.12%
Stock $ 7.00 0 yrs4.00 %$ 0.09 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0546
$ 0.0370
-32.34%
Stock $ 69.99 0 yrs0.91 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0211
$ 0.4740
2148.62%
Stock $ 39.37 1 yrs2.69 %$ 0.08 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4354
$ 0.2489
-42.85%
Stock $ 15.22 0 yrs2.50 %$ 0.04 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0782
$ 0.0982
25.45%
Stock $ 99.11 2 yrs0.61 %$ 0.50 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0614
$ 0.1422
131.43%
Stock $ 47.59 0 yrs2.37 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2130
$ 0.2854
33.97%
Stock $ 80.33 3 yrs2.05 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2149
$ 0.4297
99.91%
Stock $ 54.35 0 yrs3.75 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.4468
$ 0.4947
10.72%
Stock $ 81.45 0 yrs1.01 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1578
$ 0.1904
20.64%
Stock $ 67.60 1 yrs1.51 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1435
$ 0.3616
152.00%
Stock $ 30.29 1 yrs4.06 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.4327
$ 0.2451
-43.35%
Stock $ 108.70 0 yrs0.24 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0919
$ 0.0737
-19.80%
Stock $ 44.01 3 yrs3.93 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2739
$ 0.3989
45.64%
Stock $ 26.57 1 yrs3.31 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1142
$ 0.2974
160.51%
Stock $ 29.13 1 yrs1.82 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1215
$ 0.2079
71.13%
Stock $ 35.35 0 yrs2.32 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0422
$ 0.4453
955.51%
Stock $ 9.49 0 yrs2.53 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0637
$ 0.0745
17.01%
Stock $ 36.01 0 yrs1.28 %$ 0.92 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1033
$ 0.1496
44.86%
Stock $ 166.70 0 yrs0.88 %$ 0.18 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4558
$ 0.4950
8.60%
Stock $ 17.64 0 yrs3.23 %$ 0.02 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0331
$ 0.2085
529.27%
Stock $ 57.87 0 yrs0.54 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0673
$ 0.0821
21.86%
Stock $ 50.88 0 yrs0.69 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0288
$ 0.0328
13.67%
Stock $ 17.14 0 yrs3.21 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1176
$ 0.1210
2.83%
Stock $ 4.60 1 yrs5.22 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0499
$ 0.0408
-18.23%
Stock $ 85.85 2 yrs1.16 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2335
$ 0.2511
7.54%
Stock $ 92.07 0 yrs3.15 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.5072
$ 0.7414
46.17%
Stock $ 62.80 1 yrs0.67 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0880
$ 0.1008
14.60%
Stock $ 12.38 0 yrs7.75 %$ 0.48 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.38 0 yrs7.75 %$ 0.48 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 22.62 0 yrs7.21 %$ 0.97 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 22.62 0 yrs7.21 %$ 0.97 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1360
$ 0.1360
-0.00%
Stock $ 26.66 0 yrs6.98 %$ 0.41 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 20.27 0 yrs7.45 %N/ANew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 20.27 0 yrs7.45 %N/ANew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 20.27 0 yrs7.45 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1260
$ 0.1260
-0.00%
Stock $ 35.98 0 yrs6.67 %$ 0.72 BNew Dividend Aug-18-2025 Aug-18-2025 Aug-29-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 35.98 0 yrs6.67 %$ 0.72 BNew Dividend Sep-17-2025 Sep-17-2025 Sep-30-2025 $ 0.1900
$ 0.2000
5.26%
Stock $ 30.35 2 yrs3.13 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0553
$ 0.0641
15.96%
Stock $ 42.29 0 yrs0.26 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0176
$ 0.0428
142.77%
Stock $ 10.24 2 yrs3.81 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0845
$ 0.0896
6.08%
Stock $ 13.17 0 yrs2.96 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1709
$ 0.0520
-69.58%
Stock $ 101.27 1 yrs2.14 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4201
$ 0.6067
44.41%
Stock $ 22.91 2 yrs3.93 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2430
$ 0.0843
-65.32%
Stock $ 26.16 0 yrs0.46 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0542
$ 0.0628
15.87%
Stock $ 67.20 1 yrs1.12 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1878
$ 0.2065
9.96%
Stock $ 66.65 1 yrs1.34 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2256
$ 0.2142
-5.05%
Stock $ 62.52 1 yrs2.50 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.7746
$ 0.7813
0.86%
Stock $ 61.10 0 yrs2.03 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3038
$ 0.3025
-0.43%
Stock $ 69.14 2 yrs1.21 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1849
$ 0.1949
5.41%
Stock $ 58.81 0 yrs2.92 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 1.1010
$ 0.6234
-43.38%
Stock $ 53.79 2 yrs1.19 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1386
$ 0.1790
29.15%
Stock $ 69.23 0 yrs0.40 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2671
$ 0.2814
5.35%
Stock $ 59.65 0 yrs0.18 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0218
$ 0.0256
17.43%
Stock $ 68.79 2 yrs2.94 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 1.2961
$ 0.7224
-44.26%
Stock $ 73.95 2 yrs2.84 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.8501
$ 1.2479
46.79%
Stock $ 72.47 0 yrs0.87 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1224
$ 0.1637
33.74%
Stock $ 70.68 1 yrs1.98 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3121
$ 0.4457
42.81%
Stock $ 80.11 5 yrs3.83 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 1.6205
$ 1.4450
-10.83%
Stock $ 94.69 5 yrs1.69 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3389
$ 0.4351
28.39%
Stock $ 101.80 5 yrs1.25 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2962
$ 0.3085
4.15%
Stock $ 56.77 0 yrs1.36 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3867
$ 0.3799
-1.76%
Stock $ 55.24 0 yrs1.09 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1083
$ 0.1471
35.84%
Stock $ 26.77 2 yrs3.55 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0504
$ 0.1809
259.28%
Stock $ 31.48 2 yrs1.75 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1274
$ 0.1442
13.18%
Stock $ 36.25 1 yrs1.05 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0830
$ 0.1061
27.81%
Stock $ 42.86 2 yrs1.66 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1670
$ 0.1960
17.36%
Stock $ 29.44 2 yrs2.17 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0810
$ 0.3136
287.02%
Stock $ 29.96 0 yrs2.40 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0344
$ 0.4403
1180.47%
Stock $ 33.17 2 yrs2.68 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0329
$ 0.5738
1644.04%
Stock $ 21.69 1 yrs3.18 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1402
$ 0.1569
11.90%
Stock $ 26.66 0 yrs6.98 %$ 0.41 BNew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 26.66 0 yrs6.98 %$ 0.41 BNew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1550
$ 0.1550
-0.00%
Stock $ 21.16 0 yrs7.42 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 21.16 0 yrs7.42 %N/ANew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 21.16 0 yrs7.42 %N/ANew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1310
$ 0.1310
-0.00%
Stock $ 12.69 1 yrs8.20 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 12.69 1 yrs8.20 %N/ANew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 12.69 1 yrs8.20 %N/ANew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.0870
$ 0.0870
-0.00%
Stock $ 15.23 2 yrs8.67 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.23 2 yrs8.67 %N/ANew Dividend Aug-12-2025 Aug-12-2025 Aug-29-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 15.23 2 yrs8.67 %N/ANew Dividend Sep-09-2025 Sep-09-2025 Sep-30-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 26.32 1 yrs3.15 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1056
$ 0.1932
82.90%
Stock $ 81.00 0 yrs0.36 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0528
$ 0.0914
73.26%
Stock $ 28.09 1 yrs3.56 %$ 0.23 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2543
$ 0.2540
-0.09%
Stock $ 7.44 0 yrs10.48 %$ 0.27 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1846
$ 0.0561
-69.60%
Stock $ 209.83 1 yrs0.89 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.6427
$ 0.6416
-0.16%
Stock $ 8.30 0 yrs3.98 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0756
$ 0.0529
-29.95%
Stock $ 15.03 0 yrs4.46 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1687
$ 0.0954
-43.48%
Stock $ 13.16 0 yrs4.10 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1538
$ 0.0806
-47.59%
Stock $ 11.29 0 yrs3.99 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1060
$ 0.0886
-16.43%
Stock $ 64.03 0 yrs0.97 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1123
$ 0.3171
182.53%
Stock $ 10.95 0 yrs3.84 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1039
$ 0.0676
-34.91%
Stock $ 15.47 0 yrs4.85 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2233
$ 0.2056
-7.94%
Stock $ 24.72 0 yrs1.50 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1243
$ 0.1034
-16.79%
Stock $ 32.73 0 yrs2.23 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1370
$ 0.2581
88.36%
Stock $ 10.14 0 yrs8.48 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2190
$ 0.0963
-56.05%
Stock $ 19.27 0 yrs5.34 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1960
$ 0.2765
41.11%
Stock $ 12.53 0 yrs3.91 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0986
$ 0.1462
48.21%
Stock $ 42.92 0 yrs0.51 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0492
$ 0.0517
5.07%
Stock $ 15.85 0 yrs5.61 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1317
$ 0.2005
52.22%
Stock $ 26.97 0 yrs3.08 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0993
$ 0.2537
155.44%
Stock $ 9.95 0 yrs6.63 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1098
$ 0.1209
10.12%
Stock $ 32.67 1 yrs0.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0635
$ 0.0523
-17.71%
Stock $ 43.18 0 yrs2.01 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1737
$ 0.2497
43.75%
Stock $ 33.90 2 yrs3.10 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2172
$ 0.2586
19.10%
Stock $ 36.53 2 yrs2.87 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2007
$ 0.2645
31.81%
Stock $ 49.47 2 yrs2.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2456
$ 0.3739
52.25%
Stock $ 66.45 0 yrs1.43 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2027
$ 0.3524
73.81%
Stock $ 57.00 1 yrs1.67 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4480
$ 0.1863
-58.42%
Stock $ 41.01 2 yrs1.44 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.3211
$ 0.2663
-17.09%
Stock $ 121.86 2 yrs1.09 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.3359
$ 0.3310
-1.44%
Stock $ 50.27 0 yrs1.95 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2370
$ 0.2487
4.94%
Stock $ 54.70 2 yrs1.70 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1632
$ 0.3744
129.46%
Stock $ 50.92 1 yrs2.89 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2513
$ 0.5169
105.72%
Stock $ 11.04 0 yrs7.16 %$ 0.86 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.0655
$ 0.0655
-0.00%
Stock $ 66.22 0 yrs1.39 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1689
$ 0.2454
45.27%
Stock $ 63.91 0 yrs3.97 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1847
$ 0.9079
391.67%
Stock $ 56.58 2 yrs5.11 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2314
$ 0.8644
273.53%
Stock $ 99.18 4 yrs1.29 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1961
$ 0.2771
41.31%
Stock $ 119.33 4 yrs2.21 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.5366
$ 0.6932
29.18%
Stock $ 46.57 8 yrs1.65 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0980
$ 0.1725
76.08%
Stock $ 105.07 4 yrs1.92 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.3711
$ 0.5571
50.09%
Stock $ 51.85 0 yrs1.66 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1173
$ 0.3599
206.86%
Stock $ 55.13 0 yrs0.80 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0633
$ 0.1455
129.87%
Stock $ 56.85 0 yrs1.07 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0880
$ 0.1686
91.60%
Stock $ 59.46 0 yrs0.86 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1031
$ 0.1392
35.00%
Stock $ 20.50 0 yrs4.20 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2021
$ 0.1640
-18.87%
Stock $ 20.27 0 yrs4.79 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2087
$ 0.2300
10.16%
Stock $ 26.98 0 yrs2.63 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1371
$ 0.1633
19.08%
Stock $ 27.27 0 yrs2.02 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.0837
$ 0.1254
49.77%
Stock $ 39.64 2 yrs2.32 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1309
$ 0.5633
330.32%
Stock $ 24.73 0 yrs4.16 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0894
$ 0.0974
8.98%
Stock $ 14.09 1 yrs5.89 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.0694
$ 0.0697
0.43%
Stock $ 49.80 3 yrs4.86 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.4388
$ 0.0640
-85.42%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.0786
$ 0.0787
0.12%
Stock $ 91.66 4 yrs3.27 %$ 0.18 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-22-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 24.80 0 yrs4.19 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1096
$ 0.0913
-16.75%
Stock $ 71.57 1 yrs1.06 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1779
$ 0.1976
11.07%
Stock $ 45.54 0 yrs2.09 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2402
$ 0.2466
2.63%
Stock $ 67.36 0 yrs1.04 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1376
$ 0.1793
30.30%
Stock $ 65.42 2 yrs0.98 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1326
$ 0.1700
28.25%
Stock $ 54.70 0 yrs1.30 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0862
$ 0.3557
312.63%
Stock $ 58.15 0 yrs2.73 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1276
$ 0.7576
493.77%
Stock $ 67.53 1 yrs1.08 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1443
$ 0.1849
28.18%
Stock $ 69.47 1 yrs1.27 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1902
$ 0.2412
26.80%
Stock $ 38.12 2 yrs2.10 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0698
$ 0.2773
297.17%
Stock $ 39.31 2 yrs2.29 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0883
$ 0.5026
469.14%
Stock $ 39.64 2 yrs1.01 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0806
$ 0.0988
22.66%
Stock $ 30.26 0 yrs3.04 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0551
$ 0.2657
382.17%
Stock $ 28.01 0 yrs2.11 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0281
$ 0.2063
634.48%
Stock $ 23.43 0 yrs2.82 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0182
$ 0.1406
672.56%
Stock $ 96.54 2 yrs0.59 %$ 0.16 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2087
$ 0.2005
-3.96%
Stock $ 13.93 2 yrs3.95 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2290
$ 0.1152
-49.68%
Stock $ 48.00 0 yrs1.38 %$ 0.07 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1663
$ 0.2060
23.85%
Stock $ 175.07 3 yrs0.90 %$ 4.70 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4935
$ 0.5731
16.12%
Stock $ 41.32 1 yrs1.09 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1492
$ 0.1444
-3.22%
Stock $ 78.77 0 yrs1.40 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.3455
$ 0.3055
-11.58%
Stock $ 8.72 1 yrs8.03 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2298
$ 0.0758
-67.00%
Stock $ 4.66 0 yrs5.36 %$ 0.10 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0842
$ 0.0342
-59.39%
Stock $ 29.22 0 yrs0.48 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0246
$ 0.0441
79.23%
Stock $ 50.35 2 yrs0.44 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0236
$ 0.0572
142.13%
Stock $ 28.17 0 yrs1.38 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0888
$ 0.1011
13.91%
Stock $ 36.15 0 yrs1.58 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2126
$ 0.1602
-24.63%
Stock $ 69.76 3 yrs0.62 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0641
$ 0.2081
224.61%
Stock $ 10.28 0 yrs4.86 %$ 0.09 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0793
$ 0.1350
70.25%
Stock $ 60.33 1 yrs1.08 %$ 0.20 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1071
$ 0.2190
104.38%
Stock $ 36.66 1 yrs4.39 %$ 0.26 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2879
$ 0.3617
25.63%
Stock $ 21.47 0 yrs2.24 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0466
$ 0.1499
221.31%
Stock $ 103.31 1 yrs1.73 %$ 0.08 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4801
$ 0.6082
26.68%
Stock $ 24.89 0 yrs2.77 %$ 0.01 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1644
$ 0.1461
-11.18%
Stock $ 17.99 1 yrs1.17 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0493
$ 0.0724
46.83%
Stock $ 64.81 2 yrs4.15 %$ 0.18 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0314
$ 0.7695
2350.70%
Stock $ 70.83 2 yrs0.71 %$ 0.08 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1476
$ 0.0389
-73.66%
Stock $ 8.41 0 yrs1.07 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0267
$ 0.0269
0.64%
Stock $ 21.41 1 yrs1.21 %$ 0.00 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0226
$ 0.0534
136.39%
Stock $ 76.42 1 yrs1.52 %$ 0.04 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.8200
$ 0.1646
-79.92%
Stock $ 39.51 1 yrs2.99 %$ 0.08 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.4301
$ 0.2829
-34.22%
Stock $ 46.18 1 yrs0.71 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0752
$ 0.1061
41.08%
Stock $ 16.90 0 yrs4.38 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.2460
$ 0.1219
-50.43%
Stock $ 37.58 0 yrs1.41 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.1315
$ 0.1904
44.79%
Stock $ 5.03 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.0310
$ 0.0210
-32.26%
Stock $ 88.31 2 yrs1.08 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2331
$ 0.2502
7.30%
Stock $ 82.47 2 yrs1.48 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.2408
$ 0.3298
36.96%
Stock $ 70.02 2 yrs1.31 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1755
$ 0.1943
10.69%
Stock $ 51.84 2 yrs1.18 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1457
$ 0.1505
3.25%
Stock $ 67.80 1 yrs3.55 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1938
$ 1.1385
487.38%
Stock $ 67.23 2 yrs3.02 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2073
$ 0.9542
360.34%
Stock $ 112.32 3 yrs1.17 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2773
$ 0.3127
12.76%
Stock $ 58.28 1 yrs2.66 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1732
$ 0.4914
183.72%
Stock $ 11.06 0 yrs1.54 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.0326
$ 0.0667
104.28%
Stock $ 50.79 1 yrs4.80 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1904
$ 0.1807
-5.11%
Stock $ 41.61 0 yrs3.80 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.2600
$ 0.1725
-33.65%
Stock $ 22.55 3 yrs5.99 %$ 0.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-01-2025 $ 0.1063
$ 0.1075
1.12%
Stock $ 40.67 0 yrs43.42 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 1.3881
$ 1.3797
-0.61%
Stock $ 49.29 1 yrs3.02 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1294
$ 0.1139
-11.97%
Stock $ 47.44 3 yrs2.93 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1217
$ 0.1130
-7.14%
Stock $ 47.89 3 yrs4.74 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1425
$ 0.1505
5.65%
Stock $ 41.94 0 yrs4.60 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.1749
$ 0.1611
-7.94%
Stock $ 25.07 0 yrs3.87 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0654
$ 0.1042
59.38%
Stock $ 30.32 0 yrs4.39 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.3086
$ 0.4420
43.24%
Stock $ 25.15 0 yrs3.50 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.1826
$ 0.2911
59.46%
Stock $ 33.16 0 yrs0.63 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-27-2025 $ 0.0000
$ 0.2100
10000%
Stock $ 50.65 0 yrs0.77 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.3876
10000%
Stock $ 25.78 0 yrs0.85 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2228
10000%
Stock $ 18.74 0 yrs0.53 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1030
10000%
Stock $ 18.39 0 yrs0.71 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1310
10000%
Stock $ 30.40 0 yrs0.33 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.0975
10000%
Stock $ 23.50 0 yrs0.60 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1448
10000%
Stock $ 27.18 0 yrs0.44 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1229
10000%
Stock $ 22.35 0 yrs0.89 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2041
10000%
Stock $ 26.43 0 yrs0.45 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1214
10000%
Stock $ 17.45 0 yrs0.97 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1716
10000%
Stock $ 31.72 0 yrs0.32 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1034
10000%
Stock $ 9.11 0 yrs0.55 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.0514
10000%
Stock $ 24.03 0 yrs0.92 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.2211
10000%
Stock $ 24.20 0 yrs0.62 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jul-01-2025 $ 0.0000
$ 0.1537
10000%
Stock $ 56.39 0 yrs0.80 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.1119
10000%
Stock $ 54.17 0 yrs0.18 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.0950
10000%
Stock $ 53.49 0 yrs0.04 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-26-2025 $ 0.0000
$ 0.0158
10000%
Stock $ 21.18 0 yrs4.91 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-25-2025 $ 0.2508
$ 0.1989
-20.71%
Stock $ 20.23 0 yrs14.98 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.2550
$ 0.2505
-1.76%
Stock $ 51.79 0 yrs0.08 %$ 1.07 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0054
$ 0.0090
67.04%
Stock $ 9.78 0 yrs9.41 %$ 0.06 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0808
$ 0.0358
-55.63%
Stock $ 55.59 4 yrs1.44 %$ 0.21 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1796
$ 0.2111
17.57%
Stock $ 5.37 0 yrs3.17 %$ 0.12 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.0425
$ 0.0425
-0.00%
Stock $ 91.23 0 yrs1.87 %$ 7.80 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4068
$ 0.4379
7.65%
Stock $ 134.97 3 yrs1.77 %$ 20.26 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5645
$ 0.6304
11.66%
Stock $ 81.35 10 yrs2.47 %$ 10.67 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4182
$ 0.5523
32.06%
Stock $ 217.66 3 yrs0.84 %$ 23.92 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5420
$ 0.4470
-17.51%
Stock $ 88.51 0 yrs3.23 %$ 8.37 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7163
$ 0.7183
0.27%
Stock $ 52.21 1 yrs1.38 %$ 47.52 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1788
$ 0.1721
-3.73%
Stock $ 148.86 3 yrs1.30 %$ 22.75 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4047
$ 0.4317
6.65%
Stock $ 81.14 10 yrs2.81 %$ 11.09 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5550
$ 0.5574
0.43%
Stock $ 18.30 2 yrs6.01 %$ 0.28 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.2400
$ 0.2750
14.58%
Stock $ 29.00 2 yrs1.72 %$ 0.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0718
$ 0.2146
198.97%
Stock $ 21.38 0 yrs3.37 %$ 0.25 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 20.75 2 yrs3.57 %$ 1.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1665
$ 0.2637
58.32%
Stock $ 184.16 3 yrs1.56 %$ 14.53 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.8308
$ 0.7216
-13.15%
Stock $ 141.41 1 yrs0.46 %$ 2.03 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0489
$ 0.1550
217.08%
Stock $ 21.70 0 yrs1.94 %$ 0.10 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2084
$ 0.0392
-81.17%
Stock $ 71.14 0 yrs0.49 %$ 2.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0980
$ 0.1063
8.50%
Stock $ 109.93 1 yrs1.41 %$ 0.21 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5224
$ 0.3817
-26.94%
Stock $ 49.34 0 yrs0.45 %$ 1.69 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0331
$ 0.1204
263.92%
Stock $ 46.02 0 yrs0.28 %$ 2.50 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0287
$ 0.0309
7.77%
Stock $ 50.83 0 yrs2.03 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2239
$ 0.4298
91.96%
Stock $ 25.02 1 yrs21.66 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.9062
$ 0.2883
-68.19%
Stock $ 20.85 1 yrs15.25 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3099
$ 0.2078
-32.96%
Stock $ 43.69 2 yrs1.88 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1548
$ 0.1831
18.30%
Stock $ 11.04 0 yrs0.09 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0099
$ 0.4432
4376.76%
Stock $ 11.04 0 yrs0.09 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0099
$ 0.7500
7475.75%
Stock $ 55.92 5 yrs2.13 %$ 0.13 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1402
$ 0.0603
-57.00%
Stock $ 16.19 1 yrs0.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1625
$ 0.1625
-0.00%
Stock $ 136.48 6 yrs0.70 %$ 0.23 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1867
$ 0.2041
9.34%
Stock $ 42.87 1 yrs2.66 %$ 0.31 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.6163
$ 0.5267
-14.53%
Stock $ 50.02 0 yrs1.72 %$ 0.50 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2251
$ 0.2094
-6.95%
Stock $ 48.97 0 yrs0.14 %$ 0.29 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1681
$ 0.0168
-90.02%
Stock $ 48.41 3 yrs1.69 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2240
$ 0.1818
-18.83%
Stock $ 70.81 1 yrs4.22 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3837
$ 1.3088
241.13%
Stock $ 78.90 1 yrs1.00 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0168
$ 0.1979
1077.27%
Stock $ 84.69 0 yrs0.77 %$ 0.36 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0524
$ 0.0100
-80.92%
Stock $ 73.29 1 yrs2.20 %$ 1.32 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4118
$ 0.4098
-0.50%
Stock $ 23.57 0 yrs3.48 %$ 1.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1191
$ 0.1582
32.87%
Stock $ 26.24 2 yrs4.84 %$ 0.28 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2721
$ 0.3502
28.73%
Stock $ 99.15 0 yrs0.47 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1158
$ 0.1169
0.90%
Stock $ 552.34 3 yrs0.51 %$ 200.36 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-31-2025 $ 0.7157
$ 0.5911
-17.41%
Stock $ 51.22 0 yrs0.68 %$ 0.23 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0486
$ 0.0474
-2.49%
Stock $ 125.58 0 yrs0.90 %$ 3.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3078
$ 0.3716
20.73%
Stock $ 110.96 7 yrs1.74 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5309
$ 0.4431
-16.55%
Stock $ 48.55 0 yrs1.48 %$ 0.60 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1793
$ 0.1885
5.08%
Stock $ 27.35 0 yrs2.63 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1584
$ 0.2082
31.44%
Stock $ 52.05 6 yrs0.40 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2128
$ 0.2069
-2.78%
Stock $ 74.77 1 yrs1.07 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1819
$ 0.1773
-2.51%
Stock $ 37.20 2 yrs2.37 %$ 0.88 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3919
$ 0.4899
25.00%
Stock $ 24.47 1 yrs3.47 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0707
$ 0.0709
0.28%
Stock $ 27.90 1 yrs7.53 %$ 0.10 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1758
$ 0.1598
-9.10%
Stock $ 38.88 2 yrs3.16 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2747
$ 0.3612
31.49%
Stock $ 4.06 0 yrs10.84 %$ 0.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0305
$ 0.0444
45.39%
Stock $ 21.57 0 yrs8.48 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1323
$ 0.1271
-3.93%
Stock $ 21.15 0 yrs9.32 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4922
$ 0.4922
-0.00%
Stock $ 68.30 0 yrs5.74 %$ 10.81 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.9800
$ 0.9800
-0.00%
Stock $ 2.09 1 yrs14.35 %$ 0.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0800
$ 0.0600
-25.00%
Stock $ 40.62 5 yrs1.53 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 300.00 0 yrs2.67 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-20-2025 $ 2.0000
$ 2.0000
-0.00%
Stock $ 27.73 1 yrs6.02 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1391
$ 0.1326
-4.67%
Stock $ 39.04 0 yrs11.27 %$ 2.94 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3893
$ 0.3872
-0.54%
Stock $ 46.56 3 yrs4.40 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1774
$ 0.1674
-5.66%
Stock $ 42.94 0 yrs1.02 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0460
$ 0.2067
348.85%
Stock $ 33.04 0 yrs3.15 %$ 0.62 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2295
$ 0.4022
75.24%
Stock $ 111.24 0 yrs0.58 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1794
$ 0.2113
17.78%
Stock $ 11.25 0 yrs6.04 %$ 3.96 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0543
$ 0.0512
-5.71%
Stock $ 19.82 0 yrs7.42 %$ 0.04 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1171
$ 0.1135
-3.04%
Stock $ 46.31 1 yrs2.44 %$ 1.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0203
$ 0.3086
1422.59%
Stock $ 29.34 3 yrs1.36 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1021
$ 0.1015
-0.59%
Stock $ 36.72 1 yrs1.17 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1138
$ 0.1040
-8.59%
Stock $ 49.38 3 yrs4.03 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4978
$ 0.4730
-4.98%
Stock $ 121.35 4 yrs1.22 %$ 0.39 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3800
$ 0.4670
22.90%
Stock $ 24.54 0 yrs5.75 %$ 1.66 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1051
$ 0.1090
3.67%
Stock $ 126.73 0 yrs1.93 %$ 0.67 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 1.5768
$ 0.8622
-45.32%
Stock $ 62.18 1 yrs3.04 %$ 1.03 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 1.2543
$ 0.6356
-49.32%
Stock $ 26.95 0 yrs3.53 %$ 2.65 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1952
$ 0.2683
37.44%
Stock $ 40.42 2 yrs2.82 %$ 1.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4717
$ 0.6718
42.43%
Stock $ 40.42 2 yrs2.82 %$ 1.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4717
$ 0.6718
42.43%
Stock $ 236.78 1 yrs0.33 %$ 1.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1046
$ 0.3027
189.47%
Stock $ 52.88 1 yrs2.00 %$ 0.38 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1798
$ 0.2532
40.81%
Stock $ 117.98 2 yrs0.67 %$ 0.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2714
$ 0.2081
-23.34%
Stock $ 194.73 0 yrs0.12 %$ 0.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0513
$ 0.0661
28.96%
Stock $ 58.14 1 yrs1.58 %$ 0.74 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2959
$ 0.1640
-44.58%
Stock $ 75.28 9 yrs1.24 %$ 1.87 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2208
$ 0.2330
5.53%
Stock $ 263.53 0 yrs0.28 %$ 1.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1998
$ 0.2643
32.24%
Stock $ 76.76 2 yrs0.17 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0508
$ 0.0428
-15.90%
Stock $ 31.21 2 yrs2.24 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0787
$ 0.0966
22.70%
Stock $ 36.61 0 yrs0.71 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0667
$ 0.0775
16.13%
Stock $ 22.53 3 yrs7.28 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1536
$ 0.1259
-18.04%
Stock $ 95.40 0 yrs1.01 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2299
$ 0.2274
-1.07%
Stock $ 155.75 0 yrs0.37 %$ 0.33 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0060
$ 0.0718
1088.41%
Stock $ 43.71 0 yrs1.76 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1574
$ 0.2083
32.33%
Stock $ 44.69 0 yrs1.07 %$ 0.36 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0541
$ 0.3508
548.29%
Stock $ 56.54 0 yrs1.03 %$ 0.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1078
$ 0.0301
-72.06%
Stock $ 44.42 0 yrs0.63 %$ 0.10 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0693
$ 0.0740
6.78%
Stock $ 227.35 4 yrs0.55 %$ 0.56 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3176
$ 0.3161
-0.48%
Stock $ 21.42 3 yrs6.82 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1267
$ 0.1284
1.37%
Stock $ 21.73 3 yrs2.90 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0533
$ 0.0519
-2.68%
Stock $ 87.95 0 yrs2.84 %$ 1.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 1.5023
$ 1.0021
-33.30%
Stock $ 37.10 0 yrs2.70 %$ 0.39 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 26.70 3 yrs3.56 %$ 2.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2376
$ 0.2377
0.04%
Stock $ 138.29 2 yrs2.57 %$ 23.32 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.8184
$ 0.9274
13.32%
Stock $ 58.92 4 yrs1.17 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1638
$ 0.1738
6.11%
Stock $ 43.34 1 yrs4.43 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4189
$ 0.5000
19.37%
Stock $ 68.50 0 yrs0.74 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 7.61 3 yrs11.83 %$ 0.17 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2200
$ 0.1900
-13.64%
Stock $ 5.14 1 yrs11.28 %$ 0.33 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1600
$ 0.1200
-25.00%
Stock $ 60.29 2 yrs2.42 %$ 5.47 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1458
$ 1.0695
633.43%
Stock $ 41.92 1 yrs3.89 %$ 1.19 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2140
$ 0.6549
206.05%
Stock $ 89.98 4 yrs1.23 %$ 0.63 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2156
$ 0.2396
11.12%
Stock $ 82.75 2 yrs2.33 %$ 0.45 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3599
$ 0.4391
22.02%
Stock $ 95.14 0 yrs0.58 %$ 1.37 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1170
$ 0.1354
15.78%
Stock $ 84.08 1 yrs0.90 %$ 0.42 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1814
$ 0.1439
-20.69%
Stock $ 81.10 1 yrs0.09 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0252
$ 0.0201
-19.92%
Stock $ 96.49 2 yrs3.93 %$ 2.83 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.6066
$ 0.9086
49.80%
Stock $ 63.15 0 yrs2.47 %$ 3.89 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3782
$ 0.3907
3.33%
Stock $ 151.16 1 yrs2.49 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.4467
$ 1.3705
206.84%
Stock $ 79.80 1 yrs1.34 %$ 1.28 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1806
$ 0.2053
13.68%
Stock $ 41.30 1 yrs1.45 %$ 0.61 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1533
$ 0.0959
-37.47%
Stock $ 68.62 0 yrs0.48 %$ 1.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0688
$ 0.0904
31.54%
Stock $ 147.88 1 yrs1.53 %$ 0.25 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5795
$ 0.5959
2.83%
Stock $ 58.46 1 yrs2.41 %$ 4.67 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3774
$ 0.3662
-2.97%
Stock $ 88.08 0 yrs0.85 %$ 0.40 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1481
$ 0.1887
27.41%
Stock $ 84.71 1 yrs0.04 %$ 2.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0053
$ 0.0073
38.95%
Stock $ 101.82 0 yrs0.76 %$ 5.43 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3130
$ 0.1513
-51.67%
Stock $ 55.59 0 yrs0.94 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1153
$ 0.1202
4.29%
Stock $ 256.29 3 yrs0.61 %$ 95.36 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3749
$ 0.3975
6.03%
Stock $ 14.60 0 yrs2.33 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1634
$ 0.0119
-92.71%
Stock $ 70.48 0 yrs2.55 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4636
$ 0.4613
-0.50%
Stock $ 60.54 0 yrs2.00 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3348
$ 0.2622
-21.68%
Stock $ 68.35 0 yrs0.89 %$ 0.09 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1958
$ 0.1156
-40.95%
Stock $ 53.59 0 yrs2.71 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3619
$ 0.3680
1.70%
Stock $ 109.83 0 yrs0.74 %$ 0.13 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2207
$ 0.2756
24.88%
Stock $ 34.06 2 yrs2.23 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1720
$ 0.2009
16.83%
Stock $ 104.14 1 yrs1.14 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3319
$ 0.1197
-63.94%
Stock $ 100.05 2 yrs0.58 %$ 0.38 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1506
$ 0.1657
10.06%
Stock $ 23.93 2 yrs4.10 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0853
$ 0.0863
1.18%
Stock $ 57.55 0 yrs3.20 %$ 1.57 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4633
$ 0.7198
55.37%
Stock $ 28.43 0 yrs1.76 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1214
$ 0.1535
26.47%
Stock $ 24.86 1 yrs0.48 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0237
$ 0.0320
35.39%
Stock $ 32.30 1 yrs0.65 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0454
$ 0.0878
93.37%
Stock $ 13.03 0 yrs2.61 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0925
$ 0.1364
47.42%
Stock $ 61.49 1 yrs1.32 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1847
$ 0.1899
2.82%
Stock $ 71.47 1 yrs1.11 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1637
$ 0.2604
59.05%
Stock $ 13.47 1 yrs2.60 %$ 0.63 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0188
$ 0.0130
-31.13%
Stock $ 26.08 0 yrs1.46 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2577
$ 0.2847
10.49%
Stock $ 16.27 2 yrs2.70 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0351
$ 0.0299
-14.85%
Stock $ 14.28 2 yrs6.23 %$ 1.27 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0700
$ 0.0767
9.51%
Stock $ 24.57 2 yrs4.23 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0896
$ 0.0913
1.86%
Stock $ 46.70 3 yrs4.86 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 21.65 0 yrs8.31 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1065
$ 0.1564
46.85%
Stock $ 303.79 11 yrs0.60 %$ 12.83 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.4550
$ 0.4550
-0.00%
Stock $ 43.52 0 yrs4.85 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-21-2025 $ 0.5275
$ 0.5275
-0.00%
Stock $ 547.99 1 yrs7.30 %$ 0.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 14.0300
$ 10.0000
-28.72%
Stock $ 32.55 2 yrs5.13 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-26-2025 $ 0.2114
$ 0.2707
28.05%
Stock $ 28.02 2 yrs1.32 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-08-2025 $ 0.0923
$ 0.0950
2.90%
Stock $ 91.47 3 yrs2.74 %$ 0.03 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5598
$ 0.5817
3.92%
Stock $ 35.39 3 yrs2.23 %$ 0.03 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1450
$ 0.2480
71.03%
Stock $ 69.72 1 yrs4.78 %$ 0.34 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2223
$ 1.4049
531.87%
Stock $ 52.08 0 yrs0.71 %$ 2.21 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0915
$ 0.1028
12.37%
Stock $ 94.49 0 yrs2.36 %$ 0.27 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.6720
$ 0.5531
-17.69%
Stock $ 57.43 4 yrs2.07 %$ 0.11 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3854
$ 0.3392
-12.00%
Stock $ 129.02 0 yrs0.67 %$ 0.28 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3006
$ 0.3132
4.18%
Stock $ 53.77 1 yrs2.08 %$ 0.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3974
$ 0.2687
-32.39%
Stock $ 62.22 3 yrs2.31 %$ 2.26 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4090
$ 0.4372
6.90%
Stock $ 116.44 0 yrs0.13 %$ 1.45 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0731
$ 0.0020
-97.32%
Stock $ 41.18 3 yrs2.26 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2554
$ 0.2452
-3.99%
Stock $ 25.68 1 yrs3.35 %$ 0.02 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1178
$ 0.2612
121.70%
Stock $ 16.84 0 yrs2.26 %$ 0.30 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0554
$ 0.1218
119.76%
Stock $ 48.26 0 yrs1.57 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1828
$ 0.2014
10.22%
Stock $ 48.54 0 yrs3.42 %$ 3.68 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1456
$ 0.1505
3.38%
Stock $ 48.87 1 yrs3.72 %$ 0.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4852
$ 0.4570
-5.82%
Stock $ 20.85 0 yrs1.92 %$ 0.22 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0080
$ 0.2083
2510.40%
Stock $ 45.87 4 yrs1.85 %$ 0.38 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1504
$ 0.3805
153.04%
Stock $ 41.07 1 yrs2.31 %$ 0.02 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2427
$ 0.2477
2.05%
Stock $ 27.90 2 yrs1.11 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0615
$ 0.0917
49.18%
Stock $ 27.85 0 yrs1.65 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1165
$ 0.1254
7.66%
Stock $ 26.34 3 yrs1.40 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0488
$ 0.0688
40.79%
Stock $ 17.43 0 yrs4.30 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1170
$ 0.1296
10.77%
Stock $ 26.30 3 yrs3.99 %$ 0.60 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0881
$ 0.0903
2.51%
Stock $ 25.50 0 yrs6.67 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1489
$ 0.1503
0.91%
Stock $ 64.86 1 yrs2.50 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1942
$ 0.6836
252.07%
Stock $ 77.00 1 yrs1.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1822
$ 0.1911
4.89%
Stock $ 15.99 0 yrs12.70 %$ 0.02 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1622
$ 0.1610
-0.74%
Stock $ 13.70 0 yrs7.08 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0673
$ 0.0643
-4.49%
Stock $ 16.41 3 yrs4.75 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0693
$ 0.0670
-3.32%
Stock $ 21.97 2 yrs6.87 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1264
$ 0.1237
-2.14%
Stock $ 19.53 3 yrs4.20 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0693
$ 0.0679
-2.13%
Stock $ 15.00 0 yrs12.73 %$ 1.35 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1481
$ 0.1485
0.27%
Stock $ 33.44 1 yrs8.10 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2439
$ 0.2484
1.85%
Stock $ 33.67 0 yrs1.87 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 9.74 2 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0642
$ 0.0642
-0.00%
Stock $ 51.81 1 yrs6.31 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2679
$ 0.2650
-1.08%
Stock $ 25.60 0 yrs6.09 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1293
$ 0.1210
-6.39%
Stock $ 21.18 0 yrs4.53 %$ 1.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0855
$ 0.0864
1.08%
Stock $ 23.27 2 yrs3.52 %$ 0.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0702
$ 0.0660
-6.06%
Stock $ 22.33 2 yrs3.49 %$ 1.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0680
$ 0.0673
-1.00%
Stock $ 23.57 3 yrs2.80 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0570
$ 0.0557
-2.14%
Stock $ 20.43 3 yrs4.50 %$ 0.07 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0788
$ 0.0776
-1.45%
Stock $ 20.57 0 yrs4.81 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0903
$ 0.0880
-2.56%
Stock $ 25.89 2 yrs6.95 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1437
$ 0.1490
3.72%
Stock $ 20.45 2 yrs4.99 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0885
$ 0.0862
-2.62%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.7683
$ 0.3460
-54.96%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.2654
$ 0.1449
-45.41%
Stock $ 35.70 0 yrs2.80 %$ 5.69 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-18-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 27.76 0 yrs3.21 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3414
$ 0.3438
0.70%
Stock $ 19.50 0 yrs4.10 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 73.11 1 yrs1.12 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2065
$ 0.1919
-7.08%
Stock $ 88.50 1 yrs0.38 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0441
$ 0.1670
278.76%
Stock $ 50.31 0 yrs9.40 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3846
$ 0.3820
-0.67%
Stock $ 51.64 0 yrs8.38 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3546
$ 0.3527
-0.53%
Stock $ 128.29 1 yrs1.76 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.6602
$ 0.7703
16.66%
Stock $ 113.18 1 yrs1.24 %$ 0.31 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4064
$ 0.4883
20.17%
Stock $ 71.63 0 yrs1.05 %$ 3.24 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2014
$ 0.1690
-16.06%
Stock $ 41.48 0 yrs0.41 %$ 0.95 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0441
$ 0.0504
14.09%
Stock $ 35.08 0 yrs2.57 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2694
$ 0.2085
-22.61%
Stock $ 34.06 0 yrs2.06 %$ 0.10 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1795
$ 0.1735
-3.30%
Stock $ 54.42 3 yrs0.94 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1112
$ 0.1216
9.36%
Stock $ 29.10 6 yrs0.76 %$ 0.44 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0551
$ 0.0555
0.74%
Stock $ 76.42 0 yrs1.61 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3347
$ 0.2950
-11.86%
Stock $ 77.59 0 yrs2.58 %$ 0.04 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5132
$ 0.5140
0.16%
Stock $ 30.33 0 yrs2.74 %$ 0.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1991
$ 0.1885
-5.34%
Stock $ 54.96 0 yrs1.09 %$ 0.17 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1810
$ 0.2073
14.56%
Stock $ 108.43 3 yrs1.42 %$ 0.46 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4635
$ 0.3501
-24.47%
Stock $ 100.04 1 yrs0.66 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1895
$ 0.1328
-29.90%
Stock $ 42.71 7 yrs1.76 %$ 10.02 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1894
$ 0.1751
-7.56%
Stock $ 61.53 0 yrs0.13 %$ 1.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0051
$ 0.0423
722.18%
Stock $ 81.30 5 yrs1.18 %$ 0.91 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2729
$ 0.2668
-2.25%
Stock $ 117.35 1 yrs1.11 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2205
$ 0.3577
62.23%
Stock $ 60.64 0 yrs0.31 %$ 0.22 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0236
$ 0.0742
215.02%
Stock $ 47.77 0 yrs1.67 %$ 0.17 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2226
$ 0.2793
25.49%
Stock $ 29.56 0 yrs2.88 %$ 0.07 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1930
$ 0.2495
29.26%
Stock $ 81.80 0 yrs0.20 %$ 0.84 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0064
$ 0.0609
857.70%
Stock $ 65.19 1 yrs0.51 %$ 0.34 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0341
$ 0.1305
282.16%
Stock $ 26.43 0 yrs3.63 %$ 0.93 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2207
$ 0.2629
19.13%
Stock $ 37.91 1 yrs1.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1010
$ 0.0851
-15.75%
Stock $ 62.00 3 yrs2.66 %$ 1.56 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5121
$ 0.4052
-20.88%
Stock $ 32.81 0 yrs2.29 %$ 0.04 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2586
$ 0.2544
-1.60%
Stock $ 52.60 0 yrs2.60 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3543
$ 0.3161
-10.78%
Stock $ 21.57 2 yrs3.38 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0629
$ 0.0629
-0.05%
Stock $ 25.61 0 yrs1.37 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0815
$ 0.0954
17.11%
Stock $ 24.67 0 yrs1.05 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0583
$ 0.0736
26.20%
Stock $ 45.05 0 yrs1.13 %$ 0.44 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1300
$ 0.1160
-10.80%
Stock $ 104.65 3 yrs1.40 %$ 0.60 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3904
$ 0.3639
-6.79%
Stock $ 30.75 0 yrs4.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0641
$ 0.0754
17.56%
Stock $ 19.64 0 yrs0.36 %$ 0.36 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-14-2025 $ 0.0181
$ 0.0181
-0.00%
Stock $ 16.77 1 yrs12.46 %$ 7.96 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1650
$ 0.1657
0.42%
Stock $ 50.27 0 yrs10.07 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.4176
$ 0.4197
0.51%
Stock $ 24.95 0 yrs5.29 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1071
$ 0.1063
-0.77%
Stock $ 50.17 1 yrs4.29 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1880
$ 0.2100
11.73%
Stock $ 41.78 4 yrs1.22 %$ 2.94 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0437
$ 0.1052
140.57%
Stock $ 108.49 0 yrs0.28 %$ 3.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0458
$ 0.0429
-6.35%
Stock $ 47.47 0 yrs0.04 %$ 1.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0010
$ 0.0091
812.99%
Stock $ 40.00 1 yrs0.13 %$ 0.32 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0142
$ 0.0020
-85.98%
Stock $ 55.70 0 yrs2.51 %$ 0.26 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1547
$ 0.3361
117.25%
Stock $ 62.37 1 yrs1.15 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1846
$ 0.1706
-7.56%
Stock $ 25.94 1 yrs2.58 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.2057
$ 0.2659
29.29%
Stock $ 61.11 3 yrs2.62 %$ 0.19 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3727
$ 0.4187
12.33%
Stock $ 119.33 1 yrs1.80 %$ 0.22 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.6509
$ 0.3764
-42.17%
Stock $ 72.73 0 yrs1.04 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1361
$ 0.3405
150.17%
Stock $ 41.58 1 yrs1.25 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1498
$ 0.0955
-36.25%
Stock $ 35.57 0 yrs0.45 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0298
$ 0.0360
20.51%
Stock $ 37.86 3 yrs0.11 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0439
$ 0.0428
-2.46%
Stock $ 21.61 3 yrs1.02 %$ 0.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0402
$ 0.0287
-28.62%
Stock $ 16.69 4 yrs4.67 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0671
$ 0.0669
-0.36%
Stock $ 23.15 2 yrs2.85 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0570
$ 0.0561
-1.63%
Stock $ 40.84 1 yrs1.27 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0423
$ 0.0746
76.22%
Stock $ 57.57 0 yrs0.71 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1166
$ 0.1065
-8.67%
Stock $ 23.69 0 yrs3.29 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0779
$ 0.0823
5.69%
Stock $ 25.94 0 yrs0.89 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0650
$ 0.0649
-0.21%
Stock $ 48.69 2 yrs2.90 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1765
$ 0.8658
390.67%
Stock $ 48.69 2 yrs2.90 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1765
$ 0.8658
390.67%
Stock $ 38.38 4 yrs4.38 %$ 0.50 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2870
$ 0.6366
121.84%
Stock $ 43.95 2 yrs3.75 %$ 1.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2888
$ 0.4516
56.37%
Stock $ 194.49 4 yrs1.97 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.9117
$ 0.9708
6.48%
Stock $ 96.84 2 yrs0.29 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0446
$ 0.0598
34.31%
Stock $ 208.18 2 yrs0.53 %$ 0.21 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1897
$ 0.1320
-30.40%
Stock $ 81.84 1 yrs1.83 %$ 0.20 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2455
$ 0.4199
71.01%
Stock $ 39.38 1 yrs2.74 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2533
$ 0.3040
20.01%
Stock $ 30.20 2 yrs1.89 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1002
$ 0.1388
38.47%
Stock $ 68.84 2 yrs1.89 %$ 0.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3231
$ 0.3925
21.50%
Stock $ 131.81 0 yrs2.44 %$ 0.41 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7607
$ 0.7524
-1.10%
Stock $ 65.92 2 yrs0.53 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.0773
$ 0.0738
-4.55%
Stock $ 63.75 0 yrs1.02 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1215
$ 0.1771
45.85%
Stock $ 266.70 0 yrs0.93 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.6156
$ 0.6629
7.69%
Stock $ 130.47 3 yrs1.89 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.5077
$ 0.5829
14.82%
Stock $ 124.75 0 yrs1.35 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.3999
$ 0.4161
4.03%
Stock $ 111.36 4 yrs3.12 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7733
$ 0.9233
19.39%
Stock $ 50.96 1 yrs1.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1235
$ 0.1286
4.16%
Stock $ 174.47 6 yrs1.91 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.7760
$ 0.8318
7.19%
Stock $ 128.40 4 yrs2.84 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.8515
$ 0.8329
-2.19%
Stock $ 106.78 2 yrs0.99 %$ 18.30 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2879
$ 0.2488
-13.58%
Stock $ 41.42 1 yrs3.33 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.2636
$ 0.3754
42.41%
Stock $ 15.10 0 yrs12.19 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 14.34 0 yrs12.41 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.6511
$ 0.6917
6.24%
Stock $ 17.88 0 yrs12.64 %$ 0.04 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1788
$ 0.1812
1.34%
Stock $ 25.51 0 yrs6.66 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1389
$ 0.1315
-5.33%
Stock $ 25.10 3 yrs5.54 %$ 0.05 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1101
$ 0.1138
3.31%
Stock $ 50.17 3 yrs4.98 %$ 0.43 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1982
$ 0.2001
0.94%
Stock $ 54.90 0 yrs1.95 %$ 0.23 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0939
$ 0.0924
-1.68%
Stock $ 18.36 2 yrs5.72 %$ 1.13 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0809
$ 0.0808
-0.15%
Stock $ 20.25 0 yrs6.52 %$ 2.70 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1108
$ 0.1058
-4.48%
Stock $ 20.95 0 yrs7.88 %$ 8.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1648
$ 0.1162
-29.51%
Stock $ 24.90 0 yrs2.45 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0616
$ 0.0451
-26.78%
Stock $ 21.59 4 yrs2.96 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0546
$ 0.0553
1.37%
Stock $ 22.76 3 yrs2.86 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0573
$ 0.0552
-3.77%
Stock $ 24.50 3 yrs2.57 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0554
$ 0.0539
-2.67%
Stock $ 22.64 3 yrs6.63 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1271
$ 0.1186
-6.70%
Stock $ 23.34 3 yrs6.43 %$ 0.03 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1319
$ 0.1217
-7.72%
Stock $ 20.70 3 yrs4.11 %$ 0.37 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0736
$ 0.0735
-0.11%
Stock $ 26.52 1 yrs2.22 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1496
$ 0.1492
-0.26%
Stock $ 10.43 4 yrs0.00 %$ 0.85 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.07 3 yrs0.00 %$ 0.24 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 24.19 0 yrs10.08 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2361
$ 0.1729
-26.77%
Stock $ 24.98 0 yrs11.41 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2451
$ 0.2514
2.57%
Stock $ 26.26 1 yrs4.11 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0595
$ 0.0921
54.79%
Stock $ 23.95 0 yrs4.51 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 27.04 4 yrs3.70 %$ 0.16 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0876
$ 0.0893
1.91%
Stock $ 72.57 0 yrs1.78 %$ 11.29 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1158
$ 0.1272
9.80%
Stock $ 19.58 0 yrs8.32 %$ 0.57 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1309
$ 0.1308
-0.05%
Stock $ 15.93 0 yrs9.60 %$ 0.15 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1261
$ 0.1260
-0.07%
Stock $ 14.21 3 yrs12.60 %$ 0.19 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.1478
$ 0.1475
-0.17%
Stock $ 23.94 2 yrs2.97 %$ 0.18 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0598
$ 0.0629
5.22%
Stock $ 25.19 0 yrs1.31 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0327
$ 0.0376
14.79%
Stock $ 31.69 0 yrs3.91 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0790
$ 0.0797
1.00%
Stock $ 105.63 3 yrs4.53 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.3293
$ 0.3716
12.85%
Stock $ 20.68 3 yrs3.09 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0556
$ 0.0554
-0.40%
Stock $ 23.55 3 yrs2.85 %$ 0.00 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0579
$ 0.0570
-1.57%
Stock $ 18.62 3 yrs4.56 %$ 0.01 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0741
$ 0.0721
-2.79%
Stock $ 19.63 3 yrs4.28 %$ 0.09 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0707
$ 0.0720
1.75%
Stock $ 23.09 0 yrs5.72 %$ 0.08 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0952
$ 0.0868
-8.88%
Stock $ 24.99 1 yrs3.40 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0746
$ 0.0752
0.83%
Stock $ 21.03 1 yrs5.04 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.0924
$ 0.0883
-4.45%
Stock $ 8.14 0 yrs0.00 %$ 0.22 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 48.53 1 yrs4.33 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-25-2025 $ 0.1682
$ 0.1771
5.29%
Stock $ 19.48 0 yrs14.89 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.2396
$ 0.2377
-0.80%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.4868
$ 0.5601
15.07%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-24-2025 $ 0.4505
$ 0.3631
-19.40%
Stock $ 39.85 11 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-03-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 547.99 1 yrs7.30 %$ 0.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 14.0300
$ 10.0000
-28.72%
Stock $ 13.91 0 yrs6.68 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0000
$ 0.2333
10000%
Stock $ 32.91 0 yrs0.00 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0000
$ 0.2567
10000%
Stock $ 25.39 0 yrs2.09 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-26-2025 $ 0.1423
$ 0.2034
42.94%
Stock $ 110.42 1 yrs1.81 %$ 25.13 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 130.26 2 yrs3.35 %$ 27.00 BNew Dividend Sep-15-2025 Sep-15-2025 Oct-15-2025 $ 1.0900
$ 1.0900
-0.00%
Stock $ 50.52 1 yrs1.48 %$ 32.99 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-21-2025 $ 0.1500
$ 0.1875
25.00%
Stock $ 8.24 1 yrs0.00 %$ 0.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 105.05 1 yrs1.90 %$ 3.30 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 144.70 10 yrs1.91 %$ 12.31 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-07-2025 $ 0.6900
$ 0.6900
-0.00%
Stock $ 9.10 0 yrs4.62 %N/ANew Dividend N/A Jun-30-2025 Jul-15-2025 $ 0.0350
$ 0.0350
-0.00%
Stock $ 189.77 11 yrs3.46 %$ 335.21 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-15-2025 $ 1.6400
$ 1.6400
-0.00%
Stock $ 50.00 11 yrs3.04 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Aug-01-2025 $ 0.3800
$ 0.3800
-0.00%
Stock $ 145.83 11 yrs0.17 %$ 8.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.0625
$ 0.0625
-0.00%
Stock $ 38.12 3 yrs2.05 %$ 1.30 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-22-2025 $ 0.1950
$ 0.1950
-0.00%
Stock $ 24.30 1 yrs3.29 %$ 0.34 BNew Dividend Jul-07-2025 Jul-07-2025 Aug-06-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 41.01 19 yrs0.00 %$ 4.14 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.2000
$ 0.2200
10.00%
Stock $ 8.82 0 yrs0.00 %$ 1.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 3.71 0 yrs0.00 %$ 0.13 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 17.05 0 yrs13.14 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.5500
$ 0.5600
1.82%
Stock $ 8.54 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0583
$ 0.0583
-0.00%
Stock $ 45.00 3 yrs0.00 %$ 0.14 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.3847
$ 0.3000
-22.02%
Stock $ 22.30 0 yrs7.31 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 11.65 0 yrs8.58 %$ 6.18 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.65 0 yrs2.41 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 17.91 0 yrs5.58 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5632
$ 0.4353
-22.71%
Stock $ 32.16 0 yrs3.89 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.8322
$ 0.6283
-24.50%
Stock $ 5.60 0 yrs3.21 %$ 0.01 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.0318
$ 0.0378
18.56%
Stock $ 20.07 4 yrs4.78 %$ 0.11 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 41.99 5 yrs1.33 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1480
$ 0.1430
-3.38%
Stock $ 579.25 4 yrs1.18 %$ 35.73 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-31-2025 $ 1.3077
$ 1.8033
37.89%
Stock $ 61.89 0 yrs2.59 %$ 0.71 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 10.68 1 yrs1.12 %$ 0.18 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 36.83 0 yrs3.04 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3350
$ 0.7881
135.22%
Stock $ 13.23 0 yrs0.00 %$ 0.68 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.1330
$ 0.1820
36.84%
Stock $ 51.96 4 yrs1.39 %$ 5.82 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-09-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 14.55 0 yrs5.23 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6436
$ 0.8672
34.74%
Stock $ 620.34 3 yrs1.16 %$ 653.76 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-31-2025 $ 1.6955
$ 1.7611
3.87%
Stock $ 32.44 1 yrs7.58 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 1.8868
$ 0.5704
-69.77%
Stock $ 43.86 4 yrs1.46 %$ 0.17 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-24-2025 $ 0.1500
$ 0.1600
6.67%
Stock $ 14.15 0 yrs14.42 %$ 0.89 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 31.46 2 yrs1.68 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2773
$ 0.2542
-8.35%
Stock $ 30.69 4 yrs3.62 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5191
$ 0.5882
13.31%
Stock $ 21.74 0 yrs2.76 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4104
$ 0.1921
-53.20%
Stock $ 41.53 3 yrs2.22 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5502
$ 0.3665
-33.38%
Stock $ 30.91 0 yrs3.36 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5998
$ 0.4402
-26.60%
Stock $ 53.85 1 yrs1.32 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1536
$ 0.1691
10.14%
Stock $ 51.61 0 yrs3.53 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2525
$ 1.5663
520.24%
Stock $ 91.95 10 yrs2.18 %$ 4.89 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 217.63 4 yrs2.76 %$ 25.47 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 1.4000
$ 1.5000
7.14%
Stock $ 67.87 0 yrs1.22 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1552
$ 0.2206
42.15%
Stock $ 25.70 0 yrs8.40 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 6.98 4 yrs8.02 %$ 0.56 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 37.93 0 yrs2.21 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0117
$ 0.8270
6940.08%
Stock $ 52.29 0 yrs1.47 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.6957
$ 0.0700
-89.94%
Stock $ 50.01 2 yrs5.00 %$ 0.34 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-16-2025 $ 0.6500
$ 0.6500
-0.00%
Stock $ 28.13 1 yrs0.39 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0160
$ 0.0110
-31.25%
Stock $ 80.35 3 yrs0.61 %$ 1.29 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0910
$ 0.1180
29.67%
Stock $ 38.95 1 yrs1.21 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0966
$ 0.1128
16.83%
Stock $ 48.56 1 yrs1.89 %$ 0.00 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1512
$ 0.1901
25.67%
Stock $ 35.59 1 yrs3.20 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0493
$ 0.6375
1192.76%
Stock $ 19.37 0 yrs1.45 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0906
$ 0.1895
109.30%
Stock $ 52.50 0 yrs3.81 %N/ANew Dividend Jun-27-2025 Jun-28-2025 Jul-04-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 29.50 11 yrs3.80 %$ 0.07 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2800
$ 0.2800
-0.00%
Stock $ 14.55 0 yrs5.23 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6436
$ 0.0800
-87.57%
Stock $ 27.62 2 yrs6.08 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.8615
$ 0.8167
-5.21%
Stock $ 39.80 2 yrs0.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2438
$ 0.0637
-73.86%
Stock $ 35.82 1 yrs1.42 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1310
$ 0.1120
-14.50%
Stock $ 26.22 2 yrs3.09 %$ 0.00 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.1998
$ 0.2089
4.53%
Stock $ 22.17 0 yrs5.59 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.2156
$ 0.3748
73.85%
Stock $ 303.33 5 yrs1.95 %$ 206.37 BNew Dividend Jul-10-2025 Jul-10-2025 Aug-15-2025 $ 1.4800
$ 1.4800
-0.00%
Stock $ 14.67 0 yrs10.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-25-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 24.52 3 yrs5.18 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1013
$ 0.1070
5.57%
Stock $ 42.93 2 yrs7.73 %$ 0.36 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 21.99 0 yrs13.37 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.7377
$ 0.7358
-0.26%
Stock $ 25.59 2 yrs10.20 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.6319
$ 0.6535
3.40%
Stock $ 24.88 0 yrs9.81 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5905
$ 0.6106
3.41%
Stock $ 24.30 0 yrs7.20 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 20.37 3 yrs6.82 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3227
$ 0.3234
0.21%
Stock $ 15.38 0 yrs6.11 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2344
$ 0.2344
-0.00%
Stock $ 22.77 0 yrs6.06 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 35.86 2 yrs3.79 %$ 0.36 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 39.72 2 yrs0.00 %$ 0.19 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0763
$ 0.0730
-4.38%
Stock $ 25.48 2 yrs3.38 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0756
$ 0.0664
-12.27%
Stock $ 27.04 0 yrs0.89 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0100
$ 0.0243
142.80%
Stock $ 47.66 14 yrs4.20 %$ 74.26 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 16.52 0 yrs6.05 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 24.42 0 yrs3.19 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1890
$ 0.2180
15.34%
Stock $ 74.16 1 yrs1.50 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2980
$ 0.2760
-7.38%
Stock $ 199.55 0 yrs0.45 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2300
$ 0.2340
1.74%
Stock $ 10.05 2 yrs11.54 %$ 0.39 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 32.38 4 yrs6.52 %$ 0.03 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1195
$ 0.5215
336.32%
Stock $ 27.50 3 yrs2.18 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4335
$ 0.1674
-61.38%
Stock $ 109.77 2 yrs1.54 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2658
$ 0.6003
125.88%
Stock $ 55.60 3 yrs1.13 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1285
$ 0.1593
24.01%
Stock $ 31.20 0 yrs0.80 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0882
$ 0.1629
84.71%
Stock $ 76.13 0 yrs6.94 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 2.1157
$ 2.6420
24.88%
Stock $ 44.61 0 yrs6.39 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0291
$ 1.4233
4782.85%
Stock $ 32.32 2 yrs2.13 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1622
$ 0.1734
6.92%
Stock $ 44.09 0 yrs0.05 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0260
$ 0.0160
-38.46%
Stock $ 27.60 3 yrs0.69 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 22.44 0 yrs2.59 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1510
$ 0.1810
19.87%
Stock $ 32.92 1 yrs1.73 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1400
$ 0.1550
10.71%
Stock $ 46.93 0 yrs1.39 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1800
$ 0.1830
1.67%
Stock $ 226.17 3 yrs1.19 %$ 1.98 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.4515
$ 0.7151
58.37%
Stock $ 71.12 3 yrs0.94 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1179
$ 0.1688
43.11%
Stock $ 26.10 1 yrs1.95 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3497
$ 0.1651
-52.78%
Stock $ 24.60 2 yrs0.49 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0557
$ 0.0657
18.09%
Stock $ 33.81 0 yrs2.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5989
$ 0.4700
-21.53%
Stock $ 16.14 12 yrs2.97 %$ 0.12 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 0.4200
$ 0.4800
14.29%
Stock $ 16.38 0 yrs1.22 %$ 0.07 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 27.62 2 yrs6.08 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.8615
$ 3.1933
270.65%
Stock $ 50.12 0 yrs5.29 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 1.3500
$ 4.1800
209.63%
Stock $ 10.96 0 yrs0.00 %$ 0.10 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 4.53 1 yrs0.00 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 18.73 0 yrs0.00 %$ 2.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1542
$ 0.1542
-0.00%
Stock $ 182.47 15 yrs1.56 %$ 13.78 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 56.53 0 yrs3.61 %$ 0.67 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5100
$ 0.5100
-0.00%
Stock $ 29.00 0 yrs4.55 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-25-2025 $ 0.4000
$ 0.3300
-17.50%
Stock $ 23.32 4 yrs4.72 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2350
$ 0.4360
85.53%
Stock $ 58.97 0 yrs4.58 %$ 0.37 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 1.6213
$ 0.1849
-88.59%
Stock $ 61.31 2 yrs2.95 %$ 0.89 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1436
$ 0.5373
274.13%
Stock $ 83.71 2 yrs3.33 %$ 0.92 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2329
$ 1.1783
405.91%
Stock $ 66.34 11 yrs3.56 %$ 2.83 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-07-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 165.73 0 yrs0.48 %$ 0.82 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-20-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 37.68 2 yrs1.17 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0814
$ 0.1106
35.79%
Stock $ 28.55 0 yrs0.07 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0030
$ 0.0040
33.33%
Stock $ 27.09 0 yrs3.58 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2560
$ 0.2670
4.30%
Stock $ 52.31 2 yrs2.79 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3780
$ 0.3690
-2.38%
Stock $ 22.25 0 yrs1.71 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1010
$ 0.0980
-2.97%
Stock $ 29.59 1 yrs3.41 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2596
$ 0.4376
68.55%
Stock $ 25.57 2 yrs10.40 %N/ANew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.6419
$ 0.6638
3.40%
Stock $ 61.10 1 yrs0.00 %$ 0.98 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4479
$ 0.4479
-0.00%
Stock $ 33.84 6 yrs2.60 %$ 0.22 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 824.00 3 yrs7.28 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 13.9590
$ 13.9981
0.28%
Stock $ 25.47 19 yrs4.87 %$ 0.24 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-01-2025 $ 0.3100
$ 0.3100
-0.00%
Stock $ 18.76 1 yrs8.80 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1375
$ 0.1375
-0.00%
Stock $ 89.62 13 yrs3.99 %$ 10.67 BNew Dividend Aug-01-2025 Aug-01-2025 Sep-02-2025 $ 0.8950
$ 0.8950
-0.00%
Stock $ 65.34 0 yrs78.24 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 7.0442
$ 3.2600
-53.72%
Stock $ 21.18 4 yrs9.58 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 2.75 0 yrs7.27 %$ 0.04 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-17-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 8.60 4 yrs6.05 %$ 0.38 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-21-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 75.20 1 yrs0.94 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0838
$ 0.2100
150.60%
Stock $ 74.27 1 yrs2.42 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.2367
$ 0.4972
110.05%
Stock $ 29.01 0 yrs4.41 %$ 4.87 BNew Dividend Jul-07-2025 Jul-07-2025 Jul-17-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 23.57 0 yrs8.61 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-28-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 23.15 0 yrs8.25 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-28-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 24.48 0 yrs9.84 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-28-2025 $ 0.5983
$ 0.6037
0.91%
Stock $ 10.39 0 yrs15.01 %$ 1.08 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-29-2025 $ 0.4500
$ 0.3900
-13.33%
Stock $ 37.21 1 yrs0.30 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0198
$ 0.0246
24.08%
Stock $ 58.96 0 yrs3.71 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.5484
$ 0.5647
2.97%
Stock $ 20.96 0 yrs8.21 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 22.24 1 yrs8.27 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4609
$ 0.4609
-0.00%
Stock $ 25.30 0 yrs8.26 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.5234
$ 0.5234
-0.00%
Stock $ 22.60 0 yrs5.93 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.3359
$ 0.3359
-0.00%
Stock $ 31.29 3 yrs1.47 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0499
$ 0.1394
179.26%
Stock $ 44.09 0 yrs3.90 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2971
$ 1.4190
377.68%
Stock $ 33.42 2 yrs2.69 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3405
$ 0.5570
63.58%
Stock $ 22.70 2 yrs4.05 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4620
$ 0.4617
-0.06%
Stock $ 47.81 0 yrs0.52 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0441
$ 0.0656
48.80%
Stock $ 19.16 1 yrs1.10 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0146
$ 0.0549
277.13%
Stock $ 36.98 1 yrs0.35 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0550
$ 0.0338
-38.48%
Stock $ 38.39 0 yrs0.36 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0280
$ 0.1086
287.47%
Stock $ 35.34 1 yrs0.91 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0591
$ 0.0793
34.13%
Stock $ 23.59 5 yrs5.89 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3200
$ 0.1814
-43.31%
Stock $ 20.72 0 yrs12.16 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4500
$ 0.6373
41.62%
Stock $ 74.19 0 yrs1.27 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2600
$ 0.2400
-7.69%
Stock $ 34.49 0 yrs1.04 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0930
$ 0.0910
-2.15%
Stock $ 20.81 1 yrs1.59 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0080
$ 0.0290
262.50%
Stock $ 16.42 0 yrs1.28 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0140
$ 0.1180
742.86%
Stock $ 51.33 3 yrs2.18 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2770
$ 0.2960
6.86%
Stock $ 29.42 0 yrs3.13 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2560
$ 0.3420
33.59%
Stock $ 54.79 3 yrs2.65 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2990
$ 0.4010
34.11%
Stock $ 36.97 0 yrs0.46 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0400
$ 0.0440
10.00%
Stock $ 33.12 0 yrs2.66 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2200
$ 0.3440
56.36%
Stock $ 34.63 0 yrs1.21 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1110
$ 0.1080
-2.70%
Stock $ 26.31 0 yrs8.06 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6000
$ 0.5200
-13.33%
Stock $ 28.15 0 yrs0.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0560
$ 0.0580
3.57%
Stock $ 28.81 0 yrs0.76 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0570
$ 0.0570
-0.00%
Stock $ 146.88 3 yrs1.08 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2621
$ 0.4097
56.33%
Stock $ 74.59 0 yrs1.78 %$ 0.44 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2117
$ 0.3372
59.30%
Stock $ 74.02 3 yrs1.84 %$ 2.68 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1899
$ 0.3478
83.17%
Stock $ 30.13 1 yrs3.42 %$ 0.29 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0402
$ 0.3114
674.08%
Stock $ 54.51 1 yrs1.17 %$ 0.03 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1145
$ 0.1478
29.10%
Stock $ 26.61 0 yrs2.10 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3473
$ 0.2139
-38.41%
Stock $ 21.74 0 yrs3.50 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0252
$ 0.5266
1991.13%
Stock $ 33.26 0 yrs4.12 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.5184
$ 0.8517
64.31%
Stock $ 31.13 0 yrs2.12 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3096
$ 0.3547
14.57%
Stock $ 33.97 1 yrs2.77 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2823
$ 0.6543
131.83%
Stock $ 29.90 0 yrs2.74 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0744
$ 0.6520
775.88%
Stock $ 19.17 0 yrs0.00 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.4270
$ 0.4054
-5.05%
Stock $ 27.17 0 yrs2.98 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0728
$ 0.2082
186.08%
Stock $ 26.26 0 yrs0.61 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0720
$ 0.0760
5.56%
Stock $ 28.20 0 yrs1.84 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0910
$ 0.2460
170.33%
Stock $ 28.13 0 yrs1.14 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0720
$ 0.1670
131.94%
Stock $ 22.17 10 yrs1.98 %$ 0.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1050
$ 0.1100
4.76%
Stock $ 32.06 0 yrs1.34 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0692
$ 0.1450
109.56%
Stock $ 50.12 0 yrs5.29 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 1.3500
$ 0.4980
-63.11%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0905
$ 0.0679
-24.97%
Stock $ 28.56 0 yrs1.02 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0630
$ 0.1860
195.24%
Stock $ 442.38 0 yrs1.53 %$ 36.34 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-14-2025 $ 0.3216
$ 1.1993
272.94%
Stock $ 26.84 1 yrs10.06 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1677
$ 0.1750
4.39%
Stock $ 24.90 0 yrs0.92 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1148
$ 0.1139
-0.78%
Stock $ 23.13 3 yrs4.71 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0925
$ 0.0966
4.38%
Stock $ 16.81 1 yrs43.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.6369
$ 0.5363
-15.80%
Stock $ 39.96 0 yrs31.81 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.4669
$ 0.4684
0.32%
Stock $ 23.60 0 yrs86.14 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 1.9728
$ 1.2073
-38.80%
Stock $ 47.14 0 yrs14.17 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3182
$ 0.3226
1.38%
Stock $ 117.00 4 yrs0.85 %$ 11.49 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 18.77 0 yrs6.02 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2812
$ 0.2812
-0.00%
Stock $ 45.68 7 yrs2.19 %$ 0.52 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-09-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.18 1 yrs5.35 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3094
$ 0.3094
-0.00%
Stock $ 34.95 2 yrs6.55 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1636
$ 0.2060
25.94%
Stock $ 36.31 0 yrs6.47 %$ 0.10 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.5902
$ 0.5581
-5.44%
Stock $ 60.18 0 yrs2.74 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0992
$ 0.1926
94.24%
Stock $ 34.22 0 yrs4.18 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.3256
$ 0.5801
78.17%
Stock $ 21.94 0 yrs13.31 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.7320
$ 0.7301
-0.26%
Stock $ 46.30 0 yrs12.12 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.2361
$ 0.3265
38.29%
Stock $ 15.38 0 yrs21.13 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.2708
$ 0.2708
-0.00%
Stock $ 22.34 0 yrs8.10 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 22.66 1 yrs8.30 %N/ANew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 24.22 0 yrs0.58 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0370
$ 0.0380
2.70%
Stock $ 64.21 4 yrs1.56 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2780
$ 0.2320
-16.55%
Stock $ 69.80 8 yrs1.23 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2000
$ 0.2110
5.50%
Stock $ 75.50 1 yrs0.86 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0970
$ 0.1190
22.68%
Stock $ 63.03 3 yrs1.43 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2440
$ 0.2320
-4.92%
Stock $ 52.79 0 yrs3.13 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.4190
$ 0.4470
6.68%
Stock $ 31.98 0 yrs1.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1420
$ 0.1470
3.52%
Stock $ 32.63 0 yrs1.23 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1600
$ 0.0140
-91.25%
Stock $ 40.79 0 yrs3.09 %$ 3.39 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2666
$ 0.3530
32.40%
Stock $ 55.16 3 yrs2.79 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1505
$ 0.8005
431.80%
Stock $ 27.56 2 yrs3.27 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0850
$ 0.1965
131.18%
Stock $ 31.12 0 yrs2.54 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0592
$ 0.4132
597.42%
Stock $ 68.25 3 yrs1.63 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.2270
$ 0.2791
22.93%
Stock $ 59.52 2 yrs4.00 %$ 0.20 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1244
$ 0.5958
379.06%
Stock $ 27.23 4 yrs6.28 %$ 0.54 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0904
$ 0.4435
390.61%
Stock $ 30.85 0 yrs6.03 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0184
$ 0.9117
4844.42%
Stock $ 26.15 0 yrs3.21 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1452
$ 0.2724
87.65%
Stock $ 56.94 0 yrs1.12 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0962
$ 0.1883
95.68%
Stock $ 56.62 1 yrs1.47 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1555
$ 0.2584
66.19%
Stock $ 33.58 2 yrs3.60 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0681
$ 0.4757
598.47%
Stock $ 28.91 1 yrs4.01 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1787
$ 0.6307
252.95%
Stock $ 26.77 2 yrs2.80 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1319
$ 0.1931
46.38%
Stock $ 25.93 0 yrs2.20 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1130
$ 0.1987
75.81%
Stock $ 34.27 1 yrs1.08 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.0633
$ 0.0959
51.59%
Stock $ 33.71 1 yrs0.42 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0280
$ 0.0470
67.86%
Stock $ 38.25 1 yrs0.71 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0350
$ 0.1610
360.00%
Stock $ 30.10 1 yrs0.73 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0670
$ 0.0670
-0.00%
Stock $ 34.00 2 yrs0.85 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1480
$ 0.0770
-47.97%
Stock $ 94.36 4 yrs0.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2100
$ 0.1950
-7.14%
Stock $ 15.34 1 yrs0.59 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0140
$ 0.0590
321.43%
Stock $ 26.51 0 yrs0.11 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0010
$ 0.0070
599.99%
Stock $ 48.91 1 yrs0.94 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1180
$ 0.1300
10.17%
Stock $ 32.19 2 yrs2.67 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2330
$ 0.2930
25.75%
Stock $ 28.00 0 yrs3.71 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1520
$ 0.3430
125.66%
Stock $ 64.06 3 yrs1.59 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2520
$ 0.2570
1.98%
Stock $ 78.52 3 yrs1.31 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2090
$ 0.2120
1.44%
Stock $ 64.10 2 yrs0.90 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1380
$ 0.1520
10.14%
Stock $ 51.53 0 yrs1.67 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2200
$ 0.2240
1.82%
Stock $ 29.62 0 yrs1.18 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0470
$ 0.2890
514.89%
Stock $ 187.42 4 yrs1.63 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.3369
$ 1.1433
239.40%
Stock $ 32.86 2 yrs1.25 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.0809
$ 0.0951
17.53%
Stock $ 30.11 3 yrs1.56 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1508
$ 0.1660
10.06%
Stock $ 32.96 0 yrs2.55 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1002
$ 0.5013
400.16%
Stock $ 49.65 2 yrs1.13 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-26-2025 $ 0.1247
$ 0.1368
9.63%
Stock $ 53.06 0 yrs6.99 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.8530
$ 1.0600
24.27%
Stock $ 7.43 0 yrs96.70 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3528
$ 0.2922
-17.18%
Stock $ 14.66 0 yrs68.69 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.9998
$ 0.4314
-56.85%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2998
$ 0.2975
-0.76%
Stock $ 13.86 0 yrs1.44 %$ 0.12 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 30.83 0 yrs6.45 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1656
$ 0.1656
-0.00%
Stock $ 44.87 0 yrs10.90 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1638
$ 0.2233
36.32%
Stock $ 44.19 0 yrs11.61 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1618
$ 0.2342
44.75%
Stock $ 12.07 0 yrs7.95 %$ 2.87 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 51.03 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2833
$ 0.2833
-0.00%
Stock $ 44.03 0 yrs1.93 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0480
$ 0.1176
145.08%
Stock $ 58.56 0 yrs2.03 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0766
$ 0.1197
56.29%
Stock $ 6.23 0 yrs119.10 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0952
$ 0.0875
-8.09%
Stock $ 14.18 3 yrs0.00 %$ 0.14 BNew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 61.71 0 yrs5.01 %$ 4.38 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2575
$ 0.2575
-0.00%
Stock $ 18.10 0 yrs7.96 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 22.68 0 yrs5.73 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1100
$ 0.1083
-1.53%
Stock $ 0.00 2 yrs0.00 %N/ANew Dividend Jun-18-2025 Jun-17-2025 Jun-18-2025 $ 0.0604
$ 0.1059
75.30%
Stock $ 21.81 0 yrs6.47 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1170
$ 0.1262
7.93%
Stock $ 23.64 0 yrs7.49 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1422
$ 0.1474
3.64%
Stock $ 25.90 1 yrs5.33 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.1035
$ 0.1077
4.13%
Stock $ 12.23 2 yrs7.36 %$ 0.05 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 8.81 0 yrs0.00 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1370
$ 0.1467
7.12%
Stock $ 25.71 1 yrs4.51 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0972
$ 0.0982
1.10%
Stock $ 54.31 0 yrs1.45 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0527
$ 0.0784
48.81%
Stock $ 22.53 2 yrs4.39 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0842
$ 0.0837
-0.61%
Stock $ 16.71 1 yrs27.89 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3923
$ 0.2774
-29.29%
Stock $ 2.62 1 yrs134.35 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1215
$ 0.1900
56.38%
Stock $ 17.01 1 yrs84.01 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 1.6276
$ 0.6721
-58.71%
Stock $ 14.64 0 yrs46.79 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3739
$ 0.8449
125.97%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1917
$ 0.1886
-1.61%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1808
$ 0.1784
-1.30%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.3763
$ 0.2756
-26.76%
Stock $ 13.70 0 yrs59.42 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.1574
$ 0.1424
-9.53%
Stock $ 55.12 0 yrs9.40 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.4223
$ 0.4056
-3.95%
Stock $ 24.82 0 yrs10.68 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5037
$ 0.6083
20.78%
Stock $ 15.15 0 yrs47.72 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0554
$ 0.1691
205.23%
Stock $ 26.47 0 yrs2.61 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.3449
10000%
Stock $ 31.96 0 yrs0.16 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-25-2025 $ 0.0000
$ 0.0485
10000%
Stock $ 39.06 0 yrs0.00 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0000
$ 0.0020
10000%
Stock $ 27.00 0 yrs10.78 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5897
$ 0.6572
11.44%
Stock $ 50.12 0 yrs5.29 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 1.3500
$ 1.3000
-3.70%
Stock $ 28.22 0 yrs1.95 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.5527
10000%
Stock $ 30.42 0 yrs0.33 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.0954
10000%
Stock $ 34.43 0 yrs0.06 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-23-2025 $ 0.0000
$ 0.0181
10000%
Stock $ 41.50 0 yrs1.20 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-31-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 11.50 0 yrs0.00 %$ 0.60 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0000
$ 1.5000
10000%
Stock $ 229.82 15 yrs1.64 %$ 3.11 BNew Dividend Jul-18-2025 Jul-18-2025 Jul-31-2025 $ 0.9400
$ 0.9400
-0.00%
Stock $ 18.02 0 yrs7.10 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3202
$ 0.3202
-0.00%
Stock $ 47.04 15 yrs5.27 %$ 95.73 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-01-2025 $ 0.6200
$ 0.6200
-0.00%
Stock $ 29.44 11 yrs5.98 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.4400
$ 0.4400
-0.00%
Stock $ 53.93 0 yrs0.22 %$ 9.18 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 73.81 4 yrs2.60 %$ 3.83 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-31-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 19.17 1 yrs3.76 %$ 3.49 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 67.14 0 yrs1.98 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.5233
$ 0.3500
-33.11%
Stock $ 236.78 3 yrs0.84 %$ 52.51 BNew Dividend Aug-08-2025 Aug-08-2025 Aug-18-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 16.07 0 yrs3.98 %$ 0.71 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 42.00 3 yrs2.57 %$ 0.20 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-16-2025 $ 0.2700
$ 0.2700
-0.00%
Stock $ 27.37 0 yrs0.88 %$ 0.24 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 134.34 2 yrs3.82 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 2.5433
$ 0.7419
-70.83%
Stock $ 7.65 0 yrs10.98 %$ 0.23 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 13.39 3 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0633
$ 0.0633
-0.00%
Stock $ 20.88 0 yrs8.62 %$ 0.13 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-27-2025 $ 0.5500
$ 0.4500
-18.18%
Stock $ 56.92 2 yrs2.71 %$ 24.85 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2422
$ 0.4407
81.96%
Stock $ 80.41 2 yrs4.15 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6003
$ 1.0762
79.28%
Stock $ 49.62 0 yrs2.80 %$ 60.74 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.0468
$ 0.1385
195.94%
Stock $ 81.24 0 yrs2.89 %$ 3.48 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.4178
$ 0.1844
-55.86%
Stock $ 77.94 2 yrs2.94 %$ 16.60 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2935
$ 1.1065
277.00%
Stock $ 27.40 0 yrs6.75 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.9700
$ 0.4620
-52.37%
Stock $ 52.05 0 yrs6.22 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Oct-01-2025 $ 0.8100
$ 0.8100
-0.00%
Stock $ 52.50 0 yrs6.25 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 78.00 0 yrs6.13 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 1.1950
$ 1.1950
-0.00%
Stock $ 124.39 2 yrs1.69 %$ 42.26 BNew Dividend Jul-22-2025 Jul-22-2025 Aug-01-2025 $ 0.5250
$ 0.5250
-0.00%
Stock $ 10.32 0 yrs8.33 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0720
$ 0.0720
-0.00%
Stock $ 155.60 4 yrs0.00 %$ 1.68 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-29-2025 $ 0.1530
$ 0.1530
-0.00%
Stock $ 11.85 0 yrs2.79 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0342
$ 0.1101
222.20%
Stock $ 66.00 10 yrs3.03 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4900
$ 0.5000
2.04%
Stock $ 801.01 0 yrs0.25 %$ 0.01 BNew Dividend Aug-05-2025 Aug-05-2025 Sep-02-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 42.70 0 yrs6.18 %N/ANew Dividend Sep-10-2025 Sep-10-2025 Oct-01-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 20.61 3 yrs5.82 %$ 0.38 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-18-2025 $ 0.9000
$ 0.6000
-33.33%
Stock $ 28.35 0 yrs2.96 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-29-2025 $ 0.2100
$ 0.2100
-0.00%
Stock $ 36.00 0 yrs6.25 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Sep-01-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 35.75 0 yrs6.29 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 31.50 0 yrs6.19 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Sep-01-2025 $ 0.4875
$ 0.4875
-0.00%
Stock $ 20.75 19 yrs1.83 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.0958
$ 0.0958
-0.00%
Stock $ 31.20 0 yrs6.09 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.4750
$ 0.4750
-0.00%
Stock $ 32.16 0 yrs6.22 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Aug-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 134.71 14 yrs2.62 %$ 0.50 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.8500
$ 0.8617
1.38%
Stock $ 89.35 2 yrs1.84 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5232
$ 0.5418
3.56%
Stock $ 128.88 2 yrs1.76 %$ 0.95 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3852
$ 0.5947
54.39%
Stock $ 67.17 0 yrs2.75 %$ 14.85 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1907
$ 0.4687
145.78%
Stock $ 24.34 0 yrs9.82 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 1.1930
$ 0.1204
-89.90%
Stock $ 25.12 1 yrs6.05 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.6168
$ 0.1343
-78.23%
Stock $ 13.88 0 yrs4.32 %$ 0.26 BNew Dividend Jul-08-2025 Jul-08-2025 Aug-01-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 128.42 0 yrs1.66 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5048
$ 0.6214
23.10%
Stock $ 146.10 6 yrs1.27 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.4425
$ 0.4469
0.99%
Stock $ 11.51 0 yrs10.43 %$ 0.27 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.3700
$ 0.3000
-18.92%
Stock $ 26.95 0 yrs1.08 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0900
$ 0.0700
-22.22%
Stock $ 53.25 7 yrs2.63 %$ 0.13 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.6000
$ 0.7000
16.67%
Stock $ 29.50 0 yrs4.03 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0200
$ 0.4690
2248.72%
Stock $ 36.18 0 yrs3.51 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.3858
$ 0.3491
-9.52%
Stock $ 26.61 0 yrs2.29 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1685
$ 0.2551
51.40%
Stock $ 25.27 0 yrs4.63 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1368
$ 0.3487
154.91%
Stock $ 4.70 2 yrs6.60 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1431
$ 0.0110
-92.33%
Stock $ 30.47 0 yrs1.58 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.3245
$ 0.0474
-85.40%
Stock $ 172.20 1 yrs0.92 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3118
$ 0.5553
78.09%
Stock $ 136.15 1 yrs1.70 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6030
$ 0.6068
0.63%
Stock $ 282.15 3 yrs1.15 %$ 0.83 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.7943
$ 0.7828
-1.45%
Stock $ 34.17 0 yrs38.66 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2020
$ 0.2021
0.05%
Stock $ 12.52 2 yrs11.66 %N/ANew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.1215
$ 0.1215
-0.00%
Stock $ 12.52 2 yrs11.66 %N/ANew Dividend Aug-08-2025 Aug-08-2025 Aug-29-2025 $ 0.1215
$ 0.1215
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2747
$ 0.2440
-11.16%
Stock $ 2.56 0 yrs7.81 %$ 0.12 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.15 0 yrs9.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 12.52 2 yrs11.66 %N/ANew Dividend Sep-12-2025 Sep-12-2025 Sep-30-2025 $ 0.1215
$ 0.1215
-0.00%
Stock $ 13.29 0 yrs0.00 %$ 2.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 69.07 2 yrs2.82 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1909
$ 0.4851
154.11%
Stock $ 65.38 2 yrs2.91 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3894
$ 0.6330
62.56%
Stock $ 110.00 6 yrs1.00 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2668
$ 0.2581
-3.26%
Stock $ 122.84 4 yrs2.34 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.6967
$ 0.7451
6.95%
Stock $ 274.04 0 yrs1.16 %$ 0.03 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.7719
$ 0.7666
-0.69%
Stock $ 211.24 0 yrs0.58 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2175
$ 0.3786
74.07%
Stock $ 144.43 0 yrs1.87 %$ 0.01 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.5178
$ 0.5425
4.77%
Stock $ 89.44 0 yrs1.24 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.2475
$ 0.2498
0.93%
Stock $ 109.33 2 yrs0.50 %$ 0.04 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.1366
$ 0.1340
-1.90%
Stock $ 85.88 2 yrs1.93 %$ 0.02 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-24-2025 $ 0.3843
$ 0.4009
4.32%
Stock $ 24.25 0 yrs66.93 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2398
$ 0.2381
-0.71%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1919
$ 0.1936
0.89%
Stock $ 202.53 3 yrs0.74 %$ 2.76 BNew Dividend Jul-23-2025 Jul-23-2025 Jul-31-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 9.49 0 yrs81.88 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1999
$ 0.1461
-26.91%
Stock $ 18.17 1 yrs8.75 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1218
$ 0.1221
0.25%
Stock $ 9.41 0 yrs0.00 %$ 0.61 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 47.49 3 yrs0.00 %$ 0.78 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 100.13 0 yrs4.32 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-03-2025 $ 0.3495
$ 0.3375
-3.43%
Stock $ 9.55 13 yrs0.00 %$ 0.31 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0331
$ 0.0331
-0.00%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2753
$ 0.2011
-26.94%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2694
$ 0.2225
-17.40%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2466
$ 0.2047
-16.99%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.2863
$ 0.2717
-5.10%
Stock $ 17.90 0 yrs11.73 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.1385
$ 0.1236
-10.76%
Stock $ 24.53 0 yrs2.77 %N/ANew Dividend Jun-18-2025 Jun-18-2025 Jun-20-2025 $ 0.0000
$ 0.1700
10000%
Stock $ 46.14 0 yrs7.04 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.8125
$ 0.8125
-0.00%
Stock $ 8.55 0 yrs17.54 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 21.30 0 yrs6.48 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3438
$ 0.3438
-0.00%
Stock $ 9.65 0 yrs8.08 %$ 2.06 BNew Dividend Sep-30-2025 Sep-30-2025 Oct-10-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 9.65 0 yrs8.08 %$ 2.06 BNew Dividend Aug-29-2025 Aug-29-2025 Sep-10-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 9.65 0 yrs8.08 %$ 2.06 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-11-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 12.82 3 yrs0.00 %$ 3.40 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.0965
$ 0.0965
-0.00%
Stock $ 316.98 3 yrs1.03 %$ 222.07 BNew Dividend Jul-03-2025 Jul-03-2025 Aug-08-2025 $ 0.8200
$ 0.8200
-0.00%
Stock $ 32.20 0 yrs0.09 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-24-2025 $ 0.0000
$ 0.0136
10000%
Stock $ 11.23 0 yrs3.47 %$ 0.10 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 11.23 0 yrs3.47 %$ 0.10 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 11.23 0 yrs3.47 %$ 0.10 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.0325
$ 0.0325
-0.00%
Stock $ 10.55 0 yrs0.38 %$ 1.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0100
$ 0.0100
-0.00%
Stock $ 62.99 0 yrs0.64 %$ 0.01 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0650
$ 0.0636
-2.22%
Stock $ 13.95 1 yrs0.00 %$ 0.69 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 30.95 9 yrs4.33 %$ 5.93 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3350
$ 0.3350
-0.00%
Stock $ 81.92 10 yrs1.64 %$ 4.47 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-09-2025 $ 0.3350
$ 0.3350
-0.00%
Stock $ 4.87 1 yrs5.13 %$ 0.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 14.59 0 yrs8.57 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3125
$ 0.3125
-0.00%
Stock $ 31.23 0 yrs0.00 %$ 0.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.00 0 yrs0.00 %$ 0.39 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0742
$ 0.0742
-0.00%
Stock $ 43.36 3 yrs4.24 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1524
$ 0.1395
-8.46%
Stock $ 9.81 0 yrs0.00 %$ 0.78 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0420
$ 0.0420
-0.00%
Stock $ 17.50 0 yrs9.09 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 17.85 0 yrs8.85 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3937
$ 0.3937
-0.00%
Stock $ 17.57 0 yrs9.05 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 16.20 0 yrs8.83 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3563
$ 0.3563
-0.00%
Stock $ 75.00 0 yrs6.11 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.1450
$ 1.1450
-0.00%
Stock $ 6.79 3 yrs0.00 %$ 0.49 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0608
$ 0.0608
-0.00%
Stock $ 25.08 1 yrs8.73 %N/ANew Dividend Jun-25-2025 Jun-25-2025 Jun-30-2025 $ 0.5469
$ 0.5469
-0.00%
Stock $ 20.40 3 yrs0.00 %$ 7.08 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1900
$ 0.1900
-0.00%
Stock $ 9.90 1 yrs6.57 %$ 0.19 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0542
$ 0.0542
-0.00%
Stock $ 11.48 0 yrs0.00 %$ 0.73 BNew Dividend Jun-30-2025 Jul-01-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.50 0 yrs8.49 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 13.73 3 yrs12.53 %$ 0.28 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 12.85 12 yrs0.00 %$ 0.59 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.46 1 yrs56.84 %$ 0.00 BNew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 18.34 0 yrs1.20 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0220
$ 0.0220
-0.00%
Stock $ 8.35 4 yrs6.47 %$ 2.47 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 11.40 0 yrs2.11 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 16.09 3 yrs5.97 %$ 0.73 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 92.01 3 yrs1.96 %$ 8.80 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4500
$ 0.4500
-0.00%
Stock $ 5.03 0 yrs12.72 %$ 0.65 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.1600
$ 0.1600
-0.00%
Stock $ 32.36 1 yrs0.00 %$ 2.49 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1292
$ 0.1292
0.01%
Stock $ 30.22 1 yrs2.91 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 2.3864
$ 0.0818
-96.57%
Stock $ 41.22 1 yrs4.32 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4142
$ 1.3696
230.64%
Stock $ 46.71 1 yrs0.24 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0207
$ 0.0271
30.64%
Stock $ 25.06 0 yrs4.11 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1781
$ 0.2830
58.91%
Stock $ 24.91 0 yrs4.26 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1330
$ 0.3208
141.30%
Stock $ 9.63 0 yrs10.69 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0855
$ 0.0855
-0.00%
Stock $ 5.76 1 yrs10.42 %$ 0.16 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0786
$ 0.0787
0.10%
Stock $ 13.96 0 yrs13.47 %$ 0.29 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 10.50 1 yrs18.48 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 12.22 0 yrs6.87 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-11-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 12.22 0 yrs6.87 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 12.22 0 yrs6.87 %N/ANew Dividend Sep-30-2025 Sep-30-2025 Oct-10-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 29.74 1 yrs4.34 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0055
$ 0.4561
8252.76%
Stock $ 6.89 1 yrs11.32 %$ 0.08 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0650
$ 0.0650
-0.00%
Stock $ 27.51 0 yrs10.03 %$ 0.42 BNew Dividend Jul-03-2025 Jul-03-2025 Jul-15-2025 $ 0.3800
$ 0.6900
81.58%
Stock $ 4.34 0 yrs9.22 %$ 258.74 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.86 0 yrs10.97 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 8.00 0 yrs16.38 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 44.32 3 yrs2.21 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 50.19 0 yrs4.50 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1927
$ 0.1676
-13.04%
Stock $ 5.84 1 yrs11.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0550
$ 0.0550
-0.00%
Stock $ 5.56 0 yrs0.00 %$ 0.42 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.03 1 yrs14.37 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1505
$ 0.1504
-0.07%
Stock $ 4.74 2 yrs0.00 %$ 0.04 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0433
$ 0.0433
-0.00%
Stock $ 9.21 0 yrs1.52 %$ 1.86 BNew Dividend Jul-16-2025 Jul-16-2025 Aug-15-2025 $ 0.1400
$ 0.1200
-14.29%
Stock $ 13.24 3 yrs4.23 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0467
$ 0.0467
-0.00%
Stock $ 52.10 0 yrs6.64 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.3115
$ 0.2650
-14.93%
Stock $ 25.81 1 yrs2.79 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.6756
$ 0.0444
-93.42%
Stock $ 25.07 0 yrs8.97 %N/ANew Dividend Dec-01-2025 Dec-01-2025 Dec-15-2025 $ 0.0000
$ 0.5625
10000%
Stock $ 25.07 0 yrs8.97 %N/ANew Dividend Aug-29-2025 Aug-29-2025 Sep-15-2025 $ 0.0000
$ 0.5938
10000%
Stock $ 46.29 0 yrs11.62 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-24-2025 $ 0.0000
$ 1.3457
10000%
Stock $ 9.81 1 yrs10.40 %$ 0.17 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.0850
$ 0.0850
-0.00%
Stock $ 11.60 1 yrs26.71 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1000
$ 2.0000
1900.00%
Stock $ 25.64 0 yrs0.43 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.0000
$ 0.1131
10000%
Stock $ 29.08 0 yrs3.09 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1557
$ 0.1052
-32.46%
Stock $ 30.32 0 yrs4.39 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.3086
$ 0.3067
-0.62%
Stock $ 25.15 0 yrs3.50 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.1826
$ 0.1453
-20.40%
Stock $ 21.18 0 yrs4.91 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-18-2025 $ 0.2508
$ 0.3030
20.80%
Stock $ 77.34 3 yrs2.50 %$ 0.61 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4353
$ 0.4384
0.70%
Stock $ 24.21 0 yrs8.05 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.4875
$ 0.4875
-0.00%
Stock $ 15.21 0 yrs10.72 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 15.15 0 yrs10.30 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 42.40 0 yrs1.30 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0992
$ 0.1195
20.42%
Stock $ 66.62 7 yrs4.16 %$ 25.31 BNew Dividend Jun-24-2025 Jun-24-2025 Jul-11-2025 $ 0.6925
$ 0.6925
-0.00%
Stock $ 78.29 0 yrs2.09 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0304
$ 0.6126
-40.55%
Stock $ 32.53 0 yrs0.43 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0676
$ 0.0772
14.16%
Stock $ 48.34 1 yrs2.85 %$ 0.94 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5593
$ 0.8216
46.90%
Stock $ 110.56 2 yrs1.22 %$ 0.40 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8558
$ 0.4979
-41.81%
Stock $ 134.90 4 yrs1.05 %$ 6.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2502
$ 0.2939
17.47%
Stock $ 163.90 0 yrs1.78 %$ 13.16 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4982
$ 0.6908
38.65%
Stock $ 134.32 0 yrs1.57 %$ 16.84 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4482
$ 0.4923
9.84%
Stock $ 289.13 3 yrs0.79 %$ 11.96 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3821
$ 0.3208
-16.04%
Stock $ 352.92 3 yrs1.08 %$ 17.29 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8267
$ 0.8877
7.37%
Stock $ 103.70 0 yrs2.37 %$ 1.42 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5618
$ 0.5944
5.80%
Stock $ 117.87 2 yrs2.38 %$ 5.08 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.6309
$ 1.1805
-27.61%
Stock $ 63.04 2 yrs3.36 %$ 4.63 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.4015
$ 0.7211
-48.55%
Stock $ 26.28 1 yrs5.67 %$ 1.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8941
$ 0.5955
-33.40%
Stock $ 59.90 1 yrs2.57 %$ 25.12 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3263
$ 1.2182
273.37%
Stock $ 31.41 0 yrs2.42 %$ 0.34 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0844
$ 0.6724
696.82%
Stock $ 25.57 0 yrs0.00 %$ 0.18 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 71.05 0 yrs1.06 %$ 1.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2132
$ 0.1714
-19.63%
Stock $ 109.90 0 yrs0.45 %$ 40.97 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1079
$ 0.1182
9.61%
Stock $ 45.46 0 yrs2.42 %$ 1.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2429
$ 0.2674
10.08%
Stock $ 143.89 0 yrs0.84 %$ 2.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2751
$ 0.2623
-4.64%
Stock $ 63.54 2 yrs2.36 %$ 2.50 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3807
$ 1.1219
194.70%
Stock $ 23.79 1 yrs4.08 %$ 0.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4838
$ 0.4889
1.07%
Stock $ 69.33 2 yrs1.36 %$ 0.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1662
$ 0.2067
24.40%
Stock $ 32.98 0 yrs3.85 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5581
$ 0.7163
28.34%
Stock $ 47.79 4 yrs1.03 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1085
$ 0.1060
-2.29%
Stock $ 9.25 0 yrs0.86 %$ 0.73 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-03-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 40.34 11 yrs0.00 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.3706
$ 0.3478
-6.15%
Stock $ 63.63 0 yrs2.06 %$ 0.61 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2542
$ 0.2968
16.76%
Stock $ 50.23 4 yrs0.88 %$ 0.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0658
$ 0.0797
21.12%
Stock $ 48.28 4 yrs2.32 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7086
$ 0.4125
-41.79%
Stock $ 151.56 3 yrs1.03 %$ 2.30 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3510
$ 0.3499
-0.33%
Stock $ 70.46 0 yrs2.46 %$ 1.06 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2875
$ 0.4075
41.71%
Stock $ 95.76 0 yrs0.58 %$ 4.77 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6567
$ 0.1550
-76.39%
Stock $ 40.43 1 yrs2.65 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4410
$ 0.1459
-66.91%
Stock $ 32.44 0 yrs1.66 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0140
$ 0.1711
1121.21%
Stock $ 26.45 2 yrs3.97 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8622
$ 0.3313
-61.57%
Stock $ 18.73 1 yrs3.84 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2878
$ 0.4339
50.74%
Stock $ 18.84 2 yrs3.24 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0188
$ 0.5960
3075.69%
Stock $ 761.31 7 yrs0.82 %$ 36.45 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.5600
$ 1.5600
-0.00%
Stock $ 17.31 3 yrs3.00 %$ 0.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0586
$ 0.4847
727.01%
Stock $ 80.69 4 yrs0.74 %$ 0.61 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1212
$ 0.1354
11.73%
Stock $ 74.33 1 yrs1.47 %$ 0.20 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3360
$ 0.7490
122.93%
Stock $ 5.57 0 yrs7.18 %$ 0.22 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.1000
$ 0.1000
-0.00%
Stock $ 11.02 0 yrs8.35 %$ 1.41 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2300
$ 0.2300
-0.00%
Stock $ 19.64 0 yrs9.57 %$ 3.37 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4700
$ 0.4700
-0.00%
Stock $ 67.47 2 yrs2.86 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5488
$ 1.3769
150.89%
Stock $ 73.06 0 yrs2.79 %$ 0.23 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9497
$ 1.0937
15.16%
Stock $ 95.76 0 yrs0.58 %$ 4.77 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6567
$ 0.4974
-24.26%
Stock $ 112.73 0 yrs0.22 %$ 5.65 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0502
$ 0.0595
18.48%
Stock $ 82.73 0 yrs1.43 %$ 0.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0001
$ 0.1845
-81.55%
Stock $ 84.05 0 yrs1.77 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5980
$ 0.8875
48.42%
Stock $ 41.48 1 yrs2.44 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7042
$ 0.3023
-57.07%
Stock $ 49.18 0 yrs3.72 %$ 2.33 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9675
$ 0.8588
-11.23%
Stock $ 42.59 0 yrs1.60 %$ 3.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7585
$ 0.6793
-10.44%
Stock $ 29.33 4 yrs4.84 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5793
$ 0.8455
45.96%
Stock $ 17.43 2 yrs0.75 %$ 0.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0810
$ 0.0450
-44.47%
Stock $ 19.91 0 yrs3.82 %$ 0.79 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3445
$ 0.4185
21.48%
Stock $ 96.83 0 yrs0.48 %$ 2.73 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1015
$ 0.0976
-3.79%
Stock $ 36.69 0 yrs2.62 %$ 7.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4511
$ 0.5088
12.79%
Stock $ 45.23 1 yrs2.45 %$ 0.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5805
$ 0.5342
-7.99%
Stock $ 24.68 2 yrs3.97 %$ 2.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1262
$ 0.1864
47.64%
Stock $ 66.49 2 yrs2.98 %$ 6.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7179
$ 1.2612
75.69%
Stock $ 53.59 1 yrs0.19 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0970
$ 0.0031
-96.85%
Stock $ 40.34 2 yrs1.21 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4706
$ 0.0203
-95.70%
Stock $ 42.25 3 yrs3.31 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7224
$ 0.6795
-5.93%
Stock $ 43.07 1 yrs4.06 %$ 0.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0259
$ 0.5309
1950.43%
Stock $ 153.50 4 yrs1.02 %$ 1.77 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3517
$ 0.3607
2.56%
Stock $ 67.29 4 yrs2.87 %$ 0.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6777
$ 1.2473
84.06%
Stock $ 55.13 0 yrs2.59 %$ 5.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8911
$ 0.5356
-39.90%
Stock $ 26.08 0 yrs3.99 %$ 0.67 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5841
$ 0.4590
-21.41%
Stock $ 73.19 2 yrs2.27 %$ 13.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0644
$ 0.5912
-44.46%
Stock $ 65.94 1 yrs0.44 %$ 2.68 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0094
$ 0.2090
2128.60%
Stock $ 1.86 0 yrs0.00 %$ 0.06 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0150
$ 0.0150
-0.00%
Stock $ 34.81 0 yrs5.11 %$ 4.72 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1881
$ 0.7871
318.39%
Stock $ 197.31 1 yrs1.91 %$ 13.18 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7454
$ 0.8097
8.64%
Stock $ 341.02 3 yrs1.10 %$ 42.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8292
$ 0.8380
1.07%
Stock $ 150.25 0 yrs0.59 %$ 20.94 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1767
$ 0.2104
19.10%
Stock $ 112.02 2 yrs2.11 %$ 28.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3232
$ 0.3885
20.20%
Stock $ 86.06 4 yrs1.21 %$ 1.46 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2438
$ 0.2413
-1.02%
Stock $ 84.12 3 yrs2.00 %$ 0.65 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3833
$ 0.4008
4.57%
Stock $ 80.44 4 yrs1.43 %$ 1.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2628
$ 0.2575
-2.02%
Stock $ 59.62 0 yrs1.36 %$ 0.25 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1618
$ 0.1875
15.89%
Stock $ 46.16 0 yrs0.97 %$ 0.61 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1082
$ 0.0598
-44.78%
Stock $ 84.45 4 yrs1.81 %$ 2.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2876
$ 0.3882
34.97%
Stock $ 119.39 3 yrs3.40 %$ 11.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7951
$ 0.9131
14.84%
Stock $ 64.42 3 yrs1.20 %$ 1.39 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1673
$ 0.1850
10.57%
Stock $ 51.37 2 yrs3.82 %$ 0.23 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7661
$ 1.1960
56.11%
Stock $ 43.27 1 yrs2.84 %$ 0.81 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2717
$ 0.9543
251.27%
Stock $ 54.82 0 yrs3.74 %$ 1.84 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0172
$ 1.0233
0.60%
Stock $ 45.55 0 yrs4.43 %$ 0.39 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6592
$ 1.0105
53.29%
Stock $ 53.81 1 yrs5.65 %$ 0.40 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-23-2025 $ 2.4154
$ 0.6257
-74.09%
Stock $ 135.96 4 yrs3.79 %$ 24.93 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0495
$ 1.2333
17.51%
Stock $ 48.37 0 yrs2.44 %$ 43.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7274
$ 0.4516
-37.91%
Stock $ 92.92 0 yrs0.40 %$ 8.50 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2010
$ 0.1645
-18.19%
Stock $ 86.06 2 yrs1.60 %$ 3.50 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6173
$ 0.7628
23.58%
Stock $ 110.85 1 yrs2.23 %$ 3.89 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0738
$ 1.3980
30.19%
Stock $ 40.54 1 yrs3.80 %$ 2.50 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8448
$ 0.6966
-17.55%
Stock $ 99.79 0 yrs0.51 %$ 1.08 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1448
$ 0.1385
-4.38%
Stock $ 195.72 3 yrs1.85 %$ 44.65 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7914
$ 0.8368
5.74%
Stock $ 424.93 0 yrs0.42 %$ 110.97 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3959
$ 0.3944
-0.38%
Stock $ 221.25 0 yrs1.12 %$ 48.37 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4599
$ 0.5756
25.18%
Stock $ 174.87 0 yrs0.19 %$ 30.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0754
$ 0.0858
13.91%
Stock $ 94.92 0 yrs2.49 %$ 3.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3586
$ 0.4945
37.92%
Stock $ 85.95 0 yrs1.08 %$ 1.92 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2135
$ 0.2183
2.27%
Stock $ 120.86 3 yrs1.29 %$ 2.94 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3705
$ 0.3716
0.29%
Stock $ 47.02 0 yrs2.74 %$ 2.19 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3304
$ 0.3003
-9.10%
Stock $ 41.21 0 yrs0.17 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0696
$ 0.0000
-99.97%
Stock $ 82.61 0 yrs1.97 %$ 3.11 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0738
$ 0.5599
-47.86%
Stock $ 128.88 2 yrs1.58 %$ 20.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0662
$ 0.9612
-9.85%
Stock $ 80.91 4 yrs2.88 %$ 2.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.5096
$ 0.8160
-45.95%
Stock $ 87.05 0 yrs2.77 %$ 0.44 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.3555
$ 1.0586
-21.90%
Stock $ 165.60 0 yrs1.37 %$ 0.46 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9287
$ 1.3370
43.96%
Stock $ 63.56 4 yrs3.57 %$ 2.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9116
$ 1.3627
49.48%
Stock $ 111.30 2 yrs1.59 %$ 2.80 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6949
$ 1.0739
54.54%
Stock $ 45.98 0 yrs2.28 %$ 0.08 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6152
$ 0.4353
-29.25%
Stock $ 83.58 2 yrs2.93 %$ 7.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8637
$ 1.5865
83.68%
Stock $ 55.24 0 yrs0.92 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1089
$ 0.1493
37.12%
Stock $ 63.41 1 yrs1.36 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9999
$ 0.7114
-28.85%
Stock $ 43.10 1 yrs2.44 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4379
$ 0.6083
38.93%
Stock $ 20.95 0 yrs0.62 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1111
$ 0.1529
37.69%
Stock $ 34.26 4 yrs3.47 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8090
$ 0.3778
-53.31%
Stock $ 42.25 2 yrs1.28 %$ 0.85 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1025
$ 0.1189
15.94%
Stock $ 34.19 0 yrs1.61 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7812
$ 0.3645
-53.34%
Stock $ 20.19 0 yrs2.43 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3793
$ 0.1083
-71.45%
Stock $ 54.29 4 yrs0.98 %$ 1.43 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1026
$ 0.1291
25.83%
Stock $ 59.96 0 yrs2.43 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7585
$ 0.7048
-7.08%
Stock $ 22.61 0 yrs1.46 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1200
$ 0.2086
73.87%
Stock $ 18.71 0 yrs1.50 %$ 0.09 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-14-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 6.38 0 yrs0.00 %$ 0.19 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1400
$ 0.1400
-0.00%
Stock $ 46.37 0 yrs1.98 %$ 1.92 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-25-2025 $ 0.2200
$ 0.2300
4.55%
Stock $ 32.27 0 yrs0.62 %$ 0.25 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-11-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 44.29 3 yrs2.80 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-18-2025 $ 0.1066
$ 0.1200
12.57%
Stock $ 4.57 0 yrs13.13 %$ 0.10 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2300
$ 0.1500
-34.78%
Stock $ 71.95 0 yrs0.33 %$ 62.04 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.0600
$ 0.0600
-0.00%
Stock $ 133.36 11 yrs1.77 %$ 232.02 BNew Dividend Jul-15-2025 Jul-15-2025 Aug-15-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 39.11 0 yrs5.52 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2775
$ 0.7617
174.53%
Stock $ 305.06 3 yrs0.92 %$ 15.53 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5772
$ 0.6384
10.60%
Stock $ 135.76 4 yrs1.24 %$ 4.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3583
$ 0.3857
7.65%
Stock $ 623.33 3 yrs1.28 %$ 461.45 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.7646
$ 1.8670
5.80%
Stock $ 63.41 1 yrs1.36 %$ 47.45 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1630
$ 0.1897
16.44%
Stock $ 61.12 0 yrs2.80 %$ 3.92 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2511
$ 0.3741
48.95%
Stock $ 92.39 0 yrs0.76 %$ 9.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1201
$ 0.1478
23.05%
Stock $ 127.32 1 yrs1.84 %$ 8.30 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4499
$ 0.5170
14.89%
Stock $ 103.20 2 yrs1.83 %$ 7.64 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3593
$ 0.4280
19.10%
Stock $ 56.56 0 yrs2.99 %$ 2.75 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2492
$ 0.3781
51.73%
Stock $ 246.56 0 yrs0.42 %$ 14.71 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2367
$ 0.2422
2.31%
Stock $ 93.55 3 yrs1.58 %$ 25.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3246
$ 0.3254
0.24%
Stock $ 236.43 0 yrs0.92 %$ 20.36 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5272
$ 0.4710
-10.67%
Stock $ 50.02 5 yrs1.86 %$ 0.60 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2673
$ 0.1836
-31.31%
Stock $ 14.04 0 yrs10.68 %N/ANew Dividend Aug-25-2025 Aug-25-2025 Aug-29-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 177.72 16 yrs3.04 %$ 276.62 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 1.3500
$ 1.3500
-0.00%
Stock $ 2.75 0 yrs21.82 %$ 0.09 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 6.14 3 yrs0.00 %$ 0.17 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 13.65 0 yrs0.00 %$ 0.07 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0780
$ 0.0780
-0.00%
Stock $ 55.47 7 yrs13.70 %$ 1.55 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 1.9000
$ 1.9000
-0.00%
Stock $ 24.00 0 yrs9.38 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 32.23 7 yrs3.60 %$ 19.76 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-18-2025 $ 0.2900
$ 0.2900
-0.00%
Stock $ 14.04 0 yrs10.68 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 7.59 3 yrs7.91 %$ 1.15 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 15.34 1 yrs4.63 %$ 1.10 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1770
$ 0.1770
-0.00%
Stock $ 14.32 3 yrs8.73 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 14.32 3 yrs8.73 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 14.32 3 yrs8.73 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0970
$ 0.0970
-0.00%
Stock $ 4.62 0 yrs10.82 %$ 0.79 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 13.89 3 yrs0.00 %$ 1.85 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.1100
$ 0.1100
-0.00%
Stock $ 82.32 0 yrs2.45 %$ 0.82 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3690
$ 0.5188
40.59%
Stock $ 67.57 2 yrs1.26 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2262
$ 0.1601
-29.23%
Stock $ 50.67 3 yrs3.39 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7411
$ 0.9766
31.77%
Stock $ 35.59 1 yrs0.14 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0049
$ 0.0080
63.56%
Stock $ 26.14 0 yrs3.10 %$ 1.52 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4165
$ 0.3973
-4.59%
Stock $ 21.94 1 yrs2.23 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2269
$ 0.2609
15.00%
Stock $ 24.54 0 yrs4.12 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5851
$ 0.4257
-27.24%
Stock $ 40.84 0 yrs2.35 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5559
$ 0.4025
-27.60%
Stock $ 169.56 2 yrs1.39 %$ 0.85 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1025
$ 1.2614
14.41%
Stock $ 28.71 1 yrs5.61 %$ 4.56 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0920
$ 0.5152
-52.82%
Stock $ 64.34 0 yrs2.61 %$ 0.47 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.2569
$ 0.4224
-66.39%
Stock $ 46.00 4 yrs1.87 %$ 4.73 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5503
$ 0.3059
-44.40%
Stock $ 95.40 1 yrs1.09 %$ 0.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5476
$ 0.4918
-10.19%
Stock $ 100.26 8 yrs1.49 %$ 0.55 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3245
$ 0.3571
10.07%
Stock $ 32.12 0 yrs1.90 %$ 0.24 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1460
$ 0.4662
219.25%
Stock $ 44.70 2 yrs2.91 %$ 0.96 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8186
$ 0.4838
-40.90%
Stock $ 54.33 4 yrs2.04 %$ 0.38 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3971
$ 0.7086
78.46%
Stock $ 60.89 1 yrs4.37 %$ 1.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.5803
$ 1.0833
-31.45%
Stock $ 89.20 2 yrs2.89 %$ 64.33 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0572
$ 1.5194
43.73%
Stock $ 138.84 0 yrs0.37 %$ 19.35 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0990
$ 0.1335
34.87%
Stock $ 93.15 3 yrs1.13 %$ 23.90 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2609
$ 0.2636
1.01%
Stock $ 243.34 0 yrs0.68 %$ 3.69 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2611
$ 0.4833
85.08%
Stock $ 108.39 0 yrs1.06 %$ 4.57 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4349
$ 0.7148
64.36%
Stock $ 95.68 1 yrs2.02 %$ 17.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3667
$ 0.4318
17.76%
Stock $ 29.64 1 yrs1.79 %$ 0.62 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1703
$ 0.1222
-28.25%
Stock $ 56.56 3 yrs1.34 %$ 3.27 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1624
$ 0.1682
3.58%
Stock $ 143.74 0 yrs1.49 %$ 0.88 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4779
$ 0.4744
-0.72%
Stock $ 13.47 0 yrs1.86 %$ 1.65 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1142
$ 0.1396
22.31%
Stock $ 60.90 2 yrs2.64 %$ 5.54 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7673
$ 0.8468
10.35%
Stock $ 126.32 0 yrs1.52 %$ 0.25 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9927
$ 0.9323
-6.08%
Stock $ 72.70 2 yrs3.15 %$ 9.92 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.2268
$ 1.0595
-13.64%
Stock $ 58.34 4 yrs3.14 %$ 5.76 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8490
$ 0.9834
15.84%
Stock $ 116.68 11 yrs1.04 %$ 4.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2748
$ 0.2628
-4.37%
Stock $ 87.05 0 yrs2.77 %$ 0.44 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.3555
$ 0.1891
-86.05%
Stock $ 65.41 0 yrs2.37 %$ 0.74 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8557
$ 0.6970
-18.55%
Stock $ 188.11 1 yrs1.10 %$ 0.38 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6092
$ 1.4525
138.44%
Stock $ 13.11 1 yrs2.82 %$ 0.15 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2427
$ 0.1289
-46.87%
Stock $ 32.03 2 yrs4.00 %$ 2.56 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4752
$ 0.8094
70.34%
Stock $ 49.30 1 yrs4.44 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.2981
$ 0.8960
-30.98%
Stock $ 32.04 2 yrs5.09 %$ 0.07 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0420
$ 0.5857
-43.79%
Stock $ 26.78 4 yrs2.02 %$ 0.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2169
$ 0.3260
50.26%
Stock $ 40.85 2 yrs3.75 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8484
$ 0.6789
-19.98%
Stock $ 28.20 4 yrs3.97 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5431
$ 0.5723
5.38%
Stock $ 115.06 0 yrs1.73 %$ 0.20 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3574
$ 1.6344
357.34%
Stock $ 32.62 4 yrs4.11 %$ 0.28 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8272
$ 0.5126
-38.03%
Stock $ 183.81 1 yrs1.02 %$ 29.71 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3907
$ 0.3885
-0.57%
Stock $ 115.28 1 yrs2.61 %$ 15.95 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6792
$ 0.7358
8.34%
Stock $ 77.37 2 yrs3.04 %$ 35.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1818
$ 1.1707
-0.93%
Stock $ 83.28 2 yrs3.12 %$ 100.89 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1305
$ 1.4665
29.72%
Stock $ 60.08 2 yrs3.11 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1625
$ 0.7097
-38.96%
Stock $ 23.95 2 yrs4.01 %$ 0.21 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4508
$ 0.5079
12.68%
Stock $ 38.81 0 yrs2.94 %$ 0.38 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6338
$ 0.5060
-20.16%
Stock $ 42.96 0 yrs1.05 %$ 0.35 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2160
$ 0.2384
10.33%
Stock $ 52.38 0 yrs3.42 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.1596
$ 0.6268
-45.94%
Stock $ 38.85 2 yrs4.07 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8170
$ 0.7661
-6.23%
Stock $ 34.20 2 yrs2.89 %$ 0.39 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4273
$ 0.5597
30.98%
Stock $ 38.90 4 yrs2.44 %$ 0.03 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-23-2025 $ 0.3153
$ 0.6334
100.87%
Stock $ 211.93 4 yrs1.87 %$ 0.88 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 2.2629
$ 1.7063
-24.60%
Stock $ 29.12 0 yrs2.54 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6240
$ 0.1121
-82.04%
Stock $ 67.57 2 yrs3.17 %$ 1.12 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.2904
$ 0.8471
-34.35%
Stock $ 69.30 0 yrs1.34 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1915
$ 0.2175
13.56%
Stock $ 75.89 2 yrs2.99 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.9938
$ 1.2788
28.67%
Stock $ 39.79 2 yrs3.87 %$ 3.47 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7265
$ 0.8110
11.64%
Stock $ 42.14 3 yrs2.11 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2090
$ 0.1708
-18.25%
Stock $ 88.82 2 yrs2.97 %$ 0.02 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 1.0051
$ 1.6311
62.29%
Stock $ 76.58 0 yrs1.85 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5908
$ 0.8300
40.49%
Stock $ 36.38 3 yrs0.69 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1235
$ 0.1260
2.01%
Stock $ 31.81 0 yrs2.14 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3776
$ 0.3071
-18.67%
Stock $ 51.04 0 yrs2.59 %$ 0.09 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3104
$ 0.2928
-5.66%
Stock $ 8.42 1 yrs6.53 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4958
$ 0.0564
-88.62%
Stock $ 20.75 0 yrs0.92 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1434
$ 0.0467
-67.41%
Stock $ 30.26 0 yrs1.85 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1090
$ 0.1373
26.02%
Stock $ 33.67 2 yrs1.75 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8937
$ 0.3318
-62.87%
Stock $ 22.14 0 yrs1.58 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1593
$ 0.1906
19.61%
Stock $ 60.51 0 yrs0.31 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0499
$ 0.0411
-17.73%
Stock $ 66.82 2 yrs0.99 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1110
$ 0.1401
26.22%
Stock $ 28.86 3 yrs1.59 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0888
$ 0.1037
16.81%
Stock $ 57.66 1 yrs0.35 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0319
$ 0.0432
35.56%
Stock $ 54.42 0 yrs2.70 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8548
$ 0.6177
-27.73%
Stock $ 74.27 4 yrs5.45 %$ 0.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.8842
$ 1.1405
28.98%
Stock $ 38.38 1 yrs3.36 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4834
$ 0.8105
67.66%
Stock $ 26.73 0 yrs1.65 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1192
$ 0.3233
171.14%
Stock $ 26.85 0 yrs0.48 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0394
$ 0.0341
-13.41%
Stock $ 28.14 0 yrs0.32 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0280
$ 0.0335
19.70%
Stock $ 27.09 0 yrs0.92 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0629
$ 0.0530
-15.78%
Stock $ 27.11 0 yrs0.85 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0103
$ 0.3066
2878.33%
Stock $ 19.45 0 yrs0.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 2.4668
$ 0.2091
-91.52%
Stock $ 19.45 0 yrs0.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 2.4668
$ 0.0691
-97.20%
Stock $ 39.35 0 yrs1.58 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0222
$ 0.3727
1575.22%
Stock $ 27.92 0 yrs1.72 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0270
$ 0.4702
1643.40%
Stock $ 25.52 0 yrs0.63 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0053
$ 0.1554
2853.95%
Stock $ 14.04 0 yrs10.68 %N/ANew Dividend Jun-24-2025 Jun-24-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 5.55 4 yrs0.00 %$ 0.02 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 11.07 0 yrs10.84 %$ 0.15 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.61 0 yrs9.95 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5125
$ 0.5125
-0.00%
Stock $ 23.67 1 yrs10.86 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.6372
$ 0.6413
0.64%
Stock $ 13.35 2 yrs10.71 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-23-2025 $ 0.1121
$ 0.0979
-12.67%
Stock $ 12.44 0 yrs8.84 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 12.44 0 yrs8.84 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 12.44 0 yrs8.84 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0840
$ 0.0840
-0.00%
Stock $ 12.25 3 yrs8.82 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0890
$ 0.0890
-0.00%
Stock $ 12.25 3 yrs8.82 %N/ANew Dividend Jul-24-2025 Jul-24-2025 Jul-31-2025 $ 0.0890
$ 0.0890
-0.00%
Stock $ 12.25 3 yrs8.82 %N/ANew Dividend Aug-22-2025 Aug-22-2025 Aug-29-2025 $ 0.0890
$ 0.0890
-0.00%
Stock $ 19.66 0 yrs8.44 %N/ANew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.4141
$ 0.4141
-0.00%
Stock $ 41.39 2 yrs1.18 %$ 0.04 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1185
$ 0.1108
-6.49%
Stock $ 54.46 0 yrs1.08 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1730
$ 0.1846
6.72%
Stock $ 34.75 1 yrs1.44 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1248
$ 0.1037
-16.89%
Stock $ 28.92 1 yrs10.68 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1768
$ 0.6838
286.65%
Stock $ 82.37 3 yrs1.43 %$ 0.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2318
$ 0.1590
-31.42%
Stock $ 132.33 3 yrs1.06 %$ 0.98 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2783
$ 0.3241
16.46%
Stock $ 27.26 0 yrs0.37 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0251
$ 0.0297
18.39%
Stock $ 29.08 0 yrs0.69 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0401
$ 0.0584
45.68%
Stock $ 36.28 1 yrs0.50 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0271
$ 0.0317
16.78%
Stock $ 22.43 1 yrs3.52 %$ 0.10 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1011
$ 0.2648
161.90%
Stock $ 56.56 0 yrs2.99 %$ 2.75 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2492
$ 0.3781
51.73%
Stock $ 186.76 3 yrs0.58 %$ 7.84 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2533
$ 0.1720
-32.08%
Stock $ 52.35 0 yrs2.85 %$ 0.83 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2597
$ 0.3848
48.17%
Stock $ 130.54 1 yrs1.82 %$ 0.73 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.7751
$ 0.3507
-54.75%
Stock $ 168.99 0 yrs0.96 %$ 0.51 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4638
$ 0.3590
-22.60%
Stock $ 126.99 4 yrs1.08 %$ 3.89 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2875
$ 0.2694
-6.31%
Stock $ 61.48 0 yrs0.46 %$ 4.91 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0330
$ 0.0553
67.79%
Stock $ 66.42 1 yrs1.76 %$ 0.41 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2917
$ 0.3065
5.10%
Stock $ 18.22 2 yrs1.98 %$ 0.14 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0903
$ 0.1041
15.20%
Stock $ 92.67 0 yrs2.57 %$ 0.51 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.5334
$ 0.5258
-1.43%
Stock $ 94.58 0 yrs0.44 %$ 0.18 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0632
$ 0.0856
35.31%
Stock $ 156.08 5 yrs1.50 %$ 0.68 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4993
$ 0.5417
8.50%
Stock $ 64.72 10 yrs2.19 %$ 4.31 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3109
$ 0.3237
4.11%
Stock $ 21.90 0 yrs9.41 %$ 0.63 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1123
$ 0.5402
381.07%
Stock $ 135.46 6 yrs1.11 %$ 31.81 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.3282
$ 0.3229
-1.61%
Stock $ 78.09 0 yrs2.41 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2723
$ 0.8740
220.92%
Stock $ 108.54 5 yrs1.09 %$ 0.01 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.2676
$ 0.2635
-1.52%
Stock $ 72.75 0 yrs2.52 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6012
$ 0.4005
-33.38%
Stock $ 73.92 1 yrs1.20 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.1969
$ 0.1921
-2.45%
Stock $ 53.60 0 yrs15.65 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 0.7683
$ 0.4547
-40.82%
Stock $ 36.67 0 yrs11.48 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 0.2654
$ 0.2346
-11.61%
Stock $ 43.23 0 yrs21.19 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 0.6511
$ 0.4737
-27.25%
Stock $ 11.64 11 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0771
$ 0.0790
2.50%
Stock $ 3.69 2 yrs0.00 %$ 0.11 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0127
$ 0.0127
-0.00%
Stock $ 7.06 0 yrs0.00 %$ 0.00 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0575
$ 0.0575
-0.00%
Stock $ 39.82 0 yrs0.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 0.4868
$ 0.1677
-65.56%
Stock $ 41.98 0 yrs0.00 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-17-2025 $ 0.4505
$ 0.4512
0.15%
Stock $ 28.05 0 yrs0.07 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0087
10000%
Stock $ 28.88 0 yrs0.03 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0045
10000%
Stock $ 38.81 0 yrs2.94 %$ 0.38 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.6338
$ 0.1940
-69.39%
Stock $ 30.43 0 yrs2.37 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.4218
$ 0.2988
-29.16%
Stock $ 28.56 0 yrs0.74 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0526
10000%
Stock $ 28.24 0 yrs0.28 %N/ANew Dividend Jun-16-2025 Jun-16-2025 Jun-20-2025 $ 0.0000
$ 0.0848
10000%
Stock $ 50.79 0 yrs1.73 %$ 0.67 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-10-2025 $ 0.2200
$ 0.2200
-0.00%
Stock $ 27.00 0 yrs10.78 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.5897
$ 0.6619
12.24%
Stock $ 24.82 0 yrs10.68 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.5037
$ 0.6231
23.72%
Stock $ 24.36 1 yrs1.89 %$ 1.00 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-07-2025 $ 0.3800
$ 0.5300
39.47%
Stock $ 13.44 0 yrs0.00 %$ 0.15 BNew Dividend Jun-21-2025 Jun-21-2025 Jun-30-2025 $ 0.0946
$ 0.0946
-0.00%
Stock $ 21.60 0 yrs7.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4297
$ 0.4297
-0.00%
Stock $ 32.83 3 yrs1.71 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.1024
$ 0.1536
50.00%
Stock $ 31.69 0 yrs7.10 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 20.71 0 yrs9.27 %$ 7.03 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4800
$ 0.4800
-0.00%
Stock $ 62.30 0 yrs5.78 %$ 13.64 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.8900
$ 0.9000
1.12%
Stock $ 16.18 2 yrs4.94 %$ 11.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 169.21 18 yrs1.56 %$ 20.81 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-22-2025 $ 0.6600
$ 0.6600
-0.00%
Stock $ 24.51 0 yrs11.30 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6870
$ 0.6918
0.69%
Stock $ 21.30 0 yrs9.39 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 21.16 0 yrs7.23 %$ 0.00 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 21.56 0 yrs6.96 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 58.58 3 yrs6.04 %$ 4.46 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2950
$ 0.2950
-0.00%
Stock $ 43.45 8 yrs3.41 %$ 29.00 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 25.24 0 yrs8.91 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5625
$ 0.5625
-0.00%
Stock $ 25.12 0 yrs8.48 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5313
$ 0.5313
-0.00%
Stock $ 27.69 0 yrs2.67 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.0660
$ 0.3965
500.47%
Stock $ 72.12 0 yrs1.53 %$ 3.49 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-28-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 6.01 0 yrs11.98 %$ 0.80 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 92.14 62 yrs2.26 %$ 74.67 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-15-2025 $ 0.5200
$ 0.5200
-0.00%
Stock $ 25.77 0 yrs5.59 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 9.62 0 yrs14.97 %$ 0.99 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 82.78 11 yrs2.59 %$ 7.48 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.5150
$ 0.5350
3.88%
Stock $ 102.01 53 yrs4.47 %$ 46.35 BNew Dividend Aug-13-2025 Aug-13-2025 Sep-01-2025 $ 1.1200
$ 1.1400
1.79%
Stock $ 34.42 0 yrs6.86 %$ 0.83 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5900
$ 0.5900
-0.00%
Stock $ 40.96 14 yrs4.20 %$ 13.57 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-31-2025 $ 0.4300
$ 0.4300
-0.00%
Stock $ 29.78 0 yrs7.52 %$ 0.57 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-11-2025 $ 0.5600
$ 0.5600
-0.00%
Stock $ 100.21 0 yrs1.63 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.0905
$ 0.0791
-12.60%
Stock $ 74.90 4 yrs1.20 %$ 64.21 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-08-2025 $ 0.2250
$ 0.2250
-0.00%
Stock $ 6.69 0 yrs11.96 %$ 0.60 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 24.66 0 yrs7.87 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4844
$ 0.4844
-0.00%
Stock $ 33.27 2 yrs1.59 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0412
$ 0.1464
255.34%
Stock $ 9.45 0 yrs2.54 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0189
$ 0.0614
224.87%
Stock $ 19.05 0 yrs0.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0297
$ 0.0012
-95.96%
Stock $ 44.48 0 yrs0.38 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.0724
$ 0.0535
-26.18%
Stock $ 15.03 1 yrs1.20 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-20-2025 $ 0.0153
$ 0.1355
784.89%
Stock $ 7.97 0 yrs12.05 %$ 0.65 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.2400
$ 0.2400
-0.00%
Stock $ 24.41 0 yrs6.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-24-2025 $ 0.3672
$ 0.3672
-0.00%
Stock $ 1,205.00 0 yrs6.02 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-30-2025 $ 18.1250
$ 18.1250
-0.00%
Stock $ 45.29 0 yrs0.22 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.0138
$ 0.0705
412.09%
Stock $ 225.17 2 yrs1.07 %$ 5.84 BNew Dividend Jul-09-2025 Jul-09-2025 Jul-23-2025 $ 0.6000
$ 0.6000
-0.00%
Stock $ 22.36 2 yrs5.68 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.1335
$ 0.0945
-29.21%
Stock $ 9.30 0 yrs4.52 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0339
$ 0.0226
-33.33%
Stock $ 25.04 0 yrs11.98 %$ 0.38 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.04 0 yrs11.98 %$ 0.38 BNew Dividend Aug-06-2025 Aug-06-2025 Aug-21-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 25.04 0 yrs11.98 %$ 0.38 BNew Dividend Sep-04-2025 Sep-04-2025 Sep-24-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 21.49 0 yrs6.70 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 9.35 0 yrs97.54 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.2998
$ 0.3049
1.71%
Stock $ 35.35 0 yrs1.41 %$ 2.14 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 232.34 6 yrs1.75 %$ 58.70 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-09-2025 $ 1.0140
$ 1.0140
-0.00%
Stock $ 21.85 0 yrs7.73 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4219
$ 0.4219
-0.00%
Stock $ 44.60 0 yrs1.41 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.0991
$ 0.1701
71.60%
Stock $ 18.14 0 yrs6.01 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-04-2025 $ 0.2734
$ 0.2734
-0.00%
Stock $ 17.20 0 yrs5.99 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Aug-04-2025 $ 0.2578
$ 0.2578
-0.00%
Stock $ 25.32 2 yrs9.64 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6050
$ 0.6088
0.62%
Stock $ 24.63 1 yrs9.09 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5563
$ 0.5595
0.58%
Stock $ 25.17 0 yrs9.57 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5976
$ 0.6013
0.61%
Stock $ 24.84 0 yrs9.38 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3828
$ 0.5826
52.19%
Stock $ 25.92 0 yrs7.10 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4865
$ 0.4609
-5.26%
Stock $ 25.34 2 yrs8.25 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.5189
$ 0.5226
0.72%
Stock $ 20.03 2 yrs6.19 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3094
$ 0.3094
-0.00%
Stock $ 24.43 2 yrs6.14 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 18.87 0 yrs9.27 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 25.29 0 yrs5.38 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1382
$ 0.0749
-45.82%
Stock $ 9.42 0 yrs15.29 %$ 9.61 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 2.67 0 yrs0.00 %$ 0.05 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0250
$ 0.0250
-0.00%
Stock $ 21.68 2 yrs5.54 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.1019
$ 0.1043
2.36%
Stock $ 8.47 4 yrs3.66 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-18-2025 $ 0.0234
$ 0.0246
5.13%
Stock $ 56.38 0 yrs5.48 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.3763
$ 0.2756
-26.76%
Stock $ 20.11 0 yrs17.80 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.1917
$ 0.1918
0.04%
Stock $ 19.00 0 yrs27.00 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-17-2025 $ 0.1808
$ 0.1822
0.79%
Stock $ 394.29 11 yrs1.53 %$ 185.73 BNew Dividend Jul-21-2025 Jul-21-2025 Aug-20-2025 $ 1.4100
$ 1.5100
7.09%
Stock $ 45.61 4 yrs6.05 %$ 0.68 BNew Dividend Jul-18-2025 Jul-18-2025 Aug-01-2025 $ 0.6900
$ 0.6900
-0.00%
Stock $ 46.30 0 yrs12.12 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2361
$ 0.3038
28.67%
Stock $ 39.04 1 yrs2.05 %$ 0.21 BNew Dividend Jun-25-2025 Jun-25-2025 Jul-07-2025 $ 0.1700
$ 0.2000
17.65%
Stock $ 75.76 4 yrs1.69 %$ 6.06 BNew Dividend Jun-26-2025 Jun-26-2025 Jul-14-2025 $ 0.3200
$ 0.3200
-0.00%
Stock $ 22.74 2 yrs10.20 %$ 1.22 BNew Dividend Aug-15-2025 Aug-15-2025 Aug-29-2025 $ 0.6400
$ 0.1934
-69.78%
Stock $ 22.74 2 yrs10.20 %$ 1.22 BNew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.6400
$ 0.1934
-69.78%
Stock $ 172.43 0 yrs1.58 %$ 51.13 BNew Dividend Aug-22-2025 Aug-22-2025 Sep-12-2025 $ 0.7100
$ 0.7100
-0.00%
Stock $ 6,000.00 0 yrs2.77 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-01-2025 $ 50.0000
$ 83.0000
66.00%
Stock $ 22.74 2 yrs10.20 %$ 1.22 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.6400
$ 0.1934
-69.78%
Stock $ 9.35 0 yrs6.84 %$ 0.01 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.3187
$ 0.3187
-0.00%
Stock $ 22.74 2 yrs10.20 %$ 1.22 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-30-2025 $ 0.6400
$ 0.0600
-90.63%
Stock $ 70.37 2 yrs0.51 %$ 26.70 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0800
$ 0.5000
525.00%
Stock $ 15.69 2 yrs9.37 %N/ANew Dividend Aug-20-2025 Aug-20-2025 Sep-02-2025 $ 0.1223
$ 0.1223
-0.00%
Stock $ 27.90 2 yrs0.00 %$ 1.51 BNew Dividend Jun-20-2025 Jun-20-2025 Jul-15-2025 $ 0.3600
$ 0.3600
-0.00%
Stock $ 113.27 0 yrs1.77 %$ 0.46 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 24.55 0 yrs5.95 %$ 0.02 BNew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1122
$ 0.1172
4.43%
Stock $ 70.37 2 yrs0.51 %$ 26.70 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0800
$ 0.0900
12.50%
Stock $ 40.84 19 yrs7.25 %$ 0.57 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.7350
$ 0.7400
0.68%
Stock $ 564.59 11 yrs0.58 %$ 60.70 BNew Dividend Jul-08-2025 Jul-08-2025 Jul-22-2025 $ 0.8250
$ 0.8250
-0.00%
Stock $ 26.19 1 yrs4.50 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.0390
$ 0.0390
-0.00%
Stock $ 18.19 3 yrs6.71 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 338.15 15 yrs1.55 %$ 38.11 BNew Dividend Aug-18-2025 Aug-18-2025 Sep-10-2025 $ 1.3100
$ 1.3100
-0.00%
Stock $ 13.01 1 yrs30.59 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2498
$ 0.2498
-0.00%
Stock $ 138.74 13 yrs0.00 %$ 61.27 BNew Dividend Jul-11-2025 Jul-11-2025 Aug-08-2025 $ 0.1058
$ 0.1058
-0.00%
Stock $ 25.23 0 yrs9.91 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4313
$ 0.6240
44.68%
Stock $ 21.52 1 yrs7.02 %$ 0.00 BNew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1213
$ 0.1244
2.55%
Stock $ 34.17 0 yrs38.66 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2020
$ 0.2033
0.64%
Stock $ 35.00 2 yrs4.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-29-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 8.93 0 yrs46.14 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.3947
$ 0.3947
-0.00%
Stock $ 36.78 0 yrs48.69 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 1.1206
$ 1.1206
-0.00%
Stock $ 39.96 0 yrs31.81 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.4669
$ 0.4724
1.18%
Stock $ 16.55 0 yrs48.22 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.8958
$ 0.8958
-0.00%
Stock $ 34.33 0 yrs33.44 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2747
$ 0.1349
-50.89%
Stock $ 47.14 0 yrs14.17 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.3182
$ 0.3070
-3.52%
Stock $ 234.50 11 yrs0.85 %$ 658.67 BNew Dividend Jul-10-2025 Jul-10-2025 Jul-24-2025 $ 0.5000
$ 0.5000
-0.00%
Stock $ 20.10 0 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.5000
$ 0.3000
-40.00%
Stock $ 4.15 0 yrs2.89 %N/ANew Dividend Jun-17-2025 Jun-17-2025 Jun-17-2025 $ 0.0300
$ 0.0300
-0.00%
Stock $ 105.50 4 yrs1.40 %$ 69.42 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-18-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 24.94 0 yrs5.41 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1045
$ 0.1060
1.40%
Stock $ 10.88 0 yrs13.05 %$ 0.89 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-10-2025 $ 0.3550
$ 0.3550
-0.00%
Stock $ 20.66 0 yrs9.10 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 2.46 0 yrs3.66 %$ 0.03 BNew Dividend Jul-14-2025 Jul-14-2025 Jul-28-2025 $ 0.0075
$ 0.0075
-0.00%
Stock $ 2.46 0 yrs3.66 %$ 0.03 BNew Dividend Aug-11-2025 Aug-11-2025 Aug-25-2025 $ 0.0075
$ 0.0075
-0.00%
Stock $ 2.46 0 yrs3.66 %$ 0.03 BNew Dividend Sep-15-2025 Sep-15-2025 Sep-29-2025 $ 0.0075
$ 0.0075
-0.00%
Stock $ 25.90 0 yrs57.18 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1919
$ 0.1936
0.89%
Stock $ 44.87 0 yrs10.90 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1638
$ 0.2258
37.85%
Stock $ 44.19 0 yrs11.61 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1618
$ 0.2572
58.96%
Stock $ 14.15 0 yrs10.46 %$ 1.15 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.3700
$ 0.3700
-0.00%
Stock $ 24.25 0 yrs66.93 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2398
$ 0.2414
0.67%
Stock $ 35.12 7 yrs0.00 %N/ANew Dividend Jun-27-2025 Jun-27-2025 Jul-15-2025 $ 0.4000
$ 0.4000
-0.00%
Stock $ 12.75 1 yrs16.00 %$ 1.34 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 12.10 1 yrs37.19 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.3978
$ 0.3978
-0.00%
Stock $ 10.69 0 yrs74.28 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.3314
$ 0.3314
-0.00%
Stock $ 4.94 0 yrs124.70 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2534
$ 0.2534
-0.00%
Stock $ 39.87 0 yrs32.69 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 1.0634
$ 1.0634
-0.00%
Stock $ 6.23 0 yrs119.10 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.0952
$ 0.0950
-0.21%
Stock $ 29.42 3 yrs4.76 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1196
$ 0.3001
150.99%
Stock $ 7.76 0 yrs118.43 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.4028
$ 0.4028
-0.00%
Stock $ 17.23 0 yrs60.01 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 1.2757
$ 1.2757
-0.00%
Stock $ 44.05 0 yrs29.67 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2694
$ 0.1933
-28.27%
Stock $ 35.24 0 yrs39.73 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2466
$ 0.1458
-40.88%
Stock $ 47.53 0 yrs39.85 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.2753
$ 0.2030
-26.25%
Stock $ 13.70 0 yrs59.42 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.1574
$ 0.1803
14.55%
Stock $ 55.12 0 yrs9.40 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.4223
$ 0.4031
-4.55%
Stock $ 15.15 0 yrs47.72 %N/ANew Dividend Jun-12-2025 Jun-12-2025 Jun-13-2025 $ 0.0554
$ 0.1709
208.48%
Stock $ 125.26 4 yrs1.36 %$ 139.74 BNew Dividend Aug-14-2025 Aug-14-2025 Sep-04-2025 $ 0.4250
$ 0.4250
-0.00%
Stock $ 48.11 11 yrs4.82 %$ 0.11 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-31-2025 $ 0.5800
$ 0.5800
-0.00%
Stock $ 28.00 0 yrs5.00 %N/ANew Dividend Jun-26-2025 Jun-26-2025 Jul-11-2025 $ 0.3400
$ 0.3500
2.94%
Stock $ 25.80 8 yrs4.50 %$ 24.23 BNew Dividend Sep-10-2025 Sep-10-2025 Oct-01-2025 $ 0.2894
$ 0.2894
-0.00%
Stock $ 247.06 9 yrs0.10 %$ 20.77 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 318.09 9 yrs0.08 %$ 17.51 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.1100
$ 0.1200
9.09%
Stock $ 496.62 19 yrs0.67 %$ 3,691.15 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-11-2025 $ 0.8300
$ 0.8300
-0.00%
Stock $ 5.93 0 yrs15.68 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0775
$ 0.0775
-0.00%
Stock $ 485.01 11 yrs3.92 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 9.5000
$ 9.5000
-0.00%
Stock $ 24.66 0 yrs5.84 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3594
$ 0.3594
-0.00%
Stock $ 14.00 0 yrs2.14 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-08-2025 $ 0.2500
$ 0.3000
20.00%
Stock $ 75.24 4 yrs0.80 %$ 3.54 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 24.15 0 yrs6.58 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3984
$ 0.3984
-0.00%
Stock $ 57.49 19 yrs5.62 %$ 51.92 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.2690
$ 0.2690
-0.00%
Stock $ 20.60 0 yrs6.36 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 24.32 0 yrs7.44 %N/ANew Dividend Jul-15-2025 Jun-10-2025 Jul-30-2025 $ 0.4531
$ 0.4531
-0.00%
Stock $ 194.99 7 yrs0.94 %$ 156.48 BNew Dividend Aug-21-2025 Aug-21-2025 Sep-11-2025 $ 0.4600
$ 0.4600
-0.00%
Stock $ 21.07 0 yrs6.17 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.3250
$ 0.3250
-0.00%
Stock $ 25.43 0 yrs7.00 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4453
$ 0.4453
-0.00%
Stock $ 0.92 0 yrs0.00 %$ 0.10 BNew Dividend Jun-27-2025 Jun-27-2025 Jul-25-2025 $ 0.0280
$ 0.0152
-45.71%
Stock $ 23.06 0 yrs5.81 %N/ANew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.3344
$ 0.3344
-0.00%
Stock $ 15.22 4 yrs0.00 %$ 0.22 BNew Dividend Jun-20-2025 Jun-21-2025 Jun-30-2025 $ 0.1150
$ 0.1150
-0.00%
Stock $ 10.62 0 yrs4.52 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-01-2025 $ 0.0400
$ 0.0450
12.50%
Stock $ 20.60 1 yrs6.80 %$ 0.36 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3500
$ 0.3500
-0.00%
Stock $ 12.62 3 yrs4.28 %$ 0.64 BNew Dividend Jul-01-2025 Jul-01-2025 Jul-10-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 12.62 3 yrs4.28 %$ 0.64 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-12-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 12.62 3 yrs4.28 %$ 0.64 BNew Dividend Sep-02-2025 Sep-02-2025 Sep-11-2025 $ 0.0450
$ 0.0450
-0.00%
Stock $ 6.47 0 yrs12.98 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0700
$ 0.0700
-0.00%
Stock $ 18.07 1 yrs11.95 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.86 0 yrs10.22 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-31-2025 $ 0.5078
$ 0.5078
-0.00%
Stock $ 16.33 0 yrs7.47 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3047
$ 0.3047
-0.00%
Stock $ 25.84 0 yrs7.28 %$ 0.21 BNew Dividend Jul-17-2025 Jul-17-2025 Aug-01-2025 $ 0.4688
$ 0.4688
-0.00%
Stock $ 25.37 0 yrs6.15 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 20.36 0 yrs6.09 %N/ANew Dividend Jul-29-2025 Jul-29-2025 Jul-30-2025 $ 0.3094
$ 0.3094
-0.00%
Stock $ 17.98 0 yrs5.84 %N/ANew Dividend Jul-14-2025 Jul-14-2025 Jul-15-2025 $ 0.2625
$ 0.2625
-0.00%
Stock $ 23.43 0 yrs2.35 %$ 12.30 BNew Dividend Jul-31-2025 Jul-31-2025 Aug-01-2025 $ 0.1385
$ 0.1385
-0.00%
Stock $ 139.73 15 yrs1.57 %$ 32.24 BNew Dividend Jun-30-2025 Jun-30-2025 Aug-11-2025 $ 0.5500
$ 0.5500
-0.00%
Stock $ 24.18 0 yrs6.74 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 20.58 2 yrs12.24 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.2000
$ 0.2100
5.00%
Stock $ 39.75 0 yrs7.55 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-01-2025 $ 0.7500
$ 0.7500
-0.00%
Stock $ 24.37 0 yrs6.36 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.3875
$ 0.3875
-0.00%
Stock $ 17.47 0 yrs8.93 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.3906
$ 0.3906
-0.00%
Stock $ 15.04 0 yrs7.91 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.2969
$ 0.2969
-0.00%
Stock $ 9.87 0 yrs10.13 %$ 1.37 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.90 0 yrs10.17 %$ 0.06 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.15 2 yrs11.84 %$ 0.12 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1000
$ 0.1100
10.00%
Stock $ 20.56 2 yrs6.37 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.3281
$ 0.3281
-0.00%
Stock $ 70.12 0 yrs4.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.6250
$ 0.7500
20.00%
Stock $ 9.00 0 yrs11.11 %$ 0.61 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2500
$ 0.2500
-0.00%
Stock $ 71.38 2 yrs4.30 %$ 7.85 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.2560
$ 0.2560
-0.00%
Stock $ 3.88 0 yrs12.37 %$ 0.39 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0400
$ 0.0400
-0.00%
Stock $ 8.93 2 yrs12.09 %$ 0.92 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.14 0 yrs9.47 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.5938
$ 0.5938
-0.00%
Stock $ 15.70 0 yrs7.39 %N/ANew Dividend Jul-15-2025 Jul-15-2025 Jul-30-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 15.61 0 yrs7.43 %N/ANew Dividend Jul-02-2025 Jul-02-2025 Jul-16-2025 $ 0.2891
$ 0.2891
-0.00%
Stock $ 23.17 0 yrs7.03 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-15-2025 $ 0.4062
$ 0.4062
-0.00%
Stock $ 94.66 3 yrs0.00 %$ 0.83 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-27-2025 $ 0.2750
$ 0.2750
-0.00%
Stock $ 16.04 0 yrs12.34 %$ 0.71 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1650
$ 0.1650
-0.00%
Stock $ 24.90 0 yrs9.28 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.5781
$ 0.5781
-0.00%
Stock $ 7.17 0 yrs20.08 %$ 0.76 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.1200
$ 0.1200
-0.00%
Stock $ 22.49 4 yrs7.16 %$ 0.00 BNew Dividend Jun-11-2025 Jun-11-2025 Jun-30-2025 $ 0.1350
$ 0.1350
-0.00%
Stock $ 16.97 0 yrs6.25 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jul-01-2025 $ 0.0885
$ 0.0885
-0.00%
Stock $ 14.28 0 yrs9.73 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.1125
$ 0.1125
-0.00%
Stock $ 9.70 1 yrs6.19 %$ 0.02 BNew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.38 1 yrs13.49 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.1167
$ 0.1167
-0.00%
Stock $ 45.80 0 yrs7.90 %N/ANew Dividend Jul-31-2025 Jul-31-2025 Aug-01-2025 $ 0.0000
$ 0.9042
10000%
Stock $ 17.85 0 yrs12.27 %N/ANew Dividend Jun-11-2025 Jun-11-2025 Jun-12-2025 $ 0.2863
$ 0.2858
-0.17%
Stock $ 238.71 3 yrs2.43 %$ 57.19 BNew Dividend Jun-23-2025 Jun-23-2025 Jul-08-2025 $ 1.3800
$ 1.4500
5.07%
Stock $ 16.00 15 yrs4.25 %$ 0.05 BNew Dividend Jul-11-2025 Jul-11-2025 Jul-25-2025 $ 0.3400
$ 0.3400
-0.00%
Stock $ 15.27 0 yrs3.27 %$ 0.30 BNew Dividend Jul-01-2025 Jul-01-2025 Aug-01-2025 $ 0.1250
$ 0.1250
-0.00%
Stock $ 26.95 2 yrs2.97 %$ 0.48 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.2000
$ 0.2000
-0.00%
Stock $ 7.21 2 yrs11.23 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.0678
$ 0.0678
-0.00%
Stock $ 8.40 0 yrs0.95 %$ 0.05 BNew Dividend Jun-16-2025 Jun-16-2025 Jun-30-2025 $ 0.0200
$ 0.0200
-0.00%
Stock $ 24.59 0 yrs7.12 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 23.25 0 yrs7.53 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 23.75 0 yrs6.32 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3750
$ 0.3750
-0.00%
Stock $ 25.04 0 yrs6.11 %N/ANew Dividend Jun-23-2025 Jun-23-2025 Jun-30-2025 $ 0.3828
$ 0.3828
-0.00%
Stock $ 24.80 0 yrs5.28 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1076
$ 0.1076
-0.00%
Stock $ 56.15 0 yrs0.46 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-11-2025 $ 0.0523
$ 0.0254
-51.36%
Stock $ 26.77 7 yrs5.30 %$ 0.27 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.3550
$ 0.3550
-0.00%
Stock $ 512.30 19 yrs0.45 %$ 19.05 BNew Dividend Aug-01-2025 Aug-01-2025 Aug-15-2025 $ 0.5000
$ 0.5700
14.00%
Stock $ 8.82 1 yrs8.28 %$ 0.34 BNew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.0610
$ 0.0610
-0.00%
Stock $ 16.33 0 yrs11.70 %N/ANew Dividend Jul-01-2025 Jul-01-2025 Jul-15-2025 $ 0.4766
$ 0.4766
-0.00%
Stock $ 5.83 0 yrs16.47 %$ 0.22 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.0800
$ 0.0800
-0.00%
Stock $ 24.98 0 yrs9.85 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.6090
$ 0.6153
1.04%
Stock $ 25.02 1 yrs8.63 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-30-2025 $ 0.5391
$ 0.5391
-0.00%
Stock $ 23.11 1 yrs7.57 %N/ANew Dividend Jun-20-2025 Jun-20-2025 Jun-30-2025 $ 0.4375
$ 0.4375
-0.00%
Stock $ 39.96 1 yrs1.70 %$ 1.44 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-11-2025 $ 0.1700
$ 0.1700
-0.00%
Stock $ 11.30 2 yrs0.00 %N/ANew Dividend Jun-30-2025 Jun-30-2025 Jul-15-2025 $ 0.0717
$ 0.0717
-0.00%
Stock $ 100.02 0 yrs1.41 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-11-2025 $ 0.0786
$ 0.0776
-1.36%
Stock $ 13.19 0 yrs11.83 %$ 1.25 BNew Dividend Jun-30-2025 Jun-30-2025 Jul-31-2025 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.95 0 yrs5.97 %N/ANew Dividend Jun-13-2025 Jun-13-2025 Jun-16-2025 $ 0.1106
$ 0.1106
-0.00%
Stock $ 29.08 0 yrs3.09 %N/ANew Dividend Jun-10-2025 Jun-10-2025 Jun-11-2025 $ 0.1557
$ 0.2636
69.31%

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