TTRS $0.0₄17217 ▲ +13.6% — Tartarus on Elysium | Defined.fi