Profile
TRI CTAS RBA GPN ULS BIPI
Company Name Thomson Reuters Corporation Cintas Corporation RB Global, Inc. Global Payments Inc. UL Solutions 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 $94.27B $86.99B $20.03B $18.93B $14.05B $13.28B
Employees 26.40K 46.50K 7.90K 27.00K 14.81K 0.00K
CEO Stephen John Hasker Todd M. Schneider James F. Kessler Robert M. Cortopassi Jennifer F. Scanlon -
Ratings
TRI CTAS RBA GPN ULS BIPI
Quant Rating Score 3 3 3 4 3
Quant Rating Neutral Neutral Neutral Buy Neutral
Trading
TRI CTAS RBA GPN ULS BIPI
Last Close $209.27 $221.92 $110.35 $83.04 $70.07 $16.75
High 52 $214.52 $819.83 $110.35 $119.38 $73.14 $20.6
Low 52 $154.46 $182.7 $71.77 $67.47 $44.12 $15.62
Price vs. 52 Week High -2.45 % -72.93 % 0 % -30.44 % -4.2 % -18.69 %
Price vs. 52 Week Low 35.48 % 21.47 % 53.76 % 23.08 % 58.82 % 7.23 %
Total Return
TRI CTAS RBA GPN ULS BIPI
1 Month Return 6.79 % 0.68 % 5.49 % 9.03 % -1.14 % 2.57 %
3 Month Return 15.02 % 7.85 % 13.32 % 19.55 % 25.84 % 2.52 %
6 Month Return 31.41 % 11.91 % 23.64 % -23.41 % 34.88 % -3.74 %
9 Month Return 24.12 % 3.69 % 36.05 % -18.83 % 31.83 % -16.25 %
YTD Return 30.48 % 21.47 % 22.33 % -25.9 % 40.48 % -0.53 %
1 Year Return 28.31 % -70.76 % 36.96 % -17.91 % 58.82 % -9.21 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
TRI CTAS RBA GPN ULS BIPI
Dividend Yield Percentage (TTM) 1.08 % 1 % 1.34 % 1.29 % 0.73 % 5.75 %
Dividend Paid and Capex Coverage Ration (TTM) 1.56 % 2.25 % 3.05 % 4.05 % 1.62 % -
Dividend Per Share (TTM) 2.27 % 2.15 % 1.45 % 1 % 0.51 % 0.96 %
Payout Ratio (TTM) 44.89 % 33.25 % 58.34 % 16.02 % 29.97 % -
Profitability
TRI CTAS RBA GPN ULS BIPI
Gross Profit Margin TTM 61.17 % 49.51 % 46.24 % 62.77 % 48.71 % 30.57 %
Return on Assets TTM 11.71 % 18.5 % 3.53 % 3.28 % 11.71 % 160.63 %
Return on Equity TTM 18.1 % 41.3 % 7.51 % 6.97 % 38.35 % 10.42 %
Return on Capital Employed TTM 13.96 % 30.12 % 7.14 % 6.06 % 23.14 % 464.72 %
Net Income Per EBT TTM 107.57 % 80.25 % 75.77 % 82.43 % 77.29 % 71.06 %
EBT Per Ebit TTM 94.06 % 95.93 % 73.57 % 77.27 % 90.83 % 48.64 %
EBIT Per Revenue TTM 29.4 % 22.77 % 17.37 % 24.3 % 16.52 % 27.57 %
Cash Flow To Debt Ratio TTM 87.85 % 82.59 % 27.24 % 21.7 % 63.7 % -
Receivables Turnover TTM 6.89 7.25 5.48 9.08 4.36 -
Payables Turnover TTM 3.22 12.54 16.33 1.29 10.42 -
Inventory Turnover TTM - 12.17 17.53 - - -
Fixed Asset Turnover TTM 1939.37 % 557.39 % 153.04 % 429.21 % 357.32 % 360675 %
Asset Turnover TTM 39.36 % 105.54 % 36.41 % 21.21 % 100.94 % 1685.4 %
Operating Cash Flow Per Share TTM 5.49 5.51 6.26 14.88 2.69 -
Free Cash Flow Per Share TTM 4.13 4.52 5.55 12.22 1.53 -
Cash Per Share TTM 312.24 % 60.29 % 312.78 % 1173.67 % 133.5 % -
Operating Cash Flow Sales Ratio TTM 33.98 % 21.92 % 26.74 % 36.36 % 18.49 % -
Free Cash Flow Operating Cash Flow Ratio TTM 75.17 % 82.18 % 88.59 % 82.1 % 56.98 % -
Cash Flow Coverage Ratios TTM 87.85 % 82.59 % 27.24 % 21.7 % 63.7 % -
Price To Free Cash Flows Ratio TTM 50.75 47.19 19.54 6.28 45.91 -
Price To Operating Cash Flows Ratio TTM 38.13 39.13 17.27 5.22 26.1 -
Price Cash Flow Ratio TTM 38.13 39.13 17.27 5.22 26.1 -
Income Statement (TTM)
TRI CTAS RBA GPN ULS BIPI
Revenue $7.26B $9.6B $4.28B $10.11B $2.87B $14.43B
Gross Profit $5.76B $4.69B $2B $6.35B $1.39B $4.41B
Gross Profit Ratio 79.31% 48.83% 46.79% 62.79% 48.54% 30.57%
EBITDA $2.12B $2.52B $1.38B $4.4B $0.46B $3.98B
Net Income $2.21B $1.57B $0.41B $1.57B $0.33B $1.38B
EPS Diluted 4.85 3.79 2.01 6.16 1.62 -
Balance Sheet (MRQ)
TRI CTAS RBA GPN ULS BIPI
Long Term Debt $2.05B $2.17B $4.12B $15.16B $0.85B $0B
Total Liabilities $6.43B $4.85B $6.09B $23.87B $1.87B $0B
Total Equity $12.01B $4.32B $5.72B $23.02B $0.93B $0B
Total Investments $0.75B $0.3B $0.01B $0B $0.06B $0B
Total Debt $3.08B $2.67B $4.29B $16.82B $0.94B $0B
Total Assets $18.44B $9.17B $11.81B $46.89B $2.8B $0.86B
Cash Flow Statement (TTM)
TRI CTAS RBA GPN ULS BIPI
Net Income $2.21B $1.57B $0.41B $1.64B $0.35B $0B
Inventory $0B $0.1B $0.01B $0B $0B $0B
Dividends Paid $-0.95B $-0.53B $-0.24B $-0.25B $-0.1B $0B
Operating Cash Flow $2.46B $2.08B $0.93B $3.53B $0.52B $0B
Capital Expenditure $-0.61B $-0.41B $-0.17B $-0.67B $-0.24B $0B
Related Stocks
Ticker Name Price
ABM ABM Industries Incorporated 48.42
ACTG Acacia Research Corporation 3.76
ALJJ ALJ Regional Holdings, Inc. 1.92
ANPA Rich Sparkle Holdings Limited Ordinary Shares 6.19
ARC ARC Document Solutions, Inc. 3.39
ARMK Aramark 43.27
ATTO Atento S.A. 0.4715
BIPI BIP Bermuda Holdings I Limited 16.75
BV BrightView Holdings, Inc. 15.88
CASS Cass Information Systems, Inc. 44.79
CBZ CBIZ, Inc. 75.2
CTAS Cintas Corporation 221.92
CVEO Civeo Corporation 24.7
DLHC DLH Holdings Corp. 5.73
FA First Advantage Corporation 17.85
GPAK Gamer Pakistan Inc. Common Stock 0.0003
GPN Global Payments Inc. 83.04
IAA IAA, Inc. 39.89
KODK Eastman Kodak Company 6.85
LICN Lichen China Limited 4.78
ETFs With Exposure to TRI
Ticker ETF Name Weight Percentage Price
VEA Vanguard Developed Markets Index Fund 0.01 56.77
VGK Vanguard European Stock Index Fund 0.01 77.26
VEU Vanguard FTSE All-World ex-US Index Fund 0.08 67.32
VT Vanguard Total World Stock Index Fund 0 129.98
SCHF Schwab International Equity ETF 0.125165 21.99
VXUS Vanguard Total Intl Stock Idx Fund 0 69.28
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.04 135.96
PID Invesco International Dividend Achievers ETF 0.748 20.7449
GWX SPDR S&P International Small Cap ETF 0.062496 37.55
SCHC Schwab International Small-Cap Equity ETF 0.0573392 42.8
FVD First Trust Value Line Dividend Index Fund 0.42 45.28
IDLV Invesco S&P International Developed Low Volatility ETF 0.513 33.05
FNDF Schwab Fundamental International Large Company Index ETF 0.0514982 40.1
GSIE Goldman Sachs ActiveBeta International Equity ETF 0.03 39.4
ONEQ Fidelity Nasdaq Composite Index ETF 0.27 82.27
FTLS First Trust Long/Short Equity ETF -0.09 66.11
IDHQ Invesco S&P International Developed Quality ETF 0.393 32.43
PXF Invesco FTSE RAFI Developed Markets ex-U.S. ETF 0.041 57.305
DEEF Xtrackers FTSE Developed ex US Multifactor ETF 0.034725 33.36
AFTY Pacer CSOP FTSE China A50 ETF 0.14 16.2826
DBAW Xtrackers MSCI All World ex U.S. Hedged Equity ETF 0.0981719 37.33
DNL WisdomTree Global ex-U.S. Quality Dividend Growth Fund 0.0114342 40.086
FIDI Fidelity International High Dividend ETF 0.44 23.38
FLCA Franklin FTSE Canada ETF 0.99 42.16
FNDC Schwab Fundamental International Small Company Index ETF 0.0735736 42.24
FTHI First Trust BuyWrite Income ETF 0.15 23.05
IDLB Invesco FTSE International Low Beta Equal Weight ETF 0.13 24.08
IDMO Invesco S&P International Developed Momentum ETF 0.304 51.06
MFDX PIMCO RAFI Dynamic Multi-Factor International Equity ETF 0.16 35.26
PIZ Invesco DWA Developed Markets Momentum ETF 0.546 45.865
RODM Hartford Multifactor Developed Markets (ex-US) ETF 0.306244 33.892
TLTD FlexShares Morningstar Developed Markets ex-US Factor Tilt Index Fund 0.0726 83.3342
AIQ Global X Artificial Intelligence & Technology ETF 1.02 44.43
ISDX Invesco RAFI Strategic Developed ex-US ETF 0.14 26.54
VETS Pacer Military Times Best Employers ETF 0.09 38.62
VCN.TO Vanguard FTSE Canada All Cap Index ETF 1.01702 55.96
VCE.TO Vanguard FTSE Canada Index ETF 1.28386 59.89
VE.TO Vanguard FTSE Developed Europe All Cap Index ETF 0.00962 41.28
VINEX Vanguard International Explorer Fund Investor Shares 0.25 19.75
VMNVX Vanguard Whitehall Funds - Vanguard Global Minimum Volatility Fund 0.13 33.45
BOUT Innovator IBD Breakout Opportunities ETF 1.52 37.335
PTIN Pacer Trendpilot International ETF 0.09 28.64
QLVD FlexShares Developed Markets ex-US Quality Low Volatility Index Fund 0.9684 30.78
SPEU SPDR Portfolio Europe ETF 0.009147 48.29
ZCAN SPDR Solactive Canada ETF 0.86 70.4805
VSGX Vanguard ESG International Stock ETF 0 65.525
BBCA JPMorgan BetaBuilders Canada ETF 1.05 81.48
SLT Pacer Salt High truBeta US Market ETF 0.09 39.22
LSLT Pacer Salt Low truBeta US Market ETF 0.09 32
FDEV Fidelity International Multifactor ETF 0.4 32.02
AVDE Avantis International Equity ETF 0.01 73.73
KOKU Xtrackers MSCI Kokusai Equity ETF 0.043044 110.675
BKIE BNY Mellon International Equity ETF 0.12 84.56
VIRS Pacer BioThreat Strategy ETF 0.09 40.025
DFAI Dimensional International Core Equity Market ETF 0.0692803 34.37
WWOW Direxion World Without Waste ETF 2.00437 18.1701
FVL First Trust Value Line 100 Exchange-Traded Fund 0.42 23.1559
EUNL.DE iShares Core MSCI World UCITS ETF USD (Acc) 0.04295 102.555
IBCH.DE iShares V PLC - iShares MSCI World EUR Hedged UCITS ETF (Acc) 0.04162 98.56
IQQ0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.64815 62.19
IUSQ.DE iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.03732 85.15
VGVF.DE Vanguard FTSE Developed World UCITS ETF 0.03626 105.18
VNRA.DE Vanguard FTSE North America UCITS ETF 0.04902 135.5
VWCE.DE Vanguard FTSE All-World UCITS ETF 0.03227 133.04
RTL The Necessity Retail REIT, Inc. 0.1 7.61
VWRA.L Vanguard FTSE All-World UCITS ETF 0.03227 154.2
VWRD.L Vanguard FTSE All-World UCITS ETF 0.03227 151.43
GLOV Goldman Sachs ActiveBeta(R) World Low Vol Plus Equity ETF 0 54.66
SSAC.L iShares V PLC - iShares MSCI ACWI UCITS ETF USD (Acc) 0.0398 7359
SUSW.L iShares MSCI World SRI UCITS ETF EUR (Acc) 0.17448 11.495
EEWD.L iShares MSCI World ESG Enhanced UCITS ETF 0.01259 9.554
I500.L iShares S&P 500 Swap UCITS ETF -0.06112 7.7625
SGWS.L iShares MSCI World SRI UCITS ETF GBP Hedged (Dist) 0.17448 7.633
VDEV.L Vanguard FTSE Developed World UCITS ETF 0.03626 117.13
VDNR.L Vanguard FTSE North America UCITS ETF 0.04902 153.562
VNRA.L Vanguard FTSE North America UCITS ETF 0.04902 157.06
VNRG.L Vanguard FTSE North America UCITS ETF 0.04902 117.09
WSML.L iShares MSCI World Small Cap UCITS ETF 0.01869 8.238
SNAW.DE iShares MSCI World ESG Screened UCITS ETF USD (Acc) 0.04179 9.636
FTQI First Trust Nasdaq BuyWrite Income ETF 0.65 19.78
VNRT.L Vanguard FTSE North America UCITS ETF 0.04902 114.503
VTSNX Vanguard Total Intl Stock Idx Fund 0.08 148.72
AVSD Avantis Responsible International Equity ETF 0.06 67.2
DFIC Dimensional International Core Equity 2 ETF 0.0249825 30.935
DIHP Dimensional International High Profitability ETF 0.105173 29.19
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01054 5.5771
IGSG.L iShares Dow Jones Global Sustainability Screened UCITS ETF 0.12594 6064.5
IWRD.L iShares MSCI World UCITS ETF 0.04294 6442
IWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.04537 118.88
EDMW.DE iShares MSCI World ESG Enhanced UCITS ETF 0.0115 8.718
SDWD.L iShares MSCI World ESG Screened UCITS ETF 0.04414 10.109
IGWD.L iShares V PLC - iShares MSCI World GBP Hedged UCITS ETF (Acc) 0.0397 10866
WPAD.AS iShares MSCI World Paris-Aligned Climate UCITS ETF 0.15641 6.7495
SXR0.DE iShares Edge MSCI World Minimum Volatility UCITS ETF 0.54335 8.25
UIMM.DE UBS (Lux) Fund Solutions – MSCI World Socially Responsible UCITS ETF 0.16 152.04
IWLE.DE iShares Core MSCI World UCITS ETF 0.04537 9.0348
SUWS.L iShares MSCI World SRI UCITS ETF 0.17448 9.9425
WMVG.L iShares Edge MSCI World Minimum Volatility UCITS ETF GBP Hedged (Acc) 0.54335 7.746
AGED.L iShares Ageing Population UCITS ETF 0.13309 8.51125
VEVE.L Vanguard FTSE Developed World UCITS ETF 0.03626 87.335
VHVE.L Vanguard FTSE Developed World UCITS ETF 0.03626 121.82
DFSI Dimensional International Sustainability Core 1 ETF 0.133402 39.1
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.01403 7.129
SXRJ.DE iShares VII PLC - iShares MSCI EMU Small Cap UCITS ETF EUR (Acc) 0.19351 325.45
IS3R.DE iShares Edge MSCI World Momentum Factor UCITS ETF 0.22459 77.87
VNRT.DE Vanguard FTSE North America UCITS ETF 0.04902 132.5
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.04 33.53
VFWAX Vanguard FTSE All-World ex-US Index Fd Admiral 0.08 41.8
SAWD.L iShares IV Public Limited Company - iShares MSCI World ESG Screened UCITS ETF 0.04414 11.162
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0.01 18.26
IQQN.DE iShares MSCI North America UCITS ETF 0.05281 100.66
IQQW.DE iShares MSCI World UCITS ETF 0.0403 74.538
ISWD.L iShares MSCI World Islamic UCITS ETF 0.16019 3906
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0014 5.2815
SXR2.DE iShares VII PLC - iShares MSCI Canada UCITS ETF 1.2528 205.85
VWRL.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.03227 112.91
INAA.L iShares MSCI North America UCITS ETF 0.05666 8700
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.0014 4.95575
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0014 7.083
CES1.L iShares VII PLC - iShares MSCI EMU Small Cap UCITS ETF EUR (Acc) 0.23325 28100
CCAU.L iShares VII PLC - iShares MSCI Canada UCITS ETF 1.29171 238.65
2B77.DE iShares Ageing Population UCITS ETF 0.10339 7.35
VHVG.L Vanguard FTSE Developed World UCITS ETF 0.03626 90.89
VEUSX Vanguard European Stock Index Fund Admiral Shares 0.01 96.56
VMVFX Vanguard Global Minimum Volatility Fund Investor Cl 0.13 16.72
IWMO.L iShares Edge MSCI World Momentum Factor UCITS ETF 0.13132 90.23
IWDE.L iShares V Public Limited Company - iShares MSCI World EUR Hedged UCITS ETF 0.04296 98.555
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0014 6.6475
VWRP.L Vanguard Funds Public Limited Company - Vanguard FTSE All-World UCITS ETF 0.03227 114.97
VTIAX Vanguard Total International Stock Index Fd Admiral 0 37.19
IWDG.L iShares Core MSCI World UCITS ETF 0.04537 1027.5
SWDA.L iShares Core MSCI World UCITS ETF USD (Acc) 0.04537 8863
MVOL.L iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Acc) 0.54335 72.1
VGVE.DE Vanguard FTSE Developed World UCITS ETF 0.03626 101.06
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 46.01
VTMGX Vanguard Developed Markets Index Admiral 0.01 18.24
S6DW.DE iShares MSCI World ESG Screened UCITS ETF 0.04144 8.721
IWDA.AS iShares Core MSCI World UCITS ETF USD (Acc) 0.04 102.535
IMFL Invesco International Developed Dynamic Multifactor ETF 0.163 27.26
DFAX Dimensional World ex U.S. Core Equity 2 ETF 0.0177435 29.57
TRPL Pacer Metaurus US Large Cap Dividend Multiplier 300 ETF 0.09 41.14
PXUS Principal International Adaptive Multi-Factor ETF 0.0911414 21.22
VGWL.DE Vanguard FTSE All-World UCITS ETF 0.03227 130.68
CBUY.DE ISHS-MS.ACW.SRI DLA 0.15455 6.141
UEEH.DE iShares Edge MSCI World Minimum Volatility UCITS ETF USD (Dist) 0.54335 5.555
CBUH.DE iShares MSCI World Momentum Factor ESG UCITS ETF 0.40596 5.394
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01175 4.81
WPAB.AS Ishares III Plc - Ishares Msci World Paris-Aligned Climate Ucits ETF 0.15641 7.1257
WINS.AS iShares MSCI World Industrials Sector ESG UCITS ETF 0.2932 7.092
I50D.AS iShares S&P 500 Swap UCITS ETF 0.09251 7.0763
SAWI.AS iShares MSCI ACWI SRI UCITS ETF 0.15455 6.9088
SFNNX Schwab Fundamental International Large Company Index Fund 0.0502637 12.55
VDIPX Vanguard Developed Markets Index Fund 0.1 28.55
GXUS Goldman Sachs ETF Trust II - Goldman Sachs MarketBeta Total International Equity ETF 0.09 51.01
LGRO ALPS ETF Trust - Level Four Large Cap Growth Active ETF 0.0003 37.2851
VWRL.AS Vanguard FTSE All-World UCITS ETF 0.03227 130.66
JIVE JPMorgan International Value ETF 0 69.4832
CRTC Dbx Etf Trust - Xtrackers Us National Critical Technologies ETF 0.140804 34.54
IWDD.AS iShares Core MSCI World UCITS ETF 0.043 6.672
VTWIX Vanguard Total World Stock Index I 0 265.23
VTPSX Vanguard Total Intl Stock Idx InstlPls 0 148.76
KLMT Invesco Exchange-Traded Fund Tr 0.109 28.58
AVDS Avantis International Small Cap Equity ETF 0.11 62.6916
WINC.L iShares World Equity High Income UCITS ETF USD Inc 0.37883 3.89725
TEK BlackRock ETF Trust 1.43473 28.73
BAI BlackRock ETF Trust 2.14685 29.88
Unlock