HolderBook

Haafor (Singapore) Pte. Ltd.

Reported holdings as of Q4 2020, from 5 quarterly filings.

This filer last reported in Q4 2020; the most recent quarter on file across all filers is Q2 2026. Firms that restructure stop filing under one CIK and start under another, so a successor entity may hold these positions now under a similar name.

CIK
1714964
Reported value
$53.7M
Positions
149
Top 10 weight
16.6%
Filed
2021-02-05
Days after quarter end
36

Holdings

SecurityTickerValue SharesWeightWeight change Held Change
PENN ENTERTAINMENT INCPENN$1.1M12,7312.05%-newNEW
ROKU INCROKU$990.0K2,9831.84%+0.11pp3q-33.0%-$488.2K
PELOTON INTERACTIVE INCPTON$981.0K6,4681.83%+1.26pp2q+129.4%+$553.4K
CME GROUP INCCME$921.0K5,0581.72%-newNEW
ADVANCED MICRO DEVICES INCAMD$887.0K9,6721.65%+0.20pp3q+14.2%+$110.0K
EDWARDS LIFESCIENCES CORPEW$864.0K9,4661.61%+0.32pp5q+22.3%+$157.7K
SUNPOWER CORPSPWRQ$843.0K32,8691.57%+1.02pp2q+55.7%+$301.5K
AUTOZONE INCAZO$794.0K6701.48%+0.42pp3q+55.1%+$282.0K
OCCIDENTAL PETE CORPOXY$775.0K44,7971.44%+1.19pp2q+268.3%+$564.6K
EBAY INC.EBAY$768.0K15,2811.43%-newNEW
WAYFAIR INCW$736.0K3,2591.37%-0.03pp3q+38.1%+$203.0K
GENERAL MTRS COGM$729.0K17,5091.36%+0.27pp3q-1.0%-$7.1K
AMERICAN EXPRESS COAXP$721.0K5,9641.34%-newNEW
PLUG PWR INCPLUG$694.0K20,4681.29%+0.47pp2q-30.8%-$309.4K
CONAGRA BRANDS INCCAG$690.0K19,0171.29%-newNEW
CHEVRON CORPORATIONCVX$668.0K7,9061.24%-newNEW
WALGREENS BOOTS ALLIANCE INCWBA$661.0K16,5761.23%-newNEW
MACYS INCM$642.0K57,0631.20%-newNEW
META PLATFORMS INCMETA$633.0K2,3161.18%-newNEW
NIO INCNIO$624.0K12,8071.16%-newNEW
BROADCOM INCAVGO$611.0K1,3951.14%+0.24pp3q+17.6%+$91.5K
CINEMARK HLDGS INCCNK$581.0K33,3851.08%-newNEW
TEXAS INSTRS INCTXN$530.0K3,2290.99%+0.27pp2q+34.0%+$134.6K
STATE STR SPDR S&P 500 ETF TSPY$523.0K1,4000.97%-newNEW
CISCO SYS INCCSCO$515.0K11,5070.96%+0.14pp2q+15.8%+$70.4K
THERMO FISHER SCIENTIFIC INCTMO$509.0K1,0930.95%-0.05pp2q+0.8%+$4.2K
DIGITAL TURBINE INCAPPS$508.0K8,9790.95%-newNEW
ISHARES INCEWY$484.0K5,6210.90%-0.01pp3q-16.1%-$93.1K
US BANCORPUSB$474.0K10,1700.88%-newNEW
ETSY INCETSY$471.0K2,6480.88%-0.09pp2q-30.3%-$204.7K
ASPEN TECHNOLOGY INCAZPNXXXX$458.0K3,5180.85%-newNEW
BLOOM ENERGY CORPBE$458.0K15,9850.85%-newNEW
AT&T INCT$456.0K15,8600.85%+0.14pp2q+33.3%+$113.9K
SNAP INCSNAP$453.0K9,0530.84%-newNEW
SIGNATURE BANKSBNY$440.0K3,2520.82%-newNEW
AMERICAN TOWER CORPAMT$437.0K1,9460.81%+0.38pp2q+126.8%+$244.3K
BLACKROCK INCBLKXXXX$436.0K6040.81%+0.08pp2q-2.9%-$13.0K
SUNRUN INCRUN$436.0K6,2840.81%-newNEW
ARROWHEAD PHARMACEUTICALS INARWR$429.0K5,5950.80%-newNEW
TWITTER INCTWTR$419.0K7,7450.78%-newNEW
ALPHABET INCGOOG$413.0K2360.77%-newNEW
THE TRADE DESK INCTTD$401.0K5010.75%-newNEW
PINTEREST INCPINS$384.0K5,8320.72%-newNEW
WALMART INCWMT$383.0K2,6560.71%-newNEW
ALPHABET INCGOOGL$379.0K2160.71%-newNEW
DANAHER CORP DELDHR$375.0K1,6900.70%-newNEW
EXACT SCIENCES CORPEXAS$374.0K2,8260.70%-newNEW
BED BATH & BEYOND INCBBBY$368.0K7,6790.69%+0.20pp2q+140.7%+$215.1K
APACHE CORPAPAXXXX$364.0K25,6470.68%-0.25pp2q-45.4%-$303.2K
CARMAX INCKMX$356.0K3,7680.66%-newNEW
AMAZON COM INCAMZN$352.0K1080.66%-newNEW
GROWGENERATION CORPGRWG$352.0K8,7400.66%-newNEW
SHOPIFY INCSHOP$348.0K3070.65%-newNEW
DAQO NEW ENERGY CORPDQ$345.0K6,0210.64%-newNEW
HOLOGIC INCHOLX$343.0K4,7040.64%-newNEW
BED BATH & BEYOND INCBBBYQ$339.0K19,0850.63%-newNEW
EDITAS MEDICINE INCEDIT$334.0K4,7610.62%-newNEW
VERIZON COMMUNICATIONS INCVZ$334.0K5,6860.62%+0.06pp2q+26.4%+$69.8K
PHILLIPS 66PSX$329.0K4,7030.61%+0.08pp3q-5.0%-$17.1K
ELEVANCE HEALTH INC FORMERLYELV$324.0K1,0100.60%+0.16pp4q+27.4%+$69.6K
CROWN CASTLE INCCCI$323.0K2,0280.60%-newNEW
TUPPERWARE BRANDS CORPTUPBQ$322.0K9,9300.60%-newNEW
PROCTER & GAMBLE COPG$320.0K2,2990.60%+0.07pp2q+25.8%+$65.6K
SHERWIN WILLIAMS COSHW$320.0K4350.60%-newNEW
AUTOMATIC DATA PROCESSING INADP$315.0K1,7890.59%-newNEW
KOHLS CORPKSS$314.0K7,7120.59%+0.14pp3q-33.2%-$156.1K
LAM RESEARCH CORPLRCXXXXX$310.0K6570.58%-newNEW
UNION PAC CORPUNP$308.0K1,4810.57%-0.20pp5q-21.8%-$86.1K
HOVNANIAN ENTERPRISES INCHOV$306.0K9,3060.57%-newNEW
ZILLOW GROUP INCZ$305.0K2,3510.57%-0.09pp2q-23.9%-$95.6K
LYFT INCLYFT$304.0K6,1780.57%-newNEW
MICROCHIP TECHNOLOGY INC.MCHP$296.0K2,1420.55%-newNEW
PROLOGIS INC.PLD$296.0K2,9700.55%-newNEW
ENBRIDGE INCENB$292.0K9,1220.54%-newNEW
KIMBERLY-CLARK CORPKMB$289.0K2,1400.54%-newNEW
NIKE INCNKE$287.0K2,0260.53%-newNEW
KINDER MORGAN INC DELKMI$282.0K20,6090.53%+0.04pp2q+10.1%+$25.8K
MATCH GROUP INC NEWMTCH$282.0K1,8630.53%-newNEW
PROSHARES TRUBT$282.0K4,5490.53%-0.04pp3q+9.5%+$24.4K
UNITED STATES STL CORP NEWX$282.0K16,8360.53%-newNEW
CLEVELAND-CLIFFS INC NEWCLF$277.0K19,0170.52%-newNEW
ELI LILLY & COLLY$268.0K1,5870.50%-newNEW
SEAGATE TECHNOLOGY PLCSTXXXXX$268.0K4,3080.50%-newNEW
TORO COTTC$267.0K2,8170.50%-newNEW
SANDERSON FARMS INCSAFM$263.0K1,9880.49%-newNEW
UNITED RENTALS INCURI$263.0K1,1360.49%-newNEW
XCEL ENERGY INCXEL$261.0K3,9200.49%-newNEW
FIRST AMERN FINL CORPFAF$260.0K5,0410.48%-newNEW
PEOPLES UNITED FINANCIAL INCPBCT$259.0K20,0020.48%+0.16pp3q+31.6%+$62.2K
ZOOM COMMUNICATIONS INCZM$259.0K7670.48%-0.22pp2q+7.9%+$18.9K
SHAKE SHACK INCSHAK$258.0K3,0410.48%-newNEW
COUPA SOFTWARE INCCOUP$257.0K7570.48%-newNEW
PAYPAL HLDGS INCPYPL$257.0K1,0960.48%-0.62pp4q-59.1%-$371.2K
DOMINION ENERGY INCD$255.0K3,3850.48%+0.05pp2q+32.7%+$62.9K
INVESCO LTDIVZ$254.0K14,5790.47%-newNEW
LENNOX INTL INCLII$253.0K9220.47%-0.01pp2q+9.0%+$20.9K
GENTEX CORPGNTX$248.0K7,3030.46%-0.06pp2q-25.2%-$83.5K
CATERPILLAR INCCAT$245.0K1,3470.46%-newNEW
METTLER TOLEDO INTERNATIONALMTD$245.0K2150.46%-newNEW
TOLL BROTHERS INCTOL$243.0K5,6010.45%-newNEW
MOLSON COORS BEVERAGE COTAP$242.0K5,3490.45%-newNEW
GAOTU TECHEDU INCGOTU$241.0K4,6580.45%-0.27pp2q+21.8%+$43.2K
COSTCO WHOLESALE CORPORATIONCOST$240.0K6360.45%-newNEW
UNILEVER PLCULXXXX$240.0K3,9810.45%-newNEW
EXTRA SPACE STORAGE INCEXR$239.0K2,0630.45%-newNEW
NUTANIX INCNTNX$238.0K7,4700.44%-0.16pp2q-42.9%-$178.9K
AON PLCAON$235.0K1,1120.44%-newNEW
DATADOG INCDDOG$234.0K2,3800.44%-newNEW
NORTHROP GRUMMAN CORPNOC$232.0K7620.43%-0.24pp3q-25.2%-$78.2K
AMERIPRISE FINL INCAMP$231.0K1,1880.43%-newNEW
GENERAL DYNAMICS CORPGD$229.0K1,5390.43%-newNEW
ABBOTT LABORATORIESABT$228.0K2,0840.42%-0.49pp5q-48.0%-$210.3K
MARATHON OIL CORPMRO$228.0K34,1660.42%-newNEW
ILLINOIS TOOL WKS INCITW$227.0K1,1130.42%-newNEW
BALL CORPBALL$226.0K2,4290.42%-newNEW
NVIDIA CORPORATIONNVDA$226.0K4320.42%-newNEW
DIREXION SHARES ETF TRUSTSPXL$223.0K3,0900.42%-0.06pp2q-27.6%-$85.2K
VMWARE INCVMW$223.0K1,5900.42%-newNEW
ALCOA CORPAA$220.0K9,5500.41%-newNEW
SPIRIT AIRLS INCSAVEQ$219.0K8,9440.41%-newNEW
INVITAE CORPNVTAQ$217.0K5,1960.40%-newNEW
AMPHENOL CORPAPH$216.0K1,6540.40%-newNEW
ARENA PHARMACEUTICALS INCARNA$216.0K2,8160.40%-newNEW
BECTON DICKINSON & COBDX$213.0K8510.40%-newNEW
OKTA INCOKTA$213.0K8360.40%-newNEW
INTUITINTU$212.0K5570.40%-newNEW
MICROSOFT CORPMSFT$211.0K9490.39%-newNEW
PRINCIPAL FINANCIAL GROUP INPFG$209.0K4,2170.39%-newNEW
THE CIGNA GROUPCI$206.0K9880.38%-0.17pp2q-36.8%-$120.1K
JINKOSOLAR HLDG CO LTDJKS$206.0K3,3240.38%-newNEW
AIR PRODUCTS AND CHEMICALS IAPD$204.0K7470.38%-newNEW
DUKE ENERGY CORP NEWDUK$204.0K2,2240.38%-0.22pp3q-30.8%-$90.8K
KANSAS CITY SOUTHERNKSU$204.0K1,0000.38%-0.30pp2q-44.7%-$164.8K
CANADIAN SOLAR INCCSIQ$203.0K3,9680.38%-newNEW
MARKEL GROUP INCMKL$203.0K1960.38%-0.14pp2q-21.6%-$55.9K
D R HORTON INCDHI$202.0K2,9300.38%-0.14pp2q-10.8%-$24.5K
MIRATI THERAPEUTICS INCMRTX$202.0K9190.38%-newNEW
ATMOS ENERGY CORPATO$201.0K2,1110.37%-newNEW
ESSEX PPTY TR INCESS$201.0K8470.37%-newNEW
CNX RES CORPCNX$182.0K16,8920.34%-newNEW
CONTINENTAL RES INCCLR$177.0K10,8490.33%-newNEW
MICHAELS COS INCMIK$175.0K13,4880.33%-newNEW
BLACKBERRY LTDBB$160.0K24,1660.30%+0.11pp4q+23.0%+$29.9K
COMPANHIA SIDERURGICA NACIONSID$146.0K24,5280.27%-newNEW
NOKIA CORPNOK$134.0K34,2700.25%+0.09pp3q+69.5%+$54.9K
LEXINFINTECH HLDGS LTDLX$109.0K16,2110.20%-newNEW
EQUITRANS MIDSTREAM CORPETRN$105.0K13,0690.20%flat2q+15.6%+$14.1K
PBF ENERGY INCPBF$91.0K12,7490.17%+0.05pp4q+23.8%+$17.5K
RANGE RES CORPRRC$79.0K11,8180.15%-newNEW

