Trump Media & Technology Group Corp. (DJT) valuation and key financial metrics