Loading live market data…

Betterware de Mexico, S.A.P.I. de C.V.

NYSE:BWMX

$18.09 USD

$0.06 (0.33%)

Volume
47.19K
Average Volume
76.44K
Market Capitalization
$673.74M
P/E Ratio
9.85
Dividend Yield
6.59%
Price Target
$20.00
Year High
$19.79
Year Low
$9.15
Day High
Day Low
Payout Ratio
$3.81
Current Ratio
$0.93

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.20%

Investors Holding

2

change: -45 | last: 47

Increased Positions

1

change: -34 | last: 35

Reduced Positions

1

change: -8 | last: 9

New Positions

0

change: -18 | last: 18

Sold Positions

45

change: 41 | last: 4

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

1.31M

BWMX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $255.91 37.24M $9.53B $328.34M $4.46B $13.67B
2024-12-31 $233.38 37.32M $8.71B $296.56M $5.17B $13.58B
2023-12-31 $236.47 37.24M $8.81B $549.73M $5.5B $13.76B
2022-12-31 $124.95 34.38M $4.3B $815.64M $6.44B $9.92B
2021-12-31 $429.72 37.32M $16.04B $1.18B $1.53B $16.39B
2020-12-31 $681.09 34.08M $23.21B $649.82M $654.26M $23.22B
2019-12-31 $192.98 34.45M $6.65B $213.7M $702.3M $7.14B
2018-12-31 $192.75 34.45M $6.64B $177.38M $653.48M $7.12B
2017-12-31 $192.58 8.27M $1.59B $230.86M $637.38M $2B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $302.32 37.31M $11.28B $311.76M $4.39B $15.36B
2025-12-31 $255.91 37.32M $9.55B $328.34M $4.46B $13.69B
2025-10-22 $238.10 37.32M $8.89B $6.14B $96.07B $98.82B
2025-06-30 $162.15 37.32M $6.05B $391.78M $5.46B $11.12B
2025-03-31 $232.64 37.29M $8.68B $344.07M $5.65B $13.98B
2024-12-31 $233.38 37.3M $8.71B $296.56M $5.17B $13.58B
2024-09-30 $249.55 37.23M $9.29B $316.38M $5.27B $14.25B
2024-06-30 $253.49 37.23M $9.44B $423.25M $5.39B $14.4B
2024-03-31 $323.96 37.23M $12.06B $425.18M $5.44B $17.07B
2023-12-31 $236.47 37.26M $8.81B $549.73M $5.5B $13.76B
2023-09-30 $283.64 37.31M $10.58B $496.07M $5.7B $15.78B
2023-06-30 $221.28 37.23M $8.24B $728.87M $5.8B $13.31B