Youre asking why the SP has raised the way it has ignoring the revenue growth that (partly) drove the SP from $7 to 24. You mentioned the balance sheet, but are asking questions that dont acknowledge that.
Im not arguing but just answering questions that seem odd based on the numbers.