Investors Relations
  • -
  • -
  • -
  • -
  • -
  • -
Search

Corporate & Shareholder Structure

*Some shareholders in this group have free shares for trading, so Desktop’s total “free float” is 31%.