Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
THYCF
4.32%
▼ -2.30%
WBRBY
14.84%
▲ 20.05%
Gross Margin
THYCF
22.68%
▼ -1.37%
WBRBY
36.34%
▲ 4.24%
Free Cash Flow
THYCF
$0.00
WBRBY
$107.15M
▲ $455.81M
Net Debt / EBITDA
THYCF
2.42
▲ 0.04
WBRBY
3.52
▲ 0.74
Operating Margin
THYCF
5.16%
▼ -1.68%
WBRBY
10.50%
▲ 8.94%
P/E Ratio
THYCF
18.94
▲ 1.21
WBRBY
18.96
▲ 2.01