Profile
TPB PM BTI MO RLX VGR
Company Name Turning Point Brands, Inc. Philip Morris International Inc. British American Tobacco p.l.c. Altria Group, Inc. RLX Technology Inc. Vector Group Ltd.
Sector Consumer Defensive Consumer Defensive Consumer Defensive Consumer Defensive Consumer Defensive Consumer Defensive
Industry Tobacco Tobacco Tobacco Tobacco Tobacco Tobacco
Market Cap $1.86B $251.61B $125.07B $109.01B $3.18B $2.36B
Employees 0.31K 83.10K 48.99K 14.65K 0.38K 0.55K
CEO Graham A. Purdy Jacek Olczak Tadeu Luiz Marroco William F. Gifford Jr. Wang Ying Howard M. Lorber
Ratings
TPB PM BTI MO RLX VGR
Quant Rating Score 3 2 2 2 4 3
Quant Rating Neutral Sell Sell Sell Buy Neutral
Trading
TPB PM BTI MO RLX VGR
Last Close $102.93 $161.64 $56.03 $64.89 $2.6 $14.99
High 52 $102.93 $184.95 $59.29 $67.68 $2.73 $14.99
Low 52 $38.6 $117.15 $34.25 $49.06 $1.59 $14.9
Price vs. 52 Week High 0 % -12.6 % -5.5 % -4.12 % -4.76 % 0 %
Price vs. 52 Week Low 166.66 % 37.98 % 63.59 % 32.27 % 63.52 % 0.6 %
Total Return
TPB PM BTI MO RLX VGR
1 Month Return 4.41 % -2.74 % -1.96 % -1.41 % 22.07 % 0 %
3 Month Return 36.04 % -11.81 % 14.35 % 10.36 % 18.18 % 0 %
6 Month Return 76.89 % 6.43 % 35.47 % 10.15 % 15.04 % 0 %
9 Month Return 69.38 % 28.35 % 48.86 % 18.63 % 32.65 % 0 %
YTD Return 71.26 % 34.31 % 54.27 % 24.1 % 20.37 % 0 %
1 Year Return 166.66 % 28.32 % 42.35 % 25.51 % 57.58 % 0.47 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
TPB PM BTI MO RLX VGR
Dividend Yield Percentage (TTM) 0.21 % 3.34 % 5.66 % 7.92 % 0.09 % -
Dividend Paid and Capex Coverage Ration (TTM) 4.57 % 1.06 % 1.36 % 1.55 % 11.9 % 3.37 %
Dividend Per Share (TTM) 0.22 % 5.4 % 2.38 % 5.14 % 0.02 % -
Payout Ratio (TTM) 11.98 % 101.69 % 171.33 % 78.29 % 12.22 % 71.32 %
Profitability
TPB PM BTI MO RLX VGR
Gross Profit Margin TTM 48.99 % 65.78 % 64.79 % 71.63 % 30.8 % 33.6 %
Return on Assets TTM 7.33 % 11.99 % 2.76 % 27.18 % 4.16 % 8.13 %
Return on Equity TTM 22.05 % -74.17 % 6.31 % -281.82 % 4.54 % -12.25 %
Return on Capital Employed TTM 17.4 % 35.78 % 4.91 % 43.27 % 0.57 % 22.07 %
Net Income Per EBT TTM 61.94 % 61.72 % 86.7 % 82.86 % 85.36 % 72.3 %
EBT Per Ebit TTM 76.65 % 92.18 % 75.94 % 95.95 % 903.9 % 68.49 %
EBIT Per Revenue TTM 19.39 % 37.02 % 18.07 % 54.55 % 3.23 % 25.8 %
Cash Flow To Debt Ratio TTM 19.97 % 20.22 % 22.05 % 44.01 % 669.09 % 16.26 %
Receivables Turnover TTM 15.78 6.62 7.14 84.06 7.17 23.05
Payables Turnover TTM 9.24 3.45 1.09 10.1 5.66 75.23
Inventory Turnover TTM 2.3 1.24 1.77 5.66 8.86 4.4
Fixed Asset Turnover TTM 1141.2 % 484.97 % 615.44 % 1258.32 % 1276.6 % 1266.65 %
Asset Turnover TTM 79.6 % 56.94 % 23.22 % 62.66 % 16.69 % 63.66 %
Operating Cash Flow Per Share TTM 3.36 6.68 3.54 6.46 0.87 1.47
Free Cash Flow Per Share TTM 2.92 5.77 3.32 6.37 0.87 1.44
Cash Per Share TTM 613.39 % 268.21 % 223.02 % 76.43 % 606.79 % 345.87 %
Operating Cash Flow Sales Ratio TTM 12.7 % 26.68 % 30.33 % 53.7 % 36.24 % 32.36 %
Free Cash Flow Operating Cash Flow Ratio TTM 86.81 % 86.38 % 93.91 % 98.64 % 100 % 98.5 %
Cash Flow Coverage Ratios TTM 19.97 % 20.22 % 22.05 % 44.01 % 669.09 % 16.26 %
Price To Free Cash Flows Ratio TTM 35.49 27.99 12.59 10.16 21.42 10.63
Price To Operating Cash Flows Ratio TTM 30.63 24.19 11.87 10.04 21.37 10.23
Price Cash Flow Ratio TTM 30.63 24.19 11.87 10.04 21.37 10.23
Income Statement (TTM)
TPB PM BTI MO RLX VGR
Revenue $0.36B $37.88B $25.87B $20.44B $2.44B $1.42B
Gross Profit $0.2B $24.55B $21.43B $14.37B $0.73B $0.46B
Gross Profit Ratio 55.89% 64.81% 82.85% 70.27% 29.72% 32.22%
EBITDA $0.08B $15.75B $7.74B $15.07B $-0.06B $0.35B
Net Income $0.04B $7.03B $3.07B $11.26B $0.55B $0.18B
EPS Diluted 2.14 4.52 1.36 6.54 0.43 1.16
Balance Sheet (MRQ)
TPB PM BTI MO RLX VGR
Long Term Debt $0.26B $42.17B $32.64B $23.4B $0.01B $1.38B
Total Liabilities $0.3B $71.65B $68.9B $37.37B $0.88B $1.71B
Total Equity $0.19B $-9.87B $50B $-2.19B $15.99B $-0.74B
Total Investments $0.01B $2.65B $2.56B $8.2B $10.23B $0.3B
Total Debt $0.26B $45.7B $36.95B $24.93B $0.06B $1.38B
Total Assets $0.49B $61.78B $118.9B $35.18B $16.87B $0.96B
Cash Flow Statement (TTM)
TPB PM BTI MO RLX VGR
Net Income $0.05B $7.5B $3.18B $11.26B $0.56B $0.18B
Inventory $-0B $0.55B $0.04B $0.1B $-0.02B $0B
Dividends Paid $-0B $-8.2B $-5.21B $-6.85B $-0.09B $-0.13B
Operating Cash Flow $0.07B $12.22B $10.13B $8.75B $0.85B $0.22B
Capital Expenditure $-0B $-1.44B $-0.61B $-0.14B $0B $-0.01B
Related Stocks
Ticker Name Price
BTI British American Tobacco p.l.c. 55.7901
GNLN Greenlane Holdings, Inc. 3.42
ISPR Ispire Technology Inc. 3.24
KAVL Kaival Brands Innovations Group, Inc. 0.6696
MO Altria Group, Inc. 64.815
PM Philip Morris International Inc. 163.01
RLX RLX Technology Inc. 2.555
UVV Universal Corporation 55.43
VAPE CEA Industries Inc. 17.77
VAPEW CEA Industries Inc. Warrants 0.18
VGR Vector Group Ltd. 14.99
XXII 22nd Century Group, Inc. 1.75
ETFs With Exposure to TPB
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.06361 238.27
VTI Vanguard Total Stock Market Index Fund 0.00254 325.48
SCHB Schwab U.S. Broad Market ETF 0.00291081 25.495
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00304 144.05
SCHA Schwab U.S. Small-Cap ETF 0.0460283 27.715
IWN iShares Russell 2000 Value ETF 0.01444 174.88
IWV iShares Russell 3000 ETF 0.00243 374.66
IWO iShares Russell 2000 Growth ETF 0.10755 314.02
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.083 45.27
MJ ETFMG Alternative Harvest ETF 1.4 32.21
VXF Vanguard Extended Market Index Fund 0.02314 209.17
VDC Vanguard Consumer Staples Fund 0.18056 217.95
HDG ProShares Hedge Replication ETF 0.00887659 51.145
DES WisdomTree U.S. SmallCap Dividend Fund 0.16139 33.95
UWM ProShares Ultra Russell2000 0.0492866 45.31
VTHR Vanguard Russell 3000 Index Fund 0.00303 291.775
IWC iShares Micro-Cap ETF 0.42878 145.67
DWAS Invesco DWA SmallCap Momentum ETF 0.466 89.61
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0 240.905
URTY ProShares UltraPro Russell2000 0.0355585 51.14
VTWV Vanguard Russell 2000 Value Index Fund 0.01408 154.995
EES WisdomTree U.S. SmallCap Earnings Fund 0.10528 56.04
CSML IQ Chaikin U.S. Small Cap ETF 0.2 34.9484
DGRS WisdomTree U.S. SmallCap Quality Dividend Growth Fund 0.21305 50.56
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 158.84
FDM First Trust Dow Jones Select MicroCap Index Fund 2.35 76.045
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.22 43.995
FSTA Fidelity MSCI Consumer Staples Index ETF 0.217864 50.83
FYC First Trust Small Cap Growth AlphaDEX Fund 0.000001 88.74
FYX First Trust Small Cap Core AlphaDEX Fund 0.000001 108.645
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.12 74.805
IUSB iShares Core Total USD Bond Market ETF 0.00073 46.905
ISCB iShares Morningstar Small-Cap ETF 0.02889 62.79
ISCG iShares Morningstar Small-Cap Growth ETF 0.0579 53.98
ISCV iShares Morningstar Small-Cap Value ETF 0.01225 66.59
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.37 49.83
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.1 43.63
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.009 31.9152
PKW Invesco BuyBack Achievers ETF 0.013 131.02
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.150512 56.3
PSL Invesco DWA Consumer Staples Momentum ETF 2.193 110.74
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.07 74.19
USHY iShares Broad USD High Yield Corporate Bond ETF 0.02597 37.745
VFMF Vanguard U.S. Multifactor ETF 0.11036 143.72
VFMO Vanguard U.S. Momentum Factor ETF 0.19123 186.39
VTWG Vanguard Russell 2000 Growth Index Fund 0.10562 229.575
VTWO Vanguard Russell 2000 Index Fund 0.06018 96.665
IUSS Invesco RAFI Strategic US Small Company ETF 0.02 33.58
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 49.65
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 66.87
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 53.57
XTR.TO iShares Diversified Monthly Income ETF 0 11.62
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.06 45.55
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0411 41
VMO.TO Vanguard Global Momentum Factor ETF 0.17274 75.4
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00227 110.81
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 110.79
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.58115 43.52
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.0013 52.49
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.0013 52.48
VBINX Vanguard Balanced Index Fund Investor Shares 0 52.48
SPGM SPDR Portfolio MSCI Global Stock Market ETF 0.007342 74.2
AFSM First Trust Active Factor Small Cap ETF 0.000001 32.75
HYGV FlexShares High Yield Value-Scored Bond Index Fund 0.095 41.155
FSMD Fidelity Small-Mid Factor ETF 0.11 43.94
VALT ETFMG Sit Ultra Short ETF 0.48 48.52
TOKE Cambria Cannabis ETF 5.19 6.11
RYLD Global X Russell 2000 Covered Call ETF 0.01 15.27
PQSG PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Growth ETF 0.17 72.5283
STSB iShares Factors US Small Blend Style ETF 0.02 22.13
XBAL.TO iShares Core Balanced ETF Portfolio 0 32.73
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.09
XEQT.TO iShares Core Equity ETF Portfolio 0 38.26
XGRO.TO iShares Core Growth ETF Portfolio 0 33.85
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.3
DFAU Dimensional US Core Equity Market ETF 0.0045499 45.37
VICE AdvisorShares Vice ETF 3.22 35.235
ACT Enact Holdings, Inc. 3.09 37.735
SILX ETFMG Prime 2x Daily Junior Silver Miners ETF 1.06 1.75
DFUS Dimensional U.S. Equity ETF 0.00316727 71.82
DFAT Dimensional U.S. Targeted Value ETF 0.00022653 58.7
DFAS Dimensional U.S. Small Cap ETF 0.0457665 68.435
DFAC Dimensional U.S. Core Equity 2 ETF 0.0120642 38.305
VTSAX Vanguard Total Stock Market Index Fund 0 158.59
SIFI Harbor Scientific Alpha Income ETF 0.306822 44.645
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.000001 22.76
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.01 19.0104
HYUS.L iShares Broad $ High Yield Corp Bond UCITS ETF 0.03277 4.823
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.067957 69.3
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.03053 123.61
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01885 8.735
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.01994 158.85
VITSX Vanguard Total Stock Market Index Fund 0 158.62
SIHY Harbor Scientific Alpha High-Yield ETF 0.343073 46.26
SPXS.L Invesco S&P 500 UCITS ETF 0 1313.12
SPYI.DE SPDR MSCI ACWI IMI UCITS ETF 0.002574 235.55
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.013624 74.845
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0746088 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0633 102.62
AVIE Avantis Inflation Focused Equity ETF 0.04 62.52
XMMD.L Xtrackers - MSCI Emerging Markets Swap UCITS ETF 0.465578 65.07
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01885 7.381
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.00140222 16.02
VCSAX Vanguard Consumer Staples Index Fd Admiral Shs 0.19113 107.18
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.01994 158.86
XMEM.L Xtrackers - MSCI Emerging Markets Swap UCITS ETF 0.465578 4766
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.03053 90.55
RTYS.L Invesco Russell 2000 UCITS ETF 0.0633 121.395
VEXPX Vanguard Explorer Fd 0.07532 120.51
DBX1.DE Xtrackers MSCI Emerging Markets Swap UCITS ETF 0.465578 50.988
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0746088 25801
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0746088 352.055
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.067957 58.5
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.03053 104.4
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.013624 63.28
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.067957 50.75
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.01885 6.4005
IMID.L SSgA SPDR ETFs Europe I Public Limited Company - SPDR MSCI ACWI IMI UCITS ETF 0.002574 278.87
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0746088 297.4
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.00551 2719.74
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.021416 38.91
VEXRX Vanguard Explorer Fund 0.02 112.1
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.00551 34.915
JKK iShares Morningstar Small-Cap Growth ETF 0.0579 307.42
JKJ iShares Morningstar Small-Cap ETF 0.02889 231.193
PLCY EventShares U.S. Legislative Opportunities ETF 0.76 25.16
DFQTX DFA U.S. Core Equity 2 Portfolio 0 43.01
BBHY JPMorgan BetaBuilders USD High Yield Corporate Bond ETF 0.02 46.96
HYSD.L iShares Broad $ High Yield Corp Bond UCITS ETF 0.03277 5.025
VMNFX Vanguard Market Neutral Fund 54.55 14.12
SCYB Schwab High Yield Bond ETF 0.0264809 26.66
VTS.AX Vanguard US Total Market Shares Index ETF 0.00217 489.43
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.01702 72.25
DCOR Dimensional ETF Trust 0.0103105 71.435
VEMPX Vanguard Extended Market Index InstlPlus 0.01994 392.02
FESM 0 36.07
HYUS.SW iShares Broad $ High Yield Corp Bond UCITS ETF 0.03277 4.8143
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.00551 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00217 297.56
QSML WisdomTree U.S. SmallCap Quality Growth Fund 0.21457 28.34
EHLS Even Herd Long Short ETF 1.45 22.66
RSSL Global X Funds 0.06 93.855
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0451392 34.1982
DXUV Dimensional ETF Trust 0.0182403 58.14
RFLR Innovator ETFs Trust 0.1 27.38
BUYO Kraneshares Trust - Kraneshares Man Buyout Beta Index Etf 0.79 26.8532
WSML iShares MSCI World Small-Cap ETF 0.02402 30.23
Unlock