Fund HoldingsCONTRAVISORY INVESTMENT MANAGEMENT, INC.

Total Portfolio Value
$451.45M
Total Bought
$87.61M
Total Sold
$102.84M
Net Transaction
-$15.23M
Filing Period:
Securities
SharesValue ($K)
Q4 2023
Q1 2024
Change
Q4 2023
Q1 2024
Weight (%)
Change
FASTENAL CO(FAST)0117,758+117,75809,0842.01%+9,084
CORPAY INC(CPAY)027,670+27,67008,5371.89%+8,537
BANK AMERICA CORP0219,993+219,99308,3421.85%+8,342
TARGET CORP(TGT)044,740+44,74007,9281.76%+7,928
DIGITAL RLTY TR INC(DLR)4,23056,196+51,9665698,0941.79%+7,525
CADENCE DESIGN SYSTEM INC(CDNS)4,61027,587+22,9771,2568,5871.90%+7,332
SAMSARA INC(IOT)0193,897+193,89707,3271.62%+7,327
CARRIER GLOBAL CORPORATION(CARR)7,737132,694+124,9574447,7141.71%+7,269
SPOTIFY TECHNOLOGY S A(SPOT)38,22037,326-8947,1829,8502.18%+2,668
NETFLIX INC(NFLX)17,38617,548+1628,46510,6572.36%+2,193
CHIPOTLE MEXICAN GRILL INC(CMG)3,9793,870-1099,10011,2492.49%+2,149
CROWDSTRIKE HLDGS INC(CRWD)45,46742,798-2,66911,60913,7213.04%+2,112
APPLIED MATLS INC44,88244,755-1277,2749,2302.04%+1,956
TAIWAN SEMICONDUCTOR MFG LTD(TSM)62,50762,001-5066,5018,4351.87%+1,935
LAM RESEARCH CORP(LRCX)10,1249,931-1937,9309,6492.14%+1,719
FISERV INC(FISV)53,24553,379+1347,0738,5311.89%+1,458
MCKESSON CORP(MCK)30,36128,786-1,57514,05715,4543.42%+1,397
AIRBNB INC050,635+50,63508,3531.85%+8,353
COPART INC(CPRT)144,473145,525+1,0527,0798,4291.87%+1,350
AMAZON COM INC(AMZN)46,15145,688-4637,0128,2411.83%+1,229
CINTAS CORP(CTAS)15,02814,755-2739,05710,1372.25%+1,080
MASTERCARD INCORPORATED(MA)18,83818,727-1118,0359,0182.00%+984
CARDINAL HEALTH INC(CAH)94,49293,704-7889,52510,4852.32%+961
WASTE CONNECTIONS INC(WCN)44,19143,885-3066,5967,5491.67%+952
STRYKER CORPORATION(SYK)23,63122,382-1,2497,0778,0101.77%+933
MICROSOFT CORP(MSFT)19,55819,639+817,3558,2631.83%+908
MOTOROLA SOLUTIONS INC(MSI)22,00321,893-1106,8897,7721.72%+883
ISHARES INC
MSCI ITALY ETF
022,356+22,35608430.19%+843
SELECT SECTOR SPDR TR
ST STR TECHN ETF
7,25910,656+3,3971,3972,2190.49%+822
ISHARES TR
MSCI POLAND ETF
033,543+33,54307910.18%+791
ZIONS BANCORPORATION N A(ZION)017,066+17,06607410.16%+741
WESTLAKE CORPORATION(WLK)63,97263,208-7648,9549,6582.14%+705
D R HORTON INC(DHI)53,66853,499-1698,1568,8031.95%+647
ALPHABET INC(GOOG)51,70051,918+2187,2867,9051.75%+619
LINCOLN NATL CORP IND(LNC)017,321+17,32105530.12%+553
MARSH & MCLENNAN COS INC(MRSH)040,140+40,14008,2681.83%+8,268
ELI LILLY & CO(LLY)0644+64405010.11%+501
COMERICA INC09,047+9,04704970.11%+497
ECOLAB INC(ECL)2,1333,982+1,8494239190.20%+496
BOSTON PROPERTIES INC(BXP)011,668+11,66807620.17%+762
BATH & BODY WORKS INC09,736+9,73604870.11%+487
SMITH A O CORP(AOS)07,400+7,40006620.15%+662
KEYCORP(KEY)030,535+30,53504830.11%+483
MOHAWK INDS INC(MHK)03,663+3,66304790.11%+479
CATERPILLAR INC(CAT)01,245+1,24504560.10%+456
SELECT SECTOR SPDR TR
ST STR INDL ETF
06,569+6,56908270.18%+827
QORVO INC(QRVO)03,687+3,68704230.09%+423
ZOETIS INC(ZTS)02,231+2,23103780.08%+378
UNITED STS LIME & MINERALS I(USLM)01,042+1,04203110.07%+311
RADNET INC(RDNT)06,220+6,22003030.07%+303
ISHARES TR02,735+2,73502750.06%+275
ESSENT GROUP LTD(ESNT)04,952+4,95202950.07%+295
NVIDIA CORPORATION(NVDA)870766-1044316920.15%+261
RUSH ENTERPRISES INC(RUSHA)05,049+5,04902700.06%+270
STRIDE INC(LRN)03,954+3,95402490.06%+249
MOOG INC(MOG-A)01,662+1,66202650.06%+265
MARATHON PETE CORP(MPC)01,232+1,23202480.05%+248
ALKAMI TECHNOLOGY INC(ALKT)010,078+10,07802480.05%+248
GIBRALTAR INDS INC(ROCK)03,228+3,22802600.06%+260
MYR GROUP INC DEL(MYRG)01,463+1,46302590.06%+259
CUSHMAN WAKEFIELD PLC(CWK)022,974+22,97402400.05%+240
STEEL DYNAMICS INC(STLD)01,603+1,60302380.05%+238
TOYOTA MOTOR CORP(TM)0927+92702330.05%+233
BANCO SANTANDER S.A.(SAN)047,782+47,78202310.05%+231
HOWMET AEROSPACE INC(HWM)16,76116,592-1699071,1350.25%+228
CONSTELLATION ENERGY CORP(CEG)01,221+1,22102260.05%+226
INTERDIGITAL INC(IDCC)02,229+2,22902370.05%+237
NUCOR CORP(NUE)01,125+1,12502230.05%+223
ESCO TECHNOLOGIES INC(ESE)02,219+2,21902380.05%+238
SELECT SECTOR SPDR TR
ST STR ENERG ETF
022,130+22,13002,0890.46%+2,089
AFLAC INC(AFL)98,32296,904-1,4188,1128,3201.84%+209
COSTCO WHSL CORP NEW(COST)587805+2183875900.13%+202
SELECT SECTOR SPDR TR
ST STR SVC ETF
013,349+13,34901,0900.24%+1,090
DAVITA INC(DVA)05,871+5,87108100.18%+810
GRAINGER W W INC(GWW)1,0071,011+48341,0280.23%+194
DR REDDYS LABS LTD(RDY)02,580+2,58001890.04%+189
QUANTA SVCS INC4,9144,778-1361,0601,2410.27%+181
TARGA RES CORP(TRGP)6,8366,913+775947740.17%+180
INVESCO QQQ TR5,0505,054+42,0682,2440.50%+176
CATALENT INC03,026+3,02601710.04%+171
GENERAL ELECTRIC CO(GE)03,426+3,42606010.13%+601
KLA CORP(KLAC)2,3202,148-1721,3491,5010.33%+152
INGERSOLL RAND INC(IR)8,9528,888-646928440.19%+152
PULTE GROUP INC(PHM)9,3169,201-1159621,1100.25%+148
SIX FLAGS ENTMT CORP NEW05,497+5,49701450.03%+145
SELECT SECTOR SPDR TR
ST STR REAL ETF
03,656+3,65601450.03%+145
MARTIN MARIETTA MATLS INC(MLM)01,294+1,29407940.18%+794
RALPH LAUREN CORP(RL)03,312+3,31206220.14%+622
ARISTA NETWORKS INC2,6522,626-266257610.17%+137
GARMIN LTD(GRMN)6,1136,136+237869130.20%+128
VULCAN MATLS CO(VMC)2,5392,579+405767040.16%+127
AUTOZONE INC(AZO)0234+23407370.16%+737
TJX COS INC NEW(TJX)01,207+1,20701220.03%+122
WABTEC(WAB)6,3506,330-208069220.20%+116
WESTERN DIGITAL CORP.(WDC)07,414+7,41405060.11%+506
META PLATFORMS INC(META)1,2351,138-974375530.12%+115
GALLAGHER ARTHUR J & CO(AJG)06,848+6,84801,7120.38%+1,712
CENCORA INC5,7345,314-4201,1781,2910.29%+114
ARCH CAP GROUP LTD
ORD
6,4716,414-574815930.13%+112
DOMINOS PIZZA INC(DPZ)1,2851,277-85306350.14%+105
Page 1 of 1