investibility

/in,vesti'biliti/
danh từ
  1. tính có thể đầu được
investibility
The company's strong financials and market position enhance its investibility.