Decisive Dividend Corporation
DEDVF
$4.21
$0.07661.85%
DEDVF
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.