Peters projects $186M EBITDA for STEP in 2023and 44% FCF in a note published two days ago with 20% corporate EBITDA margins.
If true then STEP is probably 3x from here between now and 2023.
My highest conviction idea. Trading at the lowest multiple in OFS.