By sector

Industry comes from the SIC code on each company's own SEC filings, which is self-reported and sometimes out of date. Derivative exposure is counted with the shares. Securities the SEC assigns no industry - funds, trusts, foreign issues - are shown as not classified rather than dropped.

Semiconductors & Electronics 9.8%Software & IT Services 9.6%Retail & Consumer 9.5%Business Services 6.9%Energy 4.9%Industrials 4.6%Telecom & Media 4.4%Autos & Aerospace 3.8%Biotech & Pharma 2.8%Real Estate 2.8%Insurance 2.7%Capital Markets 2.6%Other sectors 17.3%Not classified 18.3%
 
SectorValueShare
Semiconductors & Electronics$5.2M9.8%
Software & IT Services$5.1M9.6%
Retail & Consumer$5.1M9.5%
Business Services$3.7M6.9%
Energy$2.6M4.9%
Industrials$2.5M4.6%
Telecom & Media$2.4M4.4%
Autos & Aerospace$2.1M3.8%
Biotech & Pharma$1.5M2.8%
Real Estate$1.5M2.8%
Insurance$1.4M2.7%
Capital Markets$1.4M2.6%
Other sectors$9.3M17.3%
Not classified$9.8M18.3%

Quarter by quarter

QuarterValuePositions NewAddedTrimmed ExitedTop 10 Days to file
Q4 2020$53.7M14999282210416.6%36
Q3 2020$48.0M15499223310216.7%47
Q2 2020$58.6M157108183115218.7%44
Q1 2020$62.1M201132254320618.3%43
Q4 2019$151.1M275000017.0%45

Rows marked UNVERIFIED ID, PLACEHOLDER ID, TICKER AS ID or NON-CUSIP ID carry an identifier that is not a valid CUSIP. They are shown because the filer reported that money, but treat the security named with caution - hover the chip for what is wrong with it, and see the methodology.

Held counts consecutive filings in which this manager reported the position, and can reach further back than the quarters listed above: the tabs begin at Q4 2018 because earlier coverage is too sparse to describe a market, but tenure is counted over every filing we hold, some reaching to 2007. A position sold and later rebought starts again from one.

Weight change is the shift in this position's share of the whole book, in percentage points. It is the more useful column: when money flows into or out of a broad fund, almost every holding is bought or sold at once, so added and trimmed largely track flows. A weight that rose while the book shrank is a decision. Both compare with the previous quarter this filer reported, not the previous calendar quarter.