Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
PTRUF
77.09%
▲ 69.85%
RUBLF
20.99%
▲ 34.45%
Gross Margin
PTRUF
56.46%
▲ 28.87%
RUBLF
41.75%
▲ 9.45%
Free Cash Flow
PTRUF
$5.19M
▲ $46.54M
RUBLF
$1.82M
▲ $5.95M
Net Debt / EBITDA
PTRUF
1.16
▼ -0.20
RUBLF
1.06
▼ -0.13
Operating Margin
PTRUF
29.09%
▲ 7.89%
RUBLF
35.29%
▲ 22.45%
P/E Ratio
PTRUF
25.45
▼ -383.00
RUBLF
37.68
▲ 27.46