#1,657
DTCWY
OTC
4.1x
0.4x
3.9x
22.3% Upside
Undervalued
—
Fair
$6.70B