NTSTNETSTREIT Corp.

$20.74

Is the business good?