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 $ 79.05 1 yrs0.00 %$ 38.67 BNew Dividend May-10-2023 May-11-2023 May-12-2023 $ 0.2083
$ 0.2100
0.82%
Stock $ 22.60 0 yrs3.58 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-05-2023 $ 0.0638
$ 0.0812
27.27%
Stock $ 6.49 0 yrs6.78 %$ 0.11 BNew Dividend Apr-05-2023 Apr-07-2023 Apr-21-2023 $ 0.1100
$ 0.1100
-0.00%
Stock $ 5.52 0 yrs4.71 %$ 0.27 BNew Dividend Apr-14-2023 Apr-17-2023 Apr-28-2023 $ 0.0220
$ 0.0220
-0.00%
Stock $ 87.20 19 yrs1.79 %$ 1.52 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-24-2023 $ 0.3900
$ 0.3900
-0.00%
Stock $ 86.93 19 yrs1.79 %$ 21.81 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-24-2023 $ 0.3900
$ 0.3900
-0.00%
Stock $ 201.20 6 yrs1.25 %$ 0.43 BNew Dividend Apr-28-2023 May-01-2023 May-10-2023 $ 0.6300
$ 0.6300
-0.00%
Stock $ 25.01 0 yrs0.24 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0131
$ 0.0447
241.35%
Stock $ 23.07 1 yrs2.73 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-06-2023 $ 0.2133
$ 0.1085
-49.13%
Stock $ 61.30 11 yrs0.00 %$ 27.07 BNew Dividend Apr-13-2023 Apr-14-2023 May-05-2023 $ 0.0553
$ 0.0708
28.03%
Stock $ 29.68 0 yrs4.45 %$ 3.29 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-20-2023 $ 0.3300
$ 0.3300
-0.00%
Stock $ 59.65 1 yrs2.85 %$ 0.35 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-05-2023 $ 0.2080
$ 0.2080
-0.00%
Stock $ 97.23 0 yrs1.52 %$ 5.27 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.3700
$ 0.3700
-0.00%
Stock $ 35.85 1 yrs5.16 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.4673
$ 0.4729
1.20%
Stock $ 8.47 1 yrs4.37 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.1109
$ 0.0735
-33.72%
Stock $ 7.80 1 yrs7.95 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0325
$ 0.0440
35.38%
Stock $ 7.57 0 yrs5.55 %N/ANew Dividend Apr-12-2023 Apr-13-2023 Apr-27-2023 $ 0.0500
$ 0.0500
-0.00%
Stock $ 25.22 0 yrs8.80 %N/ANew Dividend Apr-13-2023 Apr-14-2023 Apr-17-2023 $ 0.5547
$ 0.5547
-0.00%
Stock $ 25.61 0 yrs1.48 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.1394
$ 0.0913
-34.49%
Stock $ 24.56 0 yrs1.22 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0910
$ 0.0793
-12.84%
Stock $ 89.37 1 yrs1.23 %$ 4.65 BNew Dividend Apr-27-2023 Apr-28-2023 May-09-2023 $ 0.2750
$ 0.2750
-0.00%
Stock $ 89.94 11 yrs2.89 %$ 1.36 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.6500
$ 0.6500
-0.00%
Stock $ 5.05 1 yrs14.26 %$ 0.02 BNew Dividend Apr-19-2023 Apr-20-2023 Apr-28-2023 $ 0.0600
$ 0.0600
-0.00%
Stock $ 24.96 2 yrs1.44 %$ 1.36 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-24-2023 $ 0.4700
$ 0.2500
-46.81%
Stock $ 33.25 0 yrs3.37 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.0963
$ 0.1110
15.27%
Stock $ 19.19 0 yrs2.76 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.0447
$ 0.0508
13.74%
Stock $ 37.62 1 yrs2.55 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.0813
$ 0.0836
2.88%
Stock $ 83.33 0 yrs1.68 %$ 2.23 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-26-2023 $ 0.3500
$ 0.3500
-0.00%
Stock $ 27.43 2 yrs3.86 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 1.0416
$ 0.1180
-88.67%
Stock $ 5.05 1 yrs14.26 %$ 0.02 BNew Dividend May-17-2023 May-19-2023 May-31-2023 $ 0.0600
$ 0.0600
-0.00%
Stock $ 36.20 9 yrs3.84 %$ 1.68 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-25-2023 $ 0.3475
$ 0.3475
-0.00%
Stock $ 35.18 9 yrs3.95 %$ 0.32 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-25-2023 $ 0.3475
$ 0.3475
-0.00%
Stock $ 37.88 1 yrs3.35 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.1117
$ 0.1213
8.58%
Stock $ 30.65 1 yrs6.85 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.5306
$ 0.5301
-0.09%
Stock $ 21.60 2 yrs3.47 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0650
$ 0.0635
-2.31%
Stock $ 9.16 0 yrs0.00 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0575
$ 0.0670
16.52%
Stock $ 5.05 1 yrs14.26 %$ 0.02 BNew Dividend Jun-16-2023 Jun-20-2023 Jun-30-2023 $ 0.0600
$ 0.0600
-0.00%
Stock $ 18.18 1 yrs5.50 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.0850
$ 0.0850
-0.00%
Stock $ 33.10 1 yrs5.35 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.1168
$ 0.1606
37.43%
Stock $ 34.34 0 yrs2.65 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-04-2023 $ 0.0829
$ 0.0941
13.49%
Stock $ 845.00 0 yrs7.10 %N/ANew Dividend Apr-13-2023 Apr-15-2023 May-01-2023 $ 10.0000
$ 15.0000
50.00%
Stock $ 0.00 0 yrs0.00 %N/ANew Dividend Mar-29-2023 Mar-28-2023 Mar-29-2023 $ 0.0700
$ 0.0800
14.29%
Stock $ 1,976.98 0 yrs0.20 %$ 34.61 BNew Dividend Apr-05-2023 Apr-06-2023 Apr-14-2023 $ 1.0000
$ 1.0000
-0.00%
Stock $ 22.85 0 yrs0.74 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1144
$ 0.0561
-50.98%
Stock $ 50.06 0 yrs3.08 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1850
$ 0.1830
-1.08%
Stock $ 73.93 1 yrs0.62 %$ 80.91 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-25-2023 $ 0.1150
$ 0.1150
-0.00%
Stock $ 18.66 0 yrs60.61 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 1.0333
$ 1.0978
6.24%
Stock $ 11.30 0 yrs3.54 %N/ANew Dividend Apr-05-2023 Apr-07-2023 Apr-21-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 48.60 0 yrs4.79 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1890
$ 0.1860
-1.59%
Stock $ 23.61 0 yrs1.14 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-04-2023 $ 0.0940
$ 0.0605
-35.64%
Stock $ 25.13 0 yrs1.63 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1326
$ 0.1274
-3.91%
Stock $ 24.70 0 yrs4.33 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2033
$ 0.2255
10.91%
Stock $ 77.00 2 yrs1.73 %$ 88.75 BNew Dividend May-10-2023 May-11-2023 Jun-01-2023 $ 0.2950
$ 0.3325
12.71%
Stock $ 25.01 0 yrs4.12 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1183
$ 0.1167
-1.33%
Stock $ 23.96 0 yrs0.88 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1166
$ 0.0970
-16.83%
Stock $ 24.59 0 yrs4.64 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0958
$ 0.0970
1.23%
Stock $ 22.12 0 yrs6.51 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1199
$ 0.1262
5.25%
Stock $ 36.00 0 yrs0.00 %N/ANew Dividend Apr-06-2023 Apr-10-2023 Apr-17-2023 $ 0.1500
$ 0.5000
233.33%
Stock $ 25.10 0 yrs2.43 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2548
$ 0.1339
-47.47%
Stock $ 27.52 1 yrs1.09 %$ 3.32 BNew Dividend Apr-20-2023 Apr-21-2023 May-05-2023 $ 0.1500
$ 0.1500
-0.00%
Stock $ 2.19 0 yrs0.00 %$ 0.08 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-19-2023 $ 0.0100
$ 0.0100
-0.00%
Stock $ 46.37 0 yrs4.18 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1590
$ 0.1630
2.52%
Stock $ 21.60 0 yrs1.57 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2863
$ 0.0516
-81.99%
Stock $ 21.93 0 yrs0.50 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0000
$ 0.1119
10000%
Stock $ 18.67 3 yrs2.36 %$ 0.01 BNew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1383
$ 0.0657
-52.52%
Stock $ 24.36 0 yrs9.90 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2150
$ 0.2454
14.15%
Stock $ 26.58 0 yrs4.44 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1354
$ 0.1323
-2.32%
Stock $ 26.82 0 yrs0.67 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0901
$ 0.0864
-4.08%
Stock $ 33.51 0 yrs0.39 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0586
$ 0.0674
15.00%
Stock $ 28.45 0 yrs2.18 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1248
$ 0.1170
-6.26%
Stock $ 100.11 1 yrs3.37 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.3800
$ 0.3900
2.63%
Stock $ 25.19 0 yrs2.62 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1843
$ 0.1983
7.58%
Stock $ 48.62 1 yrs10.59 %$ 2.15 BNew Dividend Apr-25-2023 Apr-26-2023 May-11-2023 $ 1.3510
$ 2.1990
62.77%
Stock $ 15.29 0 yrs0.13 %$ 0.29 BNew Dividend May-05-2023 May-08-2023 May-18-2023 $ 0.0100
$ 0.0100
-0.00%
Stock $ 23.37 0 yrs4.88 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0950
$ 0.0950
-0.00%
Stock $ 4.00 2 yrs3.25 %$ 0.14 BNew Dividend Apr-05-2023 Apr-06-2023 Apr-29-2023 $ 0.0300
$ 0.0330
10.00%
Stock $ 21.31 2 yrs5.21 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0900
$ 0.0900
-0.00%
Stock $ 91.32 2 yrs1.53 %$ 8.62 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.3500
$ 0.3500
-0.00%
Stock $ 45.08 1 yrs3.55 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1350
$ 0.1380
2.22%
Stock $ 2.16 0 yrs9.26 %$ 0.15 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-26-2023 $ 0.0150
$ 0.0150
-0.00%
Stock $ 22.05 0 yrs3.22 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0092
$ 0.0246
166.23%
Stock $ 19.83 1 yrs5.15 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0800
$ 0.0920
15.00%
Stock $ 24.43 0 yrs3.32 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2492
$ 0.1761
-29.33%
Stock $ 30.68 3 yrs5.25 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.7510
$ 0.0987
-86.86%
Stock $ 22.90 1 yrs4.24 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 1.7518
$ 0.1859
-89.39%
Stock $ 44.65 0 yrs6.41 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.2490
$ 0.2530
1.61%
Stock $ 26.97 0 yrs1.89 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2309
$ 0.1111
-51.86%
Stock $ 22.16 0 yrs9.57 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1800
$ 0.1800
-0.00%
Stock $ 27.90 0 yrs1.76 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2326
$ 0.0787
-66.18%
Stock $ 17.26 2 yrs7.53 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0900
$ 0.0950
5.56%
Stock $ 26.95 1 yrs4.04 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0900
$ 0.0900
-0.00%
Stock $ 31.22 6 yrs5.38 %$ 0.46 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.4200
$ 0.4200
-0.00%
Stock $ 16.18 8 yrs4.45 %$ 0.19 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-24-2023 $ 0.1800
$ 0.1800
-0.00%
Stock $ 31.27 0 yrs2.43 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0636
$ 0.0636
0.11%
Stock $ 22.00 0 yrs3.77 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0713
$ 0.0689
-3.34%
Stock $ 11.23 1 yrs11.49 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1075
$ 0.1075
-0.00%
Stock $ 45.99 0 yrs5.81 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.2420
$ 0.2410
-0.41%
Stock $ 23.53 0 yrs1.95 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0444
$ 0.0413
-6.98%
Stock $ 48.09 1 yrs2.43 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1210
$ 0.1120
-7.44%
Stock $ 45.08 1 yrs3.75 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1550
$ 0.1580
1.94%
Stock $ 49.67 1 yrs3.85 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.2170
$ 0.1900
-12.44%
Stock $ 24.94 1 yrs5.37 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.4078
$ 0.3261
-20.04%
Stock $ 30.32 0 yrs1.45 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1384
$ 0.0893
-35.51%
Stock $ 23.17 1 yrs2.07 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1411
$ 0.0969
-31.37%
Stock $ 19.94 0 yrs3.86 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 1.4680
$ 0.0725
-95.06%
Stock $ 28.97 2 yrs1.83 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.6273
$ 0.1700
-72.90%
Stock $ 31.98 1 yrs2.41 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2857
$ 0.1833
-35.82%
Stock $ 34.91 1 yrs0.83 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0916
$ 0.0635
-30.67%
Stock $ 30.15 1 yrs0.80 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0694
$ 0.0532
-23.41%
Stock $ 22.63 0 yrs3.31 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0726
$ 0.0825
13.75%
Stock $ 11.25 0 yrs12.80 %$ 0.22 BNew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1200
$ 0.1200
-0.00%
Stock $ 19.04 1 yrs2.42 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1270
$ 0.1384
9.03%
Stock $ 18.39 1 yrs2.72 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1587
$ 0.1307
-17.64%
Stock $ 34.79 0 yrs4.86 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1450
$ 0.1395
-3.78%
Stock $ 15.49 1 yrs41.06 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0477
$ 0.0473
-0.82%
Stock $ 25.19 1 yrs1.35 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0887
$ 0.0896
1.01%
Stock $ 40.52 1 yrs0.99 %$ 0.00 BNew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1081
$ 0.0954
-11.77%
Stock $ 26.42 0 yrs3.52 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2625
$ 0.2090
-20.37%
Stock $ 21.55 0 yrs2.09 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0054
$ 0.1185
2093.75%
Stock $ 42.39 1 yrs2.95 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1210
$ 0.1170
-3.31%
Stock $ 42.64 1 yrs3.17 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1470
$ 0.1150
-21.77%
Stock $ 30.51 6 yrs3.93 %$ 7.12 BNew Dividend May-12-2023 May-15-2023 May-26-2023 $ 0.3000
$ 0.3000
-0.00%
Stock $ 22.86 1 yrs2.45 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2886
$ 0.1307
-54.71%
Stock $ 29.26 1 yrs3.04 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2550
$ 0.2616
2.59%
Stock $ 25.62 1 yrs9.76 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1744
$ 0.1729
-0.86%
Stock $ 21.62 0 yrs2.54 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.8671
$ 0.1030
-88.13%
Stock $ 12.81 1 yrs1.87 %$ 0.19 BNew Dividend Apr-10-2023 Apr-11-2023 May-08-2023 $ 0.0600
$ 0.0600
-0.00%
Stock $ 101.87 0 yrs1.26 %$ 1.03 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-24-2023 $ 0.3200
$ 0.3200
-0.00%
Stock $ 25.01 0 yrs2.76 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.2204
$ 0.1210
-45.11%
Stock $ 18.50 11 yrs3.03 %$ 0.09 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-21-2023 $ 0.1300
$ 0.1400
7.69%
Stock $ 81.65 8 yrs2.20 %$ 4.37 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-26-2023 $ 0.4500
$ 0.4500
-0.00%
Stock $ 91.49 1 yrs1.42 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.3642
$ 0.3668
0.71%
Stock $ 37.85 1 yrs0.50 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0367
$ 0.0619
68.89%
Stock $ 18.17 0 yrs2.53 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.1431
$ 0.0996
-30.38%
Stock $ 29.54 1 yrs1.73 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0837
$ 0.0804
-3.84%
Stock $ 21.52 1 yrs2.14 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.2494
$ 0.0957
-61.62%
Stock $ 93.58 0 yrs4.72 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0700
$ 0.0700
-0.00%
Stock $ 24.83 0 yrs0.56 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0752
$ 0.0599
-20.36%
Stock $ 26.16 0 yrs0.54 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0722
$ 0.0688
-4.72%
Stock $ 29.45 0 yrs0.24 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0394
$ 0.0354
-10.14%
Stock $ 27.07 0 yrs0.52 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0584
$ 0.0812
39.04%
Stock $ 26.51 0 yrs2.15 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.3474
$ 0.2267
-34.76%
Stock $ 22.52 1 yrs2.04 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0327
$ 0.0340
3.87%
Stock $ 20.34 1 yrs6.00 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.1020
$ 0.1000
-1.96%
Stock $ 23.04 0 yrs3.26 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-03-2023 $ 0.0488
$ 0.0690
41.39%
Stock $ 23.77 0 yrs0.59 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0024
$ 0.1400
5782.33%
Stock $ 26.10 0 yrs0.23 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Mar-31-2023 $ 0.0173
$ 0.0060
-65.15%
Stock $ 38.47 56 yrs2.86 %$ 21.03 BNew Dividend Apr-14-2023 Apr-17-2023 May-15-2023 $ 0.2750
$ 0.2750
-0.00%
Stock $ 24.14 1 yrs4.43 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0340
$ 0.0340
-0.00%
Stock $ 10.27 0 yrs25.32 %$ 0.43 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-27-2023 $ 0.6500
$ 0.4000
-38.46%
Stock $ 11.01 1 yrs8.72 %$ 0.10 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.01 1 yrs8.72 %$ 0.10 BNew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 11.01 1 yrs8.72 %$ 0.10 BNew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 8.88 0 yrs6.08 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-30-2023 $ 0.0960
$ 0.1581
64.66%
Stock $ 24.33 0 yrs3.16 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0354
$ 0.1059
199.38%
Stock $ 81.70 0 yrs0.81 %$ 1.18 BNew Dividend Apr-05-2023 Apr-06-2023 Apr-13-2023 $ 0.1650
$ 0.1650
-0.00%
Stock $ 20.05 2 yrs4.99 %$ 0.52 BNew Dividend Apr-14-2023 Apr-17-2023 May-08-2023 $ 0.2500
$ 0.2500
-0.00%
Stock $ 17.75 1 yrs9.18 %$ 0.76 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1360
$ 0.1360
-0.00%
Stock $ 17.75 1 yrs9.18 %$ 0.76 BNew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1360
$ 0.1360
-0.00%
Stock $ 17.75 1 yrs9.18 %$ 0.76 BNew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1360
$ 0.1360
-0.00%
Stock $ 19.13 0 yrs9.83 %N/ANew Dividend Apr-05-2023 Apr-06-2023 Apr-17-2023 $ 0.4688
$ 0.4688
-0.00%
Stock $ 21.65 1 yrs5.22 %$ 0.03 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-03-2023 $ 0.1169
$ 0.1185
1.39%
Stock $ 10.95 0 yrs8.77 %$ 0.43 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.95 0 yrs8.77 %$ 0.43 BNew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 10.95 0 yrs8.77 %$ 0.43 BNew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 21.19 0 yrs8.78 %$ 0.33 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1550
$ 0.1550
-0.00%
Stock $ 21.19 0 yrs8.78 %$ 0.33 BNew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1550
$ 0.1550
-0.00%
Stock $ 21.19 0 yrs8.78 %$ 0.33 BNew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1550
$ 0.1550
-0.00%
Stock $ 17.20 1 yrs9.42 %N/ANew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 17.20 1 yrs9.42 %N/ANew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 17.20 1 yrs9.42 %N/ANew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 6.88 1 yrs9.30 %N/ANew Dividend Apr-06-2023 Apr-10-2023 Apr-17-2023 $ 0.1600
$ 0.1600
-0.00%
Stock $ 30.80 0 yrs1.49 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.5739
$ 0.0851
-85.17%
Stock $ 20.77 1 yrs6.45 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0827
$ 0.1686
103.81%
Stock $ 20.55 1 yrs4.04 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0789
$ 0.0766
-2.87%
Stock $ 23.59 0 yrs2.84 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-30-2023 $ 0.0645
$ 0.0779
20.78%
Stock $ 29.08 1 yrs1.17 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 2.0730
$ 0.0767
-96.30%
Stock $ 29.67 0 yrs1.31 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.7589
$ 0.1071
-85.89%
Stock $ 40.14 1 yrs1.77 %$ 0.00 BNew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.1733
$ 0.1600
-7.69%
Stock $ 15.86 0 yrs0.88 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.2455
$ 0.0333
-86.44%
Stock $ 27.63 1 yrs12.05 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.6499
$ 0.3380
-47.99%
Stock $ 45.73 1 yrs3.26 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-30-2023 $ 0.0200
$ 0.0200
-0.00%
Stock $ 19.66 0 yrs0.00 %$ 0.64 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.1650
$ 0.1725
4.55%
Stock $ 17.26 1 yrs9.39 %N/ANew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 19.10 0 yrs9.63 %N/ANew Dividend Apr-05-2023 Apr-06-2023 Apr-17-2023 $ 0.4609
$ 0.4609
-0.00%
Stock $ 32.76 0 yrs2.26 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.3021
$ 0.2026
-32.94%
Stock $ 31.85 2 yrs1.19 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.1054
$ 0.1007
-4.46%
Stock $ 19.05 0 yrs2.20 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.1495
$ 0.1242
-16.98%
Stock $ 7.98 1 yrs10.53 %$ 0.28 BNew Dividend Apr-06-2023 Apr-10-2023 Apr-17-2023 $ 0.2000
$ 0.2100
5.00%
Stock $ 25.32 2 yrs3.40 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0750
$ 0.0750
-0.00%
Stock $ 17.03 1 yrs2.70 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.1234
$ 0.1286
4.20%
Stock $ 12.81 0 yrs9.76 %N/ANew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1040
$ 0.1040
-0.00%
Stock $ 12.81 0 yrs9.76 %N/ANew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1040
$ 0.1040
-0.00%
Stock $ 12.81 0 yrs9.76 %N/ANew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1040
$ 0.1040
-0.00%
Stock $ 16.32 2 yrs9.68 %N/ANew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.1340
$ 0.1340
-0.00%
Stock $ 16.32 2 yrs9.68 %N/ANew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1340
$ 0.1340
-0.00%
Stock $ 16.32 2 yrs9.68 %N/ANew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1340
$ 0.1340
-0.00%
Stock $ 193.76 3 yrs1.03 %$ 8.56 BNew Dividend Apr-17-2023 Apr-18-2023 May-01-2023 $ 0.5000
$ 0.5000
-0.00%
Stock $ 17.26 1 yrs9.39 %N/ANew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 17.26 1 yrs9.39 %N/ANew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 10.41 0 yrs9.99 %N/ANew Dividend Apr-11-2023 Apr-12-2023 Apr-28-2023 $ 0.0870
$ 0.0870
-0.00%
Stock $ 10.41 0 yrs9.99 %N/ANew Dividend May-09-2023 May-10-2023 May-31-2023 $ 0.0870
$ 0.0870
-0.00%
Stock $ 10.41 0 yrs9.99 %N/ANew Dividend Jun-13-2023 Jun-14-2023 Jun-30-2023 $ 0.0870
$ 0.0870
-0.00%
Stock $ 4.78 0 yrs20.08 %$ 0.93 BNew Dividend Apr-14-2023 Apr-17-2023 Apr-27-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 16.85 0 yrs10.92 %N/ANew Dividend Apr-05-2023 Apr-06-2023 Apr-17-2023 $ 0.4609
$ 0.4609
-0.00%
Stock $ 48.00 2 yrs4.58 %$ 0.09 BNew Dividend Apr-05-2023 Apr-07-2023 Apr-21-2023 $ 0.5500
$ 0.5500
-0.00%
Stock $ 32.57 1 yrs0.00 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Apr-06-2023 $ 0.1465
$ 0.1600
9.23%
Stock $ 16.98 1 yrs5.95 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0400
$ 0.0400
-0.00%
Stock $ 21.34 1 yrs4.40 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0675
$ 0.0653
-3.26%
Stock $ 26.82 0 yrs3.06 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.2293
$ 0.1789
-21.99%
Stock $ 30.50 0 yrs1.02 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0260
$ 0.0260
-0.00%
Stock $ 19.01 0 yrs4.21 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0670
$ 0.0670
-0.00%
Stock $ 17.77 0 yrs2.14 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0320
$ 0.0320
-0.00%
Stock $ 19.33 1 yrs1.66 %N/ANew Dividend Apr-21-2023 Apr-24-2023 May-09-2023 $ 0.0800
$ 0.0800
-0.00%
Stock $ 13.54 0 yrs4.28 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0930
$ 0.0589
-36.73%
Stock $ 18.98 3 yrs3.64 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0718
$ 0.0785
9.31%
Stock $ 32.78 1 yrs6.32 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.1800
$ 0.1800
-0.00%
Stock $ 19.87 0 yrs5.13 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0934
$ 0.0969
3.81%
Stock $ 0.08 0 yrs40.00 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-17-2023 $ 0.0022
$ 0.0022
-0.00%
Stock $ 17.42 1 yrs0.00 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0400
$ 0.0400
-0.00%
Stock $ 25.60 1 yrs0.00 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0340
$ 0.0340
-0.00%
Stock $ 26.56 0 yrs2.11 %N/ANew Dividend Mar-28-2023 Mar-29-2023 Mar-31-2023 $ 0.0000
$ 0.1391
10000%
Stock $ 206.52 61 yrs2.13 %$ 123.16 BNew Dividend Apr-25-2023 Apr-26-2023 May-10-2023 $ 1.0500
$ 1.0500
-0.00%
Stock $ 23.52 0 yrs4.80 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0700
$ 0.0800
14.29%
Stock $ 49.97 0 yrs6.56 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3287
$ 0.3313
0.79%
Stock $ 27.41 1 yrs2.92 %$ 0.05 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1542
$ 0.0700
-54.60%
Stock $ 36.72 0 yrs1.42 %$ 1.61 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.1300
$ 0.1300
-0.00%
Stock $ 10.75 0 yrs10.98 %$ 0.22 BNew Dividend Apr-18-2023 Apr-19-2023 Apr-28-2023 $ 0.0867
$ 0.0867
-0.00%
Stock $ 10.75 0 yrs10.98 %$ 0.22 BNew Dividend May-18-2023 May-19-2023 May-31-2023 $ 0.0867
$ 0.0867
-0.00%
Stock $ 10.75 0 yrs10.98 %$ 0.22 BNew Dividend Jun-20-2023 Jun-21-2023 Jun-30-2023 $ 0.0867
$ 0.0867
-0.00%
Stock $ 29.07 0 yrs1.75 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1673
$ 0.1384
-17.26%
Stock $ 25.13 0 yrs0.68 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0567
$ 0.0488
-13.93%
Stock $ 5.61 0 yrs6.42 %$ 0.26 BNew Dividend Apr-21-2023 Apr-24-2023 May-01-2023 $ 0.0238
$ 0.0238
-0.00%
Stock $ 9.80 0 yrs5.92 %$ 0.16 BNew Dividend Apr-21-2023 Apr-24-2023 May-01-2023 $ 0.0350
$ 0.0350
-0.00%
Stock $ 35.87 0 yrs1.48 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2372
$ 0.1298
-45.31%
Stock $ 43.66 2 yrs1.42 %$ 0.07 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1826
$ 0.1400
-23.32%
Stock $ 27.50 0 yrs2.11 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0231
$ 0.1037
348.92%
Stock $ 3.58 0 yrs8.66 %$ 0.50 BNew Dividend Apr-21-2023 Apr-24-2023 May-01-2023 $ 0.0260
$ 0.0260
-0.00%
Stock $ 3.14 0 yrs8.28 %$ 0.31 BNew Dividend Apr-21-2023 Apr-24-2023 May-01-2023 $ 0.0220
$ 0.0220
-0.00%
Stock $ 60.19 0 yrs1.43 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2364
$ 0.2194
-7.20%
Stock $ 6.16 0 yrs12.99 %$ 0.08 BNew Dividend Apr-18-2023 Apr-19-2023 Apr-28-2023 $ 0.0604
$ 0.0604
-0.00%
Stock $ 21.87 2 yrs3.25 %$ 0.00 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1553
$ 0.0400
-74.24%
Stock $ 25.21 0 yrs3.65 %$ 0.04 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1966
$ 0.2000
1.71%
Stock $ 48.48 0 yrs1.36 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1800
$ 0.1790
-0.56%
Stock $ 35.44 2 yrs1.27 %$ 0.81 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1223
$ 0.1000
-18.22%
Stock $ 6.16 0 yrs12.99 %$ 0.08 BNew Dividend May-18-2023 May-19-2023 May-31-2023 $ 0.0604
$ 0.0604
-0.00%
Stock $ 6.16 0 yrs12.99 %$ 0.08 BNew Dividend Jun-20-2023 Jun-21-2023 Jun-30-2023 $ 0.0604
$ 0.0604
-0.00%
Stock $ 22.85 0 yrs17.51 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0000
$ 1.0000
10000%
Stock $ 6.35 0 yrs0.00 %$ 0.09 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-17-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 59.30 1 yrs2.78 %$ 1.05 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0550
$ 0.2450
345.45%
Stock $ 14.91 3 yrs2.68 %$ 2.26 BNew Dividend Apr-13-2023 Apr-14-2023 May-12-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 26.72 0 yrs5.01 %$ 0.10 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1100
$ 0.1100
-0.00%
Stock $ 48.72 1 yrs1.52 %$ 0.69 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2364
$ 0.1250
-47.11%
Stock $ 41.93 0 yrs1.41 %$ 0.55 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2018
$ 0.1150
-43.02%
Stock $ 45.88 2 yrs5.06 %$ 2.70 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3139
$ 0.1150
-63.36%
Stock $ 29.53 0 yrs3.22 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0694
$ 0.3391
388.76%
Stock $ 82.72 0 yrs1.47 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.3508
$ 0.2819
-19.63%
Stock $ 26.74 0 yrs3.07 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2104
$ 0.0388
-81.54%
Stock $ 36.21 2 yrs2.73 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2487
$ 0.2347
-5.61%
Stock $ 46.79 1 yrs2.91 %$ 4.68 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.65 0 yrs2.47 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.2310
$ 0.1267
-45.15%
Stock $ 40.15 0 yrs3.59 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2249
$ 0.5950
164.51%
Stock $ 34.13 1 yrs2.67 %$ 0.24 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0977
$ 0.2050
109.76%
Stock $ 43.17 1 yrs4.86 %$ 0.04 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1700
$ 0.1600
-5.88%
Stock $ 23.18 1 yrs0.39 %$ 0.00 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0305
$ 0.0047
-84.60%
Stock $ 24.32 1 yrs2.96 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.8079
$ 0.0800
-90.10%
Stock $ 25.48 0 yrs8.01 %$ 0.17 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.32 2 yrs2.63 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-06-2023 $ 0.6339
$ 0.0826
-86.97%
Stock $ 22.01 1 yrs17.58 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.3200
$ 0.3200
-0.00%
Stock $ 22.99 0 yrs8.53 %$ 0.00 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1022
$ 0.8774
758.34%
Stock $ 24.98 1 yrs0.40 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0170
$ 0.0179
5.36%
Stock $ 109.45 5 yrs1.02 %$ 15.95 BNew Dividend May-04-2023 May-05-2023 Jun-02-2023 $ 0.2800
$ 0.2800
-0.00%
Stock $ 20.53 1 yrs5.75 %$ 0.15 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 39.72 0 yrs3.00 %$ 0.22 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0550
$ 0.1600
190.91%
Stock $ 63.19 2 yrs2.09 %$ 8.50 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0400
$ 0.1900
375.00%
Stock $ 38.91 1 yrs0.85 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1203
$ 0.0355
-70.51%
Stock $ 29.22 0 yrs0.79 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0689
$ 0.0417
-39.50%
Stock $ 22.72 0 yrs1.89 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-29-2023 $ 0.0908
$ 0.0568
-37.43%
Stock $ 12.57 7 yrs0.00 %$ 0.29 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-10-2023 $ 0.0433
$ 0.0433
-0.00%
Stock $ 31.97 0 yrs0.91 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-29-2023 $ 0.0782
$ 0.0757
-3.24%
Stock $ 23.55 0 yrs1.10 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0541
$ 0.0651
20.33%
Stock $ 23.00 1 yrs2.48 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0653
$ 0.0449
-31.24%
Stock $ 30.11 0 yrs1.30 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0239
$ 0.1100
360.25%
Stock $ 32.18 0 yrs1.68 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0534
$ 0.1075
101.31%
Stock $ 27.24 2 yrs2.13 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-06-2023 $ 0.2460
$ 0.1832
-25.53%
Stock $ 37.90 2 yrs7.39 %$ 2.24 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.4308
$ 0.1000
-76.78%
Stock $ 22.30 2 yrs5.38 %$ 0.09 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3000
$ 0.0900
-70.00%
Stock $ 88.44 0 yrs2.34 %$ 0.47 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.6383
$ 0.4300
-32.64%
Stock $ 88.44 0 yrs2.34 %$ 0.47 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.6383
$ 0.4300
-32.64%
Stock $ 50.98 0 yrs4.34 %$ 0.03 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.5614
$ 0.4900
-12.72%
Stock $ 27.12 2 yrs3.32 %$ 1.72 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0300
$ 0.1300
333.33%
Stock $ 49.66 2 yrs4.45 %$ 0.57 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3122
$ 0.4550
45.74%
Stock $ 58.14 0 yrs4.37 %$ 0.13 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.5198
$ 0.4400
-15.35%
Stock $ 38.97 0 yrs4.47 %$ 0.13 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2519
$ 0.3650
44.93%
Stock $ 38.97 0 yrs4.47 %$ 0.13 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2519
$ 0.3650
44.93%
Stock $ 46.73 2 yrs4.37 %$ 0.49 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2236
$ 0.4450
99.00%
Stock $ 36.85 2 yrs5.73 %$ 0.42 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2796
$ 0.4350
55.56%
Stock $ 35.44 1 yrs3.78 %$ 0.56 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1236
$ 0.1600
29.47%
Stock $ 30.30 0 yrs2.38 %$ 0.07 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0536
$ 0.1300
142.54%
Stock $ 61.62 0 yrs4.19 %$ 0.04 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2450
$ 0.2450
-0.00%
Stock $ 51.96 0 yrs2.35 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2285
$ 0.2424
6.09%
Stock $ 58.94 0 yrs1.70 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.4712
$ 0.1532
-67.50%
Stock $ 54.44 0 yrs1.34 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.3006
$ 0.1761
-41.42%
Stock $ 40.04 0 yrs2.07 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1979
$ 0.1652
-16.54%
Stock $ 34.17 1 yrs0.00 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1236
$ 0.1032
-16.50%
Stock $ 33.86 2 yrs3.34 %$ 5.08 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0906
$ 0.1850
104.15%
Stock $ 17.18 1 yrs16.65 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1850
$ 0.1950
5.41%
Stock $ 9.29 0 yrs0.22 %$ 0.45 BNew Dividend Apr-05-2023 Apr-07-2023 Apr-21-2023 $ 0.0100
$ 0.0100
-0.00%
Stock $ 30.97 0 yrs0.00 %$ 1.72 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-24-2023 $ 0.0000
$ 0.3400
10000%
Stock $ 43.64 1 yrs3.28 %$ 0.22 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1200
$ 0.1200
-0.00%
Stock $ 43.43 1 yrs5.92 %$ 4.34 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2300
$ 0.2050
-10.87%
Stock $ 22.25 1 yrs2.43 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0664
$ 0.0580
-12.65%
Stock $ 26.23 1 yrs4.08 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-06-2023 $ 0.4071
$ 0.3280
-19.43%
Stock $ 36.76 5 yrs1.74 %$ 0.14 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1955
$ 0.1050
-46.28%
Stock $ 6.69 0 yrs0.00 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-10-2023 $ 0.0848
$ 0.0857
1.13%
Stock $ 57.34 0 yrs1.46 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2412
$ 0.2067
-14.28%
Stock $ 30.97 0 yrs2.97 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1453
$ 0.2002
37.75%
Stock $ 39.93 2 yrs2.03 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0180
$ 0.0992
451.67%
Stock $ 31.20 2 yrs2.37 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0583
$ 0.0901
54.35%
Stock $ 42.37 1 yrs2.88 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1099
$ 0.1051
-4.37%
Stock $ 40.67 1 yrs4.28 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1588
$ 0.1682
5.92%
Stock $ 49.67 0 yrs8.96 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3634
$ 0.3722
2.42%
Stock $ 77.07 1 yrs4.54 %$ 1.16 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1350
$ 0.5400
300.00%
Stock $ 57.44 3 yrs2.02 %$ 0.09 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3227
$ 0.2000
-38.02%
Stock $ 44.53 5 yrs1.86 %$ 0.67 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2228
$ 0.1900
-14.71%
Stock $ 59.58 2 yrs5.47 %$ 1.13 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.5070
$ 0.6200
22.30%
Stock $ 65.80 1 yrs3.71 %$ 0.18 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.6612
$ 0.7850
18.72%
Stock $ 77.25 3 yrs3.33 %$ 1.81 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 1.0647
$ 0.6250
-41.30%
Stock $ 56.87 2 yrs6.21 %$ 0.24 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.4059
$ 0.5250
29.35%
Stock $ 45.59 2 yrs4.10 %$ 0.11 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.3832
$ 0.3800
-0.84%
Stock $ 31.00 2 yrs4.32 %$ 0.16 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1710
$ 0.2750
60.82%
Stock $ 31.23 2 yrs4.80 %$ 0.04 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2440
$ 0.3300
35.22%
Stock $ 42.84 1 yrs3.34 %$ 0.88 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1300
$ 0.1300
-0.00%
Stock $ 33.99 1 yrs4.80 %$ 0.05 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1654
$ 0.0650
-60.71%
Stock $ 40.04 4 yrs3.32 %$ 1.52 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1697
$ 0.1650
-2.77%
Stock $ 27.53 0 yrs1.60 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0004
$ 0.1400
10000%
Stock $ 26.16 2 yrs2.26 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1969
$ 0.0800
-59.37%
Stock $ 24.46 0 yrs0.41 %$ 0.00 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0444
$ 0.0085
-80.91%
Stock $ 15.90 0 yrs6.29 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1500
$ 0.1500
-0.00%
Stock $ 7.02 1 yrs17.24 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0500
$ 0.0300
-40.00%
Stock $ 39.58 1 yrs3.08 %$ 3.07 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0450
$ 0.2000
344.44%
Stock $ 46.68 1 yrs1.93 %$ 0.16 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1100
$ 0.0950
-13.64%
Stock $ 43.24 1 yrs2.98 %$ 0.02 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 0.92 0 yrs0.00 %$ 0.05 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.0050
$ 0.0050
-0.00%
Stock $ 21.80 0 yrs8.49 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 15.19 1 yrs3.42 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.56 0 yrs4.74 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2000
$ 0.1000
-50.00%
Stock $ 23.94 0 yrs4.47 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.07 0 yrs4.39 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 25.03 0 yrs7.07 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 50.29 0 yrs3.64 %$ 15.84 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.2050
$ 0.1970
-3.90%
Stock $ 60.83 1 yrs2.73 %$ 3.40 BNew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0900
$ 0.2200
144.44%
Stock $ 48.62 1 yrs3.48 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.1696
$ 0.1656
-2.36%
Stock $ 30.78 2 yrs1.92 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0193
$ 0.0863
346.13%
Stock $ 43.32 0 yrs0.00 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-31-2023 $ 0.0000
$ 0.1024
10000%
Stock $ 32.68 2 yrs2.45 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Mar-30-2023 $ 0.0616
$ 0.0989
60.58%
Stock $ 30.94 6 yrs0.00 %N/ANew Dividend Mar-31-2023 Apr-03-2023 Apr-10-2023 $ 0.1620
$ 0.1555
-4.00%
Stock $ 19.94 0 yrs0.50 %$ 0.52 BNew Dividend Apr-11-2023 Apr-12-2023 Apr-27-2023 $ 0.0250
$ 0.0250
-0.00%
Stock $ 4.34 2 yrs0.00 %$ 0.06 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.0288
$ 0.0288
-0.00%
Stock $ 4.34 2 yrs0.00 %$ 0.06 BNew Dividend May-12-2023 May-15-2023 May-31-2023 $ 0.0288
$ 0.0288
-0.00%
Stock $ 4.34 2 yrs0.00 %$ 0.06 BNew Dividend Jun-14-2023 Jun-15-2023 Jun-30-2023 $ 0.0288
$ 0.0288
-0.00%
Stock $ 19.63 1 yrs1.94 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0380
$ 0.0380
-0.00%
Stock $ 106.00 2 yrs2.45 %$ 1.67 BNew Dividend Apr-13-2023 Apr-14-2023 Apr-28-2023 $ 0.5500
$ 0.6500
18.18%
Stock $ 102.44 0 yrs0.34 %$ 1.50 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1214
$ 0.0438
-63.92%
Stock $ 26.09 1 yrs5.37 %$ 0.17 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-19-2023 $ 1.3500
$ 0.3500
-74.07%
Stock $ 26.09 1 yrs5.37 %$ 0.17 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-19-2023 $ 1.3500
$ 1.0000
-25.93%
Stock $ 12.93 1 yrs8.35 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-31-2023 $ 0.0900
$ 0.0900
-0.00%
Stock $ 21.97 0 yrs1.64 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0744
$ 0.0897
20.56%
Stock $ 13.91 0 yrs4.89 %$ 0.08 BNew Dividend Apr-03-2023 Apr-04-2023 Apr-28-2023 $ 0.1700
$ 0.1700
-0.00%
Stock $ 24.80 2 yrs1.53 %$ 0.16 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0716
$ 0.0745
4.05%
Stock $ 43.70 1 yrs0.41 %$ 0.28 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0535
$ 0.0107
-80.00%
Stock $ 22.12 0 yrs2.49 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0600
$ 0.0550
-8.33%
Stock $ 37.76 2 yrs2.52 %$ 0.12 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0943
$ 0.1101
16.76%
Stock $ 33.52 1 yrs4.00 %$ 0.09 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3891
$ 0.3097
-20.41%
Stock $ 28.95 1 yrs1.90 %$ 0.13 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1442
$ 0.1453
0.76%
Stock $ 48.22 1 yrs0.44 %$ 1.75 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0855
$ 0.0522
-38.95%
Stock $ 97.54 1 yrs0.73 %$ 0.17 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2779
$ 0.2035
-26.77%
Stock $ 23.53 1 yrs3.14 %$ 0.16 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2402
$ 0.2309
-3.87%
Stock $ 39.00 1 yrs2.18 %$ 12.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2748
$ 0.2076
-24.45%
Stock $ 78.73 1 yrs1.73 %$ 1.06 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.4725
$ 0.2963
-37.29%
Stock $ 50.15 2 yrs1.10 %$ 0.33 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1429
$ 0.1413
-1.12%
Stock $ 54.60 1 yrs0.86 %$ 1.58 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1409
$ 0.0952
-32.43%
Stock $ 31.09 1 yrs2.22 %$ 0.35 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2757
$ 0.1439
-47.81%
Stock $ 77.40 0 yrs1.10 %$ 0.73 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3300
$ 0.2184
-33.82%
Stock $ 88.63 2 yrs1.30 %$ 0.94 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3782
$ 0.2754
-27.18%
Stock $ 63.22 1 yrs2.26 %$ 1.11 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.5323
$ 0.2862
-46.23%
Stock $ 11.60 1 yrs5.43 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0451
$ 0.0361
-19.96%
Stock $ 48.82 1 yrs0.23 %$ 0.31 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0487
$ 0.0291
-40.25%
Stock $ 17.64 1 yrs2.89 %$ 0.23 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1422
$ 0.0266
-81.29%
Stock $ 44.08 2 yrs1.59 %$ 3.07 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2329
$ 0.1428
-38.69%
Stock $ 21.83 1 yrs0.00 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.1550
$ 0.0760
-50.98%
Stock $ 49.48 0 yrs1.17 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2477
$ 0.0866
-65.04%
Stock $ 45.30 2 yrs3.07 %$ 0.11 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 1.0537
$ 0.0527
-95.00%
Stock $ 25.19 1 yrs1.47 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1226
$ 0.0633
-48.37%
Stock $ 51.53 1 yrs1.36 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3300
$ 0.1286
-61.03%
Stock $ 46.35 1 yrs3.80 %$ 0.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1525
$ 0.1525
-0.00%
Stock $ 18.48 1 yrs3.30 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0625
$ 0.0570
-8.80%
Stock $ 19.91 1 yrs1.71 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0360
$ 0.0360
-0.00%
Stock $ 47.50 1 yrs2.82 %$ 0.12 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1350
$ 0.1350
-0.00%
Stock $ 26.66 2 yrs4.31 %$ 0.05 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.4598
$ 0.2401
-47.78%
Stock $ 20.78 2 yrs1.35 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-28-2023 $ 0.0272
$ 0.0183
-32.78%
Stock $ 38.95 2 yrs1.13 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1149
$ 0.0046
-96.00%
Stock $ 99.11 2 yrs1.06 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2730
$ 0.0799
-70.73%
Stock $ 28.78 0 yrs3.75 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1327
$ 0.1471
10.85%
Stock $ 44.02 1 yrs3.77 %$ 0.04 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1250
$ 0.1250
-0.00%
Stock $ 11.44 2 yrs0.00 %$ 0.93 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-17-2023 $ 0.0600
$ 0.0600
-0.00%
Stock $ 34.90 6 yrs4.36 %$ 0.09 BNew Dividend Apr-05-2023 Apr-06-2023 Apr-27-2023 $ 0.3800
$ 0.3800
-0.00%
Stock $ 81.11 1 yrs1.13 %$ 0.92 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.5006
$ 0.1370
-72.63%
Stock $ 24.15 2 yrs6.29 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.1189
$ 0.2959
148.74%
Stock $ 39.89 1 yrs2.66 %$ 0.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3796
$ 0.2161
-43.07%
Stock $ 22.22 1 yrs3.74 %$ 0.78 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2590
$ 0.2044
-21.08%
Stock $ 61.64 2 yrs1.85 %$ 0.63 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.5443
$ 0.1916
-64.80%
Stock $ 35.97 1 yrs2.97 %$ 1.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3697
$ 0.2096
-43.31%
Stock $ 59.56 1 yrs1.85 %$ 1.39 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2566
$ 0.2467
-3.86%
Stock $ 107.87 2 yrs0.25 %$ 2.52 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0766
$ 0.0799
4.31%
Stock $ 21.67 0 yrs5.86 %$ 0.58 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3862
$ 0.1088
-71.83%
Stock $ 93.76 0 yrs1.06 %$ 0.90 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3255
$ 0.2538
-22.03%
Stock $ 17.33 0 yrs1.56 %$ 0.28 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0440
$ 0.0406
-7.73%
Stock $ 49.48 0 yrs1.17 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2477
$ 0.0866
-65.04%
Stock $ 38.54 1 yrs3.09 %$ 0.07 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2782
$ 0.3463
24.48%
Stock $ 34.01 0 yrs3.79 %$ 0.32 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1707
$ 0.0288
-83.13%
Stock $ 50.04 0 yrs2.42 %$ 0.43 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1878
$ 0.2049
9.11%
Stock $ 61.32 2 yrs3.28 %$ 0.11 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0897
$ 0.0922
2.79%
Stock $ 35.78 0 yrs4.89 %$ 0.04 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0920
$ 0.1001
8.80%
Stock $ 37.64 2 yrs3.83 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.5962
$ 0.1045
-82.47%
Stock $ 70.01 0 yrs1.77 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1972
$ 0.0488
-75.25%
Stock $ 56.43 0 yrs0.21 %$ 0.20 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0024
$ 0.0589
2354.16%
Stock $ 43.45 0 yrs1.54 %$ 0.16 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2457
$ 0.1347
-45.18%
Stock $ 44.81 1 yrs6.32 %$ 0.47 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2850
$ 0.2850
-0.00%
Stock $ 39.12 2 yrs6.70 %$ 0.82 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1900
$ 0.2000
5.26%
Stock $ 24.18 3 yrs1.86 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1858
$ 0.1138
-38.75%
Stock $ 18.63 1 yrs6.23 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0700
$ 0.0650
-7.14%
Stock $ 19.33 1 yrs11.74 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1940
$ 0.1790
-7.73%
Stock $ 44.93 1 yrs2.29 %$ 7.61 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3756
$ 0.2114
-43.72%
Stock $ 15.47 0 yrs4.27 %$ 0.09 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1979
$ 0.0277
-86.00%
Stock $ 25.42 2 yrs2.16 %$ 0.03 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1970
$ 0.0976
-50.46%
Stock $ 26.39 2 yrs2.12 %$ 0.04 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1665
$ 0.1516
-8.95%
Stock $ 67.12 1 yrs0.74 %$ 1.06 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1867
$ 0.0889
-52.38%
Stock $ 32.49 1 yrs1.88 %$ 0.25 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2713
$ 0.1529
-43.64%
Stock $ 15.75 1 yrs6.41 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0687
$ 0.0989
43.96%
Stock $ 48.59 0 yrs1.30 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1915
$ 0.2806
46.53%
Stock $ 26.26 1 yrs2.93 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0700
$ 0.0700
-0.00%
Stock $ 31.61 2 yrs1.93 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1599
$ 0.1645
2.88%
Stock $ 43.90 0 yrs3.96 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1483
$ 0.1483
-0.00%
Stock $ 22.06 1 yrs1.90 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1374
$ 0.1424
3.64%
Stock $ 23.62 1 yrs1.52 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1634
$ 0.0630
-61.44%
Stock $ 29.24 0 yrs8.65 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 1.7361
$ 0.1588
-90.85%
Stock $ 25.01 2 yrs1.68 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1435
$ 0.0987
-31.22%
Stock $ 21.86 2 yrs2.33 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2033
$ 0.1013
-50.17%
Stock $ 26.15 1 yrs2.49 %$ 1.07 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2302
$ 0.1322
-42.57%
Stock $ 24.28 0 yrs3.50 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.2011
$ 0.2447
21.69%
Stock $ 30.84 0 yrs1.01 %N/ANew Dividend Mar-27-2023 Mar-28-2023 Apr-03-2023 $ 0.0567
$ 0.0807
42.33%
Stock $ 25.32 1 yrs1.07 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Apr-03-2023 $ 0.0826
$ 0.0446
-46.00%
Stock $ 22.00 1 yrs1.14 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Apr-03-2023 $ 0.1091
$ 0.0551
-49.50%
Stock $ 16.30 0 yrs4.05 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0540
$ 0.0540
-0.00%
Stock $ 23.39 4 yrs2.39 %$ 1.45 BNew Dividend Apr-05-2023 Apr-06-2023 Apr-21-2023 $ 0.1400
$ 0.1400
-0.00%
Stock $ 14.17 1 yrs7.20 %$ 0.42 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0217
$ 0.1360
526.73%
Stock $ 20.45 1 yrs8.66 %$ 0.18 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1510
$ 0.1450
-3.97%
Stock $ 50.10 1 yrs2.83 %$ 0.03 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1300
$ 0.1300
-0.00%
Stock $ 27.36 0 yrs5.74 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1250
$ 0.1250
-0.00%
Stock $ 22.43 1 yrs16.01 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 2.5279
$ 0.1604
-93.65%
Stock $ 18.39 2 yrs5.22 %$ 0.09 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1823
$ 0.0368
-79.81%
Stock $ 25.89 0 yrs3.71 %$ 0.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3294
$ 0.2359
-28.38%
Stock $ 38.03 0 yrs2.97 %$ 0.04 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.4215
$ 0.1417
-66.38%
Stock $ 12.19 2 yrs8.77 %$ 0.20 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1858
$ 0.1569
-15.55%
Stock $ 52.27 0 yrs1.30 %$ 0.05 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2362
$ 0.1058
-55.21%
Stock $ 141.00 1 yrs0.19 %$ 0.11 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0828
$ 0.1173
41.67%
Stock $ 102.00 1 yrs0.58 %$ 1.69 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1754
$ 0.1824
3.99%
Stock $ 21.52 0 yrs0.28 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0169
$ 0.0122
-27.81%
Stock $ 21.99 0 yrs0.50 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0428
$ 0.0638
49.07%
Stock $ 80.31 6 yrs0.83 %$ 0.13 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1861
$ 0.2169
16.55%
Stock $ 71.70 2 yrs1.42 %$ 0.13 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2915
$ 0.2921
0.21%
Stock $ 66.53 2 yrs1.95 %$ 0.17 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.4778
$ 0.2688
-43.74%
Stock $ 82.50 1 yrs0.64 %$ 1.32 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1589
$ 0.0830
-47.77%
Stock $ 52.99 1 yrs1.92 %$ 0.15 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.3400
$ 0.1762
-48.18%
Stock $ 39.49 1 yrs1.90 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.2399
$ 0.1880
-21.66%
Stock $ 35.06 0 yrs2.03 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.3082
$ 0.1678
-45.54%
Stock $ 23.35 1 yrs0.00 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.2667
$ 0.0828
-68.96%
Stock $ 41.10 0 yrs0.00 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.1280
$ 0.1486
16.12%
Stock $ 12.30 0 yrs19.51 %$ 1.19 BNew Dividend Apr-03-2023 Apr-04-2023 Apr-28-2023 $ 0.6000
$ 0.6000
-0.00%
Stock $ 10.37 2 yrs14.27 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1018
$ 0.6085
497.74%
Stock $ 45.78 0 yrs2.97 %$ 0.09 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1635
$ 0.0843
-48.44%
Stock $ 20.63 2 yrs6.40 %$ 0.36 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2039
$ 0.0425
-79.16%
Stock $ 33.41 2 yrs4.61 %$ 0.03 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0719
$ 0.1067
48.40%
Stock $ 59.52 0 yrs0.49 %$ 0.24 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1112
$ 0.0830
-25.36%
Stock $ 42.22 2 yrs1.75 %$ 0.22 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2575
$ 0.1551
-39.77%
Stock $ 26.37 1 yrs3.53 %$ 1.42 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2094
$ 0.2688
28.37%
Stock $ 21.10 0 yrs9.34 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1656
$ 0.1602
-3.26%
Stock $ 55.23 3 yrs2.10 %$ 1.84 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.4176
$ 0.1784
-57.28%
Stock $ 31.78 1 yrs1.70 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0773
$ 0.0545
-29.50%
Stock $ 27.24 2 yrs2.79 %$ 0.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2132
$ 0.1747
-18.06%
Stock $ 26.84 2 yrs1.86 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2242
$ 0.0838
-62.62%
Stock $ 30.58 1 yrs1.54 %$ 0.02 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1501
$ 0.0946
-36.98%
Stock $ 25.59 3 yrs1.37 %$ 0.03 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1253
$ 0.1001
-20.11%
Stock $ 25.62 1 yrs2.58 %$ 0.25 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1901
$ 0.1529
-19.57%
Stock $ 26.48 4 yrs1.44 %$ 0.97 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1445
$ 0.0633
-56.19%
Stock $ 20.74 1 yrs3.81 %$ 0.13 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.2416
$ 0.1436
-40.56%
Stock $ 19.64 0 yrs2.39 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0685
$ 0.1671
143.94%
Stock $ 22.86 1 yrs1.40 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1478
$ 0.0423
-71.38%
Stock $ 24.20 1 yrs4.21 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0850
$ 0.0850
-0.00%
Stock $ 19.83 1 yrs0.35 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0264
$ 0.0211
-20.08%
Stock $ 29.51 2 yrs1.56 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1710
$ 0.0840
-50.88%
Stock $ 32.40 3 yrs2.41 %$ 0.00 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-30-2023 $ 0.2419
$ 0.1095
-54.75%
Stock $ 15.04 1 yrs5.85 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.0900
$ 0.0800
-11.11%
Stock $ 21.15 2 yrs3.97 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1000
$ 0.0900
-10.00%
Stock $ 48.38 1 yrs2.60 %$ 0.01 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-31-2023 $ 0.1125
$ 0.1115
-0.89%
Stock $ 25.35 0 yrs0.39 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Apr-03-2023 $ 0.0000
$ 0.0252
10000%
Stock $ 59.63 1 yrs2.53 %$ 0.47 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4443
$ 0.3718
-16.32%
Stock $ 46.17 0 yrs1.52 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1906
$ 0.1844
-3.30%
Stock $ 12.94 0 yrs6.88 %$ 0.65 BNew Dividend Apr-03-2023 Apr-04-2023 Apr-18-2023 $ 0.3200
$ 0.6016
87.99%
Stock $ 157.66 0 yrs0.51 %$ 0.78 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-20-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 38.26 9 yrs2.93 %$ 0.20 BNew Dividend May-11-2023 May-12-2023 May-26-2023 $ 0.2800
$ 0.2800
-0.00%
Stock $ 8.19 0 yrs17.09 %$ 0.05 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-26-2023 $ 0.4000
$ 0.3500
-12.50%
Stock $ 22.16 0 yrs2.12 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1381
$ 0.1381
-0.00%
Stock $ 58.17 9 yrs2.13 %$ 2.89 BNew Dividend Jun-14-2023 Jun-15-2023 Jun-29-2023 $ 0.3100
$ 0.3100
-0.00%
Stock $ 45.40 1 yrs7.47 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3726
$ 0.2913
-21.80%
Stock $ 12.60 1 yrs6.35 %$ 1.76 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-19-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 33.17 1 yrs1.18 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0800
$ 0.2033
154.13%
Stock $ 26.98 0 yrs0.15 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0362
$ 0.1088
200.60%
Stock $ 20.09 0 yrs0.85 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0321
$ 0.0618
92.69%
Stock $ 22.19 0 yrs0.86 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0639
$ 0.0438
-31.43%
Stock $ 33.11 2 yrs1.54 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1566
$ 0.1184
-24.39%
Stock $ 53.90 0 yrs1.91 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.2223
$ 0.2942
32.34%
Stock $ 34.58 1 yrs1.16 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1479
$ 0.0824
-44.31%
Stock $ 19.05 1 yrs4.72 %$ 0.20 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-14-2023 $ 0.2250
$ 0.2250
-0.00%
Stock $ 29.43 0 yrs0.65 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0895
$ 0.0144
-83.94%
Stock $ 24.76 0 yrs1.66 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1104
$ 0.0406
-63.16%
Stock $ 8.02 2 yrs4.24 %N/ANew Dividend Jun-01-2023 Jun-02-2023 Jun-30-2023 $ 0.1700
$ 0.1700
-0.00%
Stock $ 8.20 0 yrs5.12 %N/ANew Dividend N/A Mar-31-2023 Apr-14-2023 $ 0.0350
$ 0.0350
-0.00%
Stock $ 56.12 3 yrs2.49 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.3877
$ 0.5745
48.20%
Stock $ 5.98 1 yrs0.00 %$ 0.06 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-17-2023 $ 0.0500
$ 0.0500
-0.00%
Stock $ 107.99 0 yrs3.04 %$ 3.39 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-20-2023 $ 0.8200
$ 0.8200
-0.00%
Stock $ 2.21 0 yrs0.00 %N/ANew Dividend Apr-06-2023 Apr-10-2023 Apr-20-2023 $ 0.0100
$ 0.0100
-0.00%
Stock $ 0.35 0 yrs0.00 %$ 0.01 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-11-2023 $ 0.0200
$ 0.0100
-50.00%
Stock $ 25.20 0 yrs2.98 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0672
$ 0.0692
3.02%
Stock $ 19.21 1 yrs5.21 %$ 0.56 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-14-2023 $ 0.2500
$ 0.2500
-0.00%
Stock $ 36.71 0 yrs4.25 %$ 21.03 BNew Dividend May-04-2023 May-05-2023 Jun-01-2023 $ 0.3900
$ 0.3900
-0.00%
Stock $ 13.18 8 yrs0.00 %$ 0.06 BNew Dividend Mar-29-2023 Mar-30-2023 Apr-04-2023 $ 0.1200
$ 0.1200
-0.00%
Stock $ 13.64 0 yrs5.87 %$ 0.30 BNew Dividend Apr-06-2023 Apr-10-2023 May-02-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 6.18 0 yrs0.00 %$ 0.19 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-25-2023 $ 0.0500
$ 0.0500
-0.00%
Stock $ 22.22 0 yrs3.42 %$ 2.62 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2813
$ 0.1522
-45.90%
Stock $ 108.84 2 yrs1.14 %$ 4.87 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3711
$ 0.2930
-21.04%
Stock $ 70.11 1 yrs1.11 %$ 7.25 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1920
$ 0.1949
1.49%
Stock $ 259.07 1 yrs0.80 %$ 67.66 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5724
$ 0.5180
-9.51%
Stock $ 133.13 2 yrs2.34 %$ 10.69 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.9414
$ 0.6956
-26.11%
Stock $ 196.54 1 yrs1.36 %$ 10.00 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7339
$ 0.6566
-10.54%
Stock $ 152.30 1 yrs2.00 %$ 10.17 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.8421
$ 0.6948
-17.49%
Stock $ 240.96 1 yrs0.92 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.5848
$ 0.6836
16.89%
Stock $ 7.11 2 yrs5.63 %$ 0.67 BNew Dividend Apr-04-2023 Apr-05-2023 Apr-14-2023 $ 0.1000
$ 0.1000
-0.00%
Stock $ 42.19 1 yrs1.59 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0221
$ 0.0716
224.66%
Stock $ 21.16 2 yrs4.68 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.2018
$ 0.0891
-55.85%
Stock $ 42.93 2 yrs3.24 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0996
$ 0.1179
18.41%
Stock $ 41.46 1 yrs0.80 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-04-2023 $ 0.1186
$ 0.0572
-51.77%
Stock $ 44.89 2 yrs1.43 %$ 5.26 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-12-2023 $ 0.1600
$ 0.1600
-0.00%
Stock $ 14.59 3 yrs8.98 %$ 0.03 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-24-2023 $ 0.0934
$ 0.0934
-0.00%
Stock $ 22.06 0 yrs2.76 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0604
$ 0.0549
-9.04%
Stock $ 102.60 1 yrs2.02 %$ 12.86 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5818
$ 0.4909
-15.62%
Stock $ 227.24 1 yrs0.81 %$ 9.40 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5088
$ 0.4588
-9.83%
Stock $ 73.90 1 yrs2.10 %$ 13.14 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4318
$ 0.3494
-19.08%
Stock $ 92.54 1 yrs0.81 %$ 12.90 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0308
$ 0.2708
779.90%
Stock $ 240.31 1 yrs1.46 %$ 11.78 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.0713
$ 0.8310
-22.43%
Stock $ 80.02 0 yrs2.61 %$ 1.10 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5840
$ 0.5277
-9.65%
Stock $ 70.99 1 yrs1.96 %$ 1.73 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4079
$ 0.3378
-17.19%
Stock $ 25.13 3 yrs5.73 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1200
$ 0.1200
-0.00%
Stock $ 25.85 2 yrs2.21 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2427
$ 0.1517
-37.51%
Stock $ 37.60 0 yrs1.14 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1124
$ 0.1269
12.93%
Stock $ 34.05 0 yrs1.59 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1205
$ 0.1658
37.65%
Stock $ 171.91 2 yrs2.10 %$ 0.35 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.3371
$ 0.6720
-49.74%
Stock $ 42.15 1 yrs1.68 %$ 0.91 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1818
$ 0.1808
-0.54%
Stock $ 42.01 1 yrs1.90 %$ 1.36 BNew Dividend Apr-27-2023 Apr-28-2023 Jun-15-2023 $ 0.2000
$ 0.2000
-0.00%
Stock $ 22.55 1 yrs3.06 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0651
$ 0.0626
-3.87%
Stock $ 39.87 1 yrs2.91 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.4097
$ 0.2554
-37.66%
Stock $ 92.41 1 yrs3.42 %$ 4.37 BNew Dividend Apr-10-2023 Apr-11-2023 Apr-25-2023 $ 0.7900
$ 0.7900
-0.00%
Stock $ 22.41 1 yrs1.70 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.5293
$ 0.0904
-82.92%
Stock $ 23.41 0 yrs3.25 %$ 0.00 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.2239
$ 0.1460
-34.80%
Stock $ 42.99 2 yrs1.14 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1547
$ 0.0596
-61.46%
Stock $ 138.90 0 yrs1.30 %$ 5.27 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.6783
$ 0.4336
-36.08%
Stock $ 25.00 0 yrs8.32 %N/ANew Dividend Mar-31-2023 Apr-03-2023 Apr-17-2023 $ 0.5200
$ 0.5200
-0.00%
Stock $ 147.25 1 yrs2.06 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.9487
$ 0.5604
-40.93%
Stock $ 93.85 2 yrs1.23 %N/ANew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.4116
$ 0.2091
-49.19%
Stock $ 191.16 1 yrs2.43 %$ 2.81 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 1.4418
$ 0.8420
-41.60%
Stock $ 108.88 2 yrs4.24 %$ 2.12 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 1.3611
$ 1.0099
-25.80%
Stock $ 77.23 2 yrs2.51 %$ 2.90 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.6167
$ 0.4353
-29.41%
Stock $ 235.71 2 yrs1.41 %$ 5.14 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.9796
$ 0.7586
-22.56%
Stock $ 140.60 1 yrs3.35 %$ 2.32 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 1.1953
$ 1.1435
-4.33%
Stock $ 45.20 1 yrs2.15 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3209
$ 0.2108
-34.30%
Stock $ 35.86 2 yrs1.53 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1362
$ 0.0707
-48.09%
Stock $ 28.74 1 yrs4.28 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3609
$ 0.0279
-92.27%
Stock $ 18.87 2 yrs6.89 %$ 0.00 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1478
$ 0.0583
-60.53%
Stock $ 39.22 2 yrs2.55 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3169
$ 0.0808
-74.52%
Stock $ 32.62 2 yrs3.92 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3810
$ 0.1566
-58.90%
Stock $ 40.82 1 yrs0.59 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0745
$ 0.0565
-24.18%
Stock $ 36.46 5 yrs2.50 %$ 0.06 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2188
$ 0.3123
42.76%
Stock $ 74.05 6 yrs1.70 %$ 0.41 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2828
$ 0.3052
7.91%
Stock $ 24.49 0 yrs9.11 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7340
$ 0.0902
-87.72%
Stock $ 32.70 2 yrs7.92 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4657
$ 0.3512
-24.58%
Stock $ 0.92 0 yrs0.00 %$ 0.11 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-11-2023 $ 0.0125
$ 0.0125
-0.00%
Stock $ 73.51 2 yrs0.00 %$ 2.51 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-17-2023 $ 0.1600
$ 0.1800
12.50%
Stock $ 28.01 0 yrs2.39 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1415
$ 0.1778
25.69%
Stock $ 109.72 2 yrs3.88 %$ 20.12 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.0401
$ 1.0052
-3.35%
Stock $ 225.54 2 yrs1.37 %$ 1.45 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.9090
$ 0.8041
-11.55%
Stock $ 66.80 1 yrs0.87 %$ 24.90 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1373
$ 0.1881
36.95%
Stock $ 37.27 2 yrs3.41 %$ 1.07 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3314
$ 0.2929
-11.61%
Stock $ 489.67 2 yrs0.93 %$ 2.47 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.0624
$ 1.0724
0.94%
Stock $ 127.09 4 yrs0.28 %$ 8.27 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1014
$ 0.0646
-36.32%
Stock $ 52.56 2 yrs2.83 %$ 3.37 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4841
$ 0.2639
-45.49%
Stock $ 64.72 1 yrs0.66 %$ 0.70 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0965
$ 0.1356
40.52%
Stock $ 149.71 1 yrs2.21 %$ 34.16 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.9748
$ 0.7632
-21.71%
Stock $ 230.24 1 yrs1.46 %$ 28.92 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.9274
$ 0.8256
-10.98%
Stock $ 176.15 2 yrs1.60 %$ 38.51 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.8295
$ 0.6307
-23.97%
Stock $ 99.57 12 yrs2.04 %$ 6.49 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5570
$ 0.4541
-18.49%
Stock $ 21.46 0 yrs2.70 %$ 0.45 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1658
$ 0.1643
-0.89%
Stock $ 103.26 1 yrs0.43 %$ 17.80 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1474
$ 0.1010
-31.49%
Stock $ 81.45 2 yrs3.03 %$ 2.69 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7844
$ 0.4507
-42.54%
Stock $ 98.01 1 yrs1.05 %$ 1.55 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2482
$ 0.2717
9.46%
Stock $ 269.07 1 yrs1.19 %$ 3.11 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.8086
$ 0.7754
-4.11%
Stock $ 150.56 1 yrs2.25 %$ 1.12 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.8950
$ 0.8559
-4.37%
Stock $ 41.44 1 yrs3.91 %$ 1.93 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4137
$ 0.3784
-8.53%
Stock $ 94.09 0 yrs1.59 %$ 23.54 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4123
$ 0.3293
-20.13%
Stock $ 196.56 2 yrs2.28 %$ 0.98 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.4786
$ 0.8683
-41.28%
Stock $ 123.03 2 yrs2.19 %$ 0.75 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7065
$ 0.4556
-35.52%
Stock $ 102.25 1 yrs1.41 %$ 1.55 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4199
$ 0.3448
-17.88%
Stock $ 89.54 0 yrs1.54 %$ 6.63 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2578
$ 0.3297
27.93%
Stock $ 63.41 1 yrs2.37 %$ 0.49 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4026
$ 0.3646
-9.45%
Stock $ 59.18 2 yrs1.72 %$ 0.71 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2975
$ 0.2388
-19.72%
Stock $ 56.94 2 yrs0.91 %$ 0.43 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1761
$ 0.1243
-29.38%
Stock $ 26.73 2 yrs6.88 %$ 3.63 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3679
$ 0.2135
-41.96%
Stock $ 46.35 5 yrs1.70 %$ 0.19 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2390
$ 0.1894
-20.75%
Stock $ 48.71 2 yrs3.59 %$ 1.80 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5557
$ 0.3016
-45.73%
Stock $ 48.71 2 yrs3.59 %$ 1.80 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5557
$ 0.3016
-45.73%
Stock $ 69.13 1 yrs3.43 %$ 0.61 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7645
$ 0.3663
-52.09%
Stock $ 80.00 9 yrs1.31 %$ 3.60 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2968
$ 0.2631
-11.35%
Stock $ 38.68 2 yrs0.96 %$ 0.19 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1147
$ 0.0786
-31.47%
Stock $ 50.33 0 yrs2.34 %$ 0.48 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3327
$ 0.2959
-11.06%
Stock $ 74.05 9 yrs0.69 %$ 3.69 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1233
$ 0.1401
13.67%
Stock $ 109.67 1 yrs1.08 %$ 4.61 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2397
$ 0.2796
16.63%
Stock $ 33.04 1 yrs4.33 %$ 0.74 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4649
$ 0.1981
-57.39%
Stock $ 83.83 0 yrs1.79 %$ 0.40 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.5000
$ 0.2765
-44.70%
Stock $ 88.31 9 yrs1.99 %$ 0.26 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4507
$ 0.4290
-4.81%
Stock $ 88.81 2 yrs1.45 %$ 3.24 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3652
$ 0.3273
-10.38%
Stock $ 53.05 4 yrs0.47 %$ 5.92 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0728
$ 0.0208
-71.42%
Stock $ 243.53 2 yrs0.84 %$ 1.07 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7109
$ 0.4954
-30.32%
Stock $ 18.13 0 yrs0.99 %$ 0.18 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0392
$ 0.0653
66.69%
Stock $ 81.91 5 yrs4.54 %$ 0.45 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.1364
$ 0.7852
-30.91%
Stock $ 103.90 1 yrs1.38 %$ 0.87 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3787
$ 0.2752
-27.34%
Stock $ 71.77 1 yrs1.70 %$ 19.41 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3474
$ 0.3205
-7.75%
Stock $ 52.09 0 yrs0.71 %$ 0.10 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1720
$ 0.1279
-25.64%
Stock $ 38.07 2 yrs1.13 %$ 0.02 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.9023
$ 0.1060
-88.25%
Stock $ 128.28 2 yrs1.40 %$ 20.74 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4815
$ 0.3652
-24.14%
Stock $ 115.42 3 yrs1.55 %$ 0.50 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3467
$ 0.4587
32.30%
Stock $ 89.11 2 yrs3.32 %$ 12.33 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.7276
$ 0.7868
8.14%
Stock $ 136.70 1 yrs2.23 %$ 11.77 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.8419
$ 0.8036
-4.55%
Stock $ 50.10 0 yrs1.42 %$ 0.07 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2057
$ 0.1714
-16.66%
Stock $ 53.79 1 yrs1.82 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2159
$ 0.1881
-12.88%
Stock $ 21.28 2 yrs11.84 %$ 0.61 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.0417
$ 0.1483
-85.77%
Stock $ 92.49 4 yrs1.61 %$ 21.72 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3504
$ 0.4696
34.00%
Stock $ 33.48 1 yrs1.94 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2002
$ 0.1850
-7.60%
Stock $ 61.12 0 yrs1.93 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0336
$ 0.2446
627.72%
Stock $ 73.36 3 yrs1.43 %$ 0.01 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2692
$ 0.2593
-3.68%
Stock $ 49.58 3 yrs3.25 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4216
$ 0.3765
-10.70%
Stock $ 33.31 4 yrs1.50 %$ 0.67 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1422
$ 0.1130
-20.48%
Stock $ 36.30 3 yrs2.01 %$ 0.43 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2291
$ 0.1773
-22.63%
Stock $ 26.00 2 yrs3.15 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2598
$ 0.1260
-51.52%
Stock $ 33.83 2 yrs1.57 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1966
$ 0.0542
-72.46%
Stock $ 46.29 0 yrs1.17 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1552
$ 0.1287
-17.09%
Stock $ 22.79 1 yrs0.44 %$ 0.00 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1013
$ 0.1048
3.47%
Stock $ 31.95 2 yrs1.31 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1132
$ 0.1085
-4.14%
Stock $ 6.53 1 yrs8.58 %$ 389.30 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.1200
$ 0.1400
16.67%
Stock $ 10.65 0 yrs0.00 %$ 0.54 BNew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.0833
$ 0.0833
-0.00%
Stock $ 47.07 1 yrs2.76 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.3435
$ 0.2595
-24.45%
Stock $ 48.81 0 yrs1.23 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1905
$ 0.1440
-24.41%
Stock $ 64.81 2 yrs0.54 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0673
$ 0.0991
47.25%
Stock $ 42.87 0 yrs1.24 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1470
$ 0.1318
-10.34%
Stock $ 37.81 1 yrs0.48 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.0500
$ 0.0472
-5.60%
Stock $ 43.95 1 yrs1.57 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1744
$ 0.1386
-20.53%
Stock $ 27.50 2 yrs4.11 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1628
$ 0.3444
111.51%
Stock $ 20.26 2 yrs4.94 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.0703
$ 0.1600
127.64%
Stock $ 5.78 0 yrs3.81 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.0539
$ 0.0767
42.31%
Stock $ 14.11 1 yrs2.27 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.0720
$ 0.1201
66.96%
Stock $ 24.29 1 yrs1.93 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Apr-03-2023 $ 0.1449
$ 0.1810
24.86%
Stock $ 13.89 0 yrs1.22 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-27-2023 $ 0.0804
$ 0.0177
-78.05%
Stock $ 10.17 0 yrs2.07 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-27-2023 $ 0.5889
$ 0.0260
-95.59%
Stock $ 29.07 0 yrs2.68 %$ 0.00 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1503
$ 0.0859
-42.87%
Stock $ 46.76 1 yrs4.02 %N/ANew Dividend Mar-29-2023 Mar-30-2023 Apr-04-2023 $ 0.2100
$ 0.2100
-0.00%
Stock $ 27.55 9 yrs3.77 %$ 0.06 BNew Dividend Mar-31-2023 Apr-03-2023 Apr-14-2023 $ 0.2600
$ 0.2600
-0.00%
Stock $ 27.14 0 yrs1.14 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-27-2023 $ 0.0723
$ 0.0840
16.07%
Stock $ 58.41 2 yrs0.70 %$ 1.64 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.1137
$ 0.1174
3.20%
Stock $ 57.79 2 yrs1.54 %$ 0.98 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2516
$ 0.2153
-14.44%
Stock $ 92.38 2 yrs1.56 %$ 2.74 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.4055
$ 0.3516
-13.31%
Stock $ 421.95 1 yrs1.55 %$ 312.37 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.7236
$ 1.6479
-4.39%
Stock $ 90.31 1 yrs0.74 %$ 12.59 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2362
$ 0.1413
-40.17%
Stock $ 68.22 1 yrs1.51 %$ 17.51 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3341
$ 0.2564
-23.24%
Stock $ 243.82 2 yrs1.66 %$ 36.49 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.0841
$ 0.9467
-12.67%
Stock $ 67.94 1 yrs0.37 %$ 0.12 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0542
$ 0.0650
20.00%
Stock $ 374.18 1 yrs0.34 %$ 3.12 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.6900
$ 0.3418
-50.47%
Stock $ 254.62 0 yrs0.93 %$ 2.98 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.6610
$ 0.6949
5.13%
Stock $ 50.23 1 yrs0.54 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.2996
$ 0.2824
-5.74%
Stock $ 10.05 0 yrs0.00 %N/ANew Dividend Mar-30-2023 Mar-31-2023 Apr-14-2023 $ 0.0583
$ 0.0583
-0.00%
Stock $ 64.54 2 yrs2.08 %$ 1.64 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3804
$ 0.3105
-18.37%
Stock $ 149.42 1 yrs0.74 %$ 6.63 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.2988
$ 0.2667
-10.76%
Stock $ 101.09 2 yrs1.42 %$ 0.84 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3758
$ 0.3612
-3.87%
Stock $ 98.44 1 yrs4.05 %$ 10.47 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 1.1450
$ 1.0421
-8.98%
Stock $ 49.47 8 yrs2.43 %$ 3.30 BNew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.3290
$ 0.2980
-9.42%
Stock $ 35.70 1 yrs0.42 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0407
$ 0.0328
-19.48%
Stock $ 187.20 1 yrs1.49 %$ 2.57 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.8273
$ 0.6052
-26.85%
Stock $ 418.53 0 yrs0.72 %$ 19.94 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.8720
$ 0.7716
-11.51%
Stock $ 167.69 6 yrs2.03 %$ 1.50 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.9468
$ 0.6818
-27.99%
Stock $ 101.45 0 yrs0.86 %$ 0.70 BNew Dividend Mar-24-2023 Mar-27-2023 Mar-29-2023 $ 0.1956
$ 0.3032
55.01%
Stock $ 8.30 1 yrs4.10 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0252
$ 0.0155
-38.49%
Stock $ 8.49 1 yrs3.42 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0213
$ 0.0152
-28.64%
Stock $ 8.82 1 yrs3.29 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-29-2023 $ 0.0228
$ 0.0173
-24.12%
Stock $ 52.80 2 yrs1.06 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.1113
$ 0.1544
38.72%
Stock $ 72.32 3 yrs1.92 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.4186
$ 0.3183
-23.96%
Stock $ 70.98 3 yrs1.59 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 0.3220
$ 0.2642
-17.95%
Stock $ 57.24 2 yrs2.29 %N/ANew Dividend Mar-23-2023 Mar-24-2023 Mar-28-2023 $ 1.9727
$ 0.3229
-83.63%
Stock $ 25.35