Tilray's balance sheet has improved, reducing net debt significantly, which enhances its financial stability. See why I rate ...