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 $ 24.84 0 yrs1.66 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.4136
10000%
Stock $ 24.66 0 yrs1.21 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.2986
10000%
Stock $ 31.47 0 yrs1.65 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1164
$ 0.1422
22.19%
Stock $ 25.14 1 yrs1.40 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0846
$ 0.0905
6.97%
Stock $ 24.93 0 yrs4.25 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3536
$ 0.3536
-0.00%
Stock $ 24.22 0 yrs3.86 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4675
$ 0.4675
-0.00%
Stock $ 24.33 0 yrs4.49 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5461
$ 0.5461
-0.00%
Stock $ 24.08 0 yrs3.28 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3954
$ 0.3954
-0.00%
Stock $ 24.05 0 yrs2.86 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3436
$ 0.3436
0.00%
Stock $ 8.43 1 yrs18.98 %$ 0.41 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 29.15 1 yrs1.03 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1193
$ 0.0700
-41.32%
Stock $ 24.70 0 yrs1.63 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 7.40 1 yrs6.49 %$ 0.13 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 24.90 0 yrs1.97 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.4898
10000%
Stock $ 17.77 0 yrs2.85 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1690
$ 0.1874
10.88%
Stock $ 24.64 0 yrs1.39 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 24.74 0 yrs1.39 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.3447
10000%
Stock $ 29.00 0 yrs1.04 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1730
$ 0.0285
-83.53%
Stock $ 10.27 1 yrs7.69 %$ 0.80 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 25.11 0 yrs0.14 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0357
10000%
Stock $ 28.90 0 yrs0.30 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0410
$ 0.0456
11.22%
Stock $ 2.31 0 yrs8.23 %$ 0.16 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 27.45 3 yrs6.16 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-30-2024 $ 0.4200
$ 0.4300
2.38%
Stock $ 10.45 0 yrs3.73 %$ 0.21 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0327
$ 0.0327
-0.00%
Stock $ 30.69 7 yrs5.47 %$ 0.45 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 36.71 1 yrs3.81 %$ 1.86 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 2.8500
$ 0.3500
-87.72%
Stock $ 24.12 0 yrs0.18 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0446
10000%
Stock $ 29.33 1 yrs7.71 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1514
$ 0.1514
-0.00%
Stock $ 55.48 2 yrs2.18 %$ 3.66 BNew Dividend Apr-25-2024 Apr-26-2024 May-07-2024 $ 0.3025
$ 0.3025
-0.00%
Stock $ 21.68 0 yrs17.53 %$ 1.17 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-15-2024 $ 2.7900
$ 3.8000
36.20%
Stock $ 32.78 1 yrs4.15 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1154
$ 0.1154
-0.00%
Stock $ 34.54 2 yrs5.97 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5304
$ 0.5094
-3.96%
Stock $ 39.08 2 yrs4.31 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1987
$ 0.1987
-0.00%
Stock $ 100.75 9 yrs1.88 %$ 5.37 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 24.81 0 yrs0.12 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0294
10000%
Stock $ 32.49 0 yrs1.78 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1142
$ 0.1581
38.42%
Stock $ 9.72 1 yrs5.40 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1034
$ 0.1400
35.37%
Stock $ 26.30 2 yrs5.32 %$ 0.17 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 93.23 2 yrs3.52 %$ 5.26 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.8300
$ 0.8300
-0.00%
Stock $ 36.93 1 yrs0.97 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1180
$ 0.0836
-29.15%
Stock $ 23.30 0 yrs0.81 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0527
$ 0.0599
13.63%
Stock $ 20.74 0 yrs2.62 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0618
$ 0.0950
53.81%
Stock $ 50.44 2 yrs1.31 %$ 5.84 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 117.38 3 yrs1.28 %$ 10.29 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 24.39 0 yrs7.75 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4855
$ 0.4855
-0.00%
Stock $ 25.07 0 yrs2.91 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-04-2024 $ 0.3159
$ 0.0908
-71.26%
Stock $ 25.14 0 yrs0.13 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.0325
10000%
Stock $ 18.52 2 yrs5.83 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 36.14 1 yrs1.88 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1230
$ 0.1486
20.81%
Stock $ 26.94 2 yrs1.48 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0942
$ 0.0662
-29.72%
Stock $ 29.16 1 yrs0.85 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0964
$ 0.0275
-71.47%
Stock $ 25.75 1 yrs1.78 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1269
$ 0.0754
-40.58%
Stock $ 29.25 1 yrs2.64 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1466
$ 0.1206
-17.74%
Stock $ 33.99 1 yrs1.24 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0886
$ 0.1244
40.41%
Stock $ 21.20 2 yrs9.88 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5234
$ 0.5234
-0.00%
Stock $ 38.48 2 yrs3.03 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0948
$ 0.0948
-0.00%
Stock $ 33.93 1 yrs3.72 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0985
$ 0.0985
-0.00%
Stock $ 33.32 2 yrs5.95 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1574
$ 0.1574
-0.00%
Stock $ 24.99 0 yrs4.80 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3994
$ 0.3994
-0.00%
Stock $ 25.07 0 yrs6.22 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5199
$ 0.5199
-0.00%
Stock $ 25.01 0 yrs5.50 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4586
$ 0.4586
-0.00%
Stock $ 24.48 0 yrs5.51 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3369
$ 0.3369
0.00%
Stock $ 24.49 0 yrs6.21 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3993
$ 0.3993
-0.00%
Stock $ 24.29 0 yrs9.39 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.5699
$ 0.5699
-0.00%
Stock $ 27.29 0 yrs0.79 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0777
$ 0.0764
-1.67%
Stock $ 24.12 0 yrs3.76 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 24.03 0 yrs3.29 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Mar-26-2024 Mar-25-2024 Mar-26-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 23.10 2 yrs3.76 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0845
$ 0.0845
-0.00%
Stock $ 21.58 2 yrs1.83 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1721
$ 0.0631
-63.34%
Stock $ 9.83 2 yrs8.75 %$ 0.34 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-12-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 17.00 12 yrs3.35 %$ 0.08 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 22.32 2 yrs4.21 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0931
$ 0.0931
-0.00%
Stock $ 19.09 1 yrs3.43 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0529
$ 0.0529
-0.00%
Stock $ 21.92 1 yrs5.29 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0870
$ 0.0932
7.05%
Stock $ 26.71 1 yrs3.18 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0827
$ 0.0714
-13.61%
Stock $ 26.68 1 yrs6.07 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1278
$ 0.1274
-0.30%
Stock $ 25.33 1 yrs4.54 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0885
$ 0.0896
1.21%
Stock $ 25.30 0 yrs3.68 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0714
$ 0.0833
16.67%
Stock $ 25.69 0 yrs3.23 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0650
$ 0.0756
16.24%
Stock $ 9.22 0 yrs4.41 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Mar-29-2024 $ 0.2629
$ 0.1438
-45.29%
Stock $ 20.70 2 yrs4.17 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.4529
$ 0.1106
-75.58%
Stock $ 25.15 1 yrs6.20 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1321
$ 0.1351
2.34%
Stock $ 22.16 1 yrs4.10 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-03-2024 $ 0.0729
$ 0.0794
8.92%
Stock $ 46.62 0 yrs0.57 %$ 0.00 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1419
$ 0.0313
-77.94%
Stock $ 32.43 0 yrs1.89 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 24.34 0 yrs8.88 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 23.69 0 yrs0.05 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Mar-29-2024 $ 0.0000
$ 0.0118
10000%
Stock $ 25.28 0 yrs0.02 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.0000
$ 0.0059
10000%
Stock $ 28.75 0 yrs0.62 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0000
$ 0.1791
10000%
Stock $ 20.17 0 yrs2.43 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0207
$ 0.0207
-0.00%
Stock $ 20.20 0 yrs2.82 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0964
$ 0.0964
-0.00%
Stock $ 25.33 0 yrs0.15 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0368
$ 0.0368
-0.00%
Stock $ 27.83 0 yrs9.56 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.8117
$ 0.5201
-35.93%
Stock $ 25.10 0 yrs2.95 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2293
$ 0.1760
-23.22%
Stock $ 25.71 0 yrs4.20 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0649
$ 0.0649
-0.00%
Stock $ 54.35 0 yrs13.38 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 4.1250
$ 4.1250
-0.00%
Stock $ 27.14 0 yrs1.47 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 28.08 0 yrs2.11 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1991
$ 0.1433
-28.02%
Stock $ 35.27 57 yrs3.16 %$ 19.32 BNew Dividend Apr-12-2024 Apr-15-2024 May-15-2024 $ 0.2825
$ 0.2825
-0.00%
Stock $ 28.04 0 yrs2.39 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.3228
$ 0.3466
7.38%
Stock $ 20.78 0 yrs0.33 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0170
$ 0.0170
-0.00%
Stock $ 32.13 0 yrs2.21 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2252
$ 0.2145
-4.75%
Stock $ 32.37 0 yrs1.18 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1133
$ 0.0993
-12.36%
Stock $ 41.44 0 yrs0.60 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0687
$ 0.0607
-11.68%
Stock $ 28.13 0 yrs1.24 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0487
$ 0.0487
-0.00%
Stock $ 26.28 1 yrs2.98 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2084
$ 0.1913
-8.22%
Stock $ 61.94 0 yrs0.00 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0007
10000%
Stock $ 26.03 0 yrs3.97 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1801
$ 0.1801
-0.00%
Stock $ 29.71 0 yrs0.88 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0614
$ 0.0703
14.44%
Stock $ 27.74 0 yrs1.00 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1049
$ 0.0987
-5.94%
Stock $ 29.16 0 yrs0.75 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0805
$ 0.0287
-64.39%
Stock $ 28.57 0 yrs0.91 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0426
$ 0.0885
107.98%
Stock $ 48.51 0 yrs0.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0101
10000%
Stock $ 3.73 0 yrs1.49 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0558
10000%
Stock $ 1.86 0 yrs2.32 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0432
10000%
Stock $ 54.76 0 yrs0.03 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0161
10000%
Stock $ 16.47 0 yrs0.34 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0558
10000%
Stock $ 44.08 0 yrs0.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0088
10000%
Stock $ 22.17 3 yrs7.44 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 27.04 0 yrs1.33 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.3260
$ 0.1957
-39.96%
Stock $ 54.81 0 yrs2.85 %$ 0.88 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4243
$ 0.4243
-0.00%
Stock $ 19.67 0 yrs5.08 %$ 0.51 BNew Dividend Apr-12-2024 Apr-15-2024 May-06-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.05 0 yrs0.82 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0971
$ 0.1235
27.11%
Stock $ 18.14 0 yrs9.26 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 34.27 1 yrs1.57 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1588
$ 0.1070
-32.61%
Stock $ 47.49 1 yrs6.57 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.2620
$ 0.2620
-0.00%
Stock $ 44.13 2 yrs4.65 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 5.50 3 yrs2.73 %$ 0.19 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-29-2024 $ 0.0330
$ 0.0363
10.00%
Stock $ 34.61 0 yrs0.94 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.3598
$ 0.0813
-77.40%
Stock $ 31.12 3 yrs1.70 %$ 1.70 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-18-2024 $ 0.2500
$ 0.2800
12.00%
Stock $ 11.72 0 yrs12.29 %$ 0.23 BNew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 38.10 1 yrs4.59 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1549
$ 0.1549
-0.00%
Stock $ 22.78 1 yrs2.74 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2306
$ 0.0261
-88.68%
Stock $ 5.50 3 yrs2.73 %$ 0.19 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-29-2024 $ 0.0330
$ 0.1000
203.03%
Stock $ 199.99 0 yrs1.00 %$ 8.84 BNew Dividend Apr-23-2024 Apr-24-2024 May-06-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 28.27 0 yrs1.23 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1356
$ 0.0777
-42.69%
Stock $ 35.91 0 yrs0.57 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0670
$ 0.0506
-24.53%
Stock $ 45.19 2 yrs4.03 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1590
$ 0.1590
-0.00%
Stock $ 23.22 0 yrs0.09 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 23.75 1 yrs4.23 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1038
$ 0.1038
-0.00%
Stock $ 36.78 0 yrs1.19 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1080
$ 0.1107
2.54%
Stock $ 26.17 2 yrs1.95 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0415
$ 0.0415
-0.00%
Stock $ 23.32 1 yrs8.61 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1647
$ 0.1647
-0.00%
Stock $ 90.36 2 yrs2.56 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.6518
$ 0.5585
-14.32%
Stock $ 18.45 2 yrs3.07 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1440
$ 0.1449
0.58%
Stock $ 31.08 1 yrs1.73 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1436
$ 0.1029
-28.32%
Stock $ 27.40 0 yrs1.11 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0910
$ 0.0888
-2.44%
Stock $ 21.84 0 yrs2.66 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2143
$ 0.0990
-53.79%
Stock $ 29.25 2 yrs4.46 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.3505
$ 0.2295
-34.53%
Stock $ 27.25 0 yrs2.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2671
$ 0.0970
-63.67%
Stock $ 32.49 4 yrs2.46 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2545
$ 0.0246
-90.34%
Stock $ 18.21 0 yrs15.82 %$ 0.89 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-29-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 24.07 1 yrs1.57 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0683
$ 0.0683
-0.00%
Stock $ 25.09 0 yrs5.01 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1425
$ 0.1425
-0.00%
Stock $ 29.91 2 yrs3.91 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 32.50 1 yrs3.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1281
$ 0.1281
-0.00%
Stock $ 47.78 0 yrs5.09 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1880
$ 0.1880
-0.00%
Stock $ 49.92 2 yrs5.55 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.2160
$ 0.2160
-0.00%
Stock $ 20.46 2 yrs4.04 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.4077
$ 0.0863
-78.84%
Stock $ 34.63 2 yrs7.20 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 18.32 1 yrs4.58 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0670
$ 0.0670
-0.00%
Stock $ 25.81 0 yrs4.03 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 36.31 0 yrs0.82 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 25.73 1 yrs3.61 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2882
$ 0.1650
-42.76%
Stock $ 28.21 0 yrs2.16 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2271
$ 0.1548
-31.86%
Stock $ 22.38 2 yrs6.89 %$ 0.03 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.1292
$ 0.1292
-0.00%
Stock $ 38.68 1 yrs0.75 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1137
$ 0.0615
-45.94%
Stock $ 22.55 0 yrs7.98 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 17.52 1 yrs3.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0320
$ 0.0320
-0.00%
Stock $ 11.71 1 yrs0.00 %$ 0.04 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1140
$ 0.1140
-0.00%
Stock $ 10.93 0 yrs1.56 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0540
$ 0.0273
-49.44%
Stock $ 28.33 0 yrs0.68 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1433
$ 0.0424
-70.40%
Stock $ 29.83 0 yrs1.35 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1333
$ 0.1027
-22.94%
Stock $ 41.64 2 yrs4.15 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 12.69 0 yrs10.17 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1075
$ 0.1075
-0.00%
Stock $ 15.08 0 yrs59.31 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.6119
$ 0.6119
-0.00%
Stock $ 14.57 0 yrs4.32 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0443
$ 0.0443
-0.00%
Stock $ 24.51 2 yrs15.06 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1607
$ 0.1607
-0.00%
Stock $ 26.40 0 yrs2.85 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1790
$ 0.2441
36.37%
Stock $ 28.73 2 yrs1.22 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0787
$ 0.0921
17.03%
Stock $ 33.50 1 yrs0.57 %N/ANew Dividend Mar-27-2024 Mar-26-2024 Mar-28-2024 $ 0.0355
$ 0.0979
176.00%
Stock $ 29.59 2 yrs3.99 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.3536
$ 0.2883
-18.47%
Stock $ 23.10 0 yrs3.67 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.4291
$ 0.1599
-62.74%
Stock $ 19.62 0 yrs3.59 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0781
$ 0.0781
-0.00%
Stock $ 26.30 0 yrs0.97 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0393
$ 0.0393
-0.00%
Stock $ 23.11 1 yrs4.37 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0843
$ 0.0843
-0.00%
Stock $ 46.08 1 yrs6.69 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.2260
$ 0.2260
-0.00%
Stock $ 50.13 1 yrs5.19 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.2090
$ 0.2090
-0.00%
Stock $ 30.44 1 yrs5.53 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1527
$ 0.1527
-0.00%
Stock $ 29.35 1 yrs7.01 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1429
$ 0.1429
-0.00%
Stock $ 19.89 2 yrs2.68 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1339
$ 0.1394
4.05%
Stock $ 35.07 0 yrs0.68 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0693
$ 0.0529
-23.64%
Stock $ 31.08 0 yrs2.28 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2602
$ 0.1670
-35.82%
Stock $ 40.49 2 yrs0.77 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0850
$ 0.0685
-19.41%
Stock $ 26.64 2 yrs0.45 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1083
$ 0.0115
-89.34%
Stock $ 19.92 0 yrs2.73 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0892
$ 0.0892
-0.00%
Stock $ 19.29 0 yrs10.11 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.3042
$ 1.3535
344.93%
Stock $ 16.42 0 yrs0.99 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0000
$ 0.1632
10000%
Stock $ 100.66 0 yrs1.80 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.4458
$ 0.4458
-0.00%
Stock $ 100.53 2 yrs5.23 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 25.83 0 yrs0.31 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0060
$ 0.0714
1095.92%
Stock $ 29.49 0 yrs6.14 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.7496
$ 0.1573
-79.02%
Stock $ 26.44 0 yrs7.98 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.8098
$ 0.2440
-69.87%
Stock $ 21.06 2 yrs4.99 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 27.84 0 yrs1.50 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2291
$ 0.1891
-17.48%
Stock $ 18.27 2 yrs5.47 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 26.53 0 yrs3.18 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2362
$ 0.2362
-0.00%
Stock $ 45.41 1 yrs4.51 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1680
$ 0.1680
-0.00%
Stock $ 41.04 2 yrs3.61 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 48.72 2 yrs3.51 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1620
$ 0.1620
-0.00%
Stock $ 24.32 0 yrs1.04 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0818
$ 0.0818
-0.00%
Stock $ 24.45 0 yrs3.44 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0528
$ 0.0528
-0.00%
Stock $ 22.91 1 yrs6.68 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1255
$ 0.1255
-0.00%
Stock $ 51.95 0 yrs13.46 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 1.1890
$ 1.1890
-0.00%
Stock $ 24.39 0 yrs1.35 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1156
$ 0.1156
-0.00%
Stock $ 22.41 0 yrs9.21 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.4850
$ 0.4850
-0.00%
Stock $ 26.41 3 yrs3.43 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 20.91 2 yrs8.21 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.28 0 yrs5.42 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0934
$ 0.0934
-0.00%
Stock $ 23.60 1 yrs2.97 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.0777
$ 0.0777
-0.00%
Stock $ 41.10 0 yrs1.27 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.1311
10000%
Stock $ 38.64 0 yrs1.24 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.1202
10000%
Stock $ 41.55 0 yrs0.75 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0764
10000%
Stock $ 26.50 0 yrs1.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0685
10000%
Stock $ 26.28 0 yrs0.14 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0367
10000%
Stock $ 25.32 0 yrs0.31 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0778
10000%
Stock $ 34.44 0 yrs1.74 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.1504
10000%
Stock $ 19.77 0 yrs0.51 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0247
10000%
Stock $ 18.61 0 yrs4.02 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0576
$ 0.0576
-0.00%
Stock $ 10.29 0 yrs0.15 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.0000
$ 0.0152
10000%
Stock $ 50.19 0 yrs0.60 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Apr-01-2024 $ 0.1940
$ 0.1940
-0.00%
Stock $ 42.51 0 yrs3.26 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.2671
$ 0.3643
36.36%
Stock $ 50.16 0 yrs1.85 %N/ANew Dividend Mar-26-2024 Mar-27-2024 Mar-28-2024 $ 0.1953
$ 0.2089
6.94%
Stock $ 51.05 0 yrs2.26 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2042
$ 0.2165
6.04%
Stock $ 28.67 0 yrs0.32 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0428
$ 0.0502
17.13%
Stock $ 229.96 62 yrs1.91 %$ 131.58 BNew Dividend Apr-23-2024 Apr-24-2024 May-08-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 85.95 0 yrs0.17 %$ 39.14 BNew Dividend Apr-18-2024 Apr-19-2024 May-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 45.81 0 yrs0.47 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0000
$ 0.2160
10000%
Stock $ 21.59 0 yrs3.64 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.2834
$ 0.1853
-34.60%
Stock $ 9.76 0 yrs4.31 %$ 0.16 BNew Dividend Apr-23-2024 Apr-24-2024 May-01-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 22.57 0 yrs5.12 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 44.69 0 yrs0.16 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0000
$ 0.0693
10000%
Stock $ 5.84 0 yrs4.89 %$ 0.28 BNew Dividend Apr-23-2024 Apr-24-2024 May-01-2024 $ 0.0238
$ 0.0238
-0.00%
Stock $ 3.42 0 yrs9.12 %$ 0.48 BNew Dividend Apr-23-2024 Apr-24-2024 May-01-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 21.77 0 yrs12.49 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.6800
$ 0.6800
-0.00%
Stock $ 3.08 0 yrs8.57 %$ 0.31 BNew Dividend Apr-23-2024 Apr-24-2024 May-01-2024 $ 0.0220
$ 0.0220
-0.00%
Stock $ 24.05 19 yrs4.91 %$ 0.19 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 15.32 0 yrs7.53 %$ 0.03 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-22-2024 $ 0.1046
$ 0.1046
-0.00%
Stock $ 24.60 0 yrs1.95 %$ 0.11 BNew Dividend Apr-22-2024 Apr-23-2024 May-06-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 36.27 0 yrs1.32 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.5073
$ 0.0734
-85.53%
Stock $ 29.07 2 yrs0.93 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0803
$ 0.0300
-62.64%
Stock $ 21.90 2 yrs6.54 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1230
$ 0.1230
-0.00%
Stock $ 45.56 2 yrs1.62 %$ 0.00 BNew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1508
$ 0.1695
12.36%
Stock $ 46.09 2 yrs0.75 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.1313
$ 0.0395
-69.89%
Stock $ 37.00 3 yrs1.28 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1323
$ 0.1114
-15.80%
Stock $ 38.08 1 yrs6.06 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1798
$ 0.1977
9.96%
Stock $ 31.92 0 yrs4.45 %$ 1.78 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-22-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 0.91 0 yrs5.49 %N/ANew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 46.21 2 yrs1.75 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2652
$ 0.1548
-41.64%
Stock $ 39.99 1 yrs2.08 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.3243
$ 0.1667
-48.61%
Stock $ 48.85 1 yrs1.32 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2943
$ 0.1634
-44.49%
Stock $ 31.49 1 yrs2.49 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2575
$ 0.1233
-52.11%
Stock $ 23.50 0 yrs2.34 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.2924
$ 0.0704
-75.92%
Stock $ 32.97 1 yrs1.53 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1136
$ 0.1000
-11.98%
Stock $ 36.16 1 yrs1.49 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1495
$ 0.1000
-33.13%
Stock $ 18.56 0 yrs3.09 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1981
$ 0.0487
-75.44%
Stock $ 49.61 0 yrs2.51 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 56.11 0 yrs7.60 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3009
$ 0.3452
14.74%
Stock $ 500.00 0 yrs8.00 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 10.0000
$ 10.0000
-0.00%
Stock $ 30.19 3 yrs1.88 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1585
$ 0.1000
-36.90%
Stock $ 38.72 0 yrs1.99 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2129
$ 0.2006
-5.78%
Stock $ 20.95 0 yrs4.61 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 34.03 1 yrs1.73 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.3352
$ 0.0733
-78.15%
Stock $ 28.60 0 yrs1.24 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1385
$ 0.0555
-59.91%
Stock $ 11.74 0 yrs5.54 %$ 0.24 BNew Dividend Apr-05-2024 Apr-08-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 40.78 2 yrs4.49 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0659
$ 0.0659
-0.00%
Stock $ 19.65 0 yrs8.91 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 18.92 0 yrs6.87 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 20.55 2 yrs4.66 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0756
$ 0.0756
-0.00%
Stock $ 13.11 0 yrs3.08 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0948
$ 0.0475
-49.90%
Stock $ 31.58 2 yrs12.86 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.7477
$ 0.3141
-57.99%
Stock $ 20.38 1 yrs8.86 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 1.2662
$ 0.2700
-78.68%
Stock $ 24.64 0 yrs2.46 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2552
$ 0.1500
-41.21%
Stock $ 32.13 1 yrs0.93 %$ 0.00 BNew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 24.98 0 yrs6.73 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 500.00 0 yrs8.00 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 10.0000
$ 3.8500
-61.50%
Stock $ 117.29 10 yrs0.20 %$ 6.65 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-30-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 21.82 2 yrs2.15 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0447
$ 0.0447
-0.00%
Stock $ 28.08 0 yrs1.94 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.4438
$ 0.1000
-77.47%
Stock $ 24.30 1 yrs9.50 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 24.47 1 yrs6.62 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.97 1 yrs4.95 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 27.70 1 yrs21.05 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 27.58 1 yrs0.00 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 1.6351
$ 0.1500
-90.83%
Stock $ 22.90 1 yrs0.00 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2843
$ 0.0800
-71.86%
Stock $ 20.48 1 yrs11.43 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 26.12 2 yrs4.05 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.7967
$ 0.1000
-87.45%
Stock $ 12.14 2 yrs4.68 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 22.82 0 yrs5.70 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 55.30 2 yrs63.94 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.05 0 yrs16.54 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 17.61 1 yrs3.66 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.1495
$ 0.1155
-22.71%
Stock $ 26.79 0 yrs1.39 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0787
$ 0.0787
-0.00%
Stock $ 49.57 0 yrs2.73 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1536
$ 0.1490
-3.04%
Stock $ 49.27 0 yrs3.65 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1918
$ 0.1880
-1.99%
Stock $ 51.94 1 yrs9.30 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.3804
$ 0.4273
12.33%
Stock $ 50.40 2 yrs5.07 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2140
$ 0.2205
3.08%
Stock $ 44.04 1 yrs4.81 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2349
$ 0.1841
-21.63%
Stock $ 45.94 2 yrs4.29 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1627
$ 0.1844
13.31%
Stock $ 44.53 2 yrs4.11 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.1581
$ 0.1584
0.22%
Stock $ 45.00 2 yrs5.97 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-04-2024 $ 0.2351
$ 0.2361
0.45%
Stock $ 37.72 0 yrs0.29 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0548
$ 0.1640
199.25%
Stock $ 61.27 0 yrs0.41 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1719
$ 0.3221
87.45%
Stock $ 26.71 1 yrs2.59 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.0692
$ 0.0692
-0.00%
Stock $ 33.81 3 yrs1.32 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0644
$ 0.0644
-0.00%
Stock $ 40.06 3 yrs1.75 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0942
$ 0.0942
-0.00%
Stock $ 45.38 3 yrs1.47 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0497
$ 0.0497
-0.00%
Stock $ 35.47 3 yrs1.70 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0765
$ 0.0765
-0.00%
Stock $ 27.67 0 yrs0.29 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-27-2024 $ 0.0000
$ 0.0209
10000%
Stock $ 31.02 1 yrs1.97 %N/ANew Dividend Mar-25-2024 Mar-26-2024 Mar-28-2024 $ 0.1300
$ 0.0728
-44.01%
Stock $ 93.59 1 yrs0.94 %$ 12.73 BNew Dividend Apr-23-2024 Apr-24-2024 May-10-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 3.59 0 yrs1.11 %$ 1.57 BNew Dividend Apr-26-2024 Apr-29-2024 May-01-2024 $ 0.0375
$ 0.0375
-0.00%
Stock $ 47.55 0 yrs0.16 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.0073
$ 0.0272
273.45%
Stock $ 13.18 0 yrs7.59 %$ 0.33 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0833
$ 0.0833
-0.00%
Stock $ 9.29 0 yrs4.20 %$ 0.46 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-17-2024 $ 0.1900
$ 0.2000
5.26%
Stock $ 78.86 0 yrs0.18 %$ 3.41 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-18-2024 $ 0.1700
$ 1.3300
682.35%
Stock $ 6.83 1 yrs6.15 %N/ANew Dividend N/A Mar-28-2024 Apr-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 25.99 13 yrs8.62 %$ 0.44 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-12-2024 $ 0.5600
$ 0.5600
-0.00%
Stock $ 11.02 2 yrs8.71 %$ 0.10 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.02 2 yrs8.71 %$ 0.10 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.02 2 yrs8.71 %$ 0.10 BNew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 52.35 10 yrs4.24 %$ 2.22 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-05-2024 $ 0.5500
$ 0.5700
3.64%
Stock $ 19.39 0 yrs0.52 %$ 0.14 BNew Dividend Apr-25-2024 Apr-26-2024 May-24-2024 $ 0.0200
$ 0.0400
100.00%
Stock $ 40.45 3 yrs1.19 %$ 0.98 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1400
$ 0.1050
-25.00%
Stock $ 67.33 2 yrs3.95 %$ 84.73 BNew Dividend Apr-19-2024 Apr-22-2024 May-01-2024 $ 0.6650
$ 0.6650
-0.00%
Stock $ 30.28 5 yrs2.68 %$ 9.74 BNew Dividend Jun-06-2024 Jun-06-2024 Jun-20-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 56.65 1 yrs1.24 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 1.32 0 yrs3.03 %N/ANew Dividend Apr-08-2024 Apr-09-2024 Apr-19-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 57.94 0 yrs1.33 %$ 0.78 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2250
$ 0.1750
-22.22%
Stock $ 47.21 1 yrs1.04 %$ 0.61 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0076
$ 0.1450
1807.89%
Stock $ 99.51 1 yrs1.33 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.4061
$ 0.3052
-24.86%
Stock $ 30.30 1 yrs3.23 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.3200
$ 0.0871
-72.77%
Stock $ 43.32 0 yrs2.17 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2505
$ 0.1914
-23.60%
Stock $ 10.97 1 yrs8.75 %$ 0.43 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.97 1 yrs8.75 %$ 0.43 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.97 1 yrs8.75 %$ 0.43 BNew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 25.59 0 yrs3.68 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Apr-03-2024 $ 0.3468
$ 0.2108
-39.22%
Stock $ 35.50 0 yrs4.51 %$ 0.09 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-25-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 28.42 0 yrs3.20 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Apr-03-2024 $ 0.4429
$ 0.0954
-78.47%
Stock $ 16.68 1 yrs2.58 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 60.70 1 yrs4.09 %$ 0.13 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.6250
$ 0.1100
-82.40%
Stock $ 39.86 1 yrs4.72 %$ 0.13 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3650
$ 0.1950
-46.58%
Stock $ 39.86 1 yrs4.72 %$ 0.13 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3650
$ 0.1950
-46.58%
Stock $ 39.08 3 yrs5.19 %$ 0.34 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3950
$ 0.2700
-31.65%
Stock $ 55.13 1 yrs2.52 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1995
$ 0.2370
18.80%
Stock $ 45.10 1 yrs1.96 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2587
$ 0.1503
-41.88%
Stock $ 13.21 1 yrs9.90 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 13.21 1 yrs9.90 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 12.28 8 yrs0.00 %$ 0.28 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-10-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 13.21 1 yrs9.90 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 69.13 1 yrs1.28 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2517
$ 0.2244
-10.84%
Stock $ 38.16 0 yrs3.25 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1700
$ 0.0350
-79.41%
Stock $ 51.45 1 yrs8.05 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 46.86 0 yrs1.04 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1390
$ 0.1354
-2.60%
Stock $ 43.66 1 yrs1.30 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1732
$ 0.1355
-21.80%
Stock $ 41.49 0 yrs5.69 %$ 2.77 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3150
$ 0.2250
-28.57%
Stock $ 53.61 6 yrs1.64 %$ 0.83 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2400
$ 0.2050
-14.58%
Stock $ 53.69 3 yrs3.82 %$ 0.56 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3850
$ 0.3250
-15.58%
Stock $ 36.27 0 yrs1.83 %$ 5.44 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1150
$ 0.2100
82.61%
Stock $ 33.28 1 yrs2.62 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1495
$ 0.1354
-9.43%
Stock $ 31.22 3 yrs2.63 %$ 1.91 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 42.10 2 yrs4.16 %$ 0.92 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 69.84 2 yrs2.31 %$ 3.89 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 69.84 1 yrs1.62 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.4384
$ 0.1840
-58.02%
Stock $ 46.58 0 yrs2.28 %$ 3.48 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 63.23 0 yrs4.06 %$ 1.06 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.4450
$ 0.4500
1.12%
Stock $ 73.41 0 yrs1.70 %$ 12.31 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 26.14 1 yrs3.52 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1850
$ 0.1050
-43.24%
Stock $ 26.09 0 yrs1.57 %$ 0.01 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1100
$ 0.0500
-54.55%
Stock $ 19.51 0 yrs8.36 %$ 0.83 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1360
$ 0.1360
-0.00%
Stock $ 19.51 0 yrs8.36 %$ 0.83 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1360
$ 0.1360
-0.00%
Stock $ 19.51 0 yrs8.36 %$ 0.83 BNew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1360
$ 0.1360
-0.00%
Stock $ 23.28 0 yrs7.99 %$ 0.36 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 23.28 0 yrs7.99 %$ 0.36 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 23.28 0 yrs7.99 %$ 0.36 BNew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 19.19 0 yrs8.23 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1310
$ 0.1310
-0.00%
Stock $ 19.19 0 yrs8.23 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1310
$ 0.1310
-0.00%
Stock $ 19.19 0 yrs8.23 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1310
$ 0.1310
-0.00%
Stock $ 11.27 0 yrs9.23 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.0870
$ 0.0870
-0.00%
Stock $ 11.27 0 yrs9.23 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0870
$ 0.0870
-0.00%
Stock $ 11.27 0 yrs9.23 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.0870
$ 0.0870
-0.00%
Stock $ 18.78 0 yrs8.15 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1260
$ 0.1260
-0.00%
Stock $ 18.78 0 yrs8.15 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1260
$ 0.1260
-0.00%
Stock $ 18.78 0 yrs8.15 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1260
$ 0.1260
-0.00%
Stock $ 17.20 1 yrs7.67 %$ 1.60 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-08-2024 $ 0.0900
$ 0.3200
255.56%
Stock $ 23.66 1 yrs2.80 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1055
$ 0.1055
-0.00%
Stock $ 24.99 0 yrs8.63 %N/ANew Dividend Apr-02-2024 Apr-03-2024 Apr-15-2024 $ 0.5391
$ 0.5391
-0.00%
Stock $ 72.25 1 yrs1.29 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2720
$ 0.2216
-18.53%
Stock $ 9.55 3 yrs0.00 %$ 0.77 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 61.97 1 yrs1.39 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.3146
$ 0.1959
-37.74%
Stock $ 44.49 0 yrs2.72 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.8036
$ 0.2358
-70.66%
Stock $ 44.42 0 yrs1.72 %$ 2.34 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1200
$ 0.2150
79.17%
Stock $ 31.56 0 yrs2.03 %$ 0.07 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1100
$ 0.0900
-18.18%
Stock $ 50.22 0 yrs4.40 %$ 2.68 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.4550
$ 0.0500
-89.01%
Stock $ 25.13 0 yrs2.19 %$ 0.12 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1450
$ 0.0900
-37.93%
Stock $ 16.68 1 yrs2.58 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 98.22 1 yrs2.44 %$ 0.53 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.6200
$ 0.4950
-20.16%
Stock $ 43.63 0 yrs0.00 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2091
$ 0.1031
-50.70%
Stock $ 37.56 0 yrs1.81 %$ 0.62 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1050
$ 0.1650
57.14%
Stock $ 18.44 0 yrs8.72 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.1340
$ 0.1340
-0.00%
Stock $ 18.44 0 yrs8.72 %N/ANew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.1340
$ 0.1340
-0.00%
Stock $ 18.44 0 yrs8.72 %N/ANew Dividend Jun-11-2024 Jun-11-2024 Jun-28-2024 $ 0.1340
$ 0.1340
-0.00%
Stock $ 19.41 0 yrs3.35 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2103
$ 0.1400
-33.45%
Stock $ 30.84 0 yrs0.52 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 24.18 0 yrs1.06 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 28.45 0 yrs3.68 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Apr-03-2024 $ 0.2592
$ 0.3348
29.19%
Stock $ 15.70 0 yrs1.78 %$ 0.22 BNew Dividend Apr-04-2024 Apr-05-2024 May-06-2024 $ 0.0600
$ 0.1000
66.67%
Stock $ 25.40 0 yrs0.63 %$ 0.00 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-26-2024 $ 0.0051
$ 0.0458
801.28%
Stock $ 41.11 0 yrs4.11 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1516
$ 0.1516
-0.00%
Stock $ 98.22 1 yrs2.44 %$ 0.53 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.6200
$ 0.4950
-20.16%
Stock $ 33.14 1 yrs3.26 %$ 0.07 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3400
$ 0.2500
-26.47%
Stock $ 72.16 0 yrs1.65 %$ 0.11 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0166
$ 0.2800
1590.82%
Stock $ 50.63 3 yrs3.65 %$ 0.51 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3200
$ 0.3100
-3.13%
Stock $ 73.81 2 yrs2.24 %$ 0.24 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0459
$ 0.6150
1239.58%
Stock $ 105.63 4 yrs2.57 %$ 4.63 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.6100
$ 0.3050
-81.06%
Stock $ 58.32 0 yrs3.65 %$ 0.19 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0862
$ 0.2150
149.28%
Stock $ 49.66 3 yrs4.37 %$ 0.11 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.5300
$ 0.3250
-38.68%
Stock $ 47.20 2 yrs3.69 %$ 4.72 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 44.24 2 yrs6.45 %$ 4.42 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2350
$ 0.2350
-0.00%
Stock $ 43.04 2 yrs4.44 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1580
$ 0.1580
-0.00%
Stock $ 33.71 3 yrs4.03 %$ 0.17 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2550
$ 0.1950
-23.53%
Stock $ 33.75 0 yrs3.70 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2350
$ 0.2400
2.13%
Stock $ 47.38 0 yrs2.34 %$ 0.33 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 63.46 1 yrs5.20 %$ 0.05 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2550
$ 0.2550
-0.00%
Stock $ 26.53 0 yrs5.28 %$ 0.09 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 47.38 0 yrs4.55 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 50.31 1 yrs5.35 %$ 17.38 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 29.80 1 yrs1.53 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0700
$ 0.0350
-50.00%
Stock $ 18.06 2 yrs12.35 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 35.40 0 yrs2.40 %$ 0.31 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1350
$ 0.2150
59.26%
Stock $ 27.62 0 yrs2.52 %$ 0.05 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0650
$ 0.0750
15.38%
Stock $ 23.08 1 yrs3.66 %$ 0.06 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3550
$ 0.1900
-46.48%
Stock $ 46.61 2 yrs3.60 %$ 0.16 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 44.72 0 yrs1.33 %$ 0.18 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1750
$ 0.1400
-20.00%
Stock $ 37.89 0 yrs2.60 %$ 0.00 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.2122
$ 0.1384
-34.77%
Stock $ 42.16 2 yrs3.33 %$ 0.04 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 31.91 1 yrs10.14 %$ 0.09 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 21.91 2 yrs5.93 %$ 0.17 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1050
$ 0.1100
4.76%
Stock $ 22.18 0 yrs4.15 %$ 0.16 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 84.44 2 yrs3.77 %$ 1.08 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 68.29 2 yrs2.36 %$ 1.18 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 50.95 1 yrs8.25 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.3269
$ 0.3269
-0.00%
Stock $ 39.18 2 yrs5.15 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.1737
$ 0.1737
-0.00%
Stock $ 49.24 2 yrs5.11 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2087
$ 0.2087
-0.00%
Stock $ 9.12 0 yrs7.68 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 20.11 0 yrs4.50 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-02-2024 $ 0.2031
$ 0.2031
-0.00%
Stock $ 43.60 0 yrs0.58 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.0018
$ 0.2513
10000%
Stock $ 44.16 0 yrs0.18 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.0014
$ 0.0802
5756.89%
Stock $ 9.70 1 yrs4.74 %$ 0.59 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0380
$ 0.0380
-0.00%
Stock $ 3.52 3 yrs9.94 %$ 0.05 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0288
$ 0.0288
-0.00%
Stock $ 3.52 3 yrs9.94 %$ 0.05 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0288
$ 0.0288
-0.00%
Stock $ 3.52 3 yrs9.94 %$ 0.05 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0288
$ 0.0288
-0.00%
Stock $ 70.08 2 yrs2.16 %$ 0.56 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4686
$ 0.3268
-30.26%
Stock $ 23.39 0 yrs1.76 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1640
$ 0.0732
-55.37%
Stock $ 16.61 0 yrs2.95 %$ 0.54 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-10-2024 $ 0.0000
$ 0.4900
10000%
Stock $ 25.62 0 yrs1.14 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0000
$ 0.2926
10000%
Stock $ 11.12 1 yrs8.99 %$ 5.37 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-26-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 59.85 0 yrs1.08 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2591
$ 0.1707
-34.10%
Stock $ 23.00 0 yrs0.57 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0315
$ 0.0371
17.79%
Stock $ 57.61 0 yrs0.28 %$ 2.89 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 29.34 0 yrs0.58 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0357
$ 0.0502
40.59%
Stock $ 103.03 1 yrs0.30 %$ 1.50 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1304
$ 0.1062
-18.56%
Stock $ 16.51 2 yrs4.85 %$ 2.30 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-17-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 20.70 1 yrs0.38 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0711
$ 0.0079
-88.93%
Stock $ 28.09 0 yrs0.39 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0379
$ 0.0127
-66.48%
Stock $ 38.83 3 yrs1.26 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1675
$ 0.0877
-47.67%
Stock $ 15.75 3 yrs5.84 %$ 0.09 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 30.07 0 yrs0.83 %$ 0.19 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0798
$ 0.0406
-49.12%
Stock $ 52.91 2 yrs3.02 %$ 0.62 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-16-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 25.68 3 yrs13.43 %$ 1.37 BNew Dividend Apr-16-2024 Apr-17-2024 May-03-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 42.05 3 yrs2.44 %$ 0.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1730
$ 0.0925
-46.53%
Stock $ 25.60 1 yrs3.56 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0683
$ 0.0683
-0.00%
Stock $ 38.57 1 yrs4.41 %$ 22.16 BNew Dividend May-06-2024 May-07-2024 Jun-01-2024 $ 0.4100
$ 0.4250
3.66%
Stock $ 37.23 4 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.2200
$ 0.2000
-9.09%
Stock $ 47.00 0 yrs2.81 %N/ANew Dividend N/A Apr-19-2024 Apr-26-2024 $ 0.3300
$ 0.1000
-69.70%
Stock $ 37.58 2 yrs4.44 %$ 0.10 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.5172
$ 0.3320
-35.81%
Stock $ 125.06 3 yrs0.96 %$ 5.59 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2827
$ 0.2191
-22.50%
Stock $ 86.74 2 yrs0.97 %$ 8.96 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2687
$ 0.1452
-45.98%
Stock $ 150.18 3 yrs2.02 %$ 12.06 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.8976
$ 0.5669
-36.84%
Stock $ 238.34 2 yrs1.15 %$ 12.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6670
$ 0.7436
11.49%
Stock $ 180.45 0 yrs1.67 %$ 12.05 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7939
$ 0.8424
6.11%
Stock $ 11.92 0 yrs3.36 %$ 1.12 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 33.01 2 yrs1.91 %$ 0.15 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1992
$ 0.1445
-27.46%
Stock $ 24.27 2 yrs3.96 %$ 0.16 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2802
$ 0.0975
-65.20%
Stock $ 40.91 2 yrs2.27 %$ 12.60 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2928
$ 0.1887
-35.55%
Stock $ 95.29 0 yrs1.23 %$ 1.29 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3994
$ 0.2108
-47.22%
Stock $ 59.13 0 yrs0.62 %$ 0.38 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1584
$ 0.0959
-39.46%
Stock $ 32.71 2 yrs2.54 %$ 0.36 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2540
$ 0.1759
-30.75%
Stock $ 88.81 1 yrs1.15 %$ 0.83 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4077
$ 0.1234
-69.73%
Stock $ 74.06 2 yrs2.04 %$ 1.30 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4904
$ 0.3091
-36.97%
Stock $ 64.22 2 yrs0.17 %$ 0.41 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0447
$ 0.0096
-78.52%
Stock $ 19.38 0 yrs3.14 %$ 0.26 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1781
$ 0.0733
-58.84%
Stock $ 249.46 3 yrs1.42 %$ 99.81 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.0017
$ 0.9105
-9.10%
Stock $ 8.38 0 yrs11.22 %$ 0.12 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 47.44 2 yrs8.47 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2995
$ 0.2995
-0.00%
Stock $ 8.38 0 yrs11.22 %$ 0.12 BNew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 53.71 3 yrs1.34 %$ 6.21 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-10-2024 $ 0.1600
$ 0.1800
12.50%
Stock $ 53.84 0 yrs0.20 %$ 3.82 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0469
$ 0.0070
-85.07%
Stock $ 47.25 1 yrs1.75 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0598
$ 0.0598
-0.00%
Stock $ 26.79 9 yrs0.00 %$ 11.01 BNew Dividend Mar-27-2024 Mar-28-2024 May-01-2024 $ 0.5250
$ 0.5625
7.14%
Stock $ 8.38 0 yrs11.22 %$ 0.12 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 16.47 9 yrs4.37 %$ 0.20 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 119.79 2 yrs1.62 %$ 15.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5866
$ 0.3849
-34.39%
Stock $ 249.86 2 yrs0.69 %$ 10.33 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5830
$ 0.3417
-41.39%
Stock $ 87.29 0 yrs1.80 %$ 15.52 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4104
$ 0.4397
7.15%
Stock $ 112.32 2 yrs0.95 %$ 15.66 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3268
$ 0.1667
-49.00%
Stock $ 287.87 2 yrs1.20 %$ 14.11 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 1.0612
$ 0.7516
-29.17%
Stock $ 85.90 1 yrs2.51 %$ 1.18 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6161
$ 0.4557
-26.04%
Stock $ 92.49 2 yrs1.51 %$ 2.25 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4095
$ 0.3082
-24.74%
Stock $ 14.14 0 yrs11.32 %$ 1.23 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 42.75 0 yrs0.75 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0898
$ 0.0437
-51.34%
Stock $ 51.76 2 yrs1.38 %$ 1.12 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1962
$ 0.1723
-12.17%
Stock $ 36.08 2 yrs2.22 %$ 1.08 BNew Dividend Apr-29-2024 Apr-30-2024 Jun-17-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 21.83 1 yrs4.04 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0842
$ 0.0842
-0.00%
Stock $ 24.08 1 yrs3.69 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.2523
$ 0.2135
-15.38%
Stock $ 60.65 1 yrs1.21 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2633
$ 0.1587
-39.73%
Stock $ 57.40 0 yrs0.17 %$ 0.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0183
$ 0.0785
328.96%
Stock $ 22.75 2 yrs2.99 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2022
$ 0.0046
-97.73%
Stock $ 59.72 2 yrs1.40 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2981
$ 0.1284
-56.93%
Stock $ 31.70 0 yrs4.54 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 40.26 1 yrs1.56 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0522
$ 0.0522
-0.00%
Stock $ 25.68 3 yrs13.43 %$ 1.37 BNew Dividend Apr-16-2024 Apr-17-2024 May-03-2024 $ 0.3000
$ 2.2500
650.00%
Stock $ 32.72 0 yrs2.63 %$ 0.06 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3470
$ 0.1363
-60.72%
Stock $ 20.11 0 yrs5.32 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1836
$ 0.0275
-85.02%
Stock $ 35.46 3 yrs4.41 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 1.0423
$ 0.3446
-66.94%
Stock $ 34.33 3 yrs5.82 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2821
$ 0.3455
22.47%
Stock $ 112.17 3 yrs1.17 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3549
$ 0.1018
-71.32%
Stock $ 47.40 2 yrs3.97 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1590
$ 0.1590
-0.00%
Stock $ 26.60 1 yrs4.10 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6512
$ 0.1698
-73.92%
Stock $ 120.20 3 yrs3.72 %$ 22.04 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 1.1893
$ 0.9976
-16.12%
Stock $ 66.66 3 yrs4.03 %$ 0.43 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.8488
$ 0.1864
-78.04%
Stock $ 80.97 2 yrs0.82 %$ 30.19 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2126
$ 0.0836
-60.66%
Stock $ 45.86 0 yrs2.38 %$ 1.32 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3165
$ 0.2227
-29.63%
Stock $ 53.62 3 yrs3.01 %$ 3.44 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5478
$ 0.2547
-53.50%
Stock $ 77.83 2 yrs0.64 %$ 0.84 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1621
$ 0.1190
-26.60%
Stock $ 173.20 2 yrs1.93 %$ 39.52 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.9625
$ 0.7697
-20.04%
Stock $ 276.80 2 yrs1.26 %$ 34.77 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.9764
$ 0.8692
-10.99%
Stock $ 196.48 3 yrs1.32 %$ 42.95 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7339
$ 0.5221
-28.85%
Stock $ 111.95 0 yrs1.64 %$ 7.30 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5422
$ 0.3668
-32.34%
Stock $ 83.11 3 yrs2.89 %$ 2.75 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7666
$ 0.3365
-56.10%
Stock $ 121.30 2 yrs0.96 %$ 1.92 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3583
$ 0.2426
-32.29%
Stock $ 58.68 2 yrs1.17 %$ 3.39 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1778
$ 0.1665
-6.31%
Stock $ 64.56 0 yrs1.51 %$ 1.44 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2669
$ 0.1997
-25.19%
Stock $ 50.35 3 yrs3.37 %$ 2.16 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5554
$ 0.2729
-50.87%
Stock $ 60.19 1 yrs1.10 %$ 0.08 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0241
$ 0.1690
600.08%
Stock $ 21.98 0 yrs10.01 %$ 0.63 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.9740
$ 0.1181
-87.87%
Stock $ 110.53 5 yrs1.28 %$ 25.96 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3371
$ 0.3842
13.94%
Stock $ 45.17 0 yrs0.64 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0627
$ 0.0338
-46.04%
Stock $ 38.55 3 yrs1.16 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1226
$ 0.1016
-17.17%
Stock $ 55.22 0 yrs1.61 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.2321
$ 0.2140
-7.80%
Stock $ 58.32 1 yrs1.20 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.1994
$ 0.1617
-18.91%
Stock $ 80.27 3 yrs0.34 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.0689
$ 0.0623
-9.58%
Stock $ 99.64 0 yrs0.14 %$ 1.14 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0192
$ 0.0108
-43.75%
Stock $ 21.43 3 yrs5.43 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.1935
$ 0.0200
-89.66%
Stock $ 6.01 1 yrs3.83 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0544
$ 0.0627
15.41%
Stock $ 27.99 2 yrs2.29 %$ 0.99 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2178
$ 0.0548
-74.84%
Stock $ 18.97 2 yrs1.89 %$ 1.98 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1083
$ 0.0812
-25.02%
Stock $ 67.28 2 yrs1.94 %$ 1.57 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3100
$ 0.1934
-37.61%
Stock $ 44.96 2 yrs2.84 %$ 0.09 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3595
$ 0.2733
-23.98%
Stock $ 54.27 2 yrs2.01 %$ 9.15 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3421
$ 0.2238
-34.58%
Stock $ 15.53 1 yrs4.38 %$ 0.09 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2047
$ 0.0317
-84.51%
Stock $ 31.23 0 yrs1.32 %$ 0.05 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1205
$ 0.1146
-4.90%
Stock $ 62.83 0 yrs2.77 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1570
$ 0.2573
63.89%
Stock $ 34.71 3 yrs1.45 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1850
$ 0.0634
-65.73%
Stock $ 29.18 0 yrs3.15 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2566
$ 0.2032
-20.81%
Stock $ 29.59 0 yrs1.01 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1291
$ 0.0527
-59.18%
Stock $ 33.28 2 yrs1.78 %$ 1.35 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1844
$ 0.1032
-44.03%
Stock $ 22.00 0 yrs5.63 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3094
$ 0.3094
-0.00%
Stock $ 30.41 0 yrs2.47 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2738
$ 0.0862
-68.53%
Stock $ 33.53 1 yrs0.76 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.0632
$ 0.0702
11.13%
Stock $ 69.62 3 yrs1.35 %$ 1.18 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2828
$ 0.2101
-25.72%
Stock $ 505.82 2 yrs1.37 %$ 374.46 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 1.9253
$ 1.6653
-13.50%
Stock $ 108.46 0 yrs0.49 %$ 15.12 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1533
$ 0.1180
-22.99%
Stock $ 80.27 2 yrs1.33 %$ 20.60 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3389
$ 0.2180
-35.68%
Stock $ 57.68 0 yrs1.35 %$ 43.16 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2412
$ 0.1600
-33.66%
Stock $ 61.77 2 yrs0.40 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.3044
$ 0.2203
-27.63%
Stock $ 29.93 0 yrs2.41 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 87.84 13 yrs2.50 %$ 99.45 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 56.42 9 yrs2.36 %$ 3.76 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3701
$ 0.3107
-16.03%
Stock $ 63.52 0 yrs2.09 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.2981
$ 0.3858
29.42%
Stock $ 42.68 3 yrs1.14 %$ 0.89 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1695
$ 0.1057
-37.62%
Stock $ 11.88 2 yrs6.99 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1730
$ 0.0432
-75.03%
Stock $ 54.18 1 yrs0.46 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1658
$ 0.0237
-85.71%
Stock $ 181.18 2 yrs0.07 %$ 0.14 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0312
$ 0.0084
-73.08%
Stock $ 26.74 1 yrs0.70 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0980
$ 0.0385
-60.71%
Stock $ 29.20 1 yrs0.43 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0493
$ 0.0209
-57.61%
Stock $ 49.03 2 yrs1.99 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3774
$ 0.1936
-48.70%
Stock $ 60.06 2 yrs1.65 %$ 0.17 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2400
$ 0.0560
-76.67%
Stock $ 43.44 0 yrs0.55 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0986
$ 0.0455
-53.84%
Stock $ 35.38 1 yrs7.55 %$ 0.10 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.7375
$ 0.5672
-23.09%
Stock $ 12.36 0 yrs14.56 %$ 1.19 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-29-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 20.76 3 yrs6.74 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.2059
$ 0.0788
-61.71%
Stock $ 52.20 4 yrs4.25 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.5630
$ 0.5599
-0.55%
Stock $ 70.16 4 yrs1.77 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.1265
$ 0.5155
307.48%
Stock $ 31.49 0 yrs1.38 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1853
$ 0.0600
-67.62%
Stock $ 49.17 0 yrs2.65 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.2292
$ 0.2292
-0.00%
Stock $ 25.85 4 yrs1.47 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1232
$ 0.0676
-45.13%
Stock $ 23.49 1 yrs3.15 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1840
$ 0.1658
-9.89%
Stock $ 28.58 0 yrs1.19 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1848
$ 0.0218
-88.20%
Stock $ 22.38 0 yrs2.28 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1606
$ 0.0156
-90.29%
Stock $ 51.04 2 yrs1.17 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0288
$ 0.1809
529.03%
Stock $ 114.29 2 yrs1.85 %$ 0.25 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.6224
$ 0.4822
-22.54%
Stock $ 33.61 0 yrs0.98 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0800
$ 0.0770
-3.81%
Stock $ 24.80 0 yrs0.44 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0425
$ 0.0252
-40.73%
Stock $ 48.16 2 yrs0.79 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1392
$ 0.0485
-65.16%
Stock $ 13.54 0 yrs5.98 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0680
$ 0.0680
-0.00%
Stock $ 25.78 2 yrs1.71 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1320
$ 0.1052
-20.33%
Stock $ 54.10 1 yrs1.04 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1748
$ 0.1347
-22.94%
Stock $ 36.21 0 yrs0.33 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0334
$ 0.0240
-28.09%
Stock $ 27.27 3 yrs2.21 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2571
$ 0.0419
-83.70%
Stock $ 26.84 0 yrs2.65 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2719
$ 0.1181
-56.56%
Stock $ 44.69 0 yrs0.69 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1446
$ 0.0757
-47.63%
Stock $ 34.27 0 yrs1.23 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1778
$ 0.0669
-62.39%
Stock $ 40.47 2 yrs1.56 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2133
$ 0.0615
-71.15%
Stock $ 19.96 0 yrs7.12 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1202
$ 0.1202
-0.00%
Stock $ 59.68 0 yrs2.40 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4584
$ 0.2964
-35.34%
Stock $ 32.74 3 yrs1.27 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1778
$ 0.0400
-77.50%
Stock $ 29.48 2 yrs1.70 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2841
$ 0.0225
-92.08%
Stock $ 27.92 0 yrs1.15 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1573
$ 0.0290
-81.56%
Stock $ 62.84 3 yrs1.03 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.1929
$ 0.1537
-20.32%
Stock $ 23.27 0 yrs4.94 %$ 0.41 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0897
$ 0.0949
5.80%
Stock $ 77.47 3 yrs3.23 %$ 0.15 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.7000
$ 0.7000
-0.00%
Stock $ 26.56 2 yrs3.43 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 27.11 0 yrs5.61 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1325
$ 0.1325
-0.00%
Stock $ 17.03 2 yrs5.87 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0886
$ 0.0886
-0.00%
Stock $ 109.32 2 yrs3.37 %$ 10.80 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.9768
$ 0.8355
-14.47%
Stock $ 111.46 2 yrs1.20 %$ 0.87 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3870
$ 0.2543
-34.29%
Stock $ 22.95 1 yrs1.02 %$ 0.32 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0644
$ 0.0867
34.51%
Stock $ 55.27 5 yrs0.54 %$ 5.47 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0970
$ 0.0314
-67.65%
Stock $ 57.60 1 yrs2.20 %$ 0.55 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3696
$ 0.2556
-30.86%
Stock $ 43.89 3 yrs0.72 %$ 0.21 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0836
$ 0.0587
-29.77%
Stock $ 52.68 6 yrs1.44 %$ 0.22 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2174
$ 0.1478
-32.02%
Stock $ 96.69 1 yrs1.55 %$ 7.16 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2183
$ 0.3645
67.00%
Stock $ 122.90 2 yrs1.21 %$ 1.87 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4624
$ 0.3298
-28.68%
Stock $ 141.61 0 yrs1.73 %$ 0.86 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7330
$ 0.4586
-37.44%
Stock $ 66.96 3 yrs2.61 %$ 1.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5341
$ 0.2862
-46.40%
Stock $ 104.86 1 yrs1.35 %$ 26.24 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2827
$ 0.3263
15.43%
Stock $ 50.45 0 yrs2.45 %$ 2.35 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3579
$ 0.2963
-17.22%
Stock $ 41.85 2 yrs3.81 %$ 0.73 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4816
$ 0.3038
-36.92%
Stock $ 128.20 2 yrs0.36 %$ 22.10 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2310
$ 0.0787
-65.92%
Stock $ 20.08 0 yrs2.53 %$ 0.11 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2020
$ 0.1114
-44.87%
Stock $ 26.81 0 yrs2.93 %$ 0.04 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1872
$ 0.1031
-44.90%
Stock $ 29.17 1 yrs2.33 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1885
$ 0.1638
-13.11%
Stock $ 26.50 0 yrs2.38 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1702
$ 0.1418
-16.67%
Stock $ 36.28 2 yrs1.58 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1673
$ 0.1211
-27.61%
Stock $ 61.57 0 yrs1.40 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2500
$ 0.1637
-34.53%
Stock $ 22.21 1 yrs3.47 %$ 2.62 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2395
$ 0.1333
-44.37%
Stock $ 102.50 0 yrs2.53 %$ 14.19 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6561
$ 0.6901
5.17%
Stock $ 69.63 3 yrs1.50 %$ 0.84 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3188
$ 0.2380
-25.32%
Stock $ 67.05 3 yrs0.83 %$ 0.50 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1828
$ 0.1316
-28.03%
Stock $ 20.63 0 yrs2.42 %$ 0.43 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1225
$ 0.1464
19.51%
Stock $ 231.03 3 yrs1.38 %$ 12.67 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.9096
$ 0.8223
-9.60%
Stock $ 215.40 3 yrs1.51 %$ 16.41 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.0769
$ 0.6769
-37.14%
Stock $ 309.00 4 yrs1.67 %$ 207.16 BNew Dividend Apr-10-2024 Apr-11-2024 May-15-2024 $ 1.2900
$ 1.2900
-0.00%
Stock $ 13.47 0 yrs5.63 %$ 0.22 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2654
$ 0.0609
-77.05%
Stock $ 51.40 1 yrs5.12 %$ 0.10 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 1.1164
$ 0.2998
-73.15%
Stock $ 21.89 2 yrs8.57 %$ 0.20 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 85.42 2 yrs0.56 %$ 1.38 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1658
$ 0.0767
-53.74%
Stock $ 32.70 2 yrs2.91 %$ 0.32 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2166
$ 0.1404
-35.18%
Stock $ 42.01 2 yrs4.40 %$ 0.04 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1550
$ 0.1550
-0.00%
Stock $ 86.96 7 yrs1.20 %$ 0.14 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4048
$ 0.2887
-28.68%
Stock $ 82.43 3 yrs1.34 %$ 0.15 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4313
$ 0.2247
-47.90%
Stock $ 99.75 2 yrs0.64 %$ 1.59 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2034
$ 0.0797
-60.82%
Stock $ 11.75 1 yrs7.32 %$ 0.05 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 29.18 2 yrs0.89 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0697
$ 0.0591
-15.16%
Stock $ 23.70 0 yrs8.44 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.3220
$ 0.5572
73.05%
Stock $ 16.87 0 yrs5.28 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.2359
$ 0.3715
57.50%
Stock $ 55.04 1 yrs1.37 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2209
$ 0.1744
-21.04%
Stock $ 15.83 2 yrs6.44 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 99.91 1 yrs1.55 %$ 2.57 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 66.82 0 yrs1.19 %$ 0.68 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3061
$ 0.0998
-67.40%
Stock $ 22.45 1 yrs5.97 %$ 0.60 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4655
$ 0.0179
-96.15%
Stock $ 24.01 2 yrs2.12 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1849
$ 0.0594
-67.87%
Stock $ 117.28 0 yrs0.41 %$ 1.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2087
$ 0.0214
-89.75%
Stock $ 37.21 1 yrs3.87 %$ 0.35 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2014
$ 0.2853
41.66%
Stock $ 11.21 3 yrs5.89 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0938
$ 0.0599
-36.14%
Stock $ 19.31 0 yrs6.01 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0847
$ 0.1026
21.13%
Stock $ 54.53 1 yrs4.18 %$ 0.47 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.9269
$ 0.1962
-78.83%
Stock $ 51.55 3 yrs1.67 %$ 0.26 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3492
$ 0.1139
-67.38%
Stock $ 51.72 1 yrs1.56 %$ 0.18 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2830
$ 0.1220
-56.89%
Stock $ 29.74 2 yrs3.63 %$ 1.60 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2415
$ 0.2636
9.15%
Stock $ 20.93 0 yrs6.06 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1512
$ 0.1512
-0.00%
Stock $ 26.43 2 yrs2.92 %$ 0.17 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2362
$ 0.1069
-54.74%
Stock $ 24.46 0 yrs3.08 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2115
$ 0.1640
-22.46%
Stock $ 66.91 0 yrs1.68 %$ 2.23 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4503
$ 0.1907
-57.65%
Stock $ 30.48 0 yrs1.77 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1354
$ 0.1160
-14.29%
Stock $ 86.89 7 yrs1.50 %$ 0.48 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3834
$ 0.3058
-20.23%
Stock $ 36.17 0 yrs6.22 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6020
$ 0.2863
-52.45%
Stock $ 60.58 0 yrs0.71 %$ 0.08 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1632
$ 0.0155
-90.49%
Stock $ 3.71 1 yrs1.41 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0078
$ 0.0281
261.57%
Stock $ 111.58 2 yrs0.41 %$ 123.56 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-16-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 19.50 0 yrs3.15 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 10.32 1 yrs11.24 %$ 0.40 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.0970
$ 0.0970
-0.00%
Stock $ 6.28 1 yrs11.46 %$ 0.11 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 17.04 0 yrs8.63 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1375
$ 0.1375
-0.00%
Stock $ 165.17 1 yrs1.28 %$ 6.26 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.6768
$ 0.4610
-31.89%
Stock $ 462.58 3 yrs1.39 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.8011
$ 1.5429
-14.34%
Stock $ 99.12 3 yrs1.90 %$ 3.72 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.5402
$ 0.3997
-26.01%
Stock $ 176.55 10 yrs1.83 %$ 44.63 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.9156
$ 0.7692
-15.99%
Stock $ 11.76 2 yrs3.91 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.1205
$ 0.1015
-15.74%
Stock $ 33.96 0 yrs5.15 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0569
$ 0.2051
260.30%
Stock $ 26.71 3 yrs5.56 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.2106
$ 0.2182
3.59%
Stock $ 125.50 1 yrs0.98 %$ 0.87 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.2886
$ 0.3218
11.50%
Stock $ 145.18 2 yrs3.26 %$ 2.39 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.3100
$ 1.0961
-16.33%
Stock $ 194.95 0 yrs1.67 %$ 1.74 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.8914
$ 0.6817
-23.52%
Stock $ 495.44 1 yrs0.73 %$ 23.60 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.7946
$ 1.2590
58.44%
Stock $ 236.22 2 yrs1.27 %$ 3.24 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.0218
$ 0.6187
-39.45%
Stock $ 255.24 3 yrs1.36 %$ 5.57 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.8947
$ 0.8189
-8.47%
Stock $ 134.56 0 yrs2.87 %$ 2.62 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.0600
$ 0.9559
-9.82%
Stock $ 201.54 2 yrs2.52 %$ 2.97 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.7916
$ 0.8620
-51.89%
Stock $ 298.86 1 yrs0.83 %$ 3.50 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.5853
$ 0.6385
9.09%
Stock $ 22.65 0 yrs5.56 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 24.15 2 yrs5.07 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.69 0 yrs3.65 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 51.49 2 yrs7.86 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3821
$ 0.3821
-0.00%
Stock $ 153.49 0 yrs0.00 %$ 3.99 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 83.50 6 yrs1.44 %$ 12.06 BNew Dividend May-02-2024 May-03-2024 May-31-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 49.50 1 yrs3.01 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4144
$ 0.3471
-16.24%
Stock $ 22.43 2 yrs3.94 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0898
$ 0.0898
-0.00%
Stock $ 25.00 2 yrs0.00 %$ 0.84 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 85.86 4 yrs1.34 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.3425
$ 0.2616
-23.62%
Stock $ 49.49 2 yrs1.47 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.2158
$ 0.1554
-27.99%
Stock $ 89.89 4 yrs1.64 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.4379
$ 0.3067
-29.96%
Stock $ 48.89 2 yrs0.31 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.0375
$ 0.0306
-18.40%
Stock $ 39.50 2 yrs3.67 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.4881
$ 0.2637
-45.97%
Stock $ 49.11 1 yrs1.20 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.1613
$ 0.1308
-18.91%
Stock $ 61.77 1 yrs4.45 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.3961
$ 0.2126
-46.33%
Stock $ 59.21 0 yrs1.30 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.2101
$ 0.1768
-15.85%
Stock $ 59.23 0 yrs1.13 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.1375
$ 0.1986
44.44%
Stock $ 59.18 0 yrs0.95 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.1375
$ 0.1447
5.24%
Stock $ 74.31 2 yrs2.14 %$ 0.57 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4820
$ 0.3532
-26.72%
Stock $ 27.88 0 yrs6.62 %$ 3.78 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3728
$ 0.2360
-36.70%
Stock $ 50.35 3 yrs3.37 %$ 2.16 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.5554
$ 0.2729
-50.87%
Stock $ 70.18 0 yrs3.00 %$ 0.62 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7279
$ 0.3062
-57.93%
Stock $ 96.27 10 yrs1.10 %$ 4.30 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3126
$ 0.2468
-21.03%
Stock $ 104.41 0 yrs0.47 %$ 5.20 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1006
$ 0.1435
42.59%
Stock $ 129.01 2 yrs0.90 %$ 5.42 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4328
$ 0.2661
-38.51%
Stock $ 112.58 0 yrs1.40 %$ 0.52 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4327
$ 0.4112
-4.97%
Stock $ 112.15 0 yrs1.67 %$ 0.34 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4375
$ 0.3531
-19.29%
Stock $ 104.41 3 yrs1.27 %$ 5.53 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3628
$ 0.3293
-9.23%
Stock $ 52.10 3 yrs0.81 %$ 0.91 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1010
$ 0.1054
4.37%
Stock $ 62.73 0 yrs1.45 %$ 0.39 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1347
$ 0.2750
104.12%
Stock $ 212.41 0 yrs0.65 %$ 3.22 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3744
$ 0.2249
-39.92%
Stock $ 67.22 2 yrs0.53 %$ 0.12 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0438
$ 0.1849
322.10%
Stock $ 81.72 2 yrs0.34 %$ 4.09 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1393
$ 0.0380
-72.70%
Stock $ 125.67 0 yrs0.33 %$ 8.17 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1240
$ 0.1260
1.64%
Stock $ 322.05 2 yrs0.61 %$ 84.10 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.6037
$ 0.4439
-26.46%
Stock $ 97.71 0 yrs1.23 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.4442
$ 0.2312
-47.95%
Stock $ 26.60 0 yrs9.06 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.7481
$ 0.1063
-85.79%
Stock $ 292.51 2 yrs0.91 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.9117
$ 0.3014
-66.94%
Stock $ 174.42 0 yrs1.75 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.8884
$ 0.7863
-11.49%
Stock $ 107.38 3 yrs1.14 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.4064
$ 0.1938
-52.31%
Stock $ 72.26 3 yrs0.62 %$ 2.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1473
$ 0.0960
-34.79%
Stock $ 110.67 3 yrs1.36 %$ 3.29 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4730
$ 0.3081
-34.86%
Stock $ 65.58 1 yrs2.83 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4562
$ 0.2992
-34.41%
Stock $ 89.67 4 yrs1.21 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2725
$ 0.2673
-1.90%
Stock $ 37.84 5 yrs1.29 %$ 0.76 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1388
$ 0.1079
-22.32%
Stock $ 42.36 4 yrs1.84 %$ 0.51 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2343
$ 0.1602
-31.60%
Stock $ 42.88 6 yrs2.89 %$ 0.07 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3479
$ 0.2479
-28.74%
Stock $ 83.22 1 yrs2.34 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 0.9605
$ 0.2000
-79.18%
Stock $ 45.15 0 yrs0.25 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0206
$ 0.0509
146.57%
Stock $ 122.39 3 yrs1.20 %$ 1.19 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4216
$ 0.3353
-20.47%
Stock $ 81.22 2 yrs1.79 %$ 21.97 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4299
$ 0.3603
-16.18%
Stock $ 66.90 1 yrs0.66 %$ 0.13 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1335
$ 0.0778
-41.73%
Stock $ 46.74 0 yrs1.04 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1758
$ 0.0904
-48.59%
Stock $ 135.49 4 yrs1.45 %$ 0.59 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4649
$ 0.5434
16.87%
Stock $ 177.43 0 yrs0.83 %$ 15.28 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3593
$ 0.1623
-54.83%
Stock $ 108.88 0 yrs2.40 %$ 0.60 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.9679
$ 0.5943
-38.60%
Stock $ 74.32 3 yrs2.06 %$ 1.93 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.4482
$ 0.3469
-22.59%
Stock $ 186.84 2 yrs0.63 %$ 8.58 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.3874
$ 0.2495
-35.60%
Stock $ 55.38 0 yrs0.06 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.0110
$ 0.0241
119.09%
Stock $ 80.12 2 yrs4.31 %$ 21.25 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-27-2024 $ 1.0683
$ 0.7324
-31.44%
Stock $ 28.88 0 yrs0.41 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0730
$ 0.0440
-39.68%
Stock $ 29.52 3 yrs4.49 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.2443
$ 0.2184
-10.62%
Stock $ 55.20 0 yrs3.62 %N/ANew Dividend Mar-27-2024 Mar-30-2024 Apr-05-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 16.26 9 yrs2.46 %$ 0.16 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-30-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 45.54 2 yrs2.72 %$ 1.29 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3800
$ 0.1590
-58.16%
Stock $ 69.33 2 yrs0.69 %$ 2.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1949
$ 0.0722
-62.96%
Stock $ 26.20 10 yrs4.12 %$ 0.06 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-12-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 15.11 1 yrs1.79 %$ 0.24 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0377
$ 0.0258
-31.57%
Stock $ 60.65 1 yrs1.22 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2633
$ 0.1587
-39.73%
Stock $ 37.56 1 yrs2.13 %$ 0.04 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3821
$ 0.0311
-91.86%
Stock $ 24.66 4 yrs2.47 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1811
$ 0.1083
-40.20%
Stock $ 19.71 2 yrs2.59 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 28.45 0 yrs2.99 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1408
$ 0.0919
-34.73%
Stock $ 19.92 3 yrs6.17 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 25.13 0 yrs0.11 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0101
$ 0.0061
-39.60%
Stock $ 79.30 3 yrs1.88 %$ 0.20 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.5367
$ 0.2430
-54.72%
Stock $ 22.16 0 yrs2.03 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1600
$ 0.0656
-59.00%
Stock $ 118.18 2 yrs0.72 %$ 2.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3229
$ 0.2153
-33.32%
Stock $ 23.05 0 yrs0.73 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1204
$ 0.0475
-60.55%
Stock $ 24.90 3 yrs3.85 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1549
$ 0.0166
-89.28%
Stock $ 107.29 3 yrs0.98 %$ 1.14 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.4394
$ 0.1685
-61.65%
Stock $ 19.38 0 yrs5.26 %$ 0.09 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1505
$ 0.1878
24.78%
Stock $ 36.81 0 yrs4.05 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.5391
$ 0.1925
-64.29%
Stock $ 38.66 1 yrs4.81 %$ 0.04 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3704
$ 0.1684
-54.54%
Stock $ 40.84 0 yrs3.11 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3768
$ 0.2036
-45.97%
Stock $ 75.45 1 yrs2.18 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.7482
$ 0.0440
-94.12%
Stock $ 45.99 2 yrs7.74 %$ 0.49 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 20.31 0 yrs1.86 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 20.15 0 yrs9.43 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1609
$ 0.1609
-0.00%
Stock $ 15.58 0 yrs6.38 %$ 0.46 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1249
$ 0.1249
-0.00%
Stock $ 19.78 2 yrs11.85 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1980
$ 0.1980
-0.00%
Stock $ 33.55 0 yrs1.01 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0623
$ 0.0545
-12.52%
Stock $ 30.48 3 yrs2.88 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.3277
$ 0.1288
-60.70%
Stock $ 24.61 5 yrs4.32 %$ 0.91 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1974
$ 0.0911
-53.85%
Stock $ 33.03 2 yrs1.83 %$ 0.25 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2377
$ 0.1390
-41.52%
Stock $ 13.73 0 yrs0.51 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0183
$ 0.0188
2.73%
Stock $ 28.26 0 yrs1.03 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1378
$ 0.0424
-69.23%
Stock $ 24.00 1 yrs4.75 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-25-2024 $ 0.4600
$ 0.2600
-43.48%
Stock $ 157.08 0 yrs1.16 %$ 25.39 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0965
$ 0.3750
288.50%
Stock $ 47.14 0 yrs0.46 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0461
$ 0.0539
16.92%
Stock $ 37.42 0 yrs1.16 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1472
$ 0.0756
-48.61%
Stock $ 27.73 0 yrs1.71 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1894
$ 0.0309
-83.71%
Stock $ 46.44 1 yrs1.12 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.1638
$ 0.0823
-49.74%
Stock $ 31.62 0 yrs3.66 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2571
$ 0.0571
-77.78%
Stock $ 55.39 0 yrs1.86 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.2977
$ 0.2443
-17.94%
Stock $ 18.33 2 yrs6.82 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 40.23 0 yrs6.34 %$ 0.84 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 20.17 1 yrs4.21 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 19.96 0 yrs4.91 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 18.56 0 yrs4.69 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 21.61 0 yrs5.72 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1513
$ 0.1513
-0.00%
Stock $ 23.54 1 yrs8.33 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1726
$ 0.1726
-0.00%
Stock $ 11.54 0 yrs10.92 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 50.69 2 yrs3.10 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 24.96 0 yrs1.71 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.1011
$ 0.1011
-0.00%
Stock $ 54.18 0 yrs3.64 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-25-2024 $ 0.3531
$ 0.3531
-0.00%
Stock $ 49.04 2 yrs2.85 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 43.01 1 yrs4.61 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1640
$ 0.1640
-0.00%
Stock $ 46.88 2 yrs5.13 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-02-2024 $ 0.2050
$ 0.2050
-0.00%
Stock $ 47.58 2 yrs4.40 %$ 0.12 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 14.05 0 yrs11.10 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-25-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 20.03 2 yrs2.42 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0440
$ 0.0440
-0.00%
Stock $ 18.51 2 yrs4.36 %$ 0.00 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.0688
$ 0.0688
-0.00%
Stock $ 1.08 0 yrs9.26 %$ 0.06 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.0000
$ 0.0250
10000%
Stock $ 36.83 2 yrs1.36 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1688
$ 0.0832
-50.71%
Stock $ 25.39 0 yrs0.72 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.0000
$ 0.1829
10000%
Stock $ 25.25 0 yrs0.57 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0000
$ 0.1427
10000%
Stock $ 25.77 0 yrs0.66 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0000
$ 0.1689
10000%
Stock $ 29.98 0 yrs0.31 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-27-2024 $ 0.0496
$ 0.0496
-0.00%
Stock $ 38.93 1 yrs0.72 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0389
$ 0.0389
-0.04%
Stock $ 33.44 1 yrs2.48 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3175
$ 0.1229
-61.27%
Stock $ 39.55 3 yrs0.71 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0885
$ 0.0119
-86.57%
Stock $ 35.28 1 yrs1.08 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.1073
$ 0.0984
-8.22%
Stock $ 48.94 1 yrs0.33 %$ 0.09 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0384
$ 0.0403
5.03%
Stock $ 40.00 1 yrs8.88 %N/ANew Dividend Apr-05-2024 Apr-08-2024 Apr-15-2024 $ 1.0000
$ 0.9500
-5.00%
Stock $ 26.32 0 yrs0.75 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.1669
$ 0.0298
-82.15%
Stock $ 9.92 0 yrs5.98 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1856
$ 0.1074
-42.15%
Stock $ 12.63 1 yrs3.40 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1247
$ 0.0755
-39.43%
Stock $ 29.71 1 yrs2.51 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1502
$ 0.0275
-81.68%
Stock $ 86.72 10 yrs1.61 %$ 9.05 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-12-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 225.20 14 yrs1.52 %$ 3.05 BNew Dividend Apr-18-2024 Apr-19-2024 Apr-30-2024 $ 0.8800
$ 0.8800
-0.00%
Stock $ 41.05 0 yrs1.49 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.7962
$ 0.1530
-80.78%
Stock $ 127.20 13 yrs4.51 %$ 14.85 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 1.4700
$ 1.4700
-0.00%
Stock $ 18.86 0 yrs11.82 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 1.9494
$ 0.0876
-95.51%
Stock $ 37.90 0 yrs0.12 %$ 0.12 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5695
$ 0.0453
-92.04%
Stock $ 36.94 5 yrs3.90 %$ 0.44 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 193.37 13 yrs2.20 %$ 559.03 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-30-2024 $ 1.0500
$ 1.1500
9.52%
Stock $ 9.43 2 yrs12.52 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.0278
$ 0.0278
-0.00%
Stock $ 23.65 2 yrs4.81 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.6874
$ 0.1598
-76.75%
Stock $ 20.84 1 yrs5.24 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4307
$ 0.1601
-62.82%
Stock $ 8.06 1 yrs5.46 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1242
$ 0.0607
-51.11%
Stock $ 21.58 1 yrs5.19 %$ 0.33 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3502
$ 0.2585
-26.18%
Stock $ 29.73 1 yrs4.94 %$ 0.19 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4085
$ 0.3158
-22.69%
Stock $ 10.55 1 yrs5.23 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1929
$ 0.1114
-42.26%
Stock $ 54.12 0 yrs0.03 %$ 0.66 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0042
$ 0.0107
156.40%
Stock $ 10.88 0 yrs6.71 %$ 0.27 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1800
$ 0.1900
5.56%
Stock $ 44.94 1 yrs3.29 %$ 0.15 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3507
$ 0.2126
-39.37%
Stock $ 38.40 0 yrs1.25 %N/ANew Dividend Apr-04-2024 Apr-05-2024 Apr-12-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 132.26 3 yrs2.00 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.9930
$ 0.3456
-65.20%
Stock $ 223.57 3 yrs1.41 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.9149
$ 0.6638
-27.45%
Stock $ 52.31 2 yrs1.68 %$ 0.06 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4578
$ 0.0410
-91.03%
Stock $ 6.27 0 yrs10.52 %$ 0.19 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 15.56 0 yrs4.24 %$ 2.52 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.25 8 yrs3.46 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 68.50 9 yrs2.80 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 28.10 7 yrs3.61 %$ 12.58 BNew Dividend Apr-29-2024 Apr-30-2024 May-20-2024 $ 0.2650
$ 0.2650
-0.00%
Stock $ 19.53 1 yrs3.74 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2320
$ 0.1405
-39.43%
Stock $ 36.91 1 yrs1.35 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.1212
$ 0.0830
-31.51%
Stock $ 48.69 2 yrs1.33 %$ 3.26 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.0069
$ 0.1540
2131.88%
Stock $ 220.00 3 yrs4.23 %$ 0.04 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 4.1500
$ 4.1500
-0.00%
Stock $ 47.15 1 yrs1.89 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1146
$ 0.0185
-83.86%
Stock $ 53.79 2 yrs2.47 %$ 0.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4175
$ 0.2768
-33.69%
Stock $ 38.45 1 yrs4.95 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5630
$ 0.0456
-91.90%
Stock $ 57.85 2 yrs1.12 %$ 0.93 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2087
$ 0.1462
-29.96%
Stock $ 61.03 2 yrs0.59 %$ 0.14 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1504
$ 0.0329
-78.09%
Stock $ 26.44 0 yrs0.38 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0701
$ 0.0304
-56.65%
Stock $ 63.82 1 yrs0.60 %$ 0.76 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1469
$ 0.0386
-73.74%
Stock $ 23.72 0 yrs0.20 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0369
$ 0.0099
-73.21%
Stock $ 74.03 2 yrs0.86 %$ 0.83 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1447
$ 0.1314
-9.13%
Stock $ 50.70 0 yrs1.38 %$ 2.19 BNew Dividend May-31-2024 Jun-03-2024 Jun-17-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 82.90 1 yrs0.70 %$ 0.03 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.1653
$ 0.1547
-6.41%
Stock $ 79.45 1 yrs1.42 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.4012
$ 0.1742
-56.58%
Stock $ 54.18 1 yrs1.42 %$ 6.95 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2536
$ 0.1557
-38.60%
Stock $ 64.87 2 yrs1.79 %$ 12.77 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.3186
$ 0.2846
-10.67%
Stock $ 63.66 2 yrs1.76 %$ 0.56 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.3182
$ 0.2711
-14.80%
Stock $ 77.56 12 yrs3.45 %$ 52.10 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.7423
$ 0.6110
-17.69%
Stock $ 18.87 2 yrs3.49 %$ 5.58 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2245
$ 0.1074
-52.16%
Stock $ 81.85 0 yrs1.44 %$ 0.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4174
$ 0.2563
-38.60%
Stock $ 11.46 1 yrs3.94 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1218
$ 0.1255
3.00%
Stock $ 11.75 1 yrs4.85 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1847
$ 0.1247
-32.48%
Stock $ 69.35 0 yrs1.18 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2436
$ 0.1918
-21.26%
Stock $ 7.61 1 yrs5.13 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1336
$ 0.0793
-40.64%
Stock $ 13.95 1 yrs5.42 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1822
$ 0.1641
-9.91%
Stock $ 8.74 1 yrs4.92 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1652
$ 0.0690
-58.23%
Stock $ 20.11 1 yrs4.39 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3064
$ 0.1917
-37.42%
Stock $ 33.78 1 yrs3.91 %$ 0.08 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3840
$ 0.2504
-34.79%
Stock $ 12.63 1 yrs5.07 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1775
$ 0.1355
-23.67%
Stock $ 31.12 1 yrs5.11 %$ 0.11 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4869
$ 0.3738
-23.23%
Stock $ 27.04 1 yrs6.64 %$ 0.69 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5841
$ 0.3439
-41.12%
Stock $ 32.04 0 yrs0.92 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0911
$ 0.0134
-85.30%
Stock $ 46.57 0 yrs2.46 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4328
$ 0.2025
-53.22%
Stock $ 18.08 1 yrs5.65 %$ 0.43 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2532
$ 0.2517
-0.56%
Stock $ 11.93 1 yrs3.80 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1799
$ 0.0332
-81.52%
Stock $ 40.83 0 yrs0.05 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0337
$ 0.0214
-36.29%
Stock $ 12.05 1 yrs4.68 %$ 0.08 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2335
$ 0.0859
-63.21%
Stock $ 47.86 0 yrs1.92 %$ 0.17 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2233
$ 0.2371
6.18%
Stock $ 11.12 1 yrs3.47 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1441
$ 0.0602
-58.25%
Stock $ 71.32 0 yrs0.41 %$ 4.81 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1181
$ 0.1777
50.44%
Stock $ 40.26 2 yrs4.50 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4042
$ 0.4261
5.42%
Stock $ 79.36 0 yrs0.17 %$ 6.27 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0782
$ 0.0554
-29.11%
Stock $ 57.06 0 yrs0.24 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0291
$ 0.0495
69.99%
Stock $ 79.40 0 yrs1.16 %$ 0.43 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2167
$ 0.2453
13.18%
Stock $ 32.53 2 yrs0.23 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0608
$ 0.0145
-76.09%
Stock $ 94.52 0 yrs0.36 %$ 0.09 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1683
$ 0.1721
2.26%
Stock $ 17.18 2 yrs0.74 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0884
$ 0.0390
-55.86%
Stock $ 37.91 1 yrs1.21 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2612
$ 0.0534
-79.55%
Stock $ 11.38 1 yrs3.60 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1314
$ 0.0670
-48.98%
Stock $ 51.24 2 yrs1.29 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2174
$ 0.1540
-29.16%
Stock $ 53.24 2 yrs2.70 %$ 2.54 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 53.24 2 yrs2.70 %$ 2.54 BNew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 49.76 1 yrs6.23 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2499
$ 0.2499
-0.00%
Stock $ 38.28 1 yrs4.02 %$ 0.76 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5226
$ 0.3606
-30.99%
Stock $ 30.35 1 yrs0.70 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.0408
$ 0.0161
-60.53%
Stock $ 46.13 1 yrs5.44 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2074
$ 0.2074
-0.00%
Stock $ 156.54 3 yrs3.35 %$ 18.69 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 1.3100
$ 1.3100
-0.00%
Stock $ 11.38 2 yrs4.13 %$ 14.30 BNew Dividend May-10-2024 May-13-2024 May-29-2024 $ 0.3600
$ 0.4700
30.56%
Stock $ 46.25 1 yrs1.39 %$ 15.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2331
$ 0.1078
-53.75%
Stock $ 77.00 0 yrs1.50 %$ 10.62 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.3406
$ 0.2584
-24.13%
Stock $ 58.60 2 yrs1.34 %$ 26.31 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2243
$ 0.1867
-16.76%
Stock $ 39.87 1 yrs2.22 %$ 0.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5777
$ 0.0863
-85.06%
Stock $ 29.38 1 yrs11.90 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.9245
$ 0.4259
-53.93%
Stock $ 97.22 1 yrs2.08 %$ 4.73 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.6558
$ 0.3863
-41.10%
Stock $ 62.03 2 yrs0.72 %$ 4.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1194
$ 0.1228
2.87%
Stock $ 25.02 1 yrs4.28 %$ 0.19 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3983
$ 0.1726
-56.67%
Stock $ 22.66 1 yrs1.16 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1094
$ 0.0440
-59.76%
Stock $ 20.58 0 yrs2.28 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1759
$ 0.1586
-9.85%
Stock $ 14.83 1 yrs4.65 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2347
$ 0.1663
-29.15%
Stock $ 57.36 0 yrs0.80 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.0884
$ 0.1012
14.44%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Mar-19-2024 Mar-18-2024 Mar-19-2024 $ 0.0572
$ 0.0572
-0.00%
Stock $ 150.31 2 yrs2.22 %$ 3.95 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 1.1142
$ 0.7331
-34.20%
Stock $ 225.13 2 yrs0.71 %$ 4.75 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.5576
$ 0.4085
-26.74%
Stock $ 243.27 2 yrs0.70 %$ 7.29 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.6187
$ 0.4046
-34.60%
Stock $ 181.78 3 yrs2.12 %$ 7.01 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 1.1538
$ 0.9425
-18.31%
Stock $ 329.19 1 yrs0.56 %$ 45.48 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.5847
$ 0.4676
-20.03%
Stock $ 272.81 2 yrs0.48 %$ 4.42 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.4293
$ 0.3017
-29.72%
Stock $ 116.16 3 yrs2.42 %$ 1.38 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.7690
$ 0.6984
-9.18%
Stock $ 179.94 3 yrs1.32 %$ 0.79 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.6737
$ 0.5800
-13.91%
Stock $ 109.29 2 yrs1.78 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.6223
$ 0.3744
-39.84%
Stock $ 142.84 0 yrs0.68 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.3740
$ 0.1577
-57.83%
Stock $ 121.36 0 yrs1.62 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.5490
$ 0.4223
-23.08%
Stock $ 130.54 5 yrs1.34 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.4956
$ 0.4002
-19.25%
Stock $ 113.81 3 yrs2.40 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.7462
$ 0.6257
-16.15%
Stock $ 181.86 1 yrs0.77 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.4797
$ 0.2659
-44.57%
Stock $ 76.04 1 yrs2.02 %$ 0.02 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.4619
$ 0.3345
-27.58%
Stock $ 11.85 10 yrs5.40 %$ 0.52 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 22.05 2 yrs6.10 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.0887
$ 0.0887
-0.00%
Stock $ 53.24 2 yrs2.70 %$ 2.54 BNew Dividend May-31-2024 May-31-2024 Jun-17-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 20.41 3 yrs9.75 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 40.87 1 yrs7.24 %$ 0.34 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 26.26 0 yrs8.32 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 16.50 1 yrs4.50 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2735
$ 0.1113
-59.31%
Stock $ 8.17 2 yrs3.67 %$ 0.06 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1000
$ 0.0696
-30.37%
Stock $ 53.57 0 yrs2.39 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.4333
$ 0.2930
-32.39%
Stock $ 54.23 2 yrs2.25 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3963
$ 0.2830
-28.58%
Stock $ 61.40 2 yrs2.86 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.6416
$ 0.3114
-51.46%
Stock $ 12.39 1 yrs5.79 %$ 1.62 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2355
$ 0.1418
-39.81%
Stock $ 25.56 0 yrs2.16 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2225
$ 0.1604
-27.91%
Stock $ 35.34 1 yrs0.54 %$ 0.15 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1141
$ 0.0607
-46.77%
Stock $ 48.78 1 yrs3.69 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5155
$ 0.3628
-29.62%
Stock $ 49.92 0 yrs2.60 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3652
$ 0.3100
-15.11%
Stock $ 43.69 0 yrs2.06 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2538
$ 0.1577
-37.89%
Stock $ 60.35 0 yrs1.70 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3383
$ 0.2160
-36.14%
Stock $ 17.85 1 yrs2.98 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1619
$ 0.1081
-33.23%
Stock $ 52.85 2 yrs1.33 %$ 26.95 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2234
$ 0.2151
-3.72%
Stock $ 23.49 4 yrs4.67 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.3700
$ 0.3400
-8.11%
Stock $ 22.39 2 yrs11.31 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.7645
$ 0.5100
-33.29%
Stock $ 49.31 5 yrs2.27 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.3300
$ 0.2600
-21.21%
Stock $ 17.38 1 yrs4.44 %$ 0.19 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2623
$ 0.1655
-36.91%
Stock $ 17.38 1 yrs4.65 %$ 0.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2204
$ 0.1497
-32.09%
Stock $ 25.03 1 yrs3.43 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2900
$ 0.1639
-43.48%
Stock $ 16.91 1 yrs4.85 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2795
$ 0.1355
-51.50%
Stock $ 14.15 1 yrs4.31 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2207
$ 0.1180
-46.52%
Stock $ 57.75 4 yrs2.05 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.3674
$ 0.2548
-30.65%
Stock $ 30.48 1 yrs4.20 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.7251
$ 0.2107
-70.94%
Stock $ 66.76 1 yrs2.30 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5731
$ 0.4157
-27.48%
Stock $ 20.47 13 yrs4.30 %$ 0.28 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-20-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 19.74 0 yrs1.52 %$ 0.36 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-12-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 228.99 2 yrs1.34 %$ 0.68 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 0.9112
$ 0.7148
-21.55%
Stock $ 22.90 0 yrs0.51 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.0250
$ 0.0306
22.40%
Stock $ 73.28 2 yrs2.32 %$ 10.62 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.4816
$ 0.3941
-18.17%
Stock $ 59.73 2 yrs1.34 %$ 37.85 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2236
$ 0.1958
-12.43%
Stock $ 8.21 0 yrs0.00 %$ 0.23 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0805
$ 0.0805
-0.00%
Stock $ 3.50 2 yrs10.29 %$ 208.66 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1400
$ 0.0900
-35.71%
Stock $ 16.08 1 yrs4.47 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2095
$ 0.1253
-40.17%
Stock $ 37.35 1 yrs2.38 %$ 0.04 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2697
$ 0.0157
-94.17%
Stock $ 75.88 1 yrs2.24 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.6398
$ 0.3131
-51.06%
Stock $ 60.06 2 yrs2.45 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5124
$ 0.2683
-47.64%
Stock $ 26.42 0 yrs1.25 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.0621
$ 0.1157
86.38%
Stock $ 22.26 1 yrs12.15 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2346
$ 0.2346
-0.00%
Stock $ 27.50 1 yrs8.91 %$ 1.65 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2042
$ 0.2042
-0.00%
Stock $ 12.00 1 yrs8.64 %$ 2.07 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2829
$ 0.1640
-42.02%
Stock $ 34.37 1 yrs0.63 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1020
$ 0.0188
-81.54%
Stock $ 20.44 0 yrs0.39 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0327
$ 0.0090
-72.49%
Stock $ 17.18 1 yrs3.87 %$ 0.06 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2223
$ 0.1276
-42.60%
Stock $ 19.57 1 yrs3.53 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.2366
$ 0.1177
-50.27%
Stock $ 38.11 0 yrs0.93 %$ 0.00 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1564
$ 0.1369
-12.48%
Stock $ 33.25 0 yrs0.10 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.0128
$ 0.0192
50.61%
Stock $ 14.45 0 yrs2.91 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.1143
$ 0.0465
-59.32%
Stock $ 33.37 1 yrs4.86 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-27-2024 $ 0.5417
$ 0.3164
-41.59%
Stock $ 50.00 0 yrs7.52 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 28.17 0 yrs5.96 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2877
$ 0.2877
-0.00%
Stock $ 23.31 0 yrs12.96 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2315
$ 0.2315
-0.00%
Stock $ 19.14 0 yrs15.97 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.5189
$ 0.5189
-0.00%
Stock $ 29.64 0 yrs8.62 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.4707
$ 0.4707
-0.00%
Stock $ 239.82 2 yrs1.56 %$ 14.09 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 1.1834
$ 0.9735
-17.74%
Stock $ 158.00 13 yrs2.44 %$ 25.37 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-26-2024 $ 1.0308
$ 1.0064
-2.37%
Stock $ 21.17 3 yrs7.46 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.1216
$ 0.1216
-0.00%
Stock $ 23.78 3 yrs9.19 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.1597
$ 0.1597
-0.00%
Stock $ 23.89 2 yrs4.13 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.0815
$ 0.0815
-0.00%
Stock $ 25.57 0 yrs2.18 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-26-2024 $ 0.1021
$ 0.1021
-0.00%
Stock $ 88.85 1 yrs0.45 %$ 22.53 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.0245
$ 0.0971
296.33%
Stock $ 23.64 0 yrs1.86 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.1220
$ 0.0351
-71.26%
Stock $ 28.02 6 yrs4.52 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2980
$ 0.3323
11.51%
Stock $ 26.72 0 yrs5.79 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.2820
$ 0.2820
-0.00%
Stock $ 22.84 0 yrs7.48 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.1528
$ 0.1528
-0.00%
Stock $ 47.08 0 yrs4.65 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-25-2024 $ 0.1730
$ 0.1730
-0.00%
Stock $ 29.28 0 yrs14.10 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.3508
$ 0.3508
-0.00%
Stock $ 48.60 0 yrs3.67 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.6045
$ 0.6045
-0.00%
Stock $ 48.30 1 yrs12.15 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-22-2024 $ 0.5014
$ 0.5014
-0.00%
Stock $ 7.82 0 yrs5.75 %$ 0.11 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0638
$ 0.1518
137.88%
Stock $ 30.18 1 yrs1.42 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1376
$ 0.0766
-44.29%
Stock $ 20.78 1 yrs3.27 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2811
$ 0.0238
-91.55%
Stock $ 28.62 1 yrs1.29 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1146
$ 0.0549
-52.11%
Stock $ 41.78 0 yrs3.21 %$ 0.15 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2699
$ 0.4941
83.05%
Stock $ 4.11 0 yrs6.02 %$ 0.08 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0243
$ 0.0898
269.67%
Stock $ 106.02 0 yrs1.06 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3363
$ 0.3912
16.32%
Stock $ 12.33 0 yrs3.34 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2609
$ 0.1199
-54.02%
Stock $ 25.49 1 yrs2.35 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1223
$ 0.0331
-72.91%
Stock $ 32.72 1 yrs1.04 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1219
$ 0.0540
-55.71%
Stock $ 21.92 1 yrs2.92 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2725
$ 0.0842
-69.12%
Stock $ 41.26 0 yrs3.29 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3924
$ 0.1664
-57.58%
Stock $ 31.22 1 yrs2.27 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2135
$ 0.2117
-0.85%
Stock $ 20.94 0 yrs0.93 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0610
$ 0.0674
10.39%
Stock $ 32.01 1 yrs2.06 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1398
$ 0.0232
-83.38%
Stock $ 39.90 1 yrs1.82 %$ 0.17 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3292
$ 0.1985
-39.71%
Stock $ 28.98 1 yrs1.66 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1615
$ 0.0938
-41.88%
Stock $ 11.03 1 yrs4.01 %$ 0.20 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0846
$ 0.0664
-21.54%
Stock $ 15.38 1 yrs5.54 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1909
$ 0.0790
-58.60%
Stock $ 69.33 0 yrs2.77 %$ 0.10 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.4438
$ 0.5557
25.23%
Stock $ 15.57 0 yrs7.58 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3356
$ 0.1252
-62.70%
Stock $ 108.14 0 yrs0.23 %$ 0.03 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0363
$ 0.1680
362.64%
Stock $ 25.13 0 yrs0.13 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0000
$ 0.0323
10000%
Stock $ 8.98 0 yrs5.95 %$ 0.20 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1227
$ 0.0606
-50.60%
Stock $ 15.65 0 yrs0.11 %$ 0.28 BNew Dividend Mar-27-2024 Mar-28-2024 May-10-2024 $ 0.0000
$ 0.0165
10000%
Stock $ 4.21 0 yrs10.07 %$ 0.20 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.0413
$ 0.0413
-0.00%
Stock $ 14.44 0 yrs10.11 %$ 0.09 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.0194
$ 0.0194
-0.00%
Stock $ 36.82 7 yrs3.80 %$ 25.08 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 12.01 0 yrs5.13 %$ 0.56 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.0413
$ 0.0413
-0.00%
Stock $ 8.44 0 yrs5.69 %$ 0.01 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0891
$ 0.1770
98.72%
Stock $ 6.95 2 yrs11.65 %$ 0.15 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 8.45 3 yrs6.04 %$ 2.49 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.79 1 yrs5.38 %$ 0.05 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0801
$ 0.1796
124.26%
Stock $ 7.28 1 yrs8.48 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1701
$ 0.0797
-53.14%
Stock $ 20.84 1 yrs5.61 %$ 0.01 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2342
$ 0.3703
58.12%
Stock $ 9.83 0 yrs4.13 %$ 0.03 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1403
$ 0.0956
-31.88%
Stock $ 39.81 0 yrs1.02 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1140
$ 0.1543
35.29%
Stock $ 38.57 0 yrs1.89 %$ 0.09 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1207
$ 0.3498
189.75%
Stock $ 13.81 1 yrs3.62 %$ 0.04 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2317
$ 0.0704
-69.62%
Stock $ 41.91 1 yrs2.20 %$ 0.04 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2070
$ 0.2234
7.96%
Stock $ 26.06 1 yrs2.46 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1601
$ 0.0362
-77.38%
Stock $ 26.75 1 yrs2.47 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1770
$ 0.0116
-93.43%
Stock $ 90.95 2 yrs1.33 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.4075
$ 0.2401
-41.08%
Stock $ 6.02 2 yrs2.49 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0382
$ 0.0272
-28.99%
Stock $ 107.72 3 yrs2.18 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.8010
$ 0.3792
-52.65%
Stock $ 24.29 1 yrs2.26 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1555
$ 0.0140
-91.03%
Stock $ 26.11 1 yrs3.45 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1524
$ 0.0274
-82.02%
Stock $ 75.54 19 yrs1.21 %$ 7.11 BNew Dividend Apr-04-2024 Apr-05-2024 May-01-2024 $ 0.2250
$ 0.2400
6.67%
Stock $ 33.67 0 yrs2.82 %$ 0.08 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.4686
$ 0.1378
-70.59%
Stock $ 65.33 2 yrs2.50 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.5586
$ 0.2376
-57.47%
Stock $ 12.70 2 yrs0.00 %$ 0.65 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1104
$ 0.0930
-15.76%
Stock $ 61.95 0 yrs6.33 %$ 9.73 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 12.73 1 yrs6.46 %$ 0.12 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2117
$ 0.1402
-33.76%
Stock $ 15.00 2 yrs6.40 %$ 3.62 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 19.30 1 yrs4.97 %$ 0.30 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-05-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 29.85 0 yrs0.69 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0622
$ 0.0954
53.25%
Stock $ 23.32 1 yrs3.03 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2927
$ 0.0273
-90.68%
Stock $ 15.53 1 yrs3.91 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0794
$ 0.2745
245.64%
Stock $ 35.11 3 yrs1.20 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1342
$ 0.0771
-42.53%
Stock $ 7.59 1 yrs3.29 %$ 0.01 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0701
$ 0.0412
-41.16%
Stock $ 22.09 1 yrs3.36 %$ 0.06 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3926
$ 0.0489
-87.55%
Stock $ 22.73 2 yrs5.54 %$ 0.52 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 21.93 1 yrs5.65 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-01-2024 $ 0.3094
$ 0.3094
-0.00%
Stock $ 24.62 0 yrs2.40 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.0932
$ 0.0302
-67.55%
Stock $ 54.84 2 yrs1.22 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2338
$ 0.1179
-49.58%
Stock $ 51.66 2 yrs1.32 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2008
$ 0.1057
-47.36%
Stock $ 24.96 2 yrs2.88 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1767
$ 0.0285
-83.89%
Stock $ 58.25 2 yrs1.59 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3011
$ 0.1605
-46.71%
Stock $ 53.89 1 yrs4.38 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.7466
$ 0.0870
-88.35%
Stock $ 86.88 3 yrs1.30 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.4234
$ 0.1594
-62.35%
Stock $ 39.71 2 yrs2.39 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3287
$ 0.1435
-56.34%
Stock $ 50.48 0 yrs1.19 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.0102
$ 0.1164
1040.35%
Stock $ 50.44 2 yrs0.97 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1781
$ 0.0493
-72.30%
Stock $ 94.58 3 yrs1.80 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.6631
$ 0.2550
-61.54%
Stock $ 37.41 3 yrs0.45 %$ 2.28 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0632
$ 0.0353
-44.13%
Stock $ 34.38 3 yrs1.42 %$ 0.87 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2184
$ 0.0264
-87.90%
Stock $ 113.34 1 yrs1.00 %$ 0.06 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3104
$ 0.2814
-9.34%
Stock $ 24.15 3 yrs2.77 %$ 0.03 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1726
$ 0.1272
-26.34%
Stock $ 101.43 1 yrs1.64 %$ 0.11 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3829
$ 0.3636
-5.04%
Stock $ 105.32 2 yrs1.82 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.5727
$ 0.3555
-37.92%
Stock $ 29.62 3 yrs2.00 %$ 0.03 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2976
$ 0.1052
-64.65%
Stock $ 29.36 0 yrs4.56 %$ 0.24 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1953
$ 0.2835
45.19%
Stock $ 73.77 3 yrs2.45 %$ 0.05 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3736
$ 0.5116
36.93%
Stock $ 77.07 1 yrs4.58 %$ 0.22 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 1.7848
$ 0.3300
-81.51%
Stock $ 9.01 0 yrs2.17 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0156
$ 0.0347
122.49%
Stock $ 53.01 1 yrs0.76 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3404
$ 0.0328
-90.37%
Stock $ 8.47 1 yrs1.54 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0293
$ 0.0332
13.29%
Stock $ 63.11 1 yrs1.52 %$ 0.09 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2754
$ 0.2057
-25.31%
Stock $ 67.19 1 yrs0.33 %$ 0.23 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0709
$ 0.1119
57.87%
Stock $ 58.97 1 yrs1.00 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1696
$ 0.0961
-43.35%
Stock $ 30.71 0 yrs0.78 %$ 0.27 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 58.28 0 yrs3.02 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2563
$ 0.1993
-22.25%
Stock $ 9.28 0 yrs9.59 %$ 0.33 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0742
$ 0.0742
-0.00%
Stock $ 140.74 2 yrs1.07 %$ 13.46 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 4.50 0 yrs7.78 %$ 0.29 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 16.41 0 yrs11.27 %$ 1.77 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1542
$ 0.1542
-0.00%
Stock $ 31.72 0 yrs0.00 %$ 0.46 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-26-2024 $ 0.1300
$ 0.1400
7.69%
Stock $ 12.72 0 yrs0.00 %$ 0.63 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0583
$ 0.0583
-0.00%
Stock $ 9.81 2 yrs0.00 %$ 0.21 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0775
$ 0.0775
-0.00%
Stock $ 54.90 1 yrs5.92 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 1.3931
$ 0.0154
-98.90%
Stock $ 26.01 1 yrs2.04 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1190
$ 0.0516
-56.68%
Stock $ 24.58 1 yrs2.73 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1032
$ 0.0352
-65.91%
Stock $ 39.36 1 yrs1.63 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1447
$ 0.1447
0.02%
Stock $ 30.60 0 yrs1.18 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1033
$ 0.0651
-36.93%
Stock $ 32.42 1 yrs2.04 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1566
$ 0.0386
-75.35%
Stock $ 23.84 1 yrs2.94 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3361
$ 0.0496
-85.26%
Stock $ 58.26 1 yrs3.24 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.6230
$ 0.1986
-68.12%
Stock $ 40.79 1 yrs2.57 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3000
$ 0.3053
1.77%
Stock $ 36.02 1 yrs2.18 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2265
$ 0.2002
-11.59%
Stock $ 15.14 1 yrs7.40 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2083
$ 0.1672
-19.74%
Stock $ 14.74 1 yrs4.81 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1692
$ 0.1291
-23.71%
Stock $ 22.94 1 yrs3.84 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2640
$ 0.1755
-33.53%
Stock $ 7.34 1 yrs9.17 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1253
$ 0.0788
-37.12%
Stock $ 25.58 0 yrs3.26 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2292
$ 0.2399
4.64%
Stock $ 5.84 0 yrs25.86 %$ 0.02 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-10-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 3.77 0 yrs31.83 %$ 0.06 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-10-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 23.04 4 yrs5.56 %$ 3.50 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-15-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 50.11 0 yrs2.02 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3393
$ 0.0492
-85.51%
Stock $ 58.94 3 yrs1.71 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3583
$ 0.1524
-57.46%
Stock $ 29.05 0 yrs4.17 %$ 0.06 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1425
$ 0.4680
228.46%
Stock $ 23.84 0 yrs0.00 %$ 0.26 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.3600
$ 0.1100
-69.44%
Stock $ 41.38 13 yrs4.93 %$ 9.31 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 2.48 0 yrs0.00 %$ 0.08 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0233
$ 0.0233
-0.00%
Stock $ 28.21 0 yrs3.32 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.5469
$ 0.0306
-94.40%
Stock $ 30.40 0 yrs4.67 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.4096
$ 0.2472
-39.64%
Stock $ 42.09 0 yrs2.56 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1418
$ 0.1457
2.75%
Stock $ 47.79 0 yrs0.94 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2422
$ 0.0859
-64.51%
Stock $ 23.95 8 yrs4.84 %$ 3.13 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2800
$ 0.2900
3.57%
Stock $ 43.04 7 yrs1.85 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3226
$ 0.0887
-72.50%
Stock $ 28.25 0 yrs0.78 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1052
$ 0.0523
-50.31%
Stock $ 10.10 2 yrs1.77 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0455
$ 0.0181
-60.20%
Stock $ 14.89 0 yrs1.15 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0831
$ 0.0309
-62.76%
Stock $ 5.93 1 yrs2.78 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0484
$ 0.0228
-52.95%
Stock $ 44.43 1 yrs4.01 %$ 0.02 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.4217
$ 0.3708
-12.07%
Stock $ 51.08 2 yrs1.16 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1590
$ 0.1388
-12.68%
Stock $ 23.84 1 yrs2.53 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1890
$ 0.1473
-22.07%
Stock $ 32.42 0 yrs1.36 %$ 0.00 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1240
$ 0.1450
16.93%
Stock $ 24.69 1 yrs1.22 %$ 0.01 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1043
$ 0.0712
-31.76%
Stock $ 10.80 0 yrs4.63 %$ 0.03 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.0699
$ 0.1808
158.57%
Stock $ 9.88 0 yrs5.65 %$ 0.21 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1042
$ 0.1371
31.56%
Stock $ 20.58 0 yrs4.23 %$ 0.23 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1106
$ 0.2356
112.96%
Stock $ 26.48 0 yrs3.97 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3332
$ 0.3016
-9.48%
Stock $ 7.57 1 yrs2.95 %$ 0.01 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1505
$ 0.0263
-82.50%
Stock $ 117.84 2 yrs0.98 %$ 3.16 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.3038
$ 0.3948
29.93%
Stock $ 47.15 1 yrs1.23 %$ 0.07 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2771
$ 0.0500
-81.97%
Stock $ 8.68 12 yrs0.00 %$ 0.28 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0315
$ 0.0315
-0.00%
Stock $ 12.58 1 yrs11.29 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-10-2024 $ 0.3550
$ 0.3550
-0.00%
Stock $ 9.94 0 yrs13.58 %$ 0.09 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 50.30 1 yrs8.71 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2333
$ 0.2333
-0.00%
Stock $ 47.66 2 yrs2.35 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.0888
$ 0.0888
-0.00%
Stock $ 46.72 2 yrs4.37 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1687
$ 0.1687
-0.00%
Stock $ 40.82 2 yrs4.73 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1290
$ 0.1290
-0.00%
Stock $ 56.28 0 yrs1.05 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2126
$ 0.0824
-61.23%
Stock $ 50.01 0 yrs2.34 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.0945
$ 0.0945
-0.00%
Stock $ 60.28 0 yrs1.06 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1778
$ 0.1407
-20.83%
Stock $ 4.05 0 yrs10.52 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.0230
$ 0.0230
-0.00%
Stock $ 29.34 3 yrs2.45 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1718
$ 0.0482
-71.96%
Stock $ 51.73 0 yrs1.68 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1610
$ 0.1610
-0.00%
Stock $ 52.01 0 yrs1.35 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1411
$ 0.1411
-0.00%
Stock $ 50.58 0 yrs4.21 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1695
$ 0.1695
-0.00%
Stock $ 51.96 0 yrs1.14 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1625
$ 0.1625
-0.00%
Stock $ 68.08 1 yrs1.80 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.6841
$ 0.1427
-79.14%
Stock $ 82.56 2 yrs3.72 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.9369
$ 0.5397
-42.39%
Stock $ 54.99 0 yrs0.28 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.1029
$ 0.0525
-48.91%
Stock $ 100.41 2 yrs5.29 %N/ANew Dividend Mar-27-2024 Mar-27-2024 Apr-05-2024 $ 0.3966
$ 0.3966
-0.00%
Stock $ 46.88 0 yrs4.42 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.6211
$ 0.3991
-35.75%
Stock $ 36.29 2 yrs3.58 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.3344
$ 0.0859
-74.32%
Stock $ 57.07 0 yrs1.14 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.2300
$ 0.0957
-58.40%
Stock $ 84.99 1 yrs0.89 %$ 0.42 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2457
$ 0.1907
-22.38%
Stock $ 83.72 0 yrs0.44 %$ 0.18 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.2097
$ 0.1606
-23.39%
Stock $ 43.30 0 yrs1.89 %$ 0.54 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.4973
$ 0.3198
-35.69%
Stock $ 53.25 0 yrs0.82 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-26-2024 $ 0.1766
$ 0.2606
47.54%
Stock $ 10.81 2 yrs4.81 %N/ANew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0433
$ 0.0433
-0.00%
Stock $ 41.21 2 yrs0.68 %$ 1.19 BNew Dividend May-02-2024 May-03-2024 May-13-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 3.80 0 yrs35.79 %$ 0.02 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-10-2024 $ 0.1134
$ 0.1134
-0.00%
Stock $ 27.27 1 yrs7.56 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-22-2024 $ 0.7953
$ 0.1688
-78.78%
Stock $ 27.78 0 yrs4.14 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0976
$ 0.0976
-0.00%
Stock $ 6.87 3 yrs7.86 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 25.31 0 yrs6.83 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1560
$ 0.1560
-0.00%
Stock $ 164.05 0 yrs0.79 %$ 194.71 BNew Dividend May-31-2024 May-31-2024 Jun-13-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 68.29 0 yrs0.61 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-20-2024 $ 0.1460
$ 0.0439
-69.97%
Stock $ 43.19 1 yrs0.68 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1148
$ 0.0606
-47.24%
Stock $ 13.69 0 yrs7.30 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-19-2024 $ 0.0000
$ 0.2500
10000%
Stock $ 123.59 0 yrs0.65 %$ 0.61 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-19-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 58.89 0 yrs1.25 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-20-2024 $ 0.2210
$ 0.1855
-16.07%
Stock $ 31.55 6 yrs2.79 %$ 1.30 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-25-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 25.82 0 yrs4.80 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.0994
$ 0.0994
-0.00%
Stock $ 9.45 0 yrs1.85 %$ 0.06 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-10-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 11.09 0 yrs9.02 %$ 1.84 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-15-2024 $ 1.5000
$ 1.0000
-33.33%
Stock $ 8.84 0 yrs8.82 %$ 1.89 BNew Dividend Apr-29-2024 Apr-30-2024 May-10-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 43.69 0 yrs0.04 %$ 0.93 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0111
$ 0.0048
-56.99%
Stock $ 6.00 1 yrs0.67 %$ 0.03 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-05-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 8.84 0 yrs8.82 %$ 1.89 BNew Dividend May-31-2024 May-31-2024 Jun-10-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 40.31 0 yrs0.10 %$ 0.32 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0045
$ 0.0361
706.47%
Stock $ 12.13 0 yrs6.27 %$ 0.17 BNew Dividend Apr-04-2024 Apr-05-2024 May-01-2024 $ 0.1875
$ 0.1975
5.33%
Stock $ 27.50 0 yrs0.11 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0000
$ 0.0312
10000%
Stock $ 50.65 3 yrs1.42 %$ 0.19 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1881
$ 0.1628
-13.43%
Stock $ 19.07 0 yrs6.50 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-20-2024 $ 0.1155
$ 0.1155
-0.00%
Stock $ 8.84 0 yrs8.82 %$ 1.89 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-10-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 24.66 0 yrs6.85 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1104
$ 0.1104
-0.00%
Stock $ 75.75 9 yrs2.77 %$ 9.93 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.5364
$ 0.5522
2.94%
Stock $ 17.35 0 yrs11.93 %$ 7.74 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1780
$ 0.1780
-0.00%
Stock $ 12.84 2 yrs0.00 %$ 3.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-05-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 174.34 2 yrs0.77 %$ 19.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3204
$ 0.3872
20.85%
Stock $ 31.37 0 yrs4.62 %$ 2.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1208
$ 0.1208
-0.00%
Stock $ 88.97 0 yrs1.92 %$ 7.60 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.5912
$ 0.3249
-45.04%
Stock $ 60.33 0 yrs0.88 %$ 0.89 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0962
$ 0.1028
6.90%
Stock $ 220.63 0 yrs0.26 %$ 0.93 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1919
$ 0.0786
-59.06%
Stock $ 139.92 2 yrs1.57 %$ 21.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.5977
$ 0.5229
-12.51%
Stock $ 96.63 0 yrs3.02 %$ 9.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.8021
$ 0.7339
-8.50%
Stock $ 40.88 0 yrs1.57 %$ 37.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1835
$ 0.1525
-16.88%
Stock $ 122.46 2 yrs1.50 %$ 18.72 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.6146
$ 0.3763
-38.78%
Stock $ 197.60 2 yrs0.75 %$ 73.52 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4220
$ 0.3392
-19.62%
Stock $ 36.43 0 yrs3.66 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4208
$ 0.2636
-37.35%
Stock $ 66.92 9 yrs3.25 %$ 9.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.5972
$ 0.5196
-13.00%
Stock $ 16.17 0 yrs4.95 %$ 0.08 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 93.80 1 yrs0.28 %$ 2.72 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0961
$ 0.0275
-71.35%
Stock $ 50.41 0 yrs1.29 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1815
$ 0.1687
-7.06%
Stock $ 287.46 10 yrs0.68 %$ 12.28 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-30-2024 $ 0.4050
$ 0.4050
-0.00%
Stock $ 475.50 10 yrs0.93 %$ 16.94 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 10.72 0 yrs3.64 %$ 0.09 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 10.72 0 yrs3.64 %$ 0.09 BNew Dividend May-14-2024 May-15-2024 May-31-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 17.95 1 yrs3.39 %$ 0.97 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0979
$ 0.1753
79.13%
Stock $ 59.23 3 yrs1.39 %$ 0.12 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2212
$ 0.2024
-8.51%
Stock $ 57.97 0 yrs1.52 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3318
$ 0.1974
-40.52%
Stock $ 10.72 0 yrs3.64 %$ 0.09 BNew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 18.51 10 yrs3.46 %$ 0.12 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 5.57 0 yrs10.05 %$ 0.17 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 15.00 0 yrs0.27 %$ 1.81 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 6.33 2 yrs12.64 %$ 0.82 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 40.64 3 yrs1.48 %$ 0.15 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-19-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 10.15 0 yrs9.02 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.2290
$ 0.2290
-0.00%
Stock $ 59.08 0 yrs0.20 %$ 5.02 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 46.68 2 yrs1.31 %$ 0.21 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1542
$ 0.1437
-6.84%
Stock $ 111.38 0 yrs1.30 %$ 0.13 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3290
$ 0.3609
9.69%
Stock $ 84.91 3 yrs2.34 %$ 0.25 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.5009
$ 0.5319
6.20%
Stock $ 162.35 2 yrs1.58 %$ 12.81 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.6091
$ 0.6802
11.67%
Stock $ 54.65 0 yrs1.48 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2050
$ 0.2189
6.79%
Stock $ 20.00 10 yrs5.02 %$ 1.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0770
$ 0.0770
-0.00%
Stock $ 3.19 1 yrs16.93 %$ 0.19 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 3.19 1 yrs16.93 %$ 0.19 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 18.92 2 yrs3.59 %$ 6.57 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 63.95 6 yrs0.00 %$ 1.17 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.7700
$ 0.8500
10.39%
Stock $ 35.08 1 yrs2.05 %$ 1.14 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.1725
$ 0.1800
4.35%
Stock $ 11.31 2 yrs0.00 %$ 1.50 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 27.72 1 yrs1.77 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1892
$ 0.0775
-59.04%
Stock $ 30.34 2 yrs1.68 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-25-2024 $ 0.0824
$ 0.0613
-25.61%
Stock $ 17.65 0 yrs14.05 %$ 3.06 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 10.11 0 yrs4.48 %$ 0.20 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0377
$ 0.0377
-0.00%
Stock $ 8.70 0 yrs15.63 %$ 1.50 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 10.10 0 yrs0.79 %$ 0.80 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-05-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 175.00 0 yrs0.00 %N/ANew Dividend Apr-10-2024 Mar-25-2024 Apr-09-2024 $ 10.0000
$ 76.9200
669.20%
Stock $ 81.14 2 yrs3.35 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.6888
$ 0.6900
0.18%
Stock $ 35.47 2 yrs1.78 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2135
$ 0.1543
-27.75%
Stock $ 45.43 2 yrs4.38 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1802
$ 0.1802
-0.00%
Stock $ 424.45 2 yrs0.62 %$ 153.97 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-30-2024 $ 0.2158
$ 0.5735
165.68%
Stock $ 100.35 0 yrs0.62 %$ 1.44 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2658
$ 0.1145
-56.93%
Stock $ 19.52 0 yrs4.05 %$ 0.09 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1917
$ 0.1487
-22.43%
Stock $ 64.62 2 yrs0.53 %$ 1.92 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1150
$ 0.0629
-45.30%
Stock $ 99.98 0 yrs1.22 %$ 0.19 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2855
$ 0.3278
14.82%
Stock $ 48.12 1 yrs0.75 %$ 1.65 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1215
$ 0.0689
-43.33%
Stock $ 40.53 0 yrs0.88 %$ 1.72 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0880
$ 0.0899
2.11%
Stock $ 34.58 2 yrs0.95 %$ 1.88 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1148
$ 0.0152
-86.74%
Stock $ 103.34 2 yrs1.14 %$ 2.52 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3806
$ 0.3103
-18.49%
Stock $ 51.48 3 yrs1.45 %$ 0.10 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1839
$ 0.1641
-10.73%
Stock $ 41.21 6 yrs1.80 %$ 0.51 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2055
$ 0.1802
-12.30%
Stock $ 37.13 6 yrs1.73 %$ 8.71 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1809
$ 0.1614
-10.79%
Stock $ 35.95 0 yrs2.16 %$ 0.09 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2597
$ 0.1638
-36.92%
Stock $ 135.02 0 yrs0.36 %$ 0.29 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1815
$ 0.0727
-59.98%
Stock $ 49.61 0 yrs1.33 %$ 0.13 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1556
$ 0.0770
-50.54%
Stock $ 26.69 3 yrs3.45 %$ 0.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0789
$ 0.0789
-0.00%
Stock $ 35.40 1 yrs1.53 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1161
$ 0.1311
12.97%
Stock $ 39.71 0 yrs2.43 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1280
$ 0.3029
136.60%
Stock $ 82.42 1 yrs0.90 %$ 0.31 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1693
$ 0.2659
57.05%
Stock $ 48.65 1 yrs2.67 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3572
$ 0.3255
-8.86%
Stock $ 33.64 2 yrs1.43 %$ 0.52 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 23.41 1 yrs3.08 %$ 1.17 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0633
$ 0.0633
-0.00%
Stock $ 49.22 2 yrs3.23 %$ 0.15 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4074
$ 0.3992
-2.00%
Stock $ 103.38 0 yrs1.52 %$ 0.19 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4373
$ 0.4781
9.34%
Stock $ 52.49 0 yrs3.17 %$ 0.94 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3877
$ 0.4265
9.99%
Stock $ 83.32 2 yrs1.43 %$ 0.35 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.8345
$ 0.0488
-94.15%
Stock $ 20.75 0 yrs2.30 %$ 0.22 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0582
$ 0.0267
-54.01%
Stock $ 19.04 0 yrs0.53 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1938
$ 0.1017
-47.53%
Stock $ 13.22 0 yrs2.96 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2096
$ 0.1218
-41.87%
Stock $ 24.45 2 yrs1.51 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0857
$ 0.0883
3.07%
Stock $ 26.82 2 yrs1.31 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0817
$ 0.0873
6.79%
Stock $ 30.14 0 yrs1.29 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1018
$ 0.0971
-4.68%
Stock $ 174.65 3 yrs0.68 %$ 0.43 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3807
$ 0.3454
-9.28%
Stock $ 45.71 5 yrs1.63 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1946
$ 0.1740
-10.58%
Stock $ 172.65 0 yrs0.35 %$ 0.81 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1545
$ 0.1746
12.97%
Stock $ 87.89 1 yrs3.99 %$ 2.57 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 1.2592
$ 0.5461
-56.63%
Stock $ 54.39 1 yrs0.17 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0276
$ 0.0252
-8.40%
Stock $ 40.86 1 yrs1.69 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2986
$ 0.1442
-51.71%
Stock $ 3.19 1 yrs16.93 %$ 0.19 BNew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 24.55 1 yrs6.43 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1620
$ 0.1620
-0.00%
Stock $ 4.62 0 yrs3.03 %$ 1.00 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 9.43 0 yrs8.91 %N/ANew Dividend Jun-17-2024 Jun-17-2024 Jun-28-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 2.30 0 yrs11.74 %$ 0.12 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 190.13 3 yrs0.32 %$ 2.05 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-26-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 8.46 1 yrs0.00 %$ 0.54 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 10.71 2 yrs8.03 %$ 1.93 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 87.36 2 yrs1.20 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4197
$ 0.2109
-49.75%
Stock $ 85.37 2 yrs0.25 %$ 1.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1023
$ 0.0080
-92.16%
Stock $ 48.04 0 yrs1.46 %$ 0.17 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2162
$ 0.0719
-66.75%
Stock $ 33.96 2 yrs2.35 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2218
$ 0.1477
-33.44%
Stock $ 89.73 2 yrs0.43 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0316
$ 0.1158
266.87%
Stock $ 47.76 4 yrs1.67 %$ 0.11 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3271
$ 0.1429
-56.33%
Stock $ 25.17 0 yrs3.97 %$ 0.89 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2654
$ 0.2237
-15.71%
Stock $ 23.95 1 yrs0.70 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0371
$ 0.0672
81.22%
Stock $ 24.79 2 yrs1.84 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1276
$ 0.1057
-17.20%
Stock $ 51.12 1 yrs2.50 %$ 4.64 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1190
$ 0.0989
-16.89%
Stock $ 33.46 3 yrs4.48 %$ 0.43 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0522
$ 0.1773
239.58%
Stock $ 40.21 1 yrs3.78 %$ 0.96 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4793
$ 0.2540
-47.00%
Stock $ 34.22 0 yrs4.32 %$ 0.98 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3197
$ 0.1660
-48.07%
Stock $ 39.09 0 yrs1.51 %$ 0.58 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1744
$ 0.1730
-0.80%
Stock $ 107.40 0 yrs1.83 %$ 0.18 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.6333
$ 0.5558
-12.24%
Stock $ 49.30 0 yrs1.46 %$ 0.63 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2191
$ 0.1935
-11.66%
Stock $ 102.47 4 yrs0.71 %$ 5.47 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1877
$ 0.1683
-10.33%
Stock $ 62.89 1 yrs1.08 %$ 6.15 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-26-2024 $ 0.1700
$ 0.1500
-11.76%
Stock $ 12.50 11 yrs14.40 %$ 0.58 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 11.10 2 yrs3.42 %$ 1.73 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 41.08 0 yrs1.16 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1261
$ 0.1174
-6.86%
Stock $ 104.40 3 yrs3.07 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.8194
$ 0.7747
-5.46%
Stock $ 109.77 3 yrs1.37 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4189
$ 0.3176
-24.20%
Stock $ 156.86 3 yrs2.17 %$ 0.49 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 1.0364
$ 0.7601
-26.66%
Stock $ 91.88 1 yrs0.75 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1928
$ 0.1900
-1.46%
Stock $ 45.47 0 yrs2.91 %$ 3.64 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3432
$ 0.3108
-9.43%
Stock $ 59.97 0 yrs1.22 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2410
$ 0.1382
-42.68%
Stock $ 54.85 0 yrs1.00 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1494
$ 0.1108
-25.82%
Stock $ 62.83 0 yrs1.08 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2227
$ 0.1654
-25.75%
Stock $ 19.62 1 yrs5.05 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0792
$ 0.0792
-0.00%
Stock $ 23.45 2 yrs2.77 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0545
$ 0.0545
-0.00%
Stock $ 22.91 2 yrs2.66 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0512
$ 0.0512
-0.00%
Stock $ 21.76 3 yrs2.80 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 62.73 0 yrs0.26 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-20-2024 $ 0.0919
$ 0.0573
-37.61%
Stock $ 73.96 2 yrs0.77 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1993
$ 0.1539
-22.79%
Stock $ 43.40 2 yrs4.35 %$ 3.29 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1341
$ 0.1341
-0.00%
Stock $ 20.80 2 yrs6.54 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1146
$ 0.1146
-0.00%
Stock $ 27.52 0 yrs3.63 %$ 0.29 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-25-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 46.51 2 yrs3.55 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4115
$ 0.4251
3.31%
Stock $ 37.13 3 yrs1.35 %$ 2.61 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1202
$ 0.0861
-28.42%
Stock $ 3.50 0 yrs0.00 %$ 0.12 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 7.55 0 yrs12.72 %$ 0.59 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-25-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 75.65 4 yrs0.98 %$ 0.85 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1913
$ 0.1695
-11.39%
Stock $ 44.67 1 yrs0.50 %$ 0.13 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0176
$ 0.1716
872.12%
Stock $ 55.23 2 yrs2.00 %$ 2.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2709
$ 0.2629
-2.95%
Stock $ 59.85 0 yrs0.06 %$ 0.31 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0141
$ 0.0242
71.93%
Stock $ 15.19 2 yrs11.92 %$ 0.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1459
$ 0.1459
-0.00%
Stock $ 100.66 0 yrs1.12 %$ 0.12 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3463
$ 0.3292
-4.93%
Stock $ 120.84 5 yrs0.70 %$ 0.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2994
$ 0.1799
-39.91%
Stock $ 94.42 0 yrs1.24 %$ 0.11 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3968
$ 0.1839
-53.66%
Stock $ 42.54 0 yrs2.27 %$ 0.92 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3024
$ 0.2700
-10.73%
Stock $ 13.22 0 yrs2.86 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1948
$ 0.0066
-96.60%
Stock $ 41.25 1 yrs2.88 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1474
$ 0.1792
21.59%
Stock $ 41.25 1 yrs2.88 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1474
$ 0.1792
21.59%
Stock $ 24.69 0 yrs4.14 %$ 2.43 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1061
$ 0.1908
79.85%
Stock $ 48.47 2 yrs3.27 %$ 2.98 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4313
$ 0.3785
-12.24%
Stock $ 72.21 0 yrs1.32 %$ 1.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3260
$ 0.1498
-54.05%
Stock $ 72.04 0 yrs1.68 %$ 0.17 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3023
$ 0.2846
-5.83%
Stock $ 9.95 1 yrs7.84 %$ 0.73 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-29-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 24.38 1 yrs3.05 %$ 0.19 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0660
$ 0.0660
-0.00%
Stock $ 9.45 0 yrs1.85 %$ 0.06 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-10-2024 $ 0.0250
$ 0.0750
200.00%
Stock $ 17.91 2 yrs9.66 %$ 0.52 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1430
$ 0.1430
-0.00%
Stock $ 44.19 2 yrs1.86 %$ 0.44 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2135
$ 0.1860
-12.84%
Stock $ 58.55 0 yrs1.32 %$ 2.65 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1970
$ 0.2055
4.30%
Stock $ 63.01 0 yrs2.99 %$ 0.31 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.7472
$ 0.5376
-28.05%
Stock $ 6.63 2 yrs0.00 %$ 0.18 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 115.67 0 yrs0.80 %$ 0.32 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1871
$ 0.2761
47.51%
Stock $ 69.37 4 yrs0.28 %$ 0.71 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0414
$ 0.0274
-33.96%
Stock $ 46.31 2 yrs3.35 %$ 0.22 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3550
$ 0.2783
-21.60%
Stock $ 54.74 2 yrs2.25 %$ 1.38 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2451
$ 0.3292
34.35%
Stock $ 27.36 0 yrs3.29 %$ 0.52 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1929
$ 0.2049
6.25%
Stock $ 16.06 2 yrs3.18 %$ 0.28 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0546
$ 0.0787
44.24%
Stock $ 23.35 1 yrs4.15 %$ 0.25 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3170
$ 0.1547
-51.19%
Stock $ 76.11 2 yrs1.12 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1644
$ 0.1265
-23.03%
Stock $ 43.55 2 yrs1.72 %$ 0.22 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4104
$ 0.1278
-68.86%
Stock $ 9.46 0 yrs0.00 %$ 0.05 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0780
$ 0.0780
-0.00%
Stock $ 4.56 0 yrs8.77 %$ 0.18 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 39.69 0 yrs1.54 %$ 0.12 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1548
$ 0.0668
-56.88%
Stock $ 33.99 5 yrs3.41 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.4900
$ 0.2900
-40.82%
Stock $ 97.88 6 yrs7.40 %$ 2.76 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 1.8200
$ 1.8200
-0.00%
Stock $ 15.00 3 yrs3.82 %$ 0.09 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0492
$ 0.0492
-0.00%
Stock $ 17.24 2 yrs9.08 %$ 0.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1318
$ 0.1318
-0.00%
Stock $ 39.59 0 yrs2.42 %$ 0.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1631
$ 0.3724
128.29%
Stock $ 50.32 0 yrs1.59 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2717
$ 0.1235
-54.57%
Stock $ 44.20 2 yrs4.04 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4028
$ 0.5009
24.35%
Stock $ 40.19 3 yrs1.31 %$ 0.39 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1640
$ 0.1301
-20.63%
Stock $ 108.61 3 yrs1.07 %$ 0.35 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2895
$ 0.3247
12.16%
Stock $ 90.82 2 yrs1.50 %$ 0.52 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3805
$ 0.3494
-8.17%
Stock $ 35.59 0 yrs2.04 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0825
$ 0.1748
111.85%
Stock $ 52.30 2 yrs1.41 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1179
$ 0.2461
108.81%
Stock $ 67.48 0 yrs0.36 %$ 58.44 BNew Dividend Apr-11-2024 Apr-12-2024 May-01-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 58.53 0 yrs4.87 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.7265
$ 0.3701
-49.06%
Stock $ 168.56 3 yrs1.93 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.8568
$ 0.7895
-7.85%
Stock $ 70.17 2 yrs0.96 %$ 1.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2048
$ 0.1065
-48.02%
Stock $ 134.60 1 yrs0.57 %$ 0.13 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.3483
$ 0.1560
-55.20%
Stock $ 18.39 0 yrs3.85 %$ 1.31 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1770
$ 0.1770
-0.00%
Stock $ 50.31 3 yrs0.00 %$ 2.37 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2750
$ 0.2750
-0.00%
Stock $ 25.73 0 yrs11.99 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.2237
$ 0.2237
-0.00%
Stock $ 55.96 0 yrs1.53 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3155
$ 0.1793
-43.17%
Stock $ 9.10 0 yrs6.70 %$ 1.30 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 19.65 2 yrs6.92 %$ 2.62 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1137
$ 0.1137
-0.00%
Stock $ 34.48 6 yrs3.89 %$ 21.10 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-19-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 129.12 0 yrs1.15 %$ 6.72 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 49.79 2 yrs5.46 %$ 0.42 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2220
$ 0.2220
-0.00%
Stock $ 25.08 2 yrs6.27 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1304
$ 0.1304
-0.00%
Stock $ 21.89 2 yrs7.20 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1359
$ 0.1359
-0.00%
Stock $ 13.54 1 yrs2.58 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0246
$ 0.0246
-0.00%
Stock $ 25.07 0 yrs7.35 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1428
$ 0.1428
-0.00%
Stock $ 24.64 0 yrs5.75 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1138
$ 0.1138
-0.00%
Stock $ 25.60 0 yrs7.94 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 22.20 0 yrs6.44 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1102
$ 0.1102
-0.00%
Stock $ 26.93 0 yrs3.19 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.0606
$ 0.0606
-0.00%
Stock $ 16.79 2 yrs12.48 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1729
$ 0.1729
-0.00%
Stock $ 29.30 0 yrs4.53 %$ 0.07 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1166
$ 0.1166
-0.00%
Stock $ 10.80 2 yrs8.52 %$ 1.37 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 34.10 2 yrs7.74 %$ 0.56 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 8.55 0 yrs11.70 %$ 1.19 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 5.51 0 yrs13.07 %$ 0.16 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.0500
$ 0.1800
260.00%
Stock $ 8.00 0 yrs10.80 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0720
$ 0.0720
-0.00%
Stock $ 2.34 0 yrs0.00 %$ 0.07 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.79 0 yrs12.53 %$ 0.36 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.56 1 yrs13.95 %$ 0.28 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.7600
$ 0.4700
-38.16%
Stock $ 33.44 3 yrs1.45 %$ 0.28 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1162
$ 0.0880
-24.24%
Stock $ 39.79 0 yrs1.16 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1093
$ 0.1189
8.75%
Stock $ 21.20 0 yrs0.61 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0235
$ 0.0422
79.48%
Stock $ 29.04 2 yrs0.58 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0544
$ 0.0406
-25.35%
Stock $ 20.52 2 yrs0.89 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0526
$ 0.0435
-17.33%
Stock $ 36.36 2 yrs0.76 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0760
$ 0.0687
-9.61%
Stock $ 16.02 1 yrs7.11 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.6038
$ 0.2149
-64.41%
Stock $ 27.23 0 yrs0.73 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0438
$ 0.0683
55.89%
Stock $ 25.69 2 yrs3.93 %$ 0.59 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 6.06 0 yrs10.56 %$ 0.07 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 5.13 0 yrs10.53 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 8.90 0 yrs8.85 %$ 0.15 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.1970
$ 0.1970
-0.00%
Stock $ 40.78 0 yrs0.79 %$ 0.33 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0835
$ 0.0084
-89.92%
Stock $ 17.75 1 yrs5.17 %$ 1.10 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0776
$ 0.0776
-0.00%
Stock $ 19.60 0 yrs4.40 %$ 0.84 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1722
$ 0.0649
-62.33%
Stock $ 31.92 1 yrs3.05 %$ 0.19 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2675
$ 0.1825
-31.80%
Stock $ 48.70 1 yrs3.49 %$ 1.32 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3504
$ 0.3718
6.12%
Stock $ 25.06 0 yrs2.44 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1305
$ 0.0292
-77.65%
Stock $ 64.31 2 yrs2.38 %$ 10.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1135
$ 0.1135
-0.00%
Stock $ 41.18 2 yrs2.21 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3401
$ 0.1887
-44.52%
Stock $ 29.55 0 yrs2.27 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0944
$ 0.2193
132.41%
Stock $ 31.69 0 yrs1.42 %$ 0.02 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1475
$ 0.0974
-33.95%
Stock $ 28.24 0 yrs1.11 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0896
$ 0.0819
-8.67%
Stock $ 89.34 0 yrs0.94 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4140
$ 0.3038
-26.63%
Stock $ 50.74 0 yrs4.10 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1824
$ 0.1824
-0.00%
Stock $ 57.24 1 yrs2.84 %$ 0.09 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4614
$ 0.3286
-28.79%
Stock $ 33.22 2 yrs0.54 %$ 0.76 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0472
$ 0.0423
-10.33%
Stock $ 31.20 1 yrs3.66 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2409
$ 0.2786
15.62%
Stock $ 34.47 0 yrs2.00 %$ 0.10 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1837
$ 0.1634
-11.04%
Stock $ 45.94 2 yrs1.00 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1372
$ 0.1070
-21.97%
Stock $ 29.71 5 yrs0.66 %$ 0.45 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0499
$ 0.0459
-8.08%
Stock $ 61.23 2 yrs2.06 %$ 0.05 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3276
$ 0.3097
-5.45%
Stock $ 84.28 0 yrs2.30 %$ 0.04 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.6481
$ 0.4225
-34.81%
Stock $ 32.22 5 yrs2.74 %$ 0.14 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2727
$ 0.1999
-26.67%
Stock $ 47.78 2 yrs1.07 %$ 0.15 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1114
$ 0.1331
19.43%
Stock $ 54.18 2 yrs2.11 %$ 0.11 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3240
$ 0.2720
-16.05%
Stock $ 101.72 2 yrs1.32 %$ 0.43 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4031
$ 0.3816
-5.33%
Stock $ 91.57 6 yrs1.92 %$ 0.09 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4515
$ 0.4668
3.38%
Stock $ 109.63 0 yrs0.46 %$ 0.24 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1259
$ 0.1048
-16.80%
Stock $ 104.25 0 yrs0.61 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1645
$ 0.2036
23.77%
Stock $ 58.01 0 yrs0.71 %$ 0.07 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0863
$ 0.0608
-29.48%
Stock $ 19.11 0 yrs10.05 %$ 5.99 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 24.81 1 yrs3.88 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.3567
$ 0.2008
-43.71%
Stock $ 25.04 0 yrs3.31 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0692
$ 0.0692
-0.00%
Stock $ 25.14 1 yrs6.76 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1301
$ 0.1301
-0.00%
Stock $ 38.94 1 yrs1.14 %$ 0.04 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1268
$ 0.1057
-16.66%
Stock $ 54.96 0 yrs1.96 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2644
$ 0.1275
-51.78%
Stock $ 62.71 0 yrs1.31 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.2583
$ 0.2005
-22.35%
Stock $ 26.82 0 yrs1.86 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4493
$ 0.0492
-89.05%
Stock $ 83.51 3 yrs1.16 %$ 0.58 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2714
$ 0.1848
-31.93%
Stock $ 78.10 1 yrs2.31 %$ 0.42 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.6257
$ 0.3492
-44.20%
Stock $ 48.42 0 yrs1.84 %$ 0.35 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2311
$ 0.2556
10.59%
Stock $ 78.25 0 yrs0.82 %$ 0.39 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1352
$ 0.2041
50.94%
Stock $ 68.17 1 yrs0.95 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0748
$ 0.1902
154.27%
Stock $ 87.68 1 yrs0.27 %$ 0.15 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0518
$ 0.0625
20.69%
Stock $ 125.21 0 yrs2.44 %$ 0.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.8551
$ 0.4280
-49.94%
Stock $ 61.68 8 yrs1.39 %$ 1.54 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2313
$ 0.2069
-10.56%
Stock $ 82.91 3 yrs1.05 %$ 0.37 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2941
$ 0.1332
-54.70%
Stock $ 33.30 0 yrs1.43 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2897
$ 0.1876
-35.22%
Stock $ 44.87 1 yrs1.29 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2238
$ 0.0849
-62.07%
Stock $ 27.09 1 yrs3.16 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.2669
$ 0.1485
-44.38%
Stock $ 32.61 3 yrs1.37 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.0741
$ 0.0836
12.77%
Stock $ 219.08 0 yrs0.96 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.4702
$ 0.4489
-4.54%
Stock $ 118.17 2 yrs1.76 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.6505
$ 0.4590
-29.44%
Stock $ 77.96 1 yrs0.85 %$ 13.36 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-21-2024 $ 0.1737
$ 0.2140
23.20%
Stock $ 24.51 0 yrs1.75 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1343
$ 0.0785
-41.57%
Stock $ 27.72 0 yrs0.15 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0161
$ 0.0256
59.07%
Stock $ 48.75 2 yrs2.52 %$ 0.20 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0902
$ 0.0902
-0.00%
Stock $ 13.02 1 yrs8.24 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-25-2024 $ 0.0834
$ 0.0834
-0.00%
Stock $ 30.29 0 yrs12.55 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1916
$ 0.1916
-0.00%
Stock $ 24.46 0 yrs11.41 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.2452
$ 0.2452
-0.00%
Stock $ 18.75 0 yrs12.40 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1902
$ 0.1902
-0.00%
Stock $ 39.84 0 yrs9.61 %$ 2.75 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.3219
$ 0.3219
-0.00%
Stock $ 16.30 0 yrs12.42 %$ 1.39 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1674
$ 0.1674
-0.00%
Stock $ 14.58 2 yrs8.22 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 29.42 0 yrs5.73 %$ 0.11 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.1568
$ 0.1568
-0.00%
Stock $ 2.87 1 yrs0.00 %$ 0.09 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 5.69 1 yrs0.00 %$ 0.05 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 5.21 0 yrs9.21 %$ 0.14 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.55 1 yrs2.91 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0549
$ 0.0549
-0.00%
Stock $ 21.83 1 yrs2.65 %$ 0.17 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0564
$ 0.0564
-0.00%
Stock $ 19.32 1 yrs8.37 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1215
$ 0.1215
-0.00%
Stock $ 23.00 1 yrs3.80 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0739
$ 0.0739
-0.00%
Stock $ 21.03 2 yrs8.80 %$ 8.15 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1465
$ 0.1465
-0.00%
Stock $ 24.80 2 yrs3.41 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 105.41 2 yrs5.02 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.4390
$ 0.4390
-0.00%
Stock $ 20.94 2 yrs2.82 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0539
$ 0.0539
-0.00%
Stock $ 15.64 2 yrs4.80 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0643
$ 0.0643
-0.00%
Stock $ 21.28 1 yrs6.91 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1204
$ 0.1204
-0.00%
Stock $ 15.94 3 yrs4.45 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0613
$ 0.0613
-0.00%
Stock $ 23.21 1 yrs2.71 %$ 0.00 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0535
$ 0.0535
-0.00%
Stock $ 23.42 2 yrs2.56 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0526
$ 0.0526
-0.00%
Stock $ 24.26 2 yrs2.35 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0508
$ 0.0508
-0.00%
Stock $ 24.80 2 yrs2.34 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0537
$ 0.0537
-0.00%
Stock $ 17.89 2 yrs4.25 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0619
$ 0.0619
-0.00%
Stock $ 21.92 2 yrs6.71 %$ 0.01 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1230
$ 0.1230
-0.00%
Stock $ 22.95 2 yrs6.71 %$ 0.03 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1248
$ 0.1248
-0.00%
Stock $ 19.69 2 yrs4.22 %$ 0.06 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0736
$ 0.0736
-0.00%
Stock $ 19.04 2 yrs3.99 %$ 0.09 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0667
$ 0.0667
-0.00%
Stock $ 19.08 2 yrs3.72 %$ 0.15 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0590
$ 0.0590
-0.00%
Stock $ 22.87 2 yrs7.26 %$ 0.08 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1081
$ 0.1081
-0.00%
Stock $ 20.39 2 yrs3.63 %$ 0.36 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0662
$ 0.0662
-0.00%
Stock $ 22.69 2 yrs6.13 %$ 0.11 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 21.00 2 yrs3.00 %$ 0.74 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 25.67 0 yrs2.06 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0613
$ 0.0613
-0.00%
Stock $ 25.60 0 yrs3.71 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.1253
$ 0.1253
-0.00%
Stock $ 20.18 0 yrs2.63 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0876
$ 0.0876
-0.00%
Stock $ 23.69 1 yrs4.10 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-22-2024 $ 0.0892
$ 0.0892
-0.00%
Stock $ 6.57 0 yrs8.98 %N/ANew Dividend Mar-26-2024 Mar-26-2024 Apr-05-2024 $ 0.0450
$ 0.0510
13.33%
Stock $ 45.04 2 yrs2.69 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2740
$ 0.2920
6.57%
Stock $ 40.44 0 yrs0.47 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0400
$ 0.0620
55.00%
Stock $ 6.06 0 yrs1.98 %$ 0.43 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 24.95 2 yrs0.52 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0400
$ 0.0320
-20.00%
Stock $ 12.13 0 yrs4.62 %$ 0.43 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 30.33 1 yrs1.11 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1016
$ 0.0957
-5.73%
Stock $ 37.97 13 yrs4.44 %$ 12.49 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-30-2024 $ 0.4200
$ 0.4250
1.19%
Stock $ 24.82 0 yrs0.32 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0230
$ 0.0260
13.04%
Stock $ 35.88 3 yrs6.58 %$ 0.86 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 27.63 0 yrs0.22 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0000
$ 0.0617
10000%
Stock $ 540.41 10 yrs0.53 %$ 57.84 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-22-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 47.51 0 yrs1.26 %$ 3.28 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-08-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 23.72 19 yrs3.08 %$ 2.40 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.1825
$ 0.1825
-0.00%
Stock $ 89.29 61 yrs2.24 %$ 73.50 BNew Dividend Apr-19-2024 Apr-22-2024 May-15-2024 $ 0.4800
$ 0.5000
4.17%
Stock $ 26.73 1 yrs2.81 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1230
$ 0.2150
74.80%
Stock $ 36.92 4 yrs1.33 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1170
$ 0.1260
7.69%
Stock $ 36.39 0 yrs0.77 %$ 1.29 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 64.88 6 yrs4.16 %$ 24.63 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-12-2024 $ 0.6625
$ 0.6750
1.89%
Stock $ 527.86 3 yrs1.13 %$ 32.56 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-30-2024 $ 1.8908
$ 1.0140
-46.37%
Stock $ 20.49 0 yrs0.78 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0000
$ 0.0400
10000%
Stock $ 28.24 0 yrs0.71 %$ 0.22 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 47.07 4 yrs1.44 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.2461
$ 0.0819
-66.74%
Stock $ 24.16 2 yrs3.81 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2090
$ 0.2500
19.62%
Stock $ 57.90 0 yrs0.55 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0120
$ 0.0910
658.33%
Stock $ 56.41 7 yrs1.24 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1770
$ 0.1590
-10.17%
Stock $ 49.67 0 yrs1.35 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.2015
$ 0.1130
-43.92%
Stock $ 21.00 1 yrs4.95 %$ 1.06 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.2200
$ 0.2600
18.18%
Stock $ 10.70 0 yrs0.00 %$ 0.12 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-29-2024 $ 0.0946
$ 0.0946
-0.00%
Stock $ 3.38 0 yrs17.75 %$ 0.10 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 503.49 2 yrs1.34 %$ 431.20 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-30-2024 $ 1.9061
$ 1.5949
-16.32%
Stock $ 29.20 0 yrs0.69 %N/ANew Dividend Mar-15-2024 Dec-18-2024 Mar-22-2024 $ 0.1331
$ 0.0352
-73.52%
Stock $ 48.42 2 yrs2.60 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.2524
$ 0.1192
-52.77%
Stock $ 142.65 8 yrs1.65 %$ 31.34 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-23-2024 $ 0.5900
$ 0.5900
-0.00%
Stock $ 25.14 1 yrs3.58 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1570
$ 0.2360
50.32%
Stock $ 20.56 3 yrs4.28 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1950
$ 0.2330
19.49%
Stock $ 55.16 3 yrs1.64 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2470
$ 0.2490
0.81%
Stock $ 23.63 0 yrs1.19 %$ 0.12 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 14.88 2 yrs13.98 %$ 0.38 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.5000
$ 0.5100
2.00%
Stock $ 24.48 3 yrs3.47 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0160
$ 0.1190
643.75%
Stock $ 13.98 2 yrs1.50 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0300
$ 0.0150
-50.00%
Stock $ 166.93 2 yrs1.80 %$ 6.52 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 121.28 2 yrs1.10 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.3909
$ 0.2903
-25.74%
Stock $ 156.73 3 yrs1.63 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.7620
$ 0.2713
-64.40%
Stock $ 189.42 2 yrs1.40 %$ 1.66 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.9873
$ 0.4296
-56.49%
Stock $ 21.37 2 yrs0.75 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0480
$ 0.0340
-29.17%
Stock $ 26.19 0 yrs1.97 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1944
$ 0.0324
-83.31%
Stock $ 28.44 2 yrs1.37 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1381
$ 0.0645
-53.29%
Stock $ 46.85 0 yrs1.32 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1573
$ 0.1712
8.88%
Stock $ 24.50 0 yrs4.93 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1099
$ 0.1975
79.71%
Stock $ 16.50 0 yrs2.42 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 77.55 3 yrs0.79 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1510
$ 0.1700
12.58%
Stock $ 24.09 0 yrs0.62 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0430
$ 0.0320
-25.58%
Stock $ 27.08 2 yrs0.18 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0100
$ 0.0050
-50.00%
Stock $ 30.26 0 yrs1.72 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1290
$ 0.1280
-0.78%
Stock $ 28.62 1 yrs3.84 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1846
$ 0.0653
-64.62%
Stock $ 50.83 0 yrs1.34 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2239
$ 0.1065
-52.44%
Stock $ 38.37 2 yrs1.28 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2476
$ 0.0365
-85.24%
Stock $ 28.81 1 yrs2.75 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1366
$ 0.1184
-13.34%
Stock $ 42.76 1 yrs1.15 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1230
$ 0.1265
2.89%
Stock $ 39.55 0 yrs4.58 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.5340
$ 0.3729
-30.15%
Stock $ 65.55 2 yrs1.33 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2770
$ 0.1870
-32.49%
Stock $ 147.47 2 yrs0.75 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.4330
$ 0.2360
-45.50%
Stock $ 44.35 3 yrs3.29 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.4200
$ 0.3720
-11.43%
Stock $ 26.50 1 yrs1.58 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1292
$ 0.1135
-12.17%
Stock $ 90.35 1 yrs1.68 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.3478
$ 0.2460
-29.26%
Stock $ 41.87 0 yrs3.46 %$ 3.48 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.4594
$ 0.1589
-65.41%
Stock $ 56.65 2 yrs1.15 %$ 0.01 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1974
$ 0.1293
-34.50%
Stock $ 380.92 2 yrs1.81 %$ 31.29 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-15-2024 $ 0.9331
$ 0.9331
-0.00%
Stock $ 29.73 1 yrs1.73 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1186
$ 0.1332
12.31%
Stock $ 46.16 3 yrs1.69 %$ 2.60 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-09-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 52.39 4 yrs1.79 %$ 0.01 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.3984
$ 0.1574
-60.50%
Stock $ 62.94 2 yrs2.11 %$ 2.28 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.4512
$ 0.1939
-57.02%
Stock $ 61.51 2 yrs2.11 %$ 0.37 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.4601
$ 0.1832
-60.18%
Stock $ 58.84 2 yrs1.58 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.0239
$ 0.1724
621.06%
Stock $ 26.15 1 yrs3.15 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.2441
$ 0.0278
-88.61%
Stock $ 56.65 2 yrs1.34 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.2553
$ 0.1422
-44.29%
Stock $ 49.98 0 yrs1.68 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2140
$ 0.2070
-3.27%
Stock $ 107.41 3 yrs2.54 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8655
$ 0.5553
-35.84%
Stock $ 150.45 5 yrs1.99 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 1.0265
$ 0.6444
-37.22%
Stock $ 48.79 3 yrs1.29 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1709
$ 0.1484
-13.19%
Stock $ 127.90 1 yrs2.57 %$ 21.57 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.9782
$ 0.7079
-27.64%
Stock $ 24.44 0 yrs2.77 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.2346
$ 0.1358
-42.09%
Stock $ 18.50 0 yrs2.92 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.1260
$ 0.0870
-30.99%
Stock $ 21.66 2 yrs1.77 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.0406
$ 0.0417
2.51%
Stock $ 55.98 10 yrs6.90 %$ 12.24 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.8600
$ 0.8650
0.58%
Stock $ 9.33 0 yrs2.14 %$ 0.46 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 4.33 0 yrs17.32 %$ 0.22 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.2000
$ 0.1500
-25.00%
Stock $ 3.97 0 yrs9.57 %$ 0.06 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-04-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 53.73 0 yrs1.13 %$ 23.72 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-15-2024 $ 0.1500
$ 0.1550
3.33%
Stock $ 32.81 1 yrs1.16 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1285
$ 0.0741
-42.32%
Stock $ 24.47 0 yrs5.20 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1549
$ 0.1202
-22.35%
Stock $ 46.05 2 yrs1.22 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1763
$ 0.1092
-38.07%
Stock $ 47.40 1 yrs0.78 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1040
$ 0.1080
3.85%
Stock $ 65.77 2 yrs1.38 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2240
$ 0.2380
6.25%
Stock $ 57.46 0 yrs1.76 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2290
$ 0.2610
13.97%
Stock $ 26.47 0 yrs2.80 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2000
$ 0.1740
-13.00%
Stock $ 38.01 2 yrs1.60 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1440
$ 0.1300
-9.72%
Stock $ 54.27 2 yrs1.36 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1550
$ 0.2290
47.74%
Stock $ 18.69 1 yrs13.91 %$ 9.35 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 29.33 6 yrs3.17 %$ 0.34 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-10-2024 $ 0.2300
$ 0.2400
4.35%
Stock $ 34.26 10 yrs1.39 %$ 0.93 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.1200
$ 0.1350
12.50%
Stock $ 4.40 1 yrs0.91 %$ 0.02 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 1.40 0 yrs0.00 %$ 0.04 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0100
$ 0.0200
100.00%
Stock $ 50.64 3 yrs1.20 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2494
$ 0.0824
-66.96%
Stock $ 7.96 2 yrs0.00 %$ 0.57 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0608
$ 0.0608
-0.00%
Stock $ 50.88 0 yrs6.22 %$ 3.30 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 29.35 2 yrs1.18 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.0552
$ 0.1143
107.10%
Stock $ 69.61 1 yrs3.34 %$ 0.77 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.8729
$ 0.1326
-84.81%
Stock $ 52.58 1 yrs2.61 %$ 0.76 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.3747
$ 0.1324
-64.66%
Stock $ 53.42 1 yrs2.80 %$ 0.18 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-21-2024 $ 0.5035
$ 0.0531
-89.46%
Stock $ 29.24 0 yrs1.30 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0900
$ 0.1040
15.56%
Stock $ 23.61 0 yrs0.13 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 27.42 1 yrs0.22 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0230
$ 0.0170
-26.09%
Stock $ 61.49 2 yrs0.70 %$ 0.98 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0160
$ 0.1120
600.00%
Stock $ 30.98 0 yrs0.52 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0849
$ 0.0531
-37.49%
Stock $ 28.54 0 yrs0.70 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0441
$ 0.0572
29.83%
Stock $ 17.90 0 yrs0.61 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0427
$ 0.0408
-4.40%
Stock $ 31.69 0 yrs1.34 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1232
$ 0.0847
-31.25%
Stock $ 26.01 1 yrs2.58 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.2287
$ 0.1098
-52.01%
Stock $ 36.94 1 yrs0.89 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.1089
$ 0.0587
-46.10%
Stock $ 44.10 0 yrs1.29 %$ 0.03 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2015
$ 0.1030
-48.85%
Stock $ 38.81 0 yrs2.04 %$ 0.00 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2267
$ 0.1223
-46.04%
Stock $ 25.46 0 yrs4.44 %$ 0.24 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.2257
$ 0.0294
-86.98%
Stock $ 31.23 0 yrs3.04 %$ 0.01 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.3114
$ 0.0186
-94.03%
Stock $ 43.16 1 yrs3.20 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.2930
$ 0.3850
31.40%
Stock $ 19.65 2 yrs3.05 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.1280
$ 0.1660
29.69%
Stock $ 12.11 0 yrs10.18 %N/ANew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 172.90 9 yrs3.75 %$ 80.63 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 1.7000
$ 1.6200
-4.71%
Stock $ 61.27 9 yrs1.89 %$ 3.34 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-09-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 4.57 0 yrs7.77 %$ 0.23 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.1750
$ 0.0600
-65.71%
Stock $ 46.98 2 yrs2.04 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0960
$ 0.2790
190.62%
Stock $ 13.21 1 yrs11.04 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.1215
$ 0.1215
-0.00%
Stock $ 13.21 1 yrs11.04 %N/ANew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.1215
$ 0.1215
-0.00%
Stock $ 13.21 1 yrs11.04 %N/ANew Dividend Jun-14-2024 Jun-14-2024 Jun-28-2024 $ 0.1215
$ 0.1215
-0.00%
Stock $ 55.91 17 yrs2.02 %$ 40.22 BNew Dividend May-14-2024 May-15-2024 Jun-01-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 20.11 0 yrs4.50 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-19-2024 $ 0.2031
$ 0.0186
-90.84%
Stock $ 28.31 0 yrs0.71 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0100
$ 0.0890
790.00%
Stock $ 29.07 0 yrs0.83 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0260
$ 0.0930
257.69%
Stock $ 27.62 0 yrs3.40 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0000
$ 0.2340
10000%
Stock $ 28.27 0 yrs0.39 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0290
$ 0.0250
-13.79%
Stock $ 28.04 0 yrs0.61 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0180
$ 0.0690
283.33%
Stock $ 28.19 0 yrs1.95 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.0120
$ 0.2610
2075.00%
Stock $ 29.29 0 yrs2.73 %$ 0.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 1.5000
$ 0.2000
-86.67%
Stock $ 54.76 0 yrs0.95 %$ 2.41 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 14.91 0 yrs16.65 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-18-2024 $ 1.0653
$ 1.0653
-0.00%
Stock $ 361.00 3 yrs1.11 %N/ANew Dividend Mar-27-2024 Mar-31-2024 Apr-05-2024 $ 1.6500
$ 2.0000
21.21%
Stock $ 88.83 5 yrs1.15 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.3253
$ 0.2226
-31.57%
Stock $ 53.80 19 yrs5.71 %$ 46.33 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.2570
$ 0.2570
-0.00%
Stock $ 164.44 52 yrs2.66 %$ 75.92 BNew Dividend May-14-2024 May-15-2024 Jun-10-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 19.96 0 yrs8.69 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-18-2024 $ 0.5680
$ 0.5680
-0.00%
Stock $ 19.19 0 yrs8.57 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-18-2024 $ 0.5920
$ 0.5920
-0.00%
Stock $ 201.47 14 yrs1.41 %$ 99.27 BNew Dividend Apr-03-2024 Apr-04-2024 May-15-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 69.15 2 yrs4.63 %$ 0.21 BNew Dividend Mar-21-2024 Mar-23-2024 Mar-28-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 64.45 3 yrs2.30 %$ 43.92 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-19-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 69.15 2 yrs4.63 %$ 0.21 BNew Dividend Mar-21-2024 Mar-23-2024 Mar-28-2024 $ 0.4000
$ 1.6000
300.00%
Stock $ 140.48 14 yrs1.68 %$ 43.38 BNew Dividend May-23-2024 May-24-2024 Jun-07-2024 $ 0.5900
$ 0.6500
10.17%
Stock $ 140.48 14 yrs1.68 %$ 43.38 BNew Dividend Aug-23-2024 Aug-23-2024 Sep-06-2024 $ 0.5900
$ 0.6500
10.17%
Stock $ 140.48 14 yrs1.68 %$ 43.38 BNew Dividend Nov-22-2024 Nov-22-2024 Dec-06-2024 $ 0.5900
$ 0.6500
10.17%
Stock $ 140.48 14 yrs1.68 %$ 43.38 BNew Dividend Feb-21-2025 Feb-21-2025 Mar-07-2025 $ 0.5900
$ 0.6500
10.17%
Stock $ 19.39 2 yrs14.23 %$ 0.18 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-02-2024 $ 0.6900
$ 0.6900
-0.00%
Stock $ 67.76 1 yrs4.94 %$ 0.02 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8644
$ 0.6158
-28.76%
Stock $ 55.59 1 yrs3.13 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.5447
$ 0.3131
-42.52%
Stock $ 106.76 1 yrs2.13 %$ 0.79 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8008
$ 0.4212
-47.40%
Stock $ 204.21 1 yrs2.15 %$ 11.88 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 1.0000
$ 1.1000
10.00%
Stock $ 48.52 1 yrs3.38 %$ 21.18 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.6097
$ 0.2865
-53.01%
Stock $ 72.02 1 yrs3.31 %$ 3.09 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 1.2995
$ 0.2868
-77.93%
Stock $ 281.68 17 yrs1.36 %$ 18.07 BNew Dividend Apr-18-2024 Apr-19-2024 May-24-2024 $ 0.9000
$ 1.1300
25.56%
Stock $ 114.48 13 yrs2.66 %$ 7.51 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-23-2024 $ 0.7800
$ 0.7800
-0.00%
Stock $ 31.50 1 yrs0.00 %$ 1.71 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-15-2024 $ 0.3400
$ 0.3500
2.94%
Stock $ 9.56 1 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0633
$ 0.0633
-0.00%
Stock $ 62.51 5 yrs1.92 %$ 1.83 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 45.69 2 yrs4.05 %$ 3.26 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-29-2024 $ 0.4500
$ 0.5000
11.11%
Stock $ 41.84 0 yrs3.48 %$ 51.22 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8649
$ 0.0385
-95.55%
Stock $ 78.48 1 yrs2.09 %$ 0.01 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.3743
$ 0.4338
15.90%
Stock $ 7.48 1 yrs0.00 %$ 0.16 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 6.97 0 yrs14.35 %$ 0.64 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-25-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 57.19 1 yrs3.43 %$ 12.65 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8430
$ 0.2153
-74.46%
Stock $ 9.14 0 yrs3.06 %$ 0.45 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 2.54 6 yrs4.72 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Mar-19-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 30.14 2 yrs1.68 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.1704
$ 0.0999
-41.37%
Stock $ 22.17 1 yrs4.90 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.1133
$ 0.1133
-0.00%
Stock $ 9.24 0 yrs15.58 %$ 6.42 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-09-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 8.39 1 yrs20.02 %$ 0.43 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-26-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 14.83 0 yrs11.87 %$ 0.30 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4400
$ 0.3700
-15.91%
Stock $ 14.83 0 yrs11.87 %$ 0.30 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4400
$ 0.0700
-84.09%
Stock $ 9.04 3 yrs6.31 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.0438
$ 0.0438
-0.00%
Stock $ 8.36 3 yrs3.35 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.0204
$ 0.0204
-0.00%
Stock $ 30.00 1 yrs2.08 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.2522
$ 0.0416
-83.51%
Stock $ 17.30 1 yrs10.12 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 9.88 0 yrs3.57 %$ 0.02 BNew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0375
$ 0.0450
20.00%
Stock $ 2.32 0 yrs12.93 %$ 0.04 BNew Dividend Apr-09-2024 Mar-29-2024 Apr-15-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 23.14 0 yrs8.38 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4844
$ 0.4844
-0.00%
Stock $ 27.84 1 yrs1.54 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.1241
$ 0.0499
-59.79%
Stock $ 21.16 1 yrs5.41 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 117.60 13 yrs2.91 %$ 0.44 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 1.0995
$ 0.6555
-40.38%
Stock $ 65.89 1 yrs3.32 %$ 14.03 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.4571
$ 0.3704
-18.97%
Stock $ 58.86 1 yrs3.37 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-20-2024 $ 0.8471
$ 0.2235
-73.62%
Stock $ 9.56 0 yrs0.84 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-20-2024 $ 0.1200
$ 0.0466
-61.17%
Stock $ 24.37 0 yrs2.01 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.0000
$ 0.4882
10000%
Stock $ 8.28 3 yrs0.00 %$ 0.25 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1600
$ 0.1100
-31.25%
Stock $ 34.66 0 yrs4.33 %$ 0.11 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-08-2024 $ 1.0000
$ 1.5000
50.00%
Stock $ 10.75 1 yrs2.23 %$ 1.37 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 10.75 1 yrs2.23 %$ 1.37 BNew Dividend Jun-25-2024 Jun-25-2024 Jun-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 10.75 1 yrs2.23 %$ 1.37 BNew Dividend Sep-24-2024 Sep-24-2024 Sep-27-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 10.75 1 yrs2.23 %$ 1.37 BNew Dividend Dec-23-2024 Dec-23-2024 Dec-27-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 8.64 0 yrs12.15 %$ 0.61 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-11-2024 $ 0.4500
$ 0.6000
33.33%
Stock $ 40.99 13 yrs4.73 %$ 63.87 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4900
$ 0.4900
-0.00%
Stock $ 4.55 10 yrs6.59 %$ 0.02 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-05-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 3.46 2 yrs3.03 %$ 0.13 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 399.04 18 yrs0.72 %$ 2,965.04 BNew Dividend May-15-2024 May-16-2024 Jun-13-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 22.31 0 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-26-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 25.28 2 yrs3.45 %$ 1.71 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.2155
$ 0.2263
5.01%
Stock $ 10.73 0 yrs13.05 %$ 1.52 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 25.86 1 yrs8.55 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.5635
$ 0.5524
-1.98%
Stock $ 13.71 0 yrs3.94 %$ 0.67 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-22-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 10.21 0 yrs0.00 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 43.36 0 yrs4.15 %$ 17.45 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-18-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 13.71 0 yrs3.94 %$ 0.67 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-22-2024 $ 0.0100
$ 0.5000
4900.00%
Stock $ 43.41 2 yrs1.54 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.1903
$ 0.1392
-26.86%
Stock $ 25.65 2 yrs4.88 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.3255
$ 0.1481
-54.50%
Stock $ 11.66 0 yrs13.38 %$ 0.68 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 15.18 0 yrs0.99 %$ 0.85 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-25-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 15.31 0 yrs0.26 %$ 0.89 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 19.54 1 yrs5.76 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2812
$ 0.2812
-0.00%
Stock $ 20.19 0 yrs7.03 %$ 0.00 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 117.36 3 yrs0.73 %$ 12.23 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.2100
$ 0.2300
9.52%
Stock $ 35.03 0 yrs0.43 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.0556
$ 0.0122
-78.08%
Stock $ 58.05 1 yrs5.17 %$ 5.84 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.2470
$ 0.2470
-0.00%
Stock $ 5.06 0 yrs8.94 %$ 0.06 BNew Dividend Jul-10-2024 Jul-10-2024 Jul-15-2024 $ 0.1150
$ 0.1150
-0.00%
Stock $ 21.92 2 yrs2.73 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-15-2024 $ 0.0626
$ 0.0626
-0.00%
Stock $ 5.56 0 yrs4.32 %$ 0.24 BNew Dividend Apr-10-2024 Mar-26-2024 Apr-09-2024 $ 0.0600
$ 2.5000
4066.67%
Stock $ 54.90 10 yrs3.61 %$ 5.06 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.4950
$ 0.4950
-0.00%
Stock $ 317.78 19 yrs0.54 %$ 11.76 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.4300
$ 0.4300
-0.00%
Stock $ 6.46 1 yrs18.58 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.55 0 yrs5.58 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 19.19 0 yrs4.57 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 15.18 0 yrs1.65 %$ 3.33 BNew Dividend May-23-2024 May-24-2024 Jun-14-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 0.92 0 yrs0.00 %$ 0.02 BNew Dividend Apr-11-2024 Apr-02-2024 Apr-10-2024 $ 1.0000
$ 0.5000
-50.00%
Stock $ 17.41 6 yrs5.74 %$ 0.32 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-04-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 3.65 1 yrs13.15 %$ 0.37 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.64 0 yrs3.09 %$ 0.06 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1500
$ 0.1750
16.67%
Stock $ 11.19 3 yrs1.07 %$ 0.32 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-10-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 23.48 6 yrs5.88 %$ 2.16 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.3450
$ 0.3450
-0.00%
Stock $ 27.41 1 yrs1.46 %$ 0.49 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.80 0 yrs4.03 %$ 2.31 BNew Dividend Apr-18-2024 Apr-19-2024 May-03-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 52.12 0 yrs1.08 %$ 0.01 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-14-2024 $ 0.3089
$ 0.0875
-71.69%
Stock $ 4.95 1 yrs7.68 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 11.50 3 yrs11.83 %$ 0.17 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-29-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 10.99 0 yrs3.82 %$ 0.07 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-01-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 30.30 0 yrs2.18 %$ 1.08 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.1650
$ 0.1650
-0.00%
Stock $ 14.65 1 yrs3.41 %$ 0.30 BNew Dividend Apr-01-2024 Apr-02-2024 May-03-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 4.27 0 yrs0.00 %$ 0.46 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0875
$ 0.0875
-0.00%
Stock $ 2.52 1 yrs13.10 %$ 0.67 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 9.89 2 yrs10.37 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-14-2024 $ 0.0855
$ 0.0855
-0.00%
Stock $ 14.13 3 yrs11.18 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1370
$ 0.1370
-0.00%
Stock $ 2,750.00 0 yrs10.75 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-21-2024 $ 10.0000
$ 0.7500
-92.50%
Stock $ 114.89 10 yrs1.39 %$ 315.78 BNew Dividend Apr-09-2024 Apr-10-2024 Apr-24-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 42.44 2 yrs4.32 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-14-2024 $ 0.1428
$ 0.1428
-0.00%
Stock $ 19.53 2 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2400
$ 0.2500
4.17%
Stock $ 17.33 1 yrs10.39 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.18 0 yrs4.96 %$ 0.06 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-02-2024 $ 0.3000
$ 0.3200
6.67%
Stock $ 5.83 1 yrs12.35 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 13.79 2 yrs10.08 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1175
$ 0.1175
-0.00%
Stock $ 25.81 0 yrs4.03 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-15-2024 $ 0.0390
$ 0.0390
-0.00%
Stock $ 197.50 6 yrs0.81 %$ 164.10 BNew Dividend May-22-2024 May-23-2024 Jun-13-2024 $ 0.3200
$ 0.4000
25.00%
Stock $ 15.66 2 yrs4.09 %$ 3.52 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-19-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 18.25 0 yrs6.90 %$ 0.32 BNew Dividend Mar-22-2024 Mar-25-2024 Mar-28-2024 $ 0.3150
$ 0.3150
-0.00%
Stock $ 44.36 2 yrs0.61 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-14-2024 $ 0.1134
$ 0.0315
-72.25%
Stock $ 11.72 2 yrs9.81 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 11.72 2 yrs9.81 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 9.88 0 yrs3.57 %$ 0.02 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0375
$ 0.0375
-0.00%
Stock $ 5.47 1 yrs15.36 %$ 0.05 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.72 2 yrs9.81 %N/ANew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 12.11 2 yrs10.49 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 12.11 2 yrs10.49 %N/ANew Dividend Apr-22-2024 Apr-23-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 12.11 2 yrs10.49 %N/ANew Dividend May-22-2024 May-23-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 19.95 3 yrs7.22 %$ 0.00 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 15.79 4 yrs2.03 %$ 0.45 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 14.03 1 yrs9.05 %N/ANew Dividend May-21-2024 May-22-2024 Jun-03-2024 $ 0.1056
$ 0.1056
-0.00%
Stock $ 18.27 2 yrs5.47 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 14.00 3 yrs11.00 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 11.35 2 yrs11.98 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-28-2024 $ 0.1500
$ 0.3400
126.67%
Stock $ 5.36 0 yrs8.95 %$ 0.43 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 42.03 2 yrs2.16 %N/ANew Dividend Mar-12-2024 Mar-13-2024 Mar-14-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 32.60 7 yrs0.00 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.1789
$ 0.1728
-3.45%
Stock $ 7.96 1 yrs8.67 %$ 0.82 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 9.30 1 yrs8.39 %$ 0.10 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 93.79 0 yrs0.19 %$ 23.15 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 25.99 0 yrs0.33 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0367
$ 0.0367
-0.00%
Stock $ 46.18 2 yrs2.53 %$ 0.10 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.7500
$ 0.1400
-81.33%
Stock $ 6.81 0 yrs3.67 %$ 0.00 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-16-2024 $ 0.2050
$ 0.0625
-69.51%
Stock $ 9.61 0 yrs1.77 %$ 0.21 BNew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 18.60 0 yrs0.00 %$ 1.38 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.3500
$ 0.3750
7.14%
Stock $ 44.70 0 yrs0.81 %$ 1.48 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-19-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 76.88 0 yrs0.52 %$ 1.21 BNew Dividend May-01-2024 May-02-2024 May-16-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 22.60 0 yrs5.39 %N/ANew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 155.74 5 yrs3.26 %$ 7.50 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 1.2700
$ 1.2700
-0.00%
Stock $ 73.11 4 yrs1.83 %$ 0.27 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1111
$ 0.1111
-0.00%
Stock $ 34.32 1 yrs0.98 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0378
$ 0.0378
-0.00%
Stock $ 18.62 2 yrs8.54 %$ 0.38 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4000
$ 0.4100
2.50%
Stock $ 30.32 1 yrs4.09 %$ 0.05 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0524
$ 0.0524
-0.00%
Stock $ 63.44 0 yrs1.86 %$ 0.77 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1231
$ 0.1231
-0.00%
Stock $ 5.68 0 yrs3.08 %$ 0.80 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.1250
$ 0.0500
-60.00%
Stock $ 31.36 0 yrs1.01 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0614
$ 0.0614
-0.00%
Stock $ 15.16 2 yrs8.31 %$ 0.11 BNew Dividend Mar-21-2024 Mar-22-2024 Mar-29-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 8.98 1 yrs5.12 %$ 0.06 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 6.17 0 yrs6.97 %$ 1.58 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1085
$ 0.1085
-0.00%
Stock $ 1.45 2 yrs0.00 %$ 0.61 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-05-2024 $ 0.0216
$ 0.0111
-48.53%
Stock $ 35.16 0 yrs2.17 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1399
$ 0.1399
-0.00%
Stock $ 11.11 0 yrs19.89 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-28-2024 $ 0.7000
$ 0.2500
-64.29%
Stock $ 32.01 0 yrs5.47 %$ 0.02 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1223
$ 0.1223
-0.00%
Stock $ 7.57 0 yrs6.65 %$ 0.18 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.1290
$ 0.1290
-0.00%
Stock $ 17.87 2 yrs4.70 %$ 0.29 BNew Dividend Apr-16-2024 Apr-17-2024 Apr-25-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 66.04 0 yrs1.35 %$ 0.03 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1166
$ 0.1166
-0.00%
Stock $ 78.29 0 yrs1.39 %$ 0.65 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1489
$ 0.1489
-0.00%
Stock $ 17.50 1 yrs2.74 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-31-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 54.11 1 yrs3.99 %$ 0.41 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.2737
$ 0.2737
-0.00%
Stock $ 27.69 0 yrs0.87 %$ 0.10 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0529
$ 0.0529
-0.00%
Stock $ 20.45 2 yrs3.95 %$ 0.00 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0660
$ 0.0660
-0.00%
Stock $ 60.91 8 yrs3.56 %$ 0.40 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.2678
$ 0.2678
-0.00%
Stock $ 41.73 1 yrs2.80 %$ 0.09 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0766
$ 0.0766
-0.00%
Stock $ 58.39 3 yrs4.28 %$ 1.84 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.2634
$ 0.2634
-0.00%
Stock $ 48.98 1 yrs3.02 %$ 0.07 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0862
$ 0.0862
-0.00%
Stock $ 43.36 0 yrs1.69 %$ 0.13 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1036
$ 0.1036
-0.00%
Stock $ 48.55 6 yrs2.02 %$ 0.25 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1479
$ 0.1479
-0.00%
Stock $ 23.95 2 yrs1.35 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0517
$ 0.0517
-0.00%
Stock $ 23.94 0 yrs2.45 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1085
$ 0.1085
-0.00%
Stock $ 23.75 0 yrs8.94 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0994
$ 0.0994
-0.00%
Stock $ 9.52 0 yrs3.51 %$ 0.10 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-28-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 9.27 0 yrs3.80 %$ 0.36 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 20.93 2 yrs4.74 %$ 0.00 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0746
$ 0.0746
-0.00%
Stock $ 47.33 1 yrs4.16 %$ 0.30 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1729
$ 0.1729
-0.00%
Stock $ 49.45 2 yrs4.98 %$ 0.48 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.2055
$ 0.2055
-0.00%
Stock $ 45.08 2 yrs3.58 %$ 1.37 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.1397
$ 0.1397
-0.00%
Stock $ 40.10 0 yrs0.89 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0719
$ 0.0719
-0.00%
Stock $ 34.77 1 yrs1.06 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.0529
$ 0.0529
-0.00%
Stock $ 26.20 1 yrs2.96 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-13-2024 $ 0.2189
$ 0.2189
-0.00%
Stock $ 11.50 0 yrs21.22 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-31-2024 $ 0.6094
$ 0.6094
-0.00%
Stock $ 11.50 0 yrs21.22 %N/ANew Dividend Sep-15-2024 Sep-15-2024 Sep-30-2024 $ 0.6094
$ 0.6094
-0.00%
Stock $ 795.00 0 yrs1.89 %$ 3.20 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-17-2024 $ 3.7500
$ 3.7500
-0.00%
Stock $ 44.33 10 yrs2.03 %$ 2.81 BNew Dividend Apr-03-2024 Apr-04-2024 May-06-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 48.04 3 yrs0.00 %$ 3.11 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2200
$ 0.2500
13.64%
Stock $ 3.49 2 yrs5.16 %$ 0.17 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 25.58 0 yrs7.35 %$ 0.20 BNew Dividend Apr-15-2024 Apr-16-2024 May-01-2024 $ 0.4688
$ 0.4688
-0.00%
Stock $ 6.55 0 yrs7.79 %$ 0.18 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 6.00 0 yrs0.00 %$ 0.05 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 22.33 1 yrs3.94 %$ 6.34 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 11.60 4 yrs13.45 %$ 0.99 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-25-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 22.10 2 yrs3.26 %$ 0.96 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 5.67 0 yrs11.29 %$ 0.75 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 21.62 0 yrs2.56 %$ 11.35 BNew Dividend Apr-29-2024 Apr-30-2024 May-01-2024 $ 0.1385
$ 0.1385
-0.00%
Stock $ 90.35 1 yrs0.06 %$ 34.51 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 27.11 13 yrs3.98 %$ 2.22 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 30.51 0 yrs9.83 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-01-2024 $ 0.7500
$ 0.7500
-0.00%
Stock $ 1,294.42 5 yrs1.62 %$ 605.97 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-29-2024 $ 5.2500
$ 5.2500
-0.00%
Stock $ 24.72 0 yrs6.32 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3906
$ 0.3906
-0.00%
Stock $ 8.09 3 yrs10.38 %$ 0.53 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-09-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 25.73 5 yrs4.43 %$ 4.27 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 76.70 0 yrs0.26 %$ 3.72 BNew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 89.40 3 yrs6.09 %$ 1.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-26-2024 $ 0.7500
$ 2.4400
225.33%
Stock $ 20.26 0 yrs3.95 %$ 4.15 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-09-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 238.08 5 yrs1.70 %$ 61.06 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-10-2024 $ 1.0140
$ 1.0140
-0.00%
Stock $ 28.55 5 yrs5.73 %$ 29.77 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.4150
$ 0.4150
-0.00%
Stock $ 16.89 3 yrs2.84 %$ 0.77 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 10.48 10 yrs8.02 %$ 0.24 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-21-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 9.58 1 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 22.07 0 yrs5.61 %N/ANew Dividend Apr-26-2024 Apr-29-2024 Apr-30-2024 $ 0.3094
$ 0.3094
-0.00%
Stock $ 11.70 0 yrs16.41 %$ 0.24 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.4800
$ 0.4800
-0.00%
Stock $ 6.16 0 yrs11.64 %$ 0.16 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0615
$ 0.0615
-0.00%
Stock $ 25.39 1 yrs6.40 %N/ANew Dividend Apr-29-2024 Apr-30-2024 May-15-2024 $ 0.4062
$ 0.4062
-0.00%
Stock $ 17.35 0 yrs11.70 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.5078
$ 0.5078
-0.00%
Stock $ 10.54 1 yrs13.28 %$ 1.08 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 79.25 46 yrs3.48 %$ 105.23 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-12-2024 $ 0.6900
$ 0.6900
-0.00%
Stock $ 0.49 1 yrs0.00 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 17.13 0 yrs6.77 %N/ANew Dividend Apr-01-2024 Apr-02-2024 Apr-16-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 34.03 1 yrs16.99 %$ 2.55 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-24-2024 $ 1.4600
$ 1.3600
-6.85%
Stock $ 7.13 0 yrs2.10 %$ 0.23 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-19-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 24.35 2 yrs7.55 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3594
$ 0.3594
-0.00%
Stock $ 59.07 1 yrs0.74 %$ 4.40 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-18-2024 $ 0.0900
$ 0.1100
22.22%
Stock $ 27.10 2 yrs3.10 %$ 0.25 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 96.09 15 yrs5.38 %$ 149.18 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-09-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 19.30 13 yrs4.47 %$ 0.67 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2150
$ 0.2175
1.16%
Stock $ 23.84 0 yrs0.00 %$ 0.26 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-26-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 2.05 1 yrs2.20 %$ 0.09 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0110
$ 0.0120
9.09%
Stock $ 9.55 4 yrs5.57 %$ 0.58 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-28-2024 $ 0.1340
$ 0.1360
1.49%
Stock $ 11.50 0 yrs21.22 %N/ANew Dividend Dec-15-2024 Dec-15-2024 Dec-31-2024 $ 0.6094
$ 0.6094
-0.00%
Stock $ 15.64 0 yrs7.42 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.2891
$ 0.2891
-0.00%
Stock $ 16.46 1 yrs7.41 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 24.68 0 yrs5.57 %N/ANew Dividend Apr-30-2024 May-01-2024 May-15-2024 $ 0.3438
$ 0.3438
-0.00%
Stock $ 24.07 0 yrs6.44 %N/ANew Dividend Apr-12-2024 Apr-15-2024 Apr-30-2024 $ 0.3875
$ 0.3875
-0.00%
Stock $ 19.46 0 yrs5.40 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-15-2024 $ 0.2625
$ 0.2625
-0.00%
Stock $ 80.50 4 yrs1.57 %$ 0.62 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-05-2024 $ 0.3146
$ 0.3146
-0.00%
Stock $ 24.69 0 yrs2.39 %$ 1.48 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-16-2024 $ 0.1400
$ 0.1700
21.43%
Stock $ 199.02 2 yrs4.22 %$ 7.56 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-11-2024 $ 2.0600
$ 2.2200
7.77%
Stock $ 6.72 0 yrs14.29 %$ 0.13 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-25-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.16 0 yrs10.92 %$ 0.24 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 39.00 0 yrs73.72 %$ 0.38 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 5.0000
$ 1.2500
-75.00%
Stock $ 23.30 0 yrs15.45 %$ 0.15 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-05-2024 $ 0.2500
$ 0.6000
140.00%
Stock $ 11.50 0 yrs21.22 %N/ANew Dividend Jun-15-2024 Jun-15-2024 Jun-30-2024 $ 0.6094
$ 0.6094
-0.00%
Stock $ 22.28 5 yrs3.59 %$ 0.15 BNew Dividend Apr-16-2024 Apr-17-2024 May-01-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 67.70 10 yrs1.70 %$ 0.35 BNew Dividend May-09-2024 May-10-2024 May-24-2024 $ 0.2900
$ 0.2900
-0.00%
Stock $ 161.45 2 yrs1.08 %$ 49.59 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 284.90 10 yrs1.89 %$ 78.17 BNew Dividend Apr-11-2024 Apr-12-2024 May-10-2024 $ 1.3200
$ 1.4200
7.58%
Stock $ 8.67 0 yrs5.54 %$ 0.66 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-25-2024 $ 0.2100
$ 0.1400
-33.33%
Stock $ 34.16 19 yrs8.46 %$ 0.47 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.7250
$ 0.7250
-0.00%
Stock $ 8.67 0 yrs5.54 %$ 0.66 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-25-2024 $ 0.2100
$ 0.1200
-42.86%
Stock $ 269.38 12 yrs3.34 %$ 144.37 BNew Dividend May-16-2024 May-17-2024 Jun-07-2024 $ 2.2500
$ 2.2500
-0.00%
Stock $ 237.10 2 yrs1.18 %$ 170.55 BNew Dividend Apr-04-2024 Apr-05-2024 May-10-2024 $ 0.6000
$ 0.7000
16.67%
Stock $ 1.88 0 yrs12.77 %$ 0.04 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-04-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 13.47 0 yrs5.35 %$ 0.12 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 49.89 0 yrs0.00 %$ 6.89 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 18.35 1 yrs9.81 %$ 0.11 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.5500
$ 0.4500
-18.18%
Stock $ 49.89 0 yrs0.00 %$ 6.89 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.5000
$ 0.3000
-40.00%
Stock $ 22.20 0 yrs7.88 %N/ANew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 63.00 0 yrs0.35 %$ 12.35 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 2.70 0 yrs3.33 %$ 0.03 BNew Dividend Apr-05-2024 Apr-08-2024 Apr-22-2024 $ 0.0075
$ 0.0075
-0.00%
Stock $ 2.70 0 yrs3.33 %$ 0.03 BNew Dividend May-03-2024 May-06-2024 May-20-2024 $ 0.0075
$ 0.0075
-0.00%
Stock $ 2.70 0 yrs3.33 %$ 0.03 BNew Dividend Jun-10-2024 Jun-10-2024 Jun-24-2024 $ 0.0075
$ 0.0075
-0.00%
Stock $ 49.00 0 yrs1.49 %$ 0.56 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.1800
$ 0.1900
5.56%
Stock $ 14.00 1 yrs4.00 %$ 0.59 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-19-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 14.00 1 yrs4.00 %$ 0.59 BNew Dividend Apr-29-2024 Apr-30-2024 May-17-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 21.75 0 yrs14.71 %$ 1.13 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 3.0000
$ 0.0500
-98.33%
Stock $ 31.38 0 yrs3.51 %$ 0.31 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.2500
$ 0.3500
40.00%
Stock $ 9.91 0 yrs0.00 %$ 0.26 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-30-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 6.58 0 yrs15.20 %$ 0.01 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-05-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 12.03 1 yrs0.00 %$ 1.35 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 17.81 2 yrs0.00 %$ 1.05 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 32.24 0 yrs0.93 %$ 2.09 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-04-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 2,680.95 0 yrs0.15 %$ 46.93 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 86.10 0 yrs1.16 %$ 1.02 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-02-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 101.04 2 yrs0.00 %$ 0.89 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 29.53 3 yrs7.73 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-12-2024 $ 1.2137
$ 0.0374
-96.92%
Stock $ 21.42 2 yrs3.45 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-13-2024 $ 0.0623
$ 0.0623
-0.00%
Stock $ 279.58 10 yrs0.43 %$ 3.28 BNew Dividend Apr-09-2024 Apr-10-2024 May-08-2024 $ 0.2900
$ 0.3200
10.34%
Stock $ 23.13 2 yrs0.00 %$ 1.83 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 52.79 0 yrs4.21 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Mar-29-2024 $ 1.5000
$ 0.1800
-88.00%
Stock $ 5.10 2 yrs10.20 %$ 0.12 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-28-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 0.72 1 yrs0.00 %$ 0.03 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0050
$ 0.0050
-0.00%
Stock $ 77.20 1 yrs20.00 %$ 0.02 BNew Dividend Mar-19-2024 Mar-20-2024 Mar-25-2024 $ 1.7131
$ 1.7131
-0.00%
Stock $ 78.12 1 yrs11.76 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-25-2024 $ 0.4791
$ 0.4791
-0.00%
Stock $ 149.52 1 yrs8.46 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Mar-25-2024 $ 0.6026
$ 0.6026
-0.00%
Stock $ 8.56 0 yrs0.00 %$ 0.07 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-04-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 4.15 0 yrs6.75 %$ 0.10 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 29.34 0 yrs0.41 %$ 0.48 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-03-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 25.01 0 yrs4.42 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-31-2024 $ 0.5437
$ 0.5625
3.45%
Stock $ 38.63 0 yrs1.55 %$ 0.20 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-04-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 62.47 0 yrs9.21 %$ 0.91 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4114
$ 0.4114
-0.00%
Stock $ 22.25 0 yrs26.41 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.6540
$ 0.6540
-0.00%
Stock $ 17.09 0 yrs83.50 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 1.3743
$ 1.3743
-0.00%
Stock $ 19.08 0 yrs18.62 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.7234
$ 0.7234
-0.00%
Stock $ 20.42 0 yrs31.44 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.7718
$ 0.7718
-0.00%
Stock $ 20.06 0 yrs13.13 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.4927
$ 0.4927
-0.00%
Stock $ 2.33 0 yrs0.86 %$ 0.34 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-25-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 7.73 0 yrs0.91 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Apr-05-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 21.08 0 yrs19.56 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.7614
$ 0.7614
-0.00%
Stock $ 42.17 2 yrs4.65 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.4900
$ 0.4900
-0.00%
Stock $ 44.53 0 yrs1.35 %$ 0.56 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 6.66 2 yrs1.80 %$ 0.11 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 89.90 2 yrs0.18 %$ 7.33 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 18.51 0 yrs10.59 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.2786
$ 0.2786
-0.00%
Stock $ 6.07 0 yrs1.65 %$ 0.23 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 3.68 0 yrs0.00 %$ 0.27 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.86 0 yrs8.14 %$ 0.04 BNew Dividend N/A Mar-14-2024 Mar-29-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 12.67 12 yrs6.00 %$ 0.71 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-03-2024 $ 0.1850
$ 0.1900
2.70%
Stock $ 0.79 0 yrs5.06 %$ 0.01 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-12-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 6.16 0 yrs17.32 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-20-2024 $ 0.0449
$ 0.0449
-0.00%
Stock $ 60.64 3 yrs1.68 %$ 3.19 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-15-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 14.95 0 yrs13.78 %N/ANew Dividend Apr-09-2024 Apr-10-2024 Apr-22-2024 $ 0.1719
$ 0.1719
-0.00%
Stock $ 34.65 0 yrs1.39 %$ 8.02 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-17-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 11.32 0 yrs11.93 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-20-2024 $ 0.0403
$ 0.0403
-0.00%
Stock $ 7.65 0 yrs6.55 %$ 0.07 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1270
$ 0.1286
1.26%
Stock $ 13.15 0 yrs4.56 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1250
$ 0.1500
20.00%
Stock $ 18.50 0 yrs14.00 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-20-2024 $ 0.1918
$ 0.1918
-0.00%
Stock $ 8.10 2 yrs11.11 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 28.24 1 yrs3.54 %$ 0.27 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 14.62 0 yrs26.06 %$ 0.54 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 1.5000
$ 0.1100
-92.67%
Stock $ 132.15 3 yrs1.04 %$ 44.29 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3350
$ 0.3675
9.70%
Stock $ 10.04 0 yrs11.95 %$ 0.96 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 16.49 0 yrs28.81 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.4158
$ 0.4158
-0.00%
Stock $ 1.61 0 yrs11.80 %$ 0.07 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-25-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 7.30 0 yrs13.70 %$ 0.16 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 23.96 0 yrs6.26 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-30-2024 $ 0.3750
$ 0.3750
-0.00%
Stock $ 35.11 2 yrs1.51 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-11-2024 $ 0.2118
$ 0.1110
-47.59%
Stock $ 25.26 0 yrs49.22 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 2.6219
$ 2.6219
-0.00%
Stock $ 11.49 0 yrs44.22 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.4627
$ 0.4627
-0.00%
Stock $ 11.38 2 yrs4.23 %$ 0.57 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-11-2024 $ 0.0413
$ 0.0413
-0.00%
Stock $ 11.38 2 yrs4.23 %$ 0.57 BNew Dividend May-01-2024 May-02-2024 May-14-2024 $ 0.0413
$ 0.0413
-0.00%
Stock $ 11.38 2 yrs4.23 %$ 0.57 BNew Dividend Jun-04-2024 Jun-04-2024 Jun-13-2024 $ 0.0413
$ 0.0413
-0.00%
Stock $ 24.29 0 yrs91.56 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 1.6619
$ 1.6619
-0.00%
Stock $ 17.05 0 yrs33.75 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.7296
$ 0.7296
-0.00%
Stock $ 18.64 0 yrs8.48 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.5200
$ 0.5800
11.54%
Stock $ 16.30 0 yrs20.20 %N/ANew Dividend Mar-11-2024 Mar-12-2024 Mar-20-2024 $ 0.0633
$ 0.0633
-0.00%
Stock $ 50.37 0 yrs5.64 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-11-2024 $ 0.3634
$ 0.3634
-0.00%
Stock $ 20.33 0 yrs27.43 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 1.1310
$ 1.1310
-0.00%
Stock $ 17.38 0 yrs15.32 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.2554
$ 0.2554
-0.00%
Stock $ 19.40 0 yrs48.87 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 1.1787
$ 1.1787
-0.00%
Stock $ 15.26 0 yrs0.00 %$ 1.28 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 12.06 0 yrs88.06 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 1.0627
$ 1.0627
-0.00%
Stock $ 22.06 0 yrs30.64 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.6426
$ 0.6426
-0.00%
Stock $ 15.20 0 yrs9.84 %N/ANew Dividend Mar-06-2024 Mar-07-2024 Mar-08-2024 $ 0.8109
$ 0.8109
-0.00%
Stock $ 18.00 2 yrs0.00 %$ 0.01 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-05-2024 $ 0.0938
$ 0.0938
-0.00%
Stock $ 210.07 0 yrs0.55 %$ 123.03 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-12-2024 $ 0.8500
$ 0.1000
-88.24%
Stock $ 62.10 0 yrs0.87 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.1877
$ 0.0858
-54.29%
Stock $ 22.62 0 yrs7.96 %$ 0.48 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-04-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 117.30 13 yrs4.33 %$ 20.51 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 1.2700
$ 1.2700
-0.00%
Stock $ 36.31 0 yrs0.14 %$ 0.87 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-27-2024 $ 0.0900
$ 0.0500
-44.44%
Stock $ 9.08 1 yrs1.32 %$ 1.90 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 21.45 3 yrs8.95 %$ 0.18 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 36.76 14 yrs3.62 %$ 1.50 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3300
$ 0.3400
3.03%
Stock $ 29.55 4 yrs3.11 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 7.31 0 yrs9.03 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 17.29 8 yrs5.21 %$ 0.18 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 19.56 0 yrs8.10 %$ 0.22 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 57.85 0 yrs0.77 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.1096
$ 0.0861
-21.45%
Stock $ 8.52 0 yrs4.21 %$ 0.11 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0335
$ 0.0335
-0.00%
Stock $ 7.81 0 yrs4.43 %$ 0.17 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0310
$ 0.0310
-0.00%
Stock $ 9.54 2 yrs11.59 %$ 0.22 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0925
$ 0.0925
-0.00%
Stock $ 2.04 2 yrs12.27 %$ 0.11 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0208
$ 0.0208
-0.00%
Stock $ 11.10 0 yrs4.72 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 162.88 1 yrs3.59 %$ 0.31 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 4.4600
$ 0.4600
-89.69%
Stock $ 30.50 0 yrs4.62 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.2383
$ 0.1852
-22.30%
Stock $ 22.25 1 yrs28.17 %$ 0.00 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 10.25 0 yrs1.46 %$ 0.23 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.75 0 yrs4.47 %$ 0.98 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 61.25 0 yrs2.53 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.6041
$ 0.2465
-59.20%
Stock $ 36.59 9 yrs4.15 %$ 5.36 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-01-2024 $ 0.3800
$ 0.3800
-0.00%
Stock $ 28.89 0 yrs2.47 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.0189
$ 0.0289
52.76%
Stock $ 20.30 1 yrs3.77 %$ 0.00 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0264
$ 0.0264
-0.00%
Stock $ 22.94 0 yrs2.18 %$ 4.52 BNew Dividend Apr-11-2024 Apr-12-2024 Apr-26-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.37 0 yrs9.50 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 10.00 0 yrs4.20 %N/ANew Dividend Mar-18-2024 Mar-19-2024 Apr-01-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 22.12 0 yrs5.47 %$ 0.14 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0940
$ 0.0940
-0.00%
Stock $ 25.29 0 yrs7.43 %$ 0.04 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 21.41 0 yrs11.75 %$ 0.73 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 30.24 0 yrs1.92 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0534
$ 0.0534
-0.00%
Stock $ 25.11 0 yrs4.90 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.1110
$ 0.1110
-0.00%
Stock $ 20.73 1 yrs4.15 %N/ANew Dividend Mar-05-2024 Mar-06-2024 Mar-07-2024 $ 0.0956
$ 0.2196
129.81%
Stock $ 7.05 2 yrs12.77 %$ 0.46 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 11.42 1 yrs10.75 %$ 0.70 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 11.18 0 yrs7.42 %$ 0.03 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0672
$ 0.0672
-0.00%
Stock $ 14.43 0 yrs6.17 %$ 0.01 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0675
$ 0.0675
-0.00%
Stock $ 33.19 2 yrs3.17 %$ 0.03 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 19.42 0 yrs6.49 %$ 2.33 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 17.10 0 yrs7.08 %$ 0.61 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0930
$ 0.0930
-0.00%
Stock $ 9.06 0 yrs6.35 %$ 0.16 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-13-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 3.97 2 yrs3.02 %$ 0.22 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.0250
$ 0.0300
20.00%
Stock $ 21.34 0 yrs4.00 %N/ANew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 21.34 0 yrs4.00 %N/ANew Dividend Apr-10-2024 Apr-11-2024 May-01-2024 $ 0.2600
$ 0.1133
-56.42%
Stock $ 44.70 14 yrs5.37 %$ 90.39 BNew Dividend Apr-04-2024 Apr-05-2024 May-01-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 2.78 1 yrs12.95 %$ 0.16 BNew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 25.53 0 yrs5.91 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.1229
$ 0.1229
-0.00%
Stock $ 11.12 1 yrs9.53 %$ 0.23 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0882
$ 0.0882
-0.00%
Stock $ 44.70 14 yrs5.37 %$ 90.39 BNew Dividend May-06-2024 May-07-2024 Jun-03-2024 $ 0.6000
$ 0.5000
-16.67%
Stock $ 26.43 0 yrs0.91 %$ 7.94 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 13.05 0 yrs6.82 %$ 0.10 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.2648
$ 0.2014
-23.94%
Stock $ 4.77 0 yrs14.26 %$ 0.09 BNew Dividend Mar-25-2024 Mar-26-2024 Apr-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 8.45 1 yrs4.06 %$ 1.65 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 10.55 0 yrs3.92 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 9.86 0 yrs3.63 %$ 0.02 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 3.52 0 yrs4.55 %$ 0.11 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 22.03 0 yrs2.45 %$ 0.81 BNew Dividend Mar-14-2024 Mar-16-2024 Apr-04-2024 $ 0.1350
$ 0.1350
-0.00%
Stock $ 9.50 0 yrs4.55 %$ 0.26 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0388
$ 0.0388
-0.00%
Stock $ 8.40 0 yrs11.43 %$ 0.10 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.57 1 yrs4.25 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 4.47 0 yrs8.83 %$ 0.37 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0336
$ 0.0336
-0.00%
Stock $ 3.05 0 yrs8.00 %$ 0.18 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0201
$ 0.0201
-0.00%
Stock $ 8.16 0 yrs4.75 %$ 0.07 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0349
$ 0.0349
-0.00%
Stock $ 30.02 0 yrs3.33 %$ 8.42 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.2450
$ 0.2650
8.16%
Stock $ 12.22 0 yrs3.91 %$ 0.14 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 12.00 0 yrs5.67 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0570
$ 0.0570
-0.00%
Stock $ 1.65 0 yrs10.30 %$ 0.03 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0148
$ 0.0148
-0.00%
Stock $ 4.20 2 yrs6.90 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0725
$ 0.0725
-0.00%
Stock $ 9.24 0 yrs4.64 %$ 0.14 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 9.91 0 yrs3.71 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 11.80 0 yrs5.04 %$ 0.36 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 9.77 0 yrs5.01 %$ 0.22 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 6.09 0 yrs8.87 %$ 0.37 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0457
$ 0.0457
-0.00%
Stock $ 10.34 0 yrs3.97 %$ 0.06 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 9.56 0 yrs4.24 %$ 0.06 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0366
$ 0.0366
-0.00%
Stock $ 5.07 0 yrs4.33 %$ 0.20 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0205
$ 0.0205
-0.00%
Stock $ 2.59 0 yrs10.32 %$ 0.33 BNew Dividend Mar-12-2024 Mar-13-2024 Feb-28-2024 $ 0.0203
$ 0.0203
-0.00%
Stock $ 2.59 0 yrs10.32 %$ 0.33 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0203
$ 0.0203
-0.00%
Stock $ 3.21 0 yrs4.36 %$ 0.09 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0135
$ 0.0135
-0.00%
Stock $ 2.78 1 yrs12.95 %$ 0.16 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 11.01 0 yrs4.31 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 2.78 1 yrs12.95 %$ 0.16 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 8.69 2 yrs4.00 %$ 0.22 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 10.52 0 yrs4.92 %$ 0.47 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 10.92 0 yrs5.14 %$ 0.68 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 10.04 0 yrs4.42 %$ 0.40 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0442
$ 0.0442
-0.00%
Stock $ 12.86 1 yrs4.14 %$ 0.08 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 9.17 1 yrs4.27 %$ 0.07 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 8.13 1 yrs4.13 %$ 0.12 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0280
$ 0.0280
-0.00%
Stock $ 13.96 1 yrs4.17 %$ 0.23 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 8.83 1 yrs3.53 %$ 0.11 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0260
$ 0.0260
-0.00%
Stock $ 10.45 0 yrs3.47 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0415
$ 0.0415
-0.00%
Stock $ 11.47 0 yrs3.44 %$ 0.19 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0455
$ 0.0455
-0.00%
Stock $ 118.92 7 yrs3.14 %$ 14.80 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.9300
$ 0.9400
1.08%
Stock $ 10.93 0 yrs5.15 %$ 0.22 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0555
$ 0.0555
-0.00%
Stock $ 9.20 0 yrs4.74 %$ 0.33 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0391
$ 0.0391
-0.00%
Stock $ 10.36 0 yrs4.57 %$ 0.21 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0505
$ 0.0505
-0.00%
Stock $ 5.70 0 yrs10.75 %$ 0.19 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.51 0 yrs4.19 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 6.79 0 yrs4.37 %$ 0.42 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 25.77 0 yrs8.49 %N/ANew Dividend Mar-21-2024 Mar-22-2024 Apr-02-2024 $ 0.5469
$ 0.5469
-0.00%
Stock $ 39.56 0 yrs0.00 %$ 5.97 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 11.14 0 yrs9.16 %$ 0.17 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0825
$ 0.0825
-0.00%
Stock $ 11.43 0 yrs4.47 %$ 0.16 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 9.74 0 yrs4.39 %$ 0.22 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0450
$ 0.0450
-0.00%
Stock $ 10.20 0 yrs4.45 %$ 0.27 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0435
$ 0.0435
-0.00%
Stock $ 6.33 3 yrs10.90 %$ 0.23 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0610
$ 0.0610
-0.00%
Stock $ 12.78 0 yrs0.00 %$ 0.15 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2079
$ 0.2079
-0.00%
Stock $ 27.72 2 yrs9.38 %$ 0.58 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.6500
$ 0.6500
-0.00%
Stock $ 10.62 0 yrs4.49 %$ 0.43 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 7.24 0 yrs9.39 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 13.92 0 yrs8.26 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2867
$ 0.2867
-0.00%
Stock $ 37.65 1 yrs0.85 %$ 9.13 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 2.01 0 yrs9.45 %$ 0.10 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0155
$ 0.0155
-0.00%
Stock $ 11.08 0 yrs4.63 %$ 0.23 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 10.38 0 yrs4.34 %$ 0.07 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0434
$ 0.0434
-0.00%
Stock $ 9.81 0 yrs4.99 %$ 0.16 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0461
$ 0.0461
-0.00%
Stock $ 10.85 0 yrs4.68 %$ 0.43 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 10.60 0 yrs4.60 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0485
$ 0.0485
-0.00%
Stock $ 4.26 3 yrs11.64 %$ 0.77 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 6.06 0 yrs5.38 %$ 0.13 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0291
$ 0.0291
-0.00%
Stock $ 9.29 0 yrs4.83 %$ 0.27 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0403
$ 0.0403
-0.00%
Stock $ 11.66 0 yrs3.55 %$ 0.08 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 9.05 0 yrs4.77 %$ 0.16 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0360
$ 0.0360
-0.00%
Stock $ 8.90 0 yrs5.66 %$ 0.21 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0420
$ 0.0420
-0.00%
Stock $ 2.78 1 yrs12.95 %$ 0.16 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 10.32 0 yrs4.17 %$ 0.13 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0430
$ 0.0430
-0.00%
Stock $ 9.94 0 yrs4.63 %$ 0.43 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.52 0 yrs4.60 %$ 0.17 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.66 0 yrs4.58 %$ 0.25 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0490
$ 0.0490
-0.00%
Stock $ 7.47 0 yrs5.38 %$ 0.05 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0335
$ 0.0335
-0.00%
Stock $ 36.32 12 yrs4.16 %$ 1.42 BNew Dividend Apr-25-2024 Apr-26-2024 May-10-2024 $ 0.3875
$ 0.3875
-0.00%
Stock $ 14.15 0 yrs7.56 %$ 0.60 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2900
$ 0.2700
-6.90%
Stock $ 42.02 10 yrs3.09 %$ 0.38 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-25-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 10.23 0 yrs8.80 %$ 0.28 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0746
$ 0.0746
-0.00%
Stock $ 12.46 0 yrs10.83 %$ 0.44 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 11.67 0 yrs4.96 %$ 0.47 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 11.97 2 yrs0.00 %$ 0.98 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1200
$ 0.1300
8.33%
Stock $ 8.87 1 yrs3.61 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0270
$ 0.0270
-0.00%
Stock $ 10.92 0 yrs3.87 %$ 0.12 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1277
$ 0.1095
-14.25%
Stock $ 8.77 0 yrs8.32 %$ 0.16 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2200
$ 0.1700
-22.73%
Stock $ 11.54 0 yrs4.96 %$ 0.34 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0575
$ 0.0575
-0.00%
Stock $ 7.33 0 yrs3.82 %$ 0.08 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-28-2024 $ 0.0255
$ 0.0255
-0.00%
Stock $ 11.31 0 yrs4.89 %$ 0.29 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0496
$ 0.0496
-0.00%
Stock $ 2.89 0 yrs9.34 %$ 0.14 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-22-2024 $ 0.0225
$ 0.0225
-0.00%
Stock $ 7.11 0 yrs4.98 %$ 0.07 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 9.98 0 yrs4.61 %$ 0.57 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0468
$ 0.0468
-0.00%
Stock $ 9.45 0 yrs4.23 %$ 0.15 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0394
$ 0.0394
-0.00%
Stock $ 9.34 0 yrs4.18 %$ 0.06 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0383
$ 0.0383
-0.00%
Stock $ 22.64 0 yrs7.95 %$ 1.65 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1488
$ 0.1488
-0.00%
Stock $ 9.36 0 yrs10.04 %$ 0.99 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0792
$ 0.0792
-0.00%
Stock $ 11.06 0 yrs10.31 %$ 0.75 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 10.64 0 yrs3.57 %$ 0.02 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 14.95 0 yrs8.83 %$ 0.46 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.70 0 yrs4.53 %$ 0.17 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0215
$ 0.0215
-0.00%
Stock $ 8.12 0 yrs5.84 %$ 0.47 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0395
$ 0.0395
-0.00%
Stock $ 4.72 0 yrs12.20 %$ 0.54 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0480
$ 0.0480
-0.00%
Stock $ 11.38 0 yrs11.07 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 11.38 0 yrs11.07 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 11.38 0 yrs11.07 %N/ANew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.48 0 yrs5.29 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 10.39 0 yrs5.97 %$ 0.24 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0520
$ 0.0520
-0.00%
Stock $ 12.66 0 yrs7.50 %$ 0.49 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2365
$ 0.2365
-0.00%
Stock $ 15.18 0 yrs7.75 %$ 0.25 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.2940
$ 0.2940
-0.00%
Stock $ 10.76 0 yrs4.46 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.83 0 yrs5.66 %$ 0.06 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0275
$ 0.0275
-0.00%
Stock $ 13.49 0 yrs9.49 %$ 0.21 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 16.02 0 yrs9.25 %$ 0.36 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 16.31 0 yrs9.09 %$ 0.31 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1235
$ 0.1235
-0.00%
Stock $ 15.00 0 yrs3.83 %$ 0.14 BNew Dividend Apr-29-2024 Apr-30-2024 May-28-2024 $ 0.0958
$ 0.0958
-0.00%
Stock $ 15.00 0 yrs3.83 %$ 0.14 BNew Dividend May-31-2024 May-31-2024 Jun-25-2024 $ 0.0958
$ 0.0958
-0.00%
Stock $ 15.00 0 yrs3.83 %$ 0.14 BNew Dividend Jun-28-2024 Jun-28-2024 Jul-25-2024 $ 0.0958
$ 0.0958
-0.00%
Stock $ 11.64 0 yrs4.58 %$ 0.07 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0510
$ 0.0510
-0.00%
Stock $ 10.62 0 yrs4.53 %$ 0.20 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0505
$ 0.0505
-0.00%
Stock $ 7.36 0 yrs11.25 %$ 0.08 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0690
$ 0.0690
-0.00%
Stock $ 7.51 0 yrs5.27 %$ 0.22 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0330
$ 0.0330
-0.00%
Stock $ 7.03 0 yrs5.04 %$ 0.14 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0295
$ 0.0295
-0.00%
Stock $ 10.95 0 yrs4.84 %$ 0.29 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 10.60 0 yrs4.38 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0465
$ 0.0465
-0.00%
Stock $ 19.16 1 yrs9.39 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 13.93 0 yrs10.23 %$ 0.77 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.1188
$ 0.1188
-0.00%
Stock $ 5.71 0 yrs5.21 %$ 0.03 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0248
$ 0.0248
-0.00%
Stock $ 8.87 1 yrs3.61 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0270
$ 0.0270
-0.00%
Stock $ 11.98 0 yrs8.47 %$ 0.20 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.2450
$ 0.2800
14.29%
Stock $ 21.66 1 yrs9.23 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 15.07 1 yrs9.69 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1167
$ 0.1167
-0.00%
Stock $ 12.34 0 yrs10.06 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1035
$ 0.1035
-0.00%
Stock $ 24.51 3 yrs2.98 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0508
$ 0.0508
-0.00%
Stock $ 15.36 0 yrs10.94 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 6.29 0 yrs9.54 %$ 0.37 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 11.49 0 yrs12.27 %$ 0.24 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1172
$ 0.1172
-0.00%
Stock $ 9.60 0 yrs9.74 %$ 0.35 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0779
$ 0.0779
-0.00%
Stock $ 5.45 0 yrs4.59 %$ 0.12 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 24.81 1 yrs18.98 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.3019
$ 0.3019
-0.00%
Stock $ 6.97 0 yrs7.83 %$ 0.61 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 8.24 0 yrs11.85 %$ 0.15 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0814
$ 0.0814
-0.00%
Stock $ 15.21 1 yrs12.77 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.1494
$ 0.1494
-0.00%
Stock $ 19.16 1 yrs9.39 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.16 1 yrs9.39 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 19.16 1 yrs9.39 %N/ANew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 22.77 1 yrs9.49 %N/ANew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 14.58 0 yrs9.33 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 22.77 1 yrs9.49 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 22.77 1 yrs9.49 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 3.12 1 yrs13.08 %$ 0.19 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 8.87 1 yrs3.61 %N/ANew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0270
$ 0.0270
-0.00%
Stock $ 8.87 1 yrs3.61 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0270
$ 0.0270
-0.00%
Stock $ 7.24 0 yrs13.27 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 9.64 0 yrs5.39 %$ 0.13 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0435
$ 0.0435
-0.00%
Stock $ 5.29 1 yrs13.61 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 19.37 7 yrs7.02 %$ 1.46 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-21-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 32.94 1 yrs14.41 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.4243
$ 0.4243
-0.00%
Stock $ 9.91 0 yrs10.49 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 28.24 1 yrs18.51 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.4719
$ 0.4719
-0.00%
Stock $ 8.57 3 yrs11.53 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 13.44 2 yrs5.88 %$ 0.36 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0657
$ 0.0657
-0.00%
Stock $ 15.47 0 yrs7.18 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0929
$ 0.0929
-0.00%
Stock $ 11.34 0 yrs10.58 %$ 0.82 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 14.58 3 yrs9.09 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0735
$ 0.0735
-0.00%
Stock $ 5.44 1 yrs11.43 %$ 0.73 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0540
$ 0.0540
-0.00%
Stock $ 6.37 0 yrs9.67 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0385
$ 0.0385
-0.00%
Stock $ 19.45 0 yrs8.51 %$ 0.07 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1380
$ 0.1380
-0.00%
Stock $ 10.36 0 yrs8.88 %$ 0.18 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0786
$ 0.0786
-0.00%
Stock $ 23.92 0 yrs7.02 %$ 0.16 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1374
$ 0.1374
-0.00%
Stock $ 17.37 0 yrs7.08 %$ 0.03 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1001
$ 0.1001
-0.00%
Stock $ 13.11 3 yrs10.45 %$ 0.44 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 12.97 0 yrs7.56 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0805
$ 0.0805
-0.00%
Stock $ 13.43 2 yrs10.35 %$ 0.46 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1180
$ 0.1180
-0.00%
Stock $ 19.47 0 yrs7.29 %$ 0.85 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1152
$ 0.1152
-0.00%
Stock $ 12.05 0 yrs10.95 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 22.34 1 yrs8.28 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-06-2024 $ 0.1578
$ 0.1578
-0.00%
Stock $ 20.36 0 yrs3.49 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-06-2024 $ 0.0645
$ 0.0645
-0.00%
Stock $ 23.87 0 yrs4.73 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0938
$ 0.0938
-0.00%
Stock $ 16.04 0 yrs9.98 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 15.39 0 yrs9.94 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1275
$ 0.1275
-0.00%
Stock $ 7.20 0 yrs9.17 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0445
$ 0.0445
-0.00%
Stock $ 17.30 0 yrs8.84 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1035
$ 0.1035
-0.00%
Stock $ 34.09 0 yrs8.80 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.22 0 yrs9.72 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1237
$ 0.1237
-0.00%
Stock $ 20.45 0 yrs2.98 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0464
$ 0.0464
-0.00%
Stock $ 9.14 2 yrs6.78 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0518
$ 0.0518
-0.00%
Stock $ 11.50 0 yrs4.46 %$ 0.38 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0550
$ 0.0550
-0.00%
Stock $ 5.24 0 yrs7.82 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0338
$ 0.0338
-0.00%
Stock $ 7.98 0 yrs8.40 %$ 0.50 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0562
$ 0.0562
-0.00%
Stock $ 39.04 0 yrs6.56 %$ 0.32 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.2130
$ 0.2130
-0.00%
Stock $ 10.10 0 yrs10.00 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 10.02 0 yrs7.58 %$ 0.00 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0630
$ 0.0630
-0.00%
Stock $ 13.39 1 yrs9.34 %$ 0.46 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1079
$ 0.1079
-0.00%
Stock $ 21.23 0 yrs6.83 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1210
$ 0.1210
-0.00%
Stock $ 9.00 0 yrs1.56 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 9.20 0 yrs1.52 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 8.88 0 yrs1.58 %$ 0.35 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 9.12 0 yrs1.54 %$ 1.49 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0350
$ 0.0350
-0.00%
Stock $ 5.86 0 yrs0.00 %$ 0.11 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 12.72 2 yrs1.97 %$ 0.36 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0750
$ 0.0750
-0.00%
Stock $ 22.77 1 yrs9.49 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 3.12 1 yrs13.08 %$ 0.19 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 3.12 1 yrs13.08 %$ 0.19 BNew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 3.12 1 yrs13.08 %$ 0.19 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0340
$ 0.0340
-0.00%
Stock $ 5.38 0 yrs15.24 %$ 0.12 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.38 0 yrs15.24 %$ 0.12 BNew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 5.38 0 yrs15.24 %$ 0.12 BNew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 7.24 0 yrs13.27 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.24 0 yrs13.27 %N/ANew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 7.24 0 yrs13.27 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 5.29 1 yrs13.61 %N/ANew Dividend Apr-10-2024 Apr-11-2024 Apr-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.29 1 yrs13.61 %N/ANew Dividend May-10-2024 May-13-2024 May-30-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 5.29 1 yrs13.61 %N/ANew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 61.64 3 yrs3.04 %$ 1.69 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4750
$ 0.4750
-0.00%
Stock $ 12.36 0 yrs10.19 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 12.36 0 yrs10.19 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 212.70 19 yrs1.34 %$ 85.42 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.7000
$ 0.7500
7.14%
Stock $ 14.97 0 yrs8.66 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1080
$ 0.1080
-0.00%
Stock $ 14.97 0 yrs8.66 %N/ANew Dividend Apr-11-2024 Apr-12-2024 Apr-30-2024 $ 0.1080
$ 0.1080
-0.00%
Stock $ 14.97 0 yrs8.66 %N/ANew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.1080
$ 0.1080
-0.00%
Stock $ 12.36 0 yrs10.19 %N/ANew Dividend May-09-2024 May-10-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 10.31 0 yrs11.22 %$ 0.02 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0964
$ 0.0964
-0.00%
Stock $ 15.18 1 yrs5.36 %$ 0.17 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 17.44 0 yrs7.68 %$ 0.69 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.1095
$ 0.1095
-0.00%
Stock $ 29.46 0 yrs4.15 %$ 3.67 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-19-2024 $ 0.3775
$ 0.2560
-32.19%
Stock $ 12.34 0 yrs10.13 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1090
$ 0.1090
-0.00%
Stock $ 12.83 2 yrs11.22 %$ 0.34 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1203
$ 0.1203
-0.00%
Stock $ 9.10 0 yrs5.38 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0410
$ 0.0410
-0.00%
Stock $ 10.64 2 yrs10.62 %$ 0.36 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0987
$ 0.0987
-0.00%
Stock $ 13.05 2 yrs10.96 %$ 0.24 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1238
$ 0.1238
-0.00%
Stock $ 18.43 0 yrs6.46 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0995
$ 0.0995
-0.00%
Stock $ 9.99 0 yrs9.61 %$ 0.08 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.84 0 yrs10.71 %$ 0.06 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1950
$ 0.1950
-0.00%
Stock $ 25.92 1 yrs4.74 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.1110
$ 0.1110
-0.00%
Stock $ 7.01 0 yrs10.27 %$ 0.19 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 7.01 0 yrs6.95 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0400
$ 0.0400
-0.00%
Stock $ 22.69 0 yrs7.40 %$ 0.83 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 17.35 2 yrs9.60 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1420
$ 0.1420
-0.00%
Stock $ 11.77 0 yrs11.89 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 12.83 0 yrs11.96 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.1279
$ 0.1279
-0.00%
Stock $ 13.58 2 yrs5.16 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-07-2024 $ 0.0794
$ 0.0794
-0.00%
Stock $ 18.60 2 yrs6.02 %$ 0.14 BNew Dividend Mar-26-2024 Mar-27-2024 Mar-29-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 7.82 0 yrs9.08 %$ 0.18 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0582
$ 0.0582
-0.00%
Stock $ 15.41 0 yrs8.11 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-20-2024 $ 0.1042
$ 0.1042
-0.00%
Stock $ 21.89 2 yrs4.71 %$ 0.12 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0887
$ 0.0887
-0.00%
Stock $ 10.22 0 yrs5.23 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0475
$ 0.0475
-0.00%
Stock $ 13.45 1 yrs3.72 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0425
$ 0.0425
-0.00%
Stock $ 10.60 0 yrs7.02 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0620
$ 0.0620
-0.00%
Stock $ 10.03 0 yrs10.18 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0915
$ 0.0915
-0.00%
Stock $ 23.44 1 yrs7.31 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-06-2024 $ 0.1392
$ 0.1392
-0.00%
Stock $ 16.29 0 yrs4.60 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 8.12 0 yrs8.62 %$ 0.53 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0579
$ 0.0579
-0.00%
Stock $ 7.91 0 yrs8.47 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0553
$ 0.0553
-0.00%
Stock $ 13.01 0 yrs8.69 %$ 0.07 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0932
$ 0.0932
-0.00%
Stock $ 18.14 0 yrs4.36 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0782
$ 0.0782
-0.00%
Stock $ 12.54 0 yrs9.09 %$ 0.70 BNew Dividend Mar-20-2024 Mar-21-2024 Mar-28-2024 $ 0.0949
$ 0.0949
-0.00%
Stock $ 7.18 0 yrs12.00 %$ 0.27 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.0718
$ 0.0718
-0.00%
Stock $ 18.87 0 yrs14.02 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.2205
$ 0.2205
-0.00%
Stock $ 85.36 2 yrs8.82 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.6404
$ 0.6404
-0.00%
Stock $ 15.64 0 yrs7.86 %$ 2.42 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-21-2024 $ 0.1025
$ 0.1025
-0.00%
Stock $ 14.87 0 yrs8.88 %N/ANew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 19.60 2 yrs6.02 %$ 0.21 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0709
$ 0.0709
-0.00%
Stock $ 24.53 3 yrs7.31 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.1407
$ 0.1407
-0.00%
Stock $ 93.80 2 yrs8.09 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.6059
$ 0.6059
-0.00%
Stock $ 24.49 1 yrs0.00 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0713
$ 0.0713
-0.00%
Stock $ 1.81 1 yrs0.00 %$ 0.00 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 14.43 1 yrs9.88 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1187
$ 0.1187
-0.00%
Stock $ 14.46 0 yrs15.11 %$ 0.13 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1821
$ 0.1821
-0.00%
Stock $ 15.63 0 yrs9.65 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 5.38 0 yrs15.24 %$ 0.12 BNew Dividend Jun-13-2024 Jun-13-2024 Jun-27-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 35.76 2 yrs3.02 %$ 0.69 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0584
$ 0.0651
11.50%
Stock $ 25.73 1 yrs6.20 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.1463
$ 0.1463
-0.00%
Stock $ 25.39 3 yrs4.36 %$ 0.03 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0981
$ 0.0981
-0.00%
Stock $ 26.81 0 yrs1.39 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.0396
$ 0.0396
-0.00%
Stock $ 44.39 0 yrs4.43 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.4045
$ 0.4045
-0.00%
Stock $ 45.05 0 yrs3.53 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.3266
$ 0.3266
-0.00%
Stock $ 10.13 0 yrs5.70 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 26.79 0 yrs9.33 %N/ANew Dividend Mar-04-2024 Mar-05-2024 Mar-08-2024 $ 0.2109
$ 0.2109
-0.00%
Stock $ 17.00 0 yrs6.77 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1195
$ 0.1195
-0.00%
Stock $ 18.82 0 yrs6.25 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0980
$ 0.0980
-0.00%
Stock $ 11.16 0 yrs9.94 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 21.34 0 yrs4.00 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Apr-01-2024 $ 0.2600
$ 0.2600
-0.00%
Stock $ 7.01 0 yrs3.64 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 22.50 1 yrs0.00 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 51.13 0 yrs5.18 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3177
$ 0.3177
-0.00%
Stock $ 0.85 0 yrs22.38 %$ 0.03 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-12-2024 $ 0.0000
$ 0.1900
10000%
Stock $ 74.43 0 yrs12.68 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 1.8072
$ 1.8072
-0.00%
Stock $ 78.57 0 yrs14.47 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 2.4977
$ 2.4977
-0.00%
Stock $ 69.53 0 yrs7.84 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.7423
$ 0.7423
-0.00%
Stock $ 42.32 1 yrs3.93 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1503
$ 0.1503
-0.00%
Stock $ 24.82 0 yrs2.71 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.32 0 yrs39.75 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.8000
$ 0.8000
-0.00%
Stock $ 16.68 0 yrs28.12 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 50.52 0 yrs3.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2194
$ 0.2194
-0.00%
Stock $ 30.54 0 yrs3.61 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1840
$ 0.1840
-0.00%
Stock $ 49.17 0 yrs1.22 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2006
$ 0.2006
-0.00%
Stock $ 50.30 0 yrs2.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3328
$ 0.3328
-0.00%
Stock $ 365.76 0 yrs1.91 %$ 15.87 BNew Dividend Mar-18-2024 Mar-19-2024 Mar-27-2024 $ 1.7500
$ 1.7500
-0.00%
Stock $ 51.05 0 yrs2.26 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2042
$ 0.2042
-0.00%
Stock $ 26.50 0 yrs2.53 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0307
$ 0.0307
-0.00%
Stock $ 24.93 1 yrs3.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0641
$ 0.0641
-0.00%
Stock $ 19.00 2 yrs0.00 %$ 0.45 BNew Dividend Mar-28-2024 Apr-01-2024 May-01-2024 $ 0.4700
$ 0.4700
-0.00%
Stock $ 41.02 0 yrs2.72 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.3179
$ 0.3179
-0.00%
Stock $ 117.04 0 yrs2.05 %$ 2.86 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 124.91 1 yrs1.43 %$ 33.41 BNew Dividend Apr-22-2024 Apr-23-2024 May-03-2024 $ 0.3700
$ 0.4450
20.27%
Stock $ 34.62 0 yrs1.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1486
$ 0.1486
-0.00%
Stock $ 34.39 0 yrs1.37 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1309
$ 0.1309
-0.00%
Stock $ 39.22 19 yrs6.75 %$ 165.09 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.6650
$ 0.6650
-0.00%
Stock $ 445.43 1 yrs0.22 %$ 5.54 BNew Dividend Mar-27-2024 Mar-28-2024 May-06-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 30.30 0 yrs1.66 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1676
$ 0.1676
-0.00%
Stock $ 30.35 12 yrs1.91 %$ 6.29 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.1400
$ 0.1600
14.29%
Stock $ 43.54 14 yrs8.91 %$ 74.79 BNew Dividend Mar-22-2024 Mar-25-2024 Apr-30-2024 $ 0.9800
$ 0.9800
-0.00%
Stock $ 51.11 0 yrs4.77 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2181
$ 0.2181
-0.00%
Stock $ 14.72 0 yrs4.53 %$ 0.31 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0892
$ 0.0892
-0.00%
Stock $ 2.29 0 yrs0.87 %$ 0.60 BNew Dividend Mar-06-2024 Mar-07-2024 Apr-26-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 27.24 9 yrs3.08 %$ 0.46 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.2000
$ 0.2100
5.00%
Stock $ 101.65 2 yrs1.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2995
$ 0.2294
-23.43%
Stock $ 51.30 0 yrs2.24 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2811
$ 0.2811
-0.00%
Stock $ 24.00 0 yrs7.29 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.4375
$ 0.4375
-0.00%
Stock $ 50.07 0 yrs5.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2113
$ 0.2113
-0.00%
Stock $ 317.10 10 yrs1.19 %$ 126.68 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.9400
$ 0.9400
-0.00%
Stock $ 100.94 0 yrs1.98 %$ 2.08 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-24-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 44.45 1 yrs3.97 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1364
$ 0.1364
-0.00%
Stock $ 75.24 4 yrs5.00 %$ 16.21 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-11-2024 $ 0.9200
$ 0.9400
2.17%
Stock $ 64.58 1 yrs1.32 %$ 0.16 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0793
$ 0.0793
-0.00%
Stock $ 9.00 2 yrs5.11 %$ 4.54 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.1000
$ 0.1150
15.00%
Stock $ 26.17 2 yrs5.77 %$ 4.33 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1345
$ 0.1345
-0.00%
Stock $ 19.93 2 yrs3.56 %$ 0.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0595
$ 0.0595
-0.00%
Stock $ 47.40 13 yrs7.59 %$ 37.64 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-29-2024 $ 0.9000
$ 0.9000
-0.00%
Stock $ 16.97 1 yrs2.04 %$ 0.20 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0292
$ 0.0292
-0.00%
Stock $ 150.98 0 yrs3.97 %$ 0.43 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 1.5000
$ 1.5000
-0.00%
Stock $ 32.03 0 yrs3.12 %$ 0.25 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 94.97 0 yrs3.86 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2943
$ 0.2943
-0.00%
Stock $ 13.31 0 yrs5.71 %$ 2.22 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-16-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 75.36 3 yrs1.90 %$ 6.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3500
$ 0.3800
8.57%
Stock $ 20.44 1 yrs2.71 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0482
$ 0.0482
-0.00%
Stock $ 49.66 2 yrs5.67 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2208
$ 0.2208
-0.00%
Stock $ 34.13 1 yrs7.99 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2230
$ 0.2230
-0.00%
Stock $ 20.01 0 yrs4.83 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0866
$ 0.0866
-0.00%
Stock $ 40.45 1 yrs7.69 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 45.43 2 yrs5.87 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1815
$ 0.1815
-0.00%
Stock $ 23.60 2 yrs3.60 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0687
$ 0.0687
-0.00%
Stock $ 24.15 3 yrs3.85 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0745
$ 0.0745
-0.00%
Stock $ 104.73 2 yrs4.35 %$ 30.40 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3932
$ 0.3932
-0.00%
Stock $ 48.64 2 yrs5.04 %$ 2.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 38.08 1 yrs6.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1798
$ 0.1798
-0.00%
Stock $ 29.58 2 yrs4.39 %$ 3.41 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1128
$ 0.1128
-0.00%
Stock $ 24.57 2 yrs3.64 %$ 0.58 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0782
$ 0.0782
-0.00%
Stock $ 26.06 2 yrs3.75 %$ 0.05 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0818
$ 0.0818
-0.00%
Stock $ 28.06 1 yrs8.13 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1801
$ 0.1801
-0.00%
Stock $ 62.89 1 yrs1.08 %$ 6.15 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 63.47 2 yrs2.65 %$ 1.90 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4000
$ 0.4200
5.00%
Stock $ 87.78 2 yrs3.95 %$ 11.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2952
$ 0.2952
-0.00%
Stock $ 91.24 2 yrs3.25 %$ 13.68 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2493
$ 0.2493
-0.00%
Stock $ 25.21 2 yrs1.78 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0460
$ 0.0460
-0.00%
Stock $ 26.40 2 yrs1.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0467
$ 0.0467
-0.00%
Stock $ 23.54 2 yrs4.03 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0839
$ 0.0839
-0.00%
Stock $ 45.49 3 yrs6.10 %$ 0.28 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2395
$ 0.2395
-0.00%
Stock $ 124.19 19 yrs1.25 %$ 8.16 BNew Dividend Apr-04-2024 Apr-05-2024 Apr-19-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 51.24 1 yrs3.23 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1459
$ 0.1459
-0.00%
Stock $ 45.80 1 yrs2.53 %$ 1.59 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0971
$ 0.0971
-0.00%
Stock $ 59.11 13 yrs0.00 %$ 108.91 BNew Dividend Apr-08-2024 Apr-09-2024 Apr-30-2024 $ 1.0200
$ 1.0200
-0.00%
Stock $ 23.36 1 yrs6.59 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1201
$ 0.1201
-0.00%
Stock $ 27.72 0 yrs7.58 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.67 1 yrs3.62 %$ 0.60 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-03-2024 $ 0.2400
$ 0.3900
62.50%
Stock $ 31.45 4 yrs4.29 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1105
$ 0.1105
-0.00%
Stock $ 98.59 2 yrs4.54 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 23.17 2 yrs4.14 %$ 1.89 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0791
$ 0.0791
-0.00%
Stock $ 20.86 3 yrs4.48 %$ 0.68 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0812
$ 0.0812
-0.00%
Stock $ 100.67 2 yrs5.13 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4097
$ 0.4097
-0.00%
Stock $ 41.57 3 yrs3.32 %$ 0.57 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1203
$ 0.1203
-0.00%
Stock $ 2.10 1 yrs9.52 %$ 0.17 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 21.01 1 yrs3.46 %$ 0.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0649
$ 0.0649
-0.00%
Stock $ 70.43 1 yrs2.00 %$ 4.04 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1257
$ 0.1257
-0.00%
Stock $ 25.88 1 yrs1.97 %$ 0.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0447
$ 0.0447
-0.00%
Stock $ 17.90 1 yrs4.62 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0739
$ 0.0739
-0.00%
Stock $ 56.11 0 yrs7.60 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3009
$ 0.3009
-0.00%
Stock $ 24.87 3 yrs4.78 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0879
$ 0.0879
-0.00%
Stock $ 19.92 1 yrs3.72 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0580
$ 0.0580
-0.00%
Stock $ 43.88 2 yrs6.98 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.2476
$ 0.2476
-0.00%
Stock $ 22.80 1 yrs5.98 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1027
$ 0.1027
-0.00%
Stock $ 12.99 3 yrs19.67 %$ 0.23 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.6850
$ 0.5000
-27.01%
Stock $ 21.70 1 yrs8.21 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-30-2024 $ 0.4452
$ 0.4452
-0.00%
Stock $ 40.62 3 yrs3.72 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1387
$ 0.1387
-0.00%
Stock $ 26.00 1 yrs7.18 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1525
$ 0.1525
-0.00%
Stock $ 43.44 2 yrs6.35 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2025
$ 0.2025
-0.00%
Stock $ 34.69 0 yrs10.09 %$ 1.05 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 1.0000
$ 0.5000
-50.00%
Stock $ 24.04 1 yrs4.95 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1029
$ 0.1029
-0.00%
Stock $ 18.86 3 yrs3.43 %$ 0.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0592
$ 0.0592
-0.00%
Stock $ 21.00 3 yrs3.76 %$ 0.17 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0638
$ 0.0638
-0.00%
Stock $ 21.85 3 yrs3.83 %$ 0.64 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0709
$ 0.0709
-0.00%
Stock $ 22.52 3 yrs3.80 %$ 0.75 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0721
$ 0.0721
-0.00%
Stock $ 93.30 2 yrs4.39 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 61.57 6 yrs1.30 %$ 3.91 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1950
$ 0.2150
10.26%
Stock $ 147.02 7 yrs1.14 %$ 1.02 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-22-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 7.14 1 yrs14.29 %$ 0.49 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0850
$ 0.0850
-0.00%
Stock $ 19.97 7 yrs8.91 %$ 2.13 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-22-2024 $ 0.4450
$ 0.4450
-0.00%
Stock $ 24.07 2 yrs3.64 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0741
$ 0.0741
-0.00%
Stock $ 23.90 2 yrs3.88 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0760
$ 0.0760
-0.00%
Stock $ 28.22 0 yrs16.37 %$ 1.86 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.7264
$ 0.7264
-0.00%
Stock $ 21.01 1 yrs3.46 %$ 0.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0649
$ 0.0649
-0.00%
Stock $ 38.94 3 yrs5.12 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1707
$ 0.1707
-0.00%
Stock $ 23.05 2 yrs7.73 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1560
$ 0.1560
-0.00%
Stock $ 22.82 3 yrs7.44 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1402
$ 0.1402
-0.00%
Stock $ 81.19 2 yrs3.34 %$ 19.23 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2405
$ 0.2405
-0.00%
Stock $ 7.40 1 yrs1.76 %$ 0.43 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-26-2024 $ 0.0325
$ 0.0325
-0.00%
Stock $ 19.50 2 yrs3.47 %$ 0.16 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0599
$ 0.0599
-0.00%
Stock $ 78.74 2 yrs4.05 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2821
$ 0.2821
-0.00%
Stock $ 87.23 0 yrs4.92 %$ 15.69 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3857
$ 0.3857
-0.00%
Stock $ 25.18 1 yrs5.24 %$ 0.14 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.3300
$ 0.3300
-0.00%
Stock $ 14.36 0 yrs2.23 %$ 0.41 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-26-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 38.71 1 yrs6.77 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2173
$ 0.2173
-0.00%
Stock $ 49.50 2 yrs4.59 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2013
$ 0.2013
-0.00%
Stock $ 24.38 3 yrs8.41 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1717
$ 0.1717
-0.00%
Stock $ 18.41 2 yrs0.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1000
$ 0.0800
-20.00%
Stock $ 16.75 1 yrs0.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0725
$ 0.0700
-3.45%
Stock $ 50.78 3 yrs6.31 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2620
$ 0.2620
-0.00%
Stock $ 18.36 0 yrs5.15 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0729
$ 0.0729
-0.00%
Stock $ 49.68 2 yrs2.93 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1240
$ 0.1240
-0.00%
Stock $ 51.75 2 yrs3.25 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 48.94 1 yrs7.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3104
$ 0.3104
-0.00%
Stock $ 97.58 0 yrs4.77 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3691
$ 0.3691
-0.00%
Stock $ 83.71 0 yrs4.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.4491
$ 0.4491
-0.00%
Stock $ 24.23 2 yrs3.07 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0691
$ 0.0691
-0.00%
Stock $ 18.11 2 yrs4.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0640
$ 0.0640
-0.00%
Stock $ 157.30 0 yrs0.98 %$ 8.03 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.3750
$ 0.4125
10.00%
Stock $ 25.02 0 yrs1.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0717
$ 0.0717
-0.00%
Stock $ 36.04 0 yrs5.85 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1912
$ 0.1912
-0.00%
Stock $ 19.88 2 yrs5.58 %$ 0.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0910
$ 0.0910
-0.00%
Stock $ 23.42 2 yrs5.59 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1106
$ 0.1106
-0.00%
Stock $ 47.10 1 yrs1.33 %$ 1.95 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0689
$ 0.0689
-0.00%
Stock $ 50.14 2 yrs4.09 %$ 6.99 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1764
$ 0.1764
-0.00%
Stock $ 45.03 2 yrs4.75 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1910
$ 0.1910
-0.00%
Stock $ 51.75 0 yrs6.14 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2429
$ 0.2429
-0.00%
Stock $ 41.85 0 yrs2.48 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0587
$ 0.0587
-0.00%
Stock $ 35.95 2 yrs6.04 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1345
$ 0.1345
-0.00%
Stock $ 45.80 3 yrs4.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1561
$ 0.1561
-0.00%
Stock $ 40.80 1 yrs6.24 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2005
$ 0.2005
-0.00%
Stock $ 23.70 2 yrs3.65 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0792
$ 0.0792
-0.00%
Stock $ 50.10 1 yrs3.33 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1461
$ 0.1461
-0.00%
Stock $ 7.95 0 yrs13.66 %$ 0.10 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0905
$ 0.0905
-0.00%
Stock $ 28.69 0 yrs4.15 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0847
$ 0.0847
-0.00%
Stock $ 21.91 1 yrs3.15 %$ 0.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0408
$ 0.0543
33.09%
Stock $ 49.97 2 yrs3.09 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1388
$ 0.1388
-0.00%
Stock $ 20.70 1 yrs4.49 %$ 0.05 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1232
$ 0.1232
-0.00%
Stock $ 25.45 0 yrs4.43 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1043
$ 0.1043
-0.00%
Stock $ 51.15 1 yrs4.22 %$ 1.97 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1706
$ 0.1706
-0.00%
Stock $ 24.59 0 yrs2.28 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0437
$ 0.0437
-0.00%
Stock $ 44.67 2 yrs3.60 %$ 6.79 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1396
$ 0.1396
-0.00%
Stock $ 45.58 2 yrs2.25 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0809
$ 0.0809
-0.00%
Stock $ 17.64 1 yrs3.44 %$ 0.13 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0523
$ 0.0523
-0.00%
Stock $ 7.41 1 yrs0.40 %$ 0.75 BNew Dividend Mar-26-2024 Mar-27-2024 Apr-05-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 12.82 1 yrs11.78 %$ 0.30 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-02-2024 $ 0.3850
$ 0.3850
-0.00%
Stock $ 52.42 5 yrs4.90 %$ 11.88 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.6425
$ 0.6425
-0.00%
Stock $ 58.60 19 yrs0.00 %$ 3.74 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-19-2024 $ 0.2300
$ 0.2800
21.74%
Stock $ 25.02 0 yrs4.00 %$ 2.75 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-20-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 20.43 2 yrs5.19 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0867
$ 0.0867
-0.00%
Stock $ 44.57 1 yrs4.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1861
$ 0.1861
-0.00%
Stock $ 19.99 1 yrs5.55 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0033
$ 0.0033
-0.00%
Stock $ 46.78 3 yrs8.83 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2843
$ 0.2843
-0.00%
Stock $ 51.79 0 yrs4.98 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2366
$ 0.2366
-0.00%
Stock $ 52.58 1 yrs8.75 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 46.00 2 yrs2.76 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1248
$ 0.1248
-0.00%
Stock $ 24.88 1 yrs3.66 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0628
$ 0.0628
-0.00%
Stock $ 91.76 1 yrs5.12 %$ 1.07 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3551
$ 0.3551
-0.00%
Stock $ 27.83 1 yrs1.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1372
$ 0.0200
-85.45%
Stock $ 21.52 3 yrs3.61 %$ 0.36 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0679
$ 0.0679
-0.00%
Stock $ 44.63 1 yrs6.37 %$ 0.12 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2398
$ 0.2398
-0.00%
Stock $ 22.27 2 yrs4.14 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0793
$ 0.0793
-0.00%
Stock $ 110.43 1 yrs5.04 %$ 6.25 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4477
$ 0.4477
-0.00%
Stock $ 113.45 2 yrs2.69 %$ 7.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2749
$ 0.2749
-0.00%
Stock $ 50.75 2 yrs3.51 %$ 11.55 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1623
$ 0.1623
-0.00%
Stock $ 49.29 2 yrs4.26 %$ 0.69 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1840
$ 0.1840
-0.00%
Stock $ 46.87 1 yrs4.44 %$ 0.00 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1838
$ 0.1838
-0.00%
Stock $ 50.12 0 yrs2.17 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1306
$ 0.1306
-0.00%
Stock $ 22.17 1 yrs3.07 %$ 0.14 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0536
$ 0.0536
-0.00%
Stock $ 18.82 0 yrs6.24 %$ 0.37 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0953
$ 0.0953
-0.00%
Stock $ 23.22 2 yrs3.42 %$ 0.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 21.93 2 yrs5.12 %$ 0.13 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0958
$ 0.0958
-0.00%
Stock $ 17.26 2 yrs4.17 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0618
$ 0.0618
-0.00%
Stock $ 106.63 2 yrs3.31 %$ 0.67 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2982
$ 0.2982
-0.00%
Stock $ 104.42 2 yrs1.84 %$ 9.04 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1805
$ 0.1805
-0.00%
Stock $ 95.12 2 yrs3.42 %$ 14.84 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2862
$ 0.2862
-0.00%
Stock $ 50.26 2 yrs5.09 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2086
$ 0.2086
-0.00%
Stock $ 40.29 2 yrs8.91 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2819
$ 0.2819
-0.00%
Stock $ 35.06 2 yrs6.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1719
$ 0.1719
-0.00%
Stock $ 21.34 2 yrs3.25 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0592
$ 0.0592
-0.00%
Stock $ 20.73 2 yrs6.90 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1056
$ 0.1056
-0.00%
Stock $ 22.65 2 yrs3.87 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0697
$ 0.0697
-0.00%
Stock $ 20.31 2 yrs4.28 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.0697
$ 0.0697
-0.00%
Stock $ 3.11 0 yrs12.04 %$ 0.04 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0312
$ 0.0312
-0.00%
Stock $ 41.96 2 yrs6.54 %$ 5.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2324
$ 0.2324
-0.00%
Stock $ 45.97 1 yrs3.13 %$ 0.73 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1270
$ 0.1270
-0.00%
Stock $ 53.07 2 yrs2.50 %$ 0.63 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1228
$ 0.1228
-0.00%
Stock $ 64.20 2 yrs6.27 %$ 0.09 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.3486
$ 0.3486
-0.00%
Stock $ 76.79 2 yrs5.02 %$ 0.60 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.3376
$ 0.3376
-0.00%
Stock $ 19.43 1 yrs4.23 %$ 0.02 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0937
$ 0.0937
-0.00%
Stock $ 23.75 2 yrs4.59 %$ 0.02 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0933
$ 0.0933
-0.00%
Stock $ 50.40 2 yrs5.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2140
$ 0.2140
-0.00%
Stock $ 44.04 1 yrs4.81 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2349
$ 0.2349
-0.00%
Stock $ 45.94 2 yrs4.29 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1627
$ 0.1627
-0.00%
Stock $ 44.53 2 yrs4.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1581
$ 0.1581
-0.00%
Stock $ 45.00 2 yrs5.97 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2351
$ 0.2351
-0.00%
Stock $ 83.73 0 yrs4.25 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3050
$ 0.3050
-0.00%
Stock $ 19.89 2 yrs4.88 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0830
$ 0.0830
-0.00%
Stock $ 22.34 2 yrs4.53 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0871
$ 0.0871
-0.00%
Stock $ 24.62 0 yrs3.55 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1047
$ 0.1047
-0.00%
Stock $ 25.58 0 yrs5.55 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1554
$ 0.1554
-0.00%
Stock $ 45.65 2 yrs3.61 %$ 3.42 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1452
$ 0.1452
-0.00%
Stock $ 12.25 7 yrs2.44 %$ 0.30 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0251
$ 0.0251
-0.00%
Stock $ 25.48 2 yrs6.20 %$ 1.35 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1253
$ 0.1253
-0.00%
Stock $ 40.03 3 yrs4.40 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1536
$ 0.1536
-0.00%
Stock $ 25.47 2 yrs9.42 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.6129
$ 0.5996
-2.17%
Stock $ 11.52 0 yrs10.42 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 7.42 0 yrs8.66 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0584
$ 0.0584
-0.00%
Stock $ 54.90 3 yrs0.69 %$ 2.58 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-30-2024 $ 0.0900
$ 0.1100
22.22%
Stock $ 47.83 2 yrs3.28 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1458
$ 0.1458
-0.00%
Stock $ 47.87 2 yrs3.42 %$ 7.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1429
$ 0.1429
-0.00%
Stock $ 47.88 2 yrs4.07 %$ 14.25 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1834
$ 0.1834
-0.00%
Stock $ 19.52 0 yrs3.24 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0794
$ 0.0794
-0.00%
Stock $ 40.37 1 yrs4.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1606
$ 0.1606
-0.00%
Stock $ 7.81 1 yrs25.75 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.81 1 yrs25.75 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.81 1 yrs25.75 %N/ANew Dividend May-17-2024 May-20-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.81 1 yrs13.96 %N/ANew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.81 1 yrs13.96 %N/ANew Dividend Apr-17-2024 Apr-18-2024 Apr-30-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 7.81 1 yrs13.96 %N/ANew Dividend May-17-2024 May-20-2024 May-31-2024 $ 0.1050
$ 0.1050
-0.00%
Stock $ 25.05 0 yrs1.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0723
$ 0.0723
-0.00%
Stock $ 50.79 0 yrs6.34 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2450
$ 0.2450
-0.00%
Stock $ 50.59 1 yrs5.19 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2189
$ 0.2189
-0.00%
Stock $ 44.81 2 yrs5.47 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2157
$ 0.2157
-0.00%
Stock $ 42.43 2 yrs5.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1907
$ 0.1907
-0.00%
Stock $ 38.11 2 yrs5.93 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2054
$ 0.2054
-0.00%
Stock $ 41.64 0 yrs3.91 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1404
$ 0.1404
-0.00%
Stock $ 48.43 0 yrs5.47 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2300
$ 0.2300
-0.00%
Stock $ 51.18 1 yrs8.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 92.13 2 yrs6.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.5700
$ 0.5700
-0.00%
Stock $ 100.53 2 yrs5.14 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.4350
$ 0.4350
-0.00%
Stock $ 18.87 3 yrs6.63 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1101
$ 0.1101
-0.00%
Stock $ 22.11 2 yrs4.42 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0791
$ 0.0791
-0.00%
Stock $ 23.46 2 yrs3.51 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0679
$ 0.0679
-0.00%
Stock $ 101.08 0 yrs4.59 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3970
$ 0.3970
-0.00%
Stock $ 25.24 0 yrs4.13 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1170
$ 0.1170
-0.00%
Stock $ 92.43 1 yrs5.25 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4193
$ 0.4193
-0.00%
Stock $ 24.87 2 yrs7.41 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1587
$ 0.1587
-0.00%
Stock $ 30.82 2 yrs5.78 %$ 0.39 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1434
$ 0.1434
-0.00%
Stock $ 28.73 2 yrs3.96 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0995
$ 0.0995
-0.00%
Stock $ 40.40 2 yrs4.77 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1675
$ 0.1675
-0.00%
Stock $ 41.92 2 yrs8.80 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2944
$ 0.2944
-0.00%
Stock $ 27.50 2 yrs3.37 %$ 0.14 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0810
$ 0.0810
-0.00%
Stock $ 21.54 2 yrs1.81 %$ 1.73 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0356
$ 0.0356
-0.00%
Stock $ 38.78 0 yrs6.73 %$ 0.70 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0909
$ 0.1764
93.96%
Stock $ 32.10 2 yrs4.11 %$ 0.41 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1171
$ 0.1171
-0.00%
Stock $ 33.50 1 yrs6.45 %$ 0.20 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 25.14 2 yrs4.17 %$ 0.24 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0904
$ 0.0904
-0.00%
Stock $ 28.57 2 yrs2.40 %$ 0.25 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0659
$ 0.0659
-0.00%
Stock $ 28.19 2 yrs5.10 %$ 0.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1238
$ 0.1238
-0.00%
Stock $ 41.86 0 yrs4.36 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1637
$ 0.1637
-0.00%
Stock $ 43.39 0 yrs4.44 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1764
$ 0.1764
-0.00%
Stock $ 46.50 0 yrs4.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1532
$ 0.1532
-0.00%
Stock $ 47.41 0 yrs4.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1554
$ 0.1554
-0.00%
Stock $ 48.38 0 yrs4.22 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1596
$ 0.1596
-0.00%
Stock $ 49.85 1 yrs4.98 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1963
$ 0.1963
-0.00%
Stock $ 8.00 1 yrs5.75 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0189
$ 0.0189
-0.00%
Stock $ 23.63 0 yrs0.26 %$ 1.37 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-04-2024 $ 0.0207
$ 0.0207
-0.00%
Stock $ 44.76 1 yrs4.86 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1662
$ 0.1662
-0.00%
Stock $ 36.51 1 yrs7.28 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2291
$ 0.2291
-0.00%
Stock $ 36.90 1 yrs6.47 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1954
$ 0.1954
-0.00%
Stock $ 36.40 1 yrs7.49 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2025
$ 0.2025
-0.00%
Stock $ 33.69 1 yrs7.60 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1856
$ 0.1856
-0.00%
Stock $ 33.22 1 yrs8.81 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2388
$ 0.2388
-0.00%
Stock $ 37.39 1 yrs7.14 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2280
$ 0.2280
-0.00%
Stock $ 39.48 1 yrs6.32 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2029
$ 0.2029
-0.00%
Stock $ 50.24 1 yrs4.87 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2020
$ 0.2020
-0.00%
Stock $ 38.87 1 yrs4.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1434
$ 0.1434
-0.00%
Stock $ 38.96 1 yrs8.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2532
$ 0.2532
-0.00%
Stock $ 45.85 1 yrs3.76 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1316
$ 0.1316
-0.00%
Stock $ 47.30 1 yrs3.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1073
$ 0.1073
-0.00%
Stock $ 21.41 1 yrs3.71 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0627
$ 0.0627
-0.00%
Stock $ 50.38 1 yrs5.17 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2184
$ 0.2184
-0.00%
Stock $ 89.71 2 yrs4.46 %$ 0.16 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3405
$ 0.3405
-0.00%
Stock $ 41.32 1 yrs5.46 %$ 0.00 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1858
$ 0.1858
-0.00%
Stock $ 40.03 2 yrs4.50 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1312
$ 0.1312
-0.00%
Stock $ 20.12 2 yrs7.84 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 47.15 0 yrs4.05 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1569
$ 0.1569
-0.00%
Stock $ 37.71 1 yrs11.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3452
$ 0.3452
-0.00%
Stock $ 49.48 1 yrs5.08 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2723
$ 0.2723
-0.00%
Stock $ 48.69 1 yrs4.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1654
$ 0.1654
-0.00%
Stock $ 48.23 1 yrs4.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1314
$ 0.1314
-0.00%
Stock $ 10.09 3 yrs4.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0323
$ 0.0323
-0.00%
Stock $ 21.94 2 yrs7.04 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1312
$ 0.1312
-0.00%
Stock $ 81.76 2 yrs4.62 %$ 0.02 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3216
$ 0.3216
-0.00%
Stock $ 22.91 1 yrs6.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1339
$ 0.1339
-0.00%
Stock $ 22.83 1 yrs6.53 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1125
$ 0.1125
-0.00%
Stock $ 21.86 1 yrs3.77 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0682
$ 0.0682
-0.00%
Stock $ 51.06 0 yrs6.31 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2424
$ 0.2424
-0.00%
Stock $ 23.39 0 yrs2.81 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0743
$ 0.0743
-0.00%
Stock $ 35.93 2 yrs6.78 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2183
$ 0.2183
-0.00%
Stock $ 24.94 2 yrs2.15 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0504
$ 0.0504
-0.00%
Stock $ 41.58 1 yrs4.42 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 45.98 2 yrs7.12 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2735
$ 0.2735
-0.00%
Stock $ 25.07 2 yrs3.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0747
$ 0.0747
-0.00%
Stock $ 31.08 2 yrs6.47 %$ 13.65 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1703
$ 0.1703
-0.00%
Stock $ 98.66 2 yrs4.26 %$ 0.38 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3341
$ 0.3341
-0.00%
Stock $ 56.75 2 yrs2.47 %$ 2.65 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1338
$ 0.1338
-0.00%
Stock $ 43.61 2 yrs4.94 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1904
$ 0.1904
-0.00%
Stock $ 49.57 0 yrs2.73 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1536
$ 0.1536
-0.00%
Stock $ 49.27 0 yrs3.65 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1918
$ 0.1918
-0.00%
Stock $ 50.64 0 yrs2.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1887
$ 0.1887
-0.00%
Stock $ 89.08 2 yrs4.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 0.99 0 yrs0.00 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0100
$ 0.0100
-0.00%
Stock $ 8.32 0 yrs0.00 %$ 0.69 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 94.35 2 yrs4.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3600
$ 0.3600
-0.00%
Stock $ 43.21 2 yrs5.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1744
$ 0.1744
-0.00%
Stock $ 20.30 1 yrs5.50 %$ 0.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0965
$ 0.0799
-17.20%
Stock $ 41.69 1 yrs5.01 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 46.68 3 yrs4.75 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1760
$ 0.1760
-0.00%
Stock $ 47.73 1 yrs4.46 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.1644
$ 0.1644
-0.00%
Stock $ 48.38 0 yrs4.31 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1938
$ 0.1938
-0.00%
Stock $ 40.53 2 yrs4.44 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1657
$ 0.1657
-0.00%
Stock $ 51.94 1 yrs9.30 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3804
$ 0.3804
-0.00%
Stock $ 46.04 1 yrs3.58 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0749
$ 0.0749
-0.00%
Stock $ 45.31 2 yrs6.64 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2422
$ 0.2422
-0.00%
Stock $ 45.31 2 yrs4.72 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1897
$ 0.1897
-0.00%
Stock $ 50.67 2 yrs3.26 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1451
$ 0.1451
-0.00%
Stock $ 23.94 2 yrs4.35 %$ 2.81 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0865
$ 0.0865
-0.00%
Stock $ 84.75 2 yrs4.67 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3394
$ 0.3394
-0.00%
Stock $ 45.82 2 yrs3.75 %$ 0.02 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1483
$ 0.1483
-0.00%
Stock $ 25.00 2 yrs2.07 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0502
$ 0.0502
-0.00%
Stock $ 23.26 2 yrs6.81 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1259
$ 0.1259
-0.00%
Stock $ 48.11 1 yrs4.85 %$ 0.56 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1943
$ 0.1943
-0.00%
Stock $ 22.12 2 yrs2.93 %$ 12.20 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0534
$ 0.0534
-0.00%
Stock $ 16.97 0 yrs2.95 %$ 22.06 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-12-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 102.20 2 yrs3.02 %$ 1.73 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2767
$ 0.2767
-0.00%
Stock $ 100.72 2 yrs3.57 %$ 0.32 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3356
$ 0.3356
-0.00%
Stock $ 43.64 2 yrs5.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1822
$ 0.1822
-0.00%
Stock $ 43.39 1 yrs5.89 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2098
$ 0.2098
-0.00%
Stock $ 97.52 0 yrs0.05 %$ 0.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0086
$ 0.0086
-0.00%
Stock $ 71.70 1 yrs2.29 %$ 0.20 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1371
$ 0.1371
-0.00%
Stock $ 120.45 1 yrs3.09 %$ 0.05 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.3140
$ 0.3140
-0.00%
Stock $ 99.14 1 yrs2.08 %$ 0.75 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.1850
$ 0.1850
-0.00%
Stock $ 44.47 2 yrs8.35 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2668
$ 0.2668
-0.00%
Stock $ 49.42 0 yrs3.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1134
$ 0.1134
-0.00%
Stock $ 46.15 3 yrs4.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1682
$ 0.1682
-0.00%
Stock $ 40.02 3 yrs3.94 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1422
$ 0.1422
-0.00%
Stock $ 100.07 1 yrs4.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4018
$ 0.4018
-0.00%
Stock $ 44.32 2 yrs3.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1369
$ 0.1369
-0.00%
Stock $ 39.84 1 yrs5.73 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1807
$ 0.1807
-0.00%
Stock $ 51.05 2 yrs5.82 %$ 6.23 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2414
$ 0.2414
-0.00%
Stock $ 46.03 2 yrs3.77 %$ 0.96 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1540
$ 0.1540
-0.00%
Stock $ 19.27 0 yrs7.32 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3516
$ 0.3516
-0.00%
Stock $ 20.67 2 yrs4.65 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0772
$ 0.0772
-0.00%
Stock $ 20.67 2 yrs4.78 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0795
$ 0.0795
-0.00%
Stock $ 26.25 1 yrs5.62 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1733
$ 0.0657
-62.09%
Stock $ 20.75 0 yrs4.11 %$ 0.10 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0849
$ 0.0790
-6.95%
Stock $ 28.24 1 yrs5.67 %$ 2.95 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1384
$ 0.1384
-0.00%
Stock $ 77.05 1 yrs2.02 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1286
$ 0.1286
-0.00%
Stock $ 24.75 1 yrs3.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0779
$ 0.0779
-0.00%
Stock $ 50.04 2 yrs4.96 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1954
$ 0.1954
-0.00%
Stock $ 50.48 2 yrs5.03 %$ 5.32 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2194
$ 0.2194
-0.00%
Stock $ 25.97 2 yrs1.76 %$ 0.21 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0426
$ 0.0426
-0.00%
Stock $ 50.06 2 yrs3.35 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1386
$ 0.1386
-0.00%
Stock $ 52.92 1 yrs0.38 %$ 1.58 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.46 2 yrs4.41 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0958
$ 0.0958
-0.00%
Stock $ 75.39 2 yrs4.89 %$ 0.10 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.3095
$ 0.3095
-0.00%
Stock $ 20.72 1 yrs3.67 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0634
$ 0.0634
-0.00%
Stock $ 23.28 0 yrs3.10 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0872
$ 0.0872
-0.00%
Stock $ 99.34 1 yrs5.11 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4045
$ 0.4045
-0.00%
Stock $ 93.42 2 yrs6.61 %$ 7.44 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.5287
$ 0.5287
-0.00%
Stock $ 45.60 1 yrs2.63 %$ 0.95 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1130
$ 0.1130
-0.00%
Stock $ 27.20 1 yrs2.56 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0611
$ 0.0611
-0.00%
Stock $ 25.49 2 yrs6.47 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1462
$ 0.1462
-0.00%
Stock $ 29.53 1 yrs3.12 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 20.79 0 yrs1.20 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0562
$ 0.0562
-0.00%
Stock $ 25.14 2 yrs2.87 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0569
$ 0.0569
-0.00%
Stock $ 18.27 2 yrs0.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0547
$ 0.0520
-4.88%
Stock $ 53.49 0 yrs6.00 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.3049
$ 0.3049
-0.00%
Stock $ 42.70 2 yrs7.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1724
$ 0.1724
-0.00%
Stock $ 45.03 2 yrs3.83 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1560
$ 0.1560
-0.00%
Stock $ 36.83 0 yrs6.65 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1977
$ 0.1977
-0.00%
Stock $ 51.08 0 yrs2.12 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2345
$ 0.2345
-0.00%
Stock $ 23.78 1 yrs6.43 %$ 2.86 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1251
$ 0.1156
-7.59%
Stock $ 52.70 1 yrs5.90 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2635
$ 0.2635
-0.00%
Stock $ 50.95 0 yrs4.40 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2658
$ 0.2658
-0.00%
Stock $ 50.30 0 yrs4.26 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2126
$ 0.2126
-0.00%
Stock $ 50.59 1 yrs10.04 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4077
$ 0.4077
-0.00%
Stock $ 16.21 0 yrs35.23 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 43.47 1 yrs4.97 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1847
$ 0.1847
-0.00%
Stock $ 50.65 2 yrs5.24 %$ 0.30 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2181
$ 0.2181
-0.00%
Stock $ 44.34 2 yrs3.67 %$ 1.07 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1302
$ 0.1463
12.38%
Stock $ 48.84 2 yrs3.23 %$ 2.36 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1461
$ 0.1461
-0.00%
Stock $ 46.91 2 yrs3.27 %$ 5.89 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1404
$ 0.1404
-0.00%
Stock $ 42.12 2 yrs3.82 %$ 0.03 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1453
$ 0.1453
-0.00%
Stock $ 3.73 0 yrs3.11 %$ 0.48 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-28-2024 $ 0.0290
$ 0.0290
-0.00%
Stock $ 106.13 2 yrs2.79 %$ 36.18 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2683
$ 0.2683
-0.00%
Stock $ 76.38 2 yrs5.89 %$ 17.88 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.4382
$ 0.4382
-0.00%
Stock $ 89.44 2 yrs3.72 %$ 9.62 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2921
$ 0.2921
-0.00%
Stock $ 19.74 0 yrs2.03 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 24.82 0 yrs0.68 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-08-2024 $ 0.0611
$ 0.0611
-0.00%
Stock $ 13.61 0 yrs0.00 %$ 0.72 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.0000
$ 0.5000
10000%
Stock $ 21.55 0 yrs2.32 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-25-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 17.59 0 yrs2.43 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2579
$ 0.2579
-0.00%
Stock $ 47.02 0 yrs5.36 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.1872
$ 0.1872
-0.00%
Stock $ 49.57 0 yrs5.59 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2495
$ 0.2495
-0.00%
Stock $ 48.80 0 yrs5.45 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-07-2024 $ 0.2546
$ 0.2546
-0.00%
Stock $ 49.65 0 yrs0.97 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2904
$ 0.2904
-0.00%
Stock $ 48.54 0 yrs0.99 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2881
$ 0.2881
-0.00%
Stock $ 49.85 0 yrs0.92 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-05-2024 $ 0.2631
$ 0.2631
-0.00%
Stock $ 40.44 2 yrs4.48 %$ 4.00 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.4200
$ 0.2500
-40.48%
Stock $ 273.14 0 yrs0.59 %$ 264.95 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-11-2024 $ 0.0000
$ 0.4000
10000%
Stock $ 25.11 0 yrs1.04 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.0634
$ 0.0634
-0.00%
Stock $ 187.43 16 yrs0.96 %$ 3.37 BNew Dividend Apr-15-2024 Apr-16-2024 Apr-30-2024 $ 0.4550
$ 0.4550
-0.00%
Stock $ 24.29 0 yrs4.07 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0661
$ 0.0661
-0.00%
Stock $ 40.44 2 yrs4.48 %$ 4.00 BNew Dividend May-16-2024 May-17-2024 May-31-2024 $ 0.4200
$ 0.1700
-59.52%
Stock $ 5.84 0 yrs4.11 %$ 0.35 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.0190
$ 0.0190
-0.00%
Stock $ 131.50 11 yrs0.00 %$ 16.86 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.7130
$ 0.7130
-0.00%
Stock $ 30.80 0 yrs2.14 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.0000
$ 0.6600
10000%
Stock $ 6.59 0 yrs2.73 %$ 0.13 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.0150
$ 0.0150
-0.00%
Stock $ 45.37 0 yrs3.26 %$ 13.52 BNew Dividend Apr-03-2024 Apr-04-2024 Apr-29-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 5.57 0 yrs3.95 %$ 0.27 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.0180
$ 0.0180
-0.00%
Stock $ 6.26 0 yrs127.80 %$ 0.01 BNew Dividend Mar-25-2024 Mar-18-2024 Mar-22-2024 $ 0.0000
$ 8.0000
10000%
Stock $ 35.08 3 yrs1.60 %$ 2.22 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 3.90 0 yrs2.31 %$ 0.82 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.0225
$ 0.0225
-0.00%
Stock $ 74.55 0 yrs1.29 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2510
$ 0.2510
-0.00%
Stock $ 19.00 0 yrs4.00 %$ 3.10 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-27-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 33.00 0 yrs0.00 %$ 2.15 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-12-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 17.38 2 yrs4.14 %$ 1.65 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 9.16 0 yrs2.18 %$ 0.34 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.0500
$ 0.0500
-0.00%
Stock $ 24.28 0 yrs8.24 %$ 2.69 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-03-2024 $ 0.5000
$ 0.5000
-0.00%
Stock $ 50.67 5 yrs0.47 %$ 0.47 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 32.41 0 yrs3.70 %$ 0.40 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-19-2024 $ 0.2500
$ 0.3000
20.00%
Stock $ 23.77 3 yrs4.54 %$ 0.18 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 25.00 3 yrs4.32 %$ 0.03 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2700
$ 0.2700
-0.00%
Stock $ 67.05 11 yrs3.70 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.6200
$ 0.6200
-0.00%
Stock $ 54.58 3 yrs10.28 %$ 2.67 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 1.2500
$ 0.1200
-90.40%
Stock $ 3.86 2 yrs11.92 %$ 0.58 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-10-2024 $ 0.0600
$ 0.1200
100.00%
Stock $ 74.34 0 yrs1.19 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2523
$ 0.2523
-0.00%
Stock $ 7.90 0 yrs3.67 %$ 0.39 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.0700
$ 0.0800
14.29%
Stock $ 82.24 2 yrs0.00 %$ 26.88 BNew Dividend Apr-05-2024 Mar-25-2024 May-01-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 141.49 18 yrs3.45 %$ 44.19 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.2200
$ 1.2200
-0.00%
Stock $ 10.43 3 yrs10.35 %$ 0.68 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 54.58 3 yrs10.28 %$ 2.67 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 1.2500
$ 1.2000
-4.00%
Stock $ 171.25 3 yrs2.92 %$ 15.35 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 33.66 0 yrs0.95 %$ 1.11 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 12.07 0 yrs2.07 %$ 0.05 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.0000
$ 0.2500
10000%
Stock $ 74.29 2 yrs4.14 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2556
$ 0.2556
-0.00%
Stock $ 12.19 0 yrs6.15 %$ 0.49 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 15.48 0 yrs11.63 %$ 0.56 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-26-2024 $ 0.4500
$ 0.4500
-0.00%
Stock $ 77.34 0 yrs5.43 %$ 84.66 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 1.0000
$ 1.0500
5.00%
Stock $ 27.78 6 yrs0.95 %$ 0.49 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-12-2024 $ 0.0650
$ 0.0700
7.69%
Stock $ 88.61 1 yrs0.45 %$ 2.82 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 13.82 0 yrs4.34 %$ 1.98 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-25-2024 $ 0.1000
$ 0.3000
200.00%
Stock $ 16.27 6 yrs3.69 %$ 0.30 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 370.00 13 yrs1.19 %$ 14.20 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 1.1000
$ 1.1000
-0.00%
Stock $ 49.75 2 yrs2.95 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1312
$ 0.1312
-0.00%
Stock $ 25.30 0 yrs3.68 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0714
$ 0.0714
-0.00%
Stock $ 26.71 1 yrs3.18 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0827
$ 0.0827
-0.00%
Stock $ 59.76 2 yrs4.84 %$ 0.36 BNew Dividend Feb-29-2024 Mar-01-2024 Mar-05-2024 $ 0.2400
$ 0.2400
-0.00%
Stock $ 70.57 2 yrs3.37 %$ 32.53 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2023
$ 0.2023
-0.00%
Stock $ 40.45 1 yrs2.10 %$ 1.54 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 14.23 0 yrs0.91 %$ 0.05 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0300
$ 0.0400
33.33%
Stock $ 27.15 10 yrs3.68 %$ 0.81 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-12-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 10.76 2 yrs2.23 %$ 0.52 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.2100
$ 0.0600
-71.43%
Stock $ 31.81 0 yrs9.46 %N/ANew Dividend Mar-27-2024 Mar-31-2024 Apr-26-2024 $ 0.7700
$ 0.7700
-0.00%
Stock $ 123.11 0 yrs0.97 %$ 0.81 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 3.71 1 yrs3.77 %$ 0.13 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.0117
$ 0.0117
-0.00%
Stock $ 6.39 0 yrs6.26 %$ 0.60 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-11-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 5.70 0 yrs1.75 %N/ANew Dividend Mar-12-2024 Mar-13-2024 May-01-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 14.98 0 yrs0.67 %$ 5.90 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 97.68 13 yrs0.00 %$ 141.92 BNew Dividend Apr-24-2024 Apr-25-2024 May-24-2024 $ 1.3800
$ 1.3800
-0.00%
Stock $ 26.68 1 yrs6.07 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.1278
$ 0.1278
-0.00%
Stock $ 41.12 2 yrs8.32 %$ 3.11 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.2850
$ 0.2850
-0.00%
Stock $ 118.95 2 yrs0.97 %$ 5.92 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-17-2024 $ 0.2875
$ 0.2875
-0.00%
Stock $ 21.92 1 yrs5.29 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0870
$ 0.0870
-0.00%
Stock $ 23.44 0 yrs9.26 %$ 4.63 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.3000
$ 0.3700
23.33%
Stock $ 25.69 0 yrs3.23 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0650
$ 0.0650
-0.00%
Stock $ 75.92 1 yrs2.77 %$ 13.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1883
$ 0.1883
-0.00%
Stock $ 51.02 1 yrs5.58 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0977
$ 0.0977
-0.00%
Stock $ 20.32 0 yrs6.25 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0740
$ 0.0740
-0.00%
Stock $ 3.33 0 yrs6.01 %$ 0.07 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.1250
$ 0.0500
-60.00%
Stock $ 39.72 0 yrs2.11 %$ 2.94 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.2100
$ 0.2100
-0.00%
Stock $ 64.93 9 yrs5.94 %$ 3.08 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-09-2024 $ 0.9550
$ 0.9650
1.05%
Stock $ 50.49 0 yrs5.47 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.2250
$ 0.2250
-0.00%
Stock $ 67.85 1 yrs4.58 %$ 0.45 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2812
$ 0.2465
-12.35%
Stock $ 99.91 0 yrs2.69 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2526
$ 0.2526
-0.00%
Stock $ 15.52 10 yrs3.87 %$ 0.11 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1400
$ 0.1500
7.14%
Stock $ 25.33 1 yrs4.54 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0885
$ 0.0885
-0.00%
Stock $ 48.31 1 yrs4.66 %$ 0.00 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.0851
$ 0.0851
-0.00%
Stock $ 62.16 2 yrs5.74 %$ 0.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.3163
$ 0.3163
-0.00%
Stock $ 394.06 3 yrs1.49 %$ 109.69 BNew Dividend Mar-27-2024 Mar-29-2024 May-08-2024 $ 1.4700
$ 1.4700
-0.00%
Stock $ 60.92 3 yrs4.06 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2126
$ 0.2126
-0.00%
Stock $ 100.34 2 yrs4.57 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.3635
$ 0.3635
-0.00%
Stock $ 73.18 1 yrs3.43 %$ 3.24 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2115
$ 0.2115
-0.00%
Stock $ 27.60 0 yrs8.15 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.5625
$ 0.5625
-0.00%
Stock $ 73.81 2 yrs5.14 %$ 0.51 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2865
$ 0.2865
-0.00%
Stock $ 55.25 2 yrs3.86 %$ 0.06 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1758
$ 0.1758
-0.00%
Stock $ 78.22 1 yrs4.06 %$ 3.11 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2732
$ 0.2732
-0.00%
Stock $ 49.43 2 yrs4.82 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2033
$ 0.2033
-0.00%
Stock $ 76.53 2 yrs3.37 %$ 6.60 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2290
$ 0.2290
-0.00%
Stock $ 67.03 1 yrs4.00 %$ 0.01 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1562
$ 0.1562
-0.00%
Stock $ 57.14 1 yrs3.06 %$ 0.11 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1496
$ 0.1496
-0.00%
Stock $ 44.22 2 yrs3.66 %$ 0.36 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1453
$ 0.1453
-0.00%
Stock $ 9.72 3 yrs13.89 %$ 0.13 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-28-2024 $ 0.3400
$ 0.3400
-0.00%
Stock $ 23.83 0 yrs7.97 %$ 0.28 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.4900
$ 0.5100
4.08%
Stock $ 81.50 11 yrs0.00 %$ 7.70 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1950
$ 0.2100
7.69%
Stock $ 12.20 0 yrs2.62 %N/ANew Dividend Mar-20-2024 Mar-21-2024 Apr-04-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 57.68 2 yrs3.71 %$ 0.33 BNew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.1927
$ 0.1927
-0.00%
Stock $ 13.90 0 yrs25.18 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-28-2024 $ 0.0000
$ 0.8750
10000%
Stock $ 50.55 0 yrs6.05 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.2055
$ 0.2055
-0.00%
Stock $ 52.33 0 yrs7.68 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.2947
$ 0.2947
-0.00%
Stock $ 26.45 0 yrs3.07 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-06-2024 $ 0.1415
$ 0.1415
-0.00%
Stock $ 99.05 0 yrs0.48 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2161
$ 0.2161
-0.00%
Stock $ 98.92 0 yrs0.50 %N/ANew Dividend Mar-01-2024 Mar-04-2024 Mar-06-2024 $ 0.2874
$ 0.2874
-0.00%
Stock $ 8.27 0 yrs0.80 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0309
$ 0.0309
-0.00%
Stock $ 10.85 0 yrs6.64 %N/ANew Dividend Feb-29-2024 Mar-01-2024 Mar-04-2024 $ 0.0553
$ 0.0553
-0.00%
Stock $ 24.70 0 yrs1.63 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1344
$ 0.1344
-0.00%
Stock $ 24.64 0 yrs1.39 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1142
$ 0.1142
-0.00%
Stock $ 49.82 0 yrs0.68 %$ 5.89 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.0000
$ 0.2300
10000%
Stock $ 49.82 0 yrs0.68 %$ 5.89 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-27-2024 $ 0.0000
$ 0.1100
10000%
Stock $ 147.50 47 yrs3.25 %$ 18.31 BNew Dividend Apr-23-2024 Apr-24-2024 May-10-2024 $ 1.2000
$ 1.2000
-0.00%
Stock $ 52.15 1 yrs5.45 %$ 6.91 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.7100
$ 0.7100
-0.00%
Stock $ 33.22 0 yrs6.77 %$ 0.95 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-04-2024 $ 2.0000
$ 0.2500
-87.50%
Stock $ 88.83 56 yrs3.64 %$ 13.66 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.8100
$ 0.8100
-0.00%
Stock $ 24.12 0 yrs3.76 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1511
$ 0.1511
-0.00%
Stock $ 92.72 2 yrs6.51 %$ 59.58 BNew Dividend Apr-26-2024 Apr-29-2024 May-28-2024 $ 1.5100
$ 1.5100
-0.00%
Stock $ 11.00 0 yrs0.36 %$ 0.18 BNew Dividend Mar-06-2024 Mar-07-2024 Apr-10-2024 $ 0.0200
$ 0.0200
-0.00%
Stock $ 7.76 2 yrs7.47 %$ 0.37 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-30-2024 $ 0.5200
$ 0.0600
-88.46%
Stock $ 16.34 1 yrs10.28 %$ 1.05 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4200
$ 0.4200
-0.00%
Stock $ 17.60 0 yrs7.27 %$ 0.13 BNew Dividend Mar-11-2024 Mar-12-2024 Mar-26-2024 $ 0.3200
$ 0.3200
-0.00%
Stock $ 16.34 1 yrs10.28 %$ 1.05 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.4200
$ 0.0300
-92.86%
Stock $ 443.83 0 yrs1.46 %$ 213.74 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 1.2750
$ 1.3900
9.02%
Stock $ 12.16 8 yrs5.59 %$ 0.46 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-29-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 13.60 0 yrs1.10 %N/ANew Dividend Mar-19-2024 Mar-20-2024 Apr-02-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 10.27 1 yrs7.69 %$ 0.80 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0655
$ 0.0655
-0.00%
Stock $ 52.61 0 yrs4.60 %$ 33.41 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.7700
$ 0.4400
-42.86%
Stock $ 20.54 19 yrs3.70 %$ 0.41 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-12-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 13.00 0 yrs8.62 %$ 0.08 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.2800
$ 0.2800
-0.00%
Stock $ 33.23 5 yrs6.50 %$ 3.90 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-10-2024 $ 0.5400
$ 0.5400
-0.00%
Stock $ 24.03 0 yrs3.29 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1319
$ 0.1319
-0.00%
Stock $ 11.38 0 yrs7.73 %$ 0.33 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-22-2024 $ 0.2200
$ 0.2200
-0.00%
Stock $ 23.60 13 yrs6.27 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 47.02 19 yrs1.55 %$ 5.01 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.1800
$ 0.1900
5.56%
Stock $ 15.83 3 yrs5.62 %$ 1.15 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2225
$ 0.2225
-0.00%
Stock $ 24.83 1 yrs1.53 %$ 0.39 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-30-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 2.31 0 yrs8.23 %$ 0.16 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-01-2024 $ 0.0175
$ 0.0175
-0.00%
Stock $ 14.14 1 yrs2.97 %$ 1.44 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1000
$ 0.1200
20.00%
Stock $ 5.59 0 yrs10.72 %$ 1.34 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-12-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 60.78 0 yrs0.46 %$ 0.65 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 12.25 2 yrs5.22 %$ 0.02 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.1600
$ 0.1600
-0.00%
Stock $ 10.45 0 yrs3.73 %$ 0.21 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.0327
$ 0.0327
-0.00%
Stock $ 118.01 3 yrs2.22 %$ 3.78 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.6250
$ 0.7500
20.00%
Stock $ 48.12 3 yrs2.08 %$ 0.10 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.7500
$ 1.0000
33.33%
Stock $ 25.90 10 yrs9.50 %$ 2.17 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.6150
$ 0.6150
-0.00%
Stock $ 9.40 3 yrs17.02 %$ 0.35 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.4000
$ 0.4000
-0.00%
Stock $ 15.80 3 yrs3.04 %N/ANew Dividend Mar-27-2024 Mar-28-2024 Apr-15-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 13.90 1 yrs9.93 %$ 0.04 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-29-2024 $ 0.6300
$ 0.2500
-60.32%
Stock $ 73.72 2 yrs2.71 %$ 7.45 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.5900
$ 0.5000
-68.55%
Stock $ 11.53 1 yrs12.32 %$ 0.39 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-16-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 82.73 0 yrs0.73 %$ 8.28 BNew Dividend Mar-28-2024 Apr-01-2024 Apr-15-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 73.72 2 yrs2.71 %$ 7.45 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 1.5900
$ 0.9500
-40.25%
Stock $ 17.96 10 yrs10.24 %$ 2.40 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-15-2024 $ 0.4600
$ 0.4600
-0.00%
Stock $ 71.45 0 yrs0.34 %$ 0.15 BNew Dividend Apr-12-2024 Apr-15-2024 May-01-2024 $ 0.0600
$ 0.0600
-0.00%
Stock $ 46.23 2 yrs9.17 %$ 55.61 BNew Dividend Apr-01-2024 Apr-02-2024 Apr-26-2024 $ 1.0600
$ 1.0600
-0.00%
Stock $ 14.65 0 yrs1.06 %$ 1.36 BNew Dividend Apr-02-2024 Apr-03-2024 Apr-16-2024 $ 0.0525
$ 0.0525
-0.00%
Stock $ 27.66 0 yrs2.02 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1192
$ 0.0125
-89.51%
Stock $ 53.14 3 yrs2.26 %$ 14.32 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.3000
$ 0.3000
-0.00%
Stock $ 11.53 1 yrs12.32 %$ 0.39 BNew Dividend Mar-18-2024 Mar-19-2024 Apr-16-2024 $ 0.1100
$ 0.0500
-54.55%
Stock $ 11.53 1 yrs12.32 %$ 0.39 BNew Dividend Apr-17-2024 Apr-18-2024 May-15-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 11.53 1 yrs12.32 %$ 0.39 BNew Dividend May-16-2024 May-17-2024 Jun-14-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 57.80 5 yrs4.01 %$ 7.21 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-18-2024 $ 0.5800
$ 0.5800
-0.00%
Stock $ 42.35 2 yrs1.61 %$ 0.06 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 55.26 2 yrs2.24 %$ 3.83 BNew Dividend Mar-05-2024 Mar-06-2024 Mar-18-2024 $ 0.3100
$ 0.3100
-0.00%
Stock $ 12.65 0 yrs9.63 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 15.87 1 yrs1.32 %$ 0.58 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 20.22 3 yrs2.97 %$ 7.55 BNew Dividend Apr-09-2024 Apr-10-2024 May-01-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 398.97 10 yrs2.21 %$ 0.70 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 2.2000
$ 2.2000
-0.00%
Stock $ 23.68 2 yrs5.15 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 0.3047
$ 0.3047
-0.00%
Stock $ 15.26 0 yrs10.75 %$ 0.83 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 39.50 1 yrs3.72 %N/ANew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.3500
$ 0.3500
-0.00%
Stock $ 16.33 1 yrs13.78 %$ 3.44 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 60.69 0 yrs8.57 %$ 1.35 BNew Dividend Apr-11-2024 Apr-12-2024 May-07-2024 $ 1.3000
$ 1.3000
-0.00%
Stock $ 18.52 2 yrs5.83 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.0900
$ 0.0900
-0.00%
Stock $ 15.26 0 yrs2.62 %$ 2.72 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 4.34 1 yrs2.76 %$ 0.50 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-21-2024 $ 0.0300
$ 0.0300
-0.00%
Stock $ 66.52 1 yrs1.02 %$ 0.30 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-15-2024 $ 0.1700
$ 0.1700
-0.00%
Stock $ 184.58 1 yrs0.68 %$ 7.65 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 1.2500
$ 1.2500
-0.00%
Stock $ 184.58 1 yrs0.68 %$ 7.65 BNew Dividend Mar-04-2024 Mar-05-2024 Mar-19-2024 $ 1.2500
$ 2.0000
60.00%
Stock $ 100.38 3 yrs1.72 %$ 1.51 BNew Dividend Mar-11-2024 Mar-12-2024 Apr-05-2024 $ 0.4300
$ 0.4400
2.33%
Stock $ 5.54 0 yrs15.52 %$ 0.09 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-11-2024 $ 0.2150
$ 0.2150
-0.00%
Stock $ 81.77 0 yrs1.22 %$ 1.22 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.2500
$ 0.2500
-0.00%
Stock $ 22.38 2 yrs6.89 %$ 0.03 BNew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1292
$ 0.1285
-0.52%
Stock $ 10.82 0 yrs15.16 %N/ANew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.4100
$ 0.4100
-0.00%
Stock $ 7.87 0 yrs6.35 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.0125
$ 0.0125
-0.00%
Stock $ 0.00 1 yrs0.00 %N/ANew Dividend Feb-27-2024 Feb-26-2024 Feb-27-2024 $ 0.0700
$ 0.0700
-0.00%
Stock $ 25.15 1 yrs6.20 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1321
$ 0.1321
-0.00%
Stock $ 25.29 1 yrs5.43 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1017
$ 0.1017
-0.00%
Stock $ 24.89 1 yrs5.25 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1034
$ 0.1034
-0.00%
Stock $ 25.81 0 yrs4.10 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-01-2024 $ 0.1198
$ 0.1198
-0.00%
Stock $ 6.94 0 yrs0.29 %$ 1.15 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.0046
$ 0.0048
4.35%
Stock $ 51.34 4 yrs2.10 %$ 26.65 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-25-2024 $ 0.2500
$ 0.2700
8.00%
Stock $ 141.05 0 yrs0.40 %$ 2.64 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-12-2024 $ 0.1400
$ 0.1400
-0.00%
Stock $ 9.93 2 yrs17.22 %$ 0.57 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-29-2024 $ 0.5900
$ 0.3400
-42.37%
Stock $ 17.33 1 yrs2.42 %$ 8.82 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-21-2024 $ 0.1200
$ 0.0500
-58.33%
Stock $ 17.33 1 yrs2.42 %$ 8.82 BNew Dividend Mar-12-2024 Mar-13-2024 Mar-21-2024 $ 0.1200
$ 0.1000
-16.67%
Stock $ 3.24 1 yrs12.35 %$ 0.18 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 28.20 0 yrs5.07 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1270
$ 0.1646
29.61%
Stock $ 29.31 0 yrs1.54 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.0269
$ 0.0597
121.93%
Stock $ 25.33 0 yrs3.55 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1735
$ 0.0404
-76.71%
Stock $ 26.26 0 yrs11.69 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.4176
$ 0.2574
-38.36%
Stock $ 25.34 0 yrs4.58 %N/ANew Dividend Feb-28-2024 Feb-29-2024 Mar-07-2024 $ 0.1798
$ 0.0781
-56.56%
Stock $ 54.35 0 yrs13.38 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 4.1250
$ 1.8116
-56.08%
Stock $ 7.05 0 yrs1.42 %$ 2.61 BNew Dividend Mar-21-2024 Mar-22-2024 Apr-05-2024 $ 0.0000
$ 0.1000
10000%
Stock $ 51.68 0 yrs0.21 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0000
$ 0.1086
10000%
Stock $ 24.32 0 yrs1.04 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0818
$ 0.0913
11.61%
Stock $ 33.36 0 yrs4.38 %$ 4.50 BNew Dividend Mar-07-2024 Mar-08-2024 Apr-01-2024 $ 0.3700
$ 0.3700
-0.00%
Stock $ 209.57 4 yrs1.15 %$ 4.24 BNew Dividend Mar-27-2024 Mar-29-2024 Apr-15-2024 $ 0.6000
$ 0.6000
-0.00%
Stock $ 188.01 1 yrs0.75 %$ 59.54 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-19-2024 $ 0.2820
$ 0.3525
25.00%
Stock $ 27.14 0 yrs1.47 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0500
$ 0.0498
-0.44%
Stock $ 5.77 0 yrs5.55 %$ 0.50 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-28-2024 $ 0.0800
$ 0.0800
-0.00%
Stock $ 98.60 0 yrs6.29 %N/ANew Dividend Mar-14-2024 Mar-15-2024 Apr-01-2024 $ 1.5500
$ 1.5500
-0.00%
Stock $ 32.43 0 yrs1.89 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1750
$ 0.1750
-0.00%
Stock $ 63.20 3 yrs4.87 %$ 1.35 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.7700
$ 0.7800
1.30%
Stock $ 34.24 11 yrs3.59 %$ 1.14 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-22-2024 $ 0.3000
$ 0.3300
10.00%
Stock $ 22.17 3 yrs7.44 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1100
$ 0.1100
-0.00%
Stock $ 71.98 19 yrs3.34 %$ 45.50 BNew Dividend Mar-20-2024 Mar-21-2024 Apr-15-2024 $ 0.5950
$ 0.6200
4.20%
Stock $ 25.74 4 yrs3.30 %$ 1.23 BNew Dividend Mar-06-2024 Mar-07-2024 Mar-29-2024 $ 0.2000
$ 0.2500
25.00%
Stock $ 30.28 0 yrs1.98 %$ 0.61 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-21-2024 $ 0.1500
$ 0.1500
-0.00%
Stock $ 42.48 3 yrs1.22 %$ 0.97 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.93 0 yrs6.95 %$ 0.86 BNew Dividend Mar-27-2024 Mar-28-2024 Apr-30-2024 $ 0.1900
$ 0.1900
-0.00%
Stock $ 18.14 0 yrs9.26 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 197.93 4 yrs1.78 %$ 21.40 BNew Dividend Mar-13-2024 Mar-14-2024 Mar-28-2024 $ 0.8500
$ 0.9800
15.29%
Stock $ 31.27 9 yrs3.50 %$ 4.24 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-26-2024 $ 0.2730
$ 0.2760
1.10%
Stock $ 7.32 2 yrs6.83 %$ 0.22 BNew Dividend Mar-13-2024 Mar-14-2024 Apr-03-2024 $ 0.1250
$ 0.1250
-0.00%
Stock $ 47.49 1 yrs6.57 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2620
$ 0.2650
1.15%
Stock $ 43.43 3 yrs6.77 %$ 11.79 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.7300
$ 0.7600
4.11%
Stock $ 44.13 2 yrs4.65 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1700
$ 0.1720
1.18%
Stock $ 100.66 0 yrs1.80 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.4458
$ 0.4232
-5.06%
Stock $ 11.72 0 yrs12.29 %$ 0.23 BNew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 38.10 1 yrs4.59 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1549
$ 0.1522
-1.76%
Stock $ 17.27 0 yrs28.95 %$ 5.07 BNew Dividend Mar-08-2024 Mar-11-2024 Apr-18-2024 $ 1.0000
$ 1.0000
-0.00%
Stock $ 3.44 0 yrs11.63 %$ 0.09 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.1100
$ 0.1000
-9.09%
Stock $ 131.35 3 yrs2.53 %$ 4.71 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-29-2024 $ 0.8500
$ 0.8500
-0.00%
Stock $ 32.78 1 yrs4.15 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1154
$ 0.1097
-4.95%
Stock $ 22.23 11 yrs5.31 %$ 0.51 BNew Dividend Mar-15-2024 Mar-18-2024 Mar-29-2024 $ 0.2950
$ 0.2950
-0.00%
Stock $ 39.08 2 yrs4.31 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1987
$ 0.1578
-20.58%
Stock $ 25.47 1 yrs11.25 %N/ANew Dividend Mar-07-2024 Mar-08-2024 Mar-15-2024 $ 0.7274
$ 0.7254
-0.28%
Stock $ 61.54 3 yrs3.35 %$ 1.59 BNew Dividend Mar-15-2024 Mar-18-2024 Apr-01-2024 $ 0.5200
$ 0.5200
-0.00%
Stock $ 27.24 1 yrs1.47 %$ 5.59 BNew Dividend Mar-14-2024 Mar-15-2024 Mar-27-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 45.19 2 yrs4.03 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1590
$ 0.1570
-1.26%
Stock $ 45.68 1 yrs4.47 %$ 0.70 BNew Dividend Mar-19-2024 Mar-20-2024 Apr-05-2024 $ 0.5100
$ 0.5100
-0.00%
Stock $ 1.77 0 yrs2.82 %$ 0.30 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.0250
$ 0.0250
-0.00%
Stock $ 23.32 1 yrs8.61 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1647
$ 0.1233
-25.12%
Stock $ 26.17 2 yrs1.95 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0415
$ 0.0439
5.73%
Stock $ 19.58 1 yrs5.62 %$ 0.72 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-14-2024 $ 0.2674
$ 0.3521
31.68%
Stock $ 19.23 3 yrs13.31 %$ 5.39 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-02-2024 $ 0.0500
$ 0.6400
1180.00%
Stock $ 13.62 0 yrs2.94 %$ 0.01 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.1000
$ 0.1000
-0.00%
Stock $ 20.28 0 yrs5.42 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0934
$ 0.0903
-3.30%
Stock $ 47.78 0 yrs5.09 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1880
$ 0.2030
7.98%
Stock $ 49.92 2 yrs5.55 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2160
$ 0.2330
7.87%
Stock $ 33.32 2 yrs5.95 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1574
$ 0.1529
-2.89%
Stock $ 33.93 1 yrs3.72 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0985
$ 0.0960
-2.54%
Stock $ 38.48 2 yrs3.03 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0948
$ 0.1008
6.28%
Stock $ 32.50 1 yrs3.02 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1281
$ 0.0670
-47.72%
Stock $ 29.91 2 yrs3.91 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0950
$ 0.0950
-0.00%
Stock $ 24.07 1 yrs1.57 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0683
$ 0.0265
-61.17%
Stock $ 19.23 3 yrs13.31 %$ 5.39 BNew Dividend Mar-12-2024 Mar-13-2024 Apr-02-2024 $ 0.0500
$ 0.0600
20.00%
Stock $ 6.43 1 yrs3.89 %$ 0.66 BNew Dividend Mar-07-2024 Mar-08-2024 Mar-28-2024 $ 0.0625
$ 0.0625
-0.00%
Stock $ 256.92 7 yrs1.32 %$ 26.33 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-15-2024 $ 0.8400
$ 0.8800
4.76%
Stock $ 24.51 2 yrs15.06 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1607
$ 0.1614
0.41%
Stock $ 23.11 1 yrs4.37 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0843
$ 0.1236
46.62%
Stock $ 29.35 1 yrs7.01 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1429
$ 0.1357
-5.01%
Stock $ 30.44 1 yrs5.53 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1527
$ 0.1472
-3.57%
Stock $ 14.57 0 yrs4.32 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0443
$ 0.0450
1.77%
Stock $ 15.08 0 yrs59.31 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.6119
$ 0.6168
0.79%
Stock $ 12.69 0 yrs10.17 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1075
$ 0.1075
-0.00%
Stock $ 41.64 2 yrs4.15 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1380
$ 0.1570
13.77%
Stock $ 22.16 1 yrs4.10 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-04-2024 $ 0.0729
$ 0.0729
-0.00%
Stock $ 20.91 2 yrs8.21 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 100.53 2 yrs5.23 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.4000
$ 0.4700
17.50%
Stock $ 19.09 1 yrs3.43 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0529
$ 0.0581
9.84%
Stock $ 19.62 0 yrs3.59 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0781
$ 0.0841
7.69%
Stock $ 25.09 0 yrs5.01 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1425
$ 0.1387
-2.67%
Stock $ 46.08 1 yrs6.69 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2260
$ 0.2380
5.31%
Stock $ 21.06 2 yrs4.99 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0930
$ 0.0900
-3.23%
Stock $ 50.13 1 yrs5.19 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.2090
$ 0.2100
0.48%
Stock $ 31.27 0 yrs0.00 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0625
$ 0.0626
0.10%
Stock $ 24.34 0 yrs8.88 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1800
$ 0.1800
-0.00%
Stock $ 11.47 0 yrs4.18 %$ 13.62 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-18-2024 $ 0.1200
$ 0.1200
-0.00%
Stock $ 133.03 13 yrs1.30 %$ 21.04 BNew Dividend Mar-27-2024 Mar-31-2024 Apr-12-2024 $ 0.4250
$ 0.4600
8.24%
Stock $ 61.90 0 yrs1.29 %$ 1.91 BNew Dividend Mar-14-2024 Mar-15-2024 Apr-05-2024 $ 0.2000
$ 0.2000
-0.00%
Stock $ 71.56 0 yrs4.47 %$ 2.61 BNew Dividend Mar-08-2024 Mar-11-2024 Mar-29-2024 $ 0.7500
$ 0.8000
6.67%
Stock $ 45.41 1 yrs4.51 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1680
$ 0.1740
3.57%
Stock $ 23.60 1 yrs2.97 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0777
$ 0.0767
-1.29%
Stock $ 22.91 1 yrs6.68 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1255
$ 0.1202
-4.22%
Stock $ 24.45 0 yrs3.44 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.0528
$ 0.0828
56.82%
Stock $ 48.72 2 yrs3.51 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1620
$ 0.1520
-6.17%
Stock $ 41.04 2 yrs3.61 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Mar-01-2024 $ 0.1210
$ 0.1230
1.65%
Stock $ 26.03 0 yrs3.97 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.1801
$ 0.1708
-5.18%
Stock $ 28.13 0 yrs1.24 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0487
$ 0.0565
16.05%
Stock $ 18.61 0 yrs4.02 %N/ANew Dividend Feb-27-2024 Feb-28-2024 Feb-29-2024 $ 0.0576
$ 0.0584
1.36%
Member 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

X
Search Dividend Investor