Profile
ULS CTAS TRI GPN RBA BIPI
Company Name UL Solutions Inc. Cintas Corporation Thomson Reuters Corporation Global Payments Inc. RB Global, Inc. BIP Bermuda Holdings I Limited
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Specialty Business Services Specialty Business Services Specialty Business Services Specialty Business Services Specialty Business Services Specialty Business Services
Market Cap $16.29B $76.13B $68.88B $19.22B $18.38B $14.21B
Employees 14.81K 46.50K 26.40K 27.00K 7.90K 0.00K
CEO Jennifer F. Scanlon Todd M. Schneider Stephen John Hasker Robert M. Cortopassi James F. Kessler -
Ratings
ULS CTAS TRI GPN RBA BIPI
Quant Rating Score 3 3 3 3 3
Quant Rating Neutral Neutral Neutral Neutral Neutral
Trading
ULS CTAS TRI GPN RBA BIPI
Last Close $81.02 $183.9 $152.84 $79.21 $99.84 $17.78
High 52 $81.08 $227.66 $214.52 $119.38 $118.9 $19.68
Low 52 $49.14 $182.7 $150.1 $67.47 $84.74 $15.62
Price vs. 52 Week High -0.07 % -19.22 % -28.75 % -33.65 % -16.03 % -9.65 %
Price vs. 52 Week Low 64.88 % 0.66 % 1.83 % 17.4 % 17.82 % 13.83 %
Total Return
ULS CTAS TRI GPN RBA BIPI
1 Month Return 14.35 % -10.38 % -1.6 % -4.66 % -7.86 % 3.79 %
3 Month Return 10.73 % -17.6 % -23.47 % -2.74 % -8.02 % 3.64 %
6 Month Return 41.67 % -13.09 % -17.96 % 3.56 % -0.85 % 8.38 %
9 Month Return 47.5 % -9.04 % -9.58 % -29.85 % 9.68 % 0.26 %
YTD Return 62.43 % 0.66 % -4.7 % -29.31 % 10.68 % 5.58 %
1 Year Return 53.74 % -11.52 % -8.22 % -23.34 % 15.81 % -7.56 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
ULS CTAS TRI GPN RBA BIPI
Dividend Yield Percentage (TTM) 0.64 % 0.86 % 1.52 % 1.26 % 1.19 % 7.17 %
Dividend Paid and Capex Coverage Ration (TTM) 1.82 % 2.01 % 1.56 % 4.07 % 3.13 % 2.4 %
Dividend Per Share (TTM) 0.52 % 1.62 % 2.33 % 1 % 1.18 % 1.28 %
Payout Ratio (TTM) 31.19 % 34.09 % 61.16 % 17.3 % 55.43 % -
Growth
ULS CTAS TRI GPN RBA BIPI
Asset Growth 2.34 %
Gross Profit Growth 9.09 %
Revenue Growth 7.17 %
Revenue 3 Year 14.02 %
Revenue 5 Year 23.97 %
Revenue 10 Year 23.97 %
EBIT Growth 23.36 %
Net Income Growth 25.38 %
Net Income 3 Yeari Growth Per Share 45.54 %
Net Income 5 Yeari Growth Per Share 32.52 %
Net Income 10 Yeari Growth Per Share 32.52 %
Operating Income Growth 14.07 %
Operating Cash Flow Growth (CFG) 12.21 %
Operating 3 Year CFG 24.47 %
Operating 5 Year CFG 35.75 %
Operating 10 Year CFG 35.75 %
EPS Growth 25.38 %
EPS Diluted Growth 24.62 %
Book Value Per Share 37.32 %
Share Holder 3 Year Equity Growth Per Share -60.88 %
Share Holder 5 Year Equity Growth Per Share -
Share Holder 10 Year Equity Growth Per Share -
Dividend Per Share Growth -85.29 %
Dividend 3 Year Growth Per Share -50 %
Dividend 5 Year Growth Per Share 1328.57 %
Dividend 10 Year Growth Per Share 1328.57 %
Debt Growth -12.04 %
Free Cash Flow Growth 13.89 %
Updated On 31 Dec 2024
Profitability
ULS CTAS TRI GPN RBA BIPI
Gross Profit Margin TTM 48.32 % 50.1 % 26.19 % 65.01 % 45.78 % 30.57 %
Return on Assets TTM 11.19 % 18.82 % 9.02 % 2.95 % 3.43 % 160.63 %
Return on Equity TTM 34.07 % 40.41 % 13.31 % 6.36 % 7.39 % 10.42 %
Return on Capital Employed TTM 22.86 % 29.01 % 12.63 % 5.47 % 6.92 % 464.72 %
Net Income Per EBT TTM 76.58 % 79.68 % 83.4 % 81.34 % 75.83 % 71.06 %
EBT Per Ebit TTM 86.61 % 96.15 % 101.87 % 79.65 % 74.61 % 48.64 %
EBIT Per Revenue TTM 16.71 % 22.89 % 26.19 % 23.26 % 16.72 % 27.57 %
Cash Flow To Debt Ratio TTM 72.17 % 79.01 % 136.49 % 21.43 % 24.3 % -
Receivables Turnover TTM 4.55 7.43 6.7 10.97 5.18 -
Payables Turnover TTM 10.97 11.4 6.03 1.65 2.65 -
Inventory Turnover TTM - 11.71 - - 25.06 -
Fixed Asset Turnover TTM 352.57 % 549.52 % 1942.79 % 670.73 % 149.11 % 360675 %
Asset Turnover TTM 100.99 % 107.31 % 40.55 % 19.55 % 36.26 % 1685.4 %
Operating Cash Flow Per Share TTM 2.89 5.24 5.59 14.61 6.21 -
Free Cash Flow Per Share TTM 1.81 4.2 4.21 12.03 5.48 -
Cash Per Share TTM 135.32 % 34.25 % 147.66 % 1070 % 462.82 % -
Operating Cash Flow Sales Ratio TTM 19.69 % 20.02 % 34.49 % 37.6 % 26.06 % 1154.1 %
Free Cash Flow Operating Cash Flow Ratio TTM 62.65 % 80.23 % 75.27 % 82.34 % 88.2 % 58.34 %
Cash Flow Coverage Ratios TTM 72.17 % 79.01 % 136.49 % 21.43 % 24.3 % -
Price To Free Cash Flows Ratio TTM 44.75 44.9 36.34 6.54 18.1 0.15
Price To Operating Cash Flows Ratio TTM 28.05 36 27.35 5.42 15.94 -
Price Cash Flow Ratio TTM 28.05 36 27.35 5.42 15.94 -
Income Statement (TTM)
ULS CTAS TRI GPN RBA BIPI
Revenue $2.87B $10.34B $6.91B $10.11B $4.28B $14.43B
Gross Profit $1.38B $5.17B $1.85B $6.35B $2B $4.41B
Gross Profit Ratio 48.08% 50.04% 26.84% 62.79% 46.79% 30.57%
EBITDA $0.64B $2.86B $2.88B $4.37B $1.38B $3.98B
Net Income $0.33B $1.81B $2.1B $1.57B $0.41B $1.38B
EPS Diluted 1.62 4.4 4.65 6.16 2.01 -
Balance Sheet (MRQ)
ULS CTAS TRI GPN RBA BIPI
Long Term Debt $0.85B $2.6B $2.05B $15.16B $4.12B $0B
Total Liabilities $1.87B $5.14B $6.43B $23.87B $6.09B $0B
Total Equity $0.93B $4.68B $12.01B $23.02B $5.72B $0B
Total Investments $0.06B $0.34B $0.75B $0B $0.01B $0B
Total Debt $0.94B $2.65B $3.08B $16.82B $4.56B $0B
Total Assets $2.8B $9.83B $18.44B $46.89B $11.81B $0.86B
Cash Flow Statement (TTM)
ULS CTAS TRI GPN RBA BIPI
Net Income $0.33B $1.81B $2.09B $1.64B $0.41B $104.03B
Inventory $0B $-0.03B $0B $0B $0.03B $0B
Dividends Paid $-0.1B $-0.61B $-0.9B $-0.25B $-0.24B $0B
Operating Cash Flow $0.52B $2.17B $2.34B $3.53B $0.93B $166.5B
Capital Expenditure $-0.24B $-0.41B $-0.58B $-0.67B $-0.28B $-69.37B
Related Stocks
Ticker Name Price
ABM ABM Industries Incorporated 42.84
ACTG Acacia Research Corporation 3.34
ALJJ ALJ Regional Holdings, Inc. 1.92
ANPA Rich Sparkle Holdings Limited Ordinary Shares 26.23
ARC ARC Document Solutions, Inc. 3.39
ARMK Aramark 38.78
ATTO Atento S.A. 0.4715
BIPI BIP Bermuda Holdings I Limited 17.65
BLMZ BloomZ Inc. Ordinary Shares 0.1896
BUUU BUUU Group Limited Class A Ordinary Share 8
BV BrightView Holdings, Inc. 12.375
CASS Cass Information Systems, Inc. 39.52
CBZ CBIZ, Inc. 52.87
CTAS Cintas Corporation 183.9
CVEO Civeo Corporation 22.7
DLHC DLH Holdings Corp. 6.1
FA First Advantage Corporation 12.95
GPAK Gamer Pakistan Inc. Common Stock 0.0003
GPN Global Payments Inc. 78.69
IAA IAA, Inc. 39.89
ETFs With Exposure to ULS
Ticker ETF Name Weight Percentage Price
VTI Vanguard Total Stock Market Index Fund 0.00688 334.17
SCHB Schwab U.S. Broad Market ETF 0.00749084 26.185
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00762 148.42
VB Vanguard Small Cap Index Fund 0.06387 253.12
SCHA Schwab U.S. Small-Cap ETF 0.125603 27.9
DON WisdomTree U.S. MidCap Dividend Fund 0.15466 50.53
CFO VictoryShares US 500 Enhanced Volatility Wtd ETF 0.232152 72.6
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00305443 25.84
VBK Vanguard Small Cap Growth Index Fund 0.14768 300.57
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.062 45.16
VXF Vanguard Extended Market Index Fund 0.05566 209.455
SCHZ Schwab U.S. Aggregate Bond ETF 0.00102978 23.535
JHMM John Hancock Multifactor Mid Cap ETF 0.06 64.07
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0409574 30.58
FIDU Fidelity MSCI Industrials Index ETF 0.0678324 82.79
FPX First Trust US Equity Opportunities ETF 0.000001 167.02
VTHR Vanguard Russell 3000 Index Fund 0 299.56
VBR Vanguard Small Cap Value Index Fund 0.02 205.63
VIS Vanguard Industrials Index Fund 0.07109 299.3
FNX First Trust Mid Cap Core AlphaDEX Fund 0.000001 123.81
FNY First Trust Mid Cap Growth AlphaDEX Fund 0.000001 92.55
FTLS First Trust Long/Short Equity ETF -0.03 71.19
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0058 245.505
VTWV Vanguard Russell 2000 Value Index Fund 0 155.77
EES WisdomTree U.S. SmallCap Earnings Fund 0.59015 54.76
CFA VictoryShares US 500 Volatility Wtd ETF 0.232153 89.56
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.304997 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.073073 51.03
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 162.735
FYC First Trust Small Cap Growth AlphaDEX Fund 0.000001 94.005
FYX First Trust Small Cap Core AlphaDEX Fund 0.000001 109.35
IUSB iShares Core Total USD Bond Market ETF 0.0014 46.875
IYY iShares Dow Jones U.S. ETF 0.00746 165.55
JHML John Hancock Multifactor Large Cap ETF 0.01 79.1
ISCB iShares Morningstar Small-Cap ETF 0.08618 63.7525
ISCG iShares Morningstar Small-Cap Growth ETF 0.17064 55.095
ISCV iShares Morningstar Small-Cap Value ETF 0.06129 65.97
JSMD Janus Henderson Small/Mid Cap Growth Alpha ETF 0.36 83.67
JSML Janus Henderson Small Cap Growth Alpha ETF 1.7 74.58
MFUS PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 0.01 55.695
RNSC First Trust Small Cap US Equity Select ETF 0.28 32.3108
ROUS Hartford Multifactor US Equity ETF 0.664081 57.315
SDVY First Trust SMID Cap Rising Dividend Achievers ETF 0.000001 37.4
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.03 73.905
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.45 41.99
USMF WisdomTree U.S. Multifactor Fund 0.30297 50.57
USVM VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 0.487911 88.89
VTWG Vanguard Russell 2000 Growth Index Fund 0 239.23
VTWO Vanguard Russell 2000 Index Fund 0 99.01
XSC.TO iShares Conservative Short Term Strategic Fixed Income ETF 0 18.02
XSE.TO iShares Conservative Strategic Fixed Income ETF 0 18.04
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 51.83
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 69.88
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 54.9
XTR.TO iShares Diversified Monthly Income ETF 0 11.64
XSI.TO iShares Short Term Strategic Fixed Income ETF 0 17.16
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.034 41.39
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00708 114.81
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00708 114.79
TWCIX American Century Select Fund Investor Class 0.33 145.86
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00432 53.54
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00432 53.53
VBINX Vanguard Balanced Index Fund Investor Shares 0.00432 53.53
VWINX Vanguard Wellesley Income Fund 0.02623 26.38
VWIAX Vanguard Wellesley Income Fund 0.02623 63.9
VWENX Vanguard Wellington Fund Admiral Shares 0.01176 84.39
VWELX Vanguard Wellington Fund 0.01176 48.87
AFLG First Trust Active Factor Large Cap ETF 0.000001 39.02
BOUT Innovator IBD Breakout Opportunities ETF 3.32 38.21
FSMD Fidelity Small-Mid Factor ETF 0.12 43.035
SCHJ Schwab 1-5 Year Corporate Bond ETF 0.0151007 24.935
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.09233 45.11
AVUS Avantis U.S. Equity ETF 0.01 110.01
BKMC BNY Mellon US Mid Cap Core Equity ETF 0.12 107.78
XBAL.TO iShares Core Balanced ETF Portfolio 0 33.46
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.45
XEQT.TO iShares Core Equity ETF Portfolio 0 39.68
XGRO.TO iShares Core Growth ETF Portfolio 0 34.84
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.41
DFAU Dimensional US Core Equity Market ETF 0.00596579 46.48
DFUS Dimensional U.S. Equity ETF 0.0077966 73.85
DFAC Dimensional U.S. Core Equity 2 ETF 0.00931079 38.9
EUNX.DE iShares US Aggregate Bond UCITS ETF USD (Dist) 0.00097 83.226
IS0X.DE iShares Global Corp Bond UCITS ETF USD (Dist) 0.00253 78.708
VUCE.DE Vanguard USD Corporate Bond UCITS ETF 0.0049 52.79
VTSAX Vanguard Total Stock Market Index Fund 0.00688 164.31
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.000001 24.55
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.07062 44290
IGDA.L Invesco Markets II plc - Invesco Dow Jones Islamic Global Developed Markets UCITS ETF 0.0094 34.7175
IUAE.L iShares US Aggregate Bond UCITS ETF 0.00097 4.8665
IUAG.L iShares US Aggregate Bond UCITS ETF USD (Dist) 0.00097 96.31
SUOP.L iShares $ Corp Bond ESG UCITS ETF 0.01402 4.2775
VDPA.L Vanguard USD Corporate Bond UCITS ETF 0.0049 61.02
VGPA.L Vanguard USD Corporate Bond UCITS ETF 0.0049 49.7425
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.051604 125.16
WSML.L iShares MSCI World Small Cap UCITS ETF 0.05193 8.84
XMUD.L Xtrackers MSCI USA Swap UCITS ETF 0.0365251 205.02
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0.01 59.2438
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.06387 122.43
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.05566 160.9
VITSX Vanguard Total Stock Market Index Fund 0.00688 164.34
DUHP Dimensional US High Profitability ETF 0.00017354 38
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01462 5.9532
XMUS.L Xtrackers MSCI USA Swap UCITS ETF 0.0365251 15614
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.012086 75.49
ICBU.L iShares $ Intermediate Credit Bond UCITS ETF 0.00912 4.9685
CORC.SW iShares Global Corp Bond UCITS ETF 0.00253 4.7533
IUAA.L iShares US Aggregate Bond UCITS ETF 0.00097 5.721
CORP.L iShares Global Corp Bond UCITS ETF USD (Dist) 0.00253 91.03
CRPA.L iShares Global Corp Bond UCITS ETF 0.00253 5.9405
SUOA.AS iShares $ Corp Bond ESG UCITS ETF USD Acc 0.01402 5.2516
CRPU.L iShares Global Corp Bond UCITS ETF 0.00253 6.206
IUGA.L iShares US Aggregate Bond UCITS ETF 0.00097 4.43325
VUCP.DE Vanguard USD Corporate Bond UCITS ETF 0.0049 41.86
CRHG.L iShares Global Corp Bond UCITS ETF GBP Hedged (Dist) 0.00253 4.641
NAESX Vanguard Small Cap Index Fund 0.06387 122.42
DFSU Dimensional US Sustainability Core 1 ETF 0.0139471 42.98
IQSM Iq Candriam ESG U.S. Mid Cap Equity ETF 0.23 33.83
STXG Strive 1000 Growth ETF 0.01 51.355
HDUS Hartford Disciplined US Equity ETF 0.649237 65.2901
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.05193 7.642
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.02 88.98
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.05566 160.91
5UOA.DE iShares $ Corp Bond ESG UCITS ETF USD Acc 0.01402 4.5444
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.14768 106.94
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.07062 581.2
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.051604 95.385
SXRF.DE iShares $ Intermediate Credit Bond UCITS ETF 0.00912 4.2948
VUCP.L Vanguard Funds Public Limited Company - Vanguard USD Corporate Bond UCITS ETF 0.0049 36.7775
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.07062 502.5
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.27 74.73
36BE.DE iShares $ Corp Bond ESG UCITS ETF 0.01402 3.8232
CRPS.L iShares Public Limited Company - iShares Global Corp Bond UCITS ETF 0.00253 69.26
36B7.DE iShares Global Corp Bond UCITS ETF 0.00253 4.2927
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.051604 108.16
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.012086 65.22
VDCP.L Vanguard Funds Public Limited Company - Vanguard USD Corporate Bond UCITS ETF 0.0049 48.365
DBXU.DE Xtrackers MSCI USA Swap UCITS ETF 0.0365251 173.335
VCPA.L Vanguard USD Corporate Bond UCITS ETF 0.0049 46.4625
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.05193 6.727
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.06387 122.43
VINAX Vanguard Industrials Index Fund Admiral Shares 0.07109 154.46
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01399 2881.5
SUAG.L iShares US Aggregate Bond UCITS ETF USD (Dist) 0.00097 73.205
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01399 36.585
JKK iShares Morningstar Small-Cap Growth ETF 0.17064 307.42
JKJ iShares Morningstar Small-Cap ETF 0.08618 231.193
JKL iShares Morningstar Small-Cap Value ETF 0.06129 172.726
AVLV Avantis U.S. Large Cap Value ETF 0 72.38
36BA.DE iShares $ Corp Bond ESG UCITS ETF 0.01402 4.0877
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01462 5.156
SUOU.AS iShares $ Corp Bond ESG UCITS ETF 0.01402 4.4211
VTS.AX Vanguard US Total Market Shares Index ETF 0.00629 512.34
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.04439 73.37
IHCB.AX iShares Core Global Corporate Bond (AUD Hedged) ETF 0 92.89
DCOR Dimensional ETF Trust 0.0145302 72.63
CGDG Capital Group Dividend Growers 0.64 34.92
AVLC American Century ETF Trust 0.01 77.76
VEMPX Vanguard Extended Market Index InstlPlus 0.05566 397.07
DFVX Dimensional US Large Cap Vector ETF 0.00043811 72.77
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.07062 502.85
28ID.PA Ishares V Public Limited Company - Ishares Ibonds Dec 2028 Term Corp Ucits Etf 0.0767 99.3713
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.01399 382
HQGO Hartford US Quality Growth ETF 0.2014 60.215
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00688 308.28
STXM Strive Mid-Cap ETF 0.13 28.12
VSGIX Vanguard Small Cap Growth Index I 0.14768 85.64
FSCS 0.000001 35.14
PTL Inspire 500 ETF 0.0963509 251.2
RJMG FT Raymond James Multicap Growth Equity ETF 0.000001 26.58
DXUV Dimensional ETF Trust 0.0173352 58.62
RFLR Innovator ETFs Trust 0.17 28.135
FTKI First Trust Exchange-Traded Fun 0.1 18.31
WSML iShares MSCI World Small-Cap ETF 0.05197 30.34
Unlock