Screener

Total Stocks: 8367

Company Name 5yr Revenue Growth 5yr Net Profit Growth 1yr Revenue Growth 1yr Net Profit Growth
MCKESSON CORP N/A N/A 4.01 123.07
Workday, Inc. N/A N/A 35.02 40.83
NetEase, Inc. N/A N/A 56.21 60.75
ENTERPRISE PRODUCTS PARTNERS L.P. N/A N/A -14.82 -1.08
Public Storage N/A N/A 7.51 10.83
REPUBLIC SERVICES, INC. N/A N/A 2.99 -12.33
AFLAC INC N/A N/A 8.08 84.13
EMERSON ELECTRIC CO N/A N/A -34.89 -39.11
SIMON PROPERTY GROUP INC /DE/ N/A N/A 3.21 7.43
HORTON D R INC /DE/ N/A N/A 12.34 18.06
Arthur J. Gallagher & Co. N/A N/A 3.75 14.37
NEWMONT Corp /DE/ N/A N/A -58.51 0.00
Marvell Technology, Inc. N/A N/A 32.66 -6.06
SCHLUMBERGER LIMITED/NV N/A N/A -21.61 0.00
NXP Semiconductors N.V. N/A N/A 28.46 1,462.30
ROPER TECHNOLOGIES INC N/A N/A 5.79 -5.38
Fortinet, Inc. N/A N/A 26.37 305.10
Interactive Brokers Group, Inc. N/A N/A 17.44 68.43
DoorDash, Inc. N/A N/A 34.68 N/A
Autodesk, Inc. N/A N/A -18.89 N/A
CANADIAN IMPERIAL BANK OF COMMERCE /CAN/ N/A N/A 6.80 45.21
EIDP, Inc. N/A N/A -2.13 28.89
Hilton Worldwide Holdings Inc. N/A N/A 3.47 -74.29
NORFOLK SOUTHERN CORP N/A N/A -5.93 7.20
CAPITAL ONE FINANCIAL CORP N/A N/A -5.32 -7.38
TRUIST FINANCIAL CORP N/A N/A 10.83 15.03
Sea Ltd N/A N/A 99.66 42.03
WILLIAMS COMPANIES, INC. N/A N/A 1.89 0.00
Phillips 66 N/A N/A -14.85 -61.59
Marathon Petroleum Corp N/A N/A 71.95 237.97
Energy Transfer LP N/A N/A -10.97 -16.91
REALTY INCOME CORP N/A N/A 7.81 11.10
AMERICAN ELECTRIC POWER CO INC N/A N/A -0.44 -69.89
TRAVELERS COMPANIES, INC. N/A N/A 7.78 -12.36
ONEOK INC /NEW/ N/A N/A 14.91 96.07
AUTOZONE INC N/A N/A 4.40 6.96
UNITED RENTALS, INC. N/A N/A 0.66 2.22
Trade Desk, Inc. N/A N/A 51.89 148.01
DIGITAL REALTY TRUST, INC. N/A N/A 21.49 43.19
MANULIFE FINANCIAL CORP N/A N/A 66,820,879.72 216,047,645.36
Diamondback Energy, Inc. N/A N/A 17.99 0.00
PG&E Corp N/A N/A 4.95 58.45
Johnson Controls International plc N/A N/A 4.07 24.57
CROWN CASTLE INC. N/A N/A 7.02 452.27
PACCAR INC N/A N/A -94.02 -67.48
LENNAR CORP /NEW/ N/A N/A 15.05 N/A
W.W. GRAINGER, INC. N/A N/A 1.64 -19.40
PAYCHEX INC N/A N/A 7.75 15.35
COPART INC N/A N/A 10.68 23.01
Monster Beverage Corp N/A N/A 12.00 30.35
General Motors Co N/A N/A 9.20 -3.61
Keurig Dr Pepper Inc. N/A N/A 0.90 10.86
Vale S.A. N/A N/A 7.68 21.45
ALLSTATE CORP N/A N/A 5.45 74.28
AMERICA MOVIL SAB DE CV/ N/A N/A -15.87 -67.05
TC ENERGY CORP N/A N/A 10.66 N/A
KINDER MORGAN, INC. N/A N/A 3.20 912.11
ROSS STORES, INC. N/A N/A 7.98 9.50
ALCON INC N/A N/A -8.99 N/A
Ares Management Corp N/A N/A 47.24 -65.71
DOMINION ENERGY, INC N/A N/A 0.46 15.03
OCCIDENTAL PETROLEUM CORP /DE/ N/A N/A -19.15 0.00
SUNCOR ENERGY INC N/A N/A 121,164,743.36 82,166,790.98
ENI SPA N/A N/A -98.49 -96.08
KIMBERLY CLARK CORP N/A N/A -2.09 103.39
FAIR ISAAC CORP N/A N/A 5.08 26.53
AMERICAN INTERNATIONAL GROUP, INC. N/A N/A -4.30 -97.27
CHARTER COMMUNICATIONS, INC. /MO/ N/A N/A 309.04 N/A
CONSTELLATION BRANDS, INC. N/A N/A 11.60 49.09
AMERIPRISE FINANCIAL INC N/A N/A -3.81 -22.11
L3HARRIS TECHNOLOGIES, INC. /DE/ N/A N/A 46.90 -0.30
Stellantis N.V. N/A N/A 1.10 N/A
Waste Connections, Inc. N/A N/A 6.32 -5.24
Fidelity National Information Services, Inc. N/A N/A 10.52 -9.34
MPLX LP N/A N/A 538.67 64.33
MSCI Inc. N/A N/A 5.29 16.64
PUBLIC SERVICE ENTERPRISE GROUP INC N/A N/A -13.00 -45.27
TE Connectivity plc N/A N/A 0.04 -16.98
ROYAL CARIBBEAN CRUISES LTD N/A N/A 2.38 92.76
CUMMINS INC N/A N/A -8.38 -0.95
QUANTA SERVICES, INC. N/A N/A 1.04 -30.67
MONOLITHIC POWER SYSTEMS INC N/A N/A 354.49 35.11
Cencora, Inc. N/A N/A -72.37 48.93
VALERO ENERGY CORP/TX N/A N/A 24.53 -27.52
AppLovin Corp N/A N/A 16.54 909.43
FORD MOTOR CO N/A N/A 1.50 -37.50
PRUDENTIAL FINANCIAL INC N/A N/A 24.37 83.91
ARCH CAPITAL GROUP LTD. N/A N/A 13.39 56.51
HESS CORP N/A N/A -28.24 0.00
Trip.com Group Ltd N/A N/A 60.58 -62.53
IQVIA HOLDINGS INC. N/A N/A 19.88 -66.52
Kraft Heinz Co N/A N/A 320.38 -29.17
Atlassian Corp N/A N/A 23.31 -25.59
AGILENT TECHNOLOGIES, INC. N/A N/A 4.06 15.21
Flutter Entertainment plc N/A N/A 54.63 -38.27
NASDAQ, INC. N/A N/A 8.87 -74.71
Vistra Corp. N/A N/A 5.54 0.00
MICROCHIP TECHNOLOGY INC N/A N/A 56.80 -52.58
Otis Worldwide Corp N/A N/A 12.09 36.84
GENERAL MILLS INC N/A N/A -6.05 2,378.28