Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
PTBRY
14.94%
▼ -52.84%
BMDPF
278.42%
▲ 242.87%
Gross Margin
PTBRY
54.44%
▼ -11.08%
BMDPF
92.63%
▼ -7.37%
Free Cash Flow
PTBRY
$138.90M
▼ -$2.23B
BMDPF
$6.42B
▲ $6.42B
Net Debt / EBITDA
PTBRY
0.26
▲ 2.89
BMDPF
14.48
▲ 9.89
Operating Margin
PTBRY
24.87%
▼ -4.91%
BMDPF
49.81%
▲ 3.29%
P/E Ratio
PTBRY
6.09
▼ -0.95
BMDPF
10.00
▲ 2.43