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.
Holdings
| Security | Ticker | Value | Shares | Weight | Weight change | Held | Change |
|---|---|---|---|---|---|---|---|
| PENN ENTERTAINMENT INC | PENN | $1.1M | 12,731 | - | new | NEW | |
| ROKU INC | ROKU | $990.0K | 2,983 | +0.11pp | 3q | -33.0%-$488.2K | |
| PELOTON INTERACTIVE INC | PTON | $981.0K | 6,468 | +1.26pp | 2q | +129.4%+$553.4K | |
| CME GROUP INC | CME | $921.0K | 5,058 | - | new | NEW | |
| ADVANCED MICRO DEVICES INC | AMD | $887.0K | 9,672 | +0.20pp | 3q | +14.2%+$110.0K | |
| EDWARDS LIFESCIENCES CORP | EW | $864.0K | 9,466 | +0.32pp | 5q | +22.3%+$157.7K | |
| SUNPOWER CORP | SPWRQ | $843.0K | 32,869 | +1.02pp | 2q | +55.7%+$301.5K | |
| AUTOZONE INC | AZO | $794.0K | 670 | +0.42pp | 3q | +55.1%+$282.0K | |
| OCCIDENTAL PETE CORP | OXY | $775.0K | 44,797 | +1.19pp | 2q | +268.3%+$564.6K | |
| EBAY INC. | EBAY | $768.0K | 15,281 | - | new | NEW | |
| WAYFAIR INC | W | $736.0K | 3,259 | -0.03pp | 3q | +38.1%+$203.0K | |
| GENERAL MTRS CO | GM | $729.0K | 17,509 | +0.27pp | 3q | -1.0%-$7.1K | |
| AMERICAN EXPRESS CO | AXP | $721.0K | 5,964 | - | new | NEW | |
| PLUG PWR INC | PLUG | $694.0K | 20,468 | +0.47pp | 2q | -30.8%-$309.4K | |
| CONAGRA BRANDS INC | CAG | $690.0K | 19,017 | - | new | NEW | |
| CHEVRON CORPORATION | CVX | $668.0K | 7,906 | - | new | NEW | |
| WALGREENS BOOTS ALLIANCE INC | WBA | $661.0K | 16,576 | - | new | NEW | |
| MACYS INC | M | $642.0K | 57,063 | - | new | NEW | |
| META PLATFORMS INC | META | $633.0K | 2,316 | - | new | NEW | |
| NIO INC | NIO | $624.0K | 12,807 | - | new | NEW | |
| BROADCOM INC | AVGO | $611.0K | 1,395 | +0.24pp | 3q | +17.6%+$91.5K | |
| CINEMARK HLDGS INC | CNK | $581.0K | 33,385 | - | new | NEW | |
| TEXAS INSTRS INC | TXN | $530.0K | 3,229 | +0.27pp | 2q | +34.0%+$134.6K | |
| STATE STR SPDR S&P 500 ETF T | SPY | $523.0K | 1,400 | - | new | NEW | |
| CISCO SYS INC | CSCO | $515.0K | 11,507 | +0.14pp | 2q | +15.8%+$70.4K | |
| THERMO FISHER SCIENTIFIC INC | TMO | $509.0K | 1,093 | -0.05pp | 2q | +0.8%+$4.2K | |
| DIGITAL TURBINE INC | APPS | $508.0K | 8,979 | - | new | NEW | |
| ISHARES INC | EWY | $484.0K | 5,621 | -0.01pp | 3q | -16.1%-$93.1K | |
| US BANCORP | USB | $474.0K | 10,170 | - | new | NEW | |
| ETSY INC | ETSY | $471.0K | 2,648 | -0.09pp | 2q | -30.3%-$204.7K | |
| ASPEN TECHNOLOGY INC | AZPNXXXX | $458.0K | 3,518 | - | new | NEW | |
| BLOOM ENERGY CORP | BE | $458.0K | 15,985 | - | new | NEW | |
| AT&T INC | T | $456.0K | 15,860 | +0.14pp | 2q | +33.3%+$113.9K | |
| SNAP INC | SNAP | $453.0K | 9,053 | - | new | NEW | |
| SIGNATURE BANK | SBNY | $440.0K | 3,252 | - | new | NEW | |
| AMERICAN TOWER CORP | AMT | $437.0K | 1,946 | +0.38pp | 2q | +126.8%+$244.3K | |
| BLACKROCK INC | BLKXXXX | $436.0K | 604 | +0.08pp | 2q | -2.9%-$13.0K | |
| SUNRUN INC | RUN | $436.0K | 6,284 | - | new | NEW | |
| ARROWHEAD PHARMACEUTICALS IN | ARWR | $429.0K | 5,595 | - | new | NEW | |
| TWITTER INC | TWTR | $419.0K | 7,745 | - | new | NEW | |
| ALPHABET INC | GOOG | $413.0K | 236 | - | new | NEW | |
| THE TRADE DESK INC | TTD | $401.0K | 501 | - | new | NEW | |
| PINTEREST INC | PINS | $384.0K | 5,832 | - | new | NEW | |
| WALMART INC | WMT | $383.0K | 2,656 | - | new | NEW | |
| ALPHABET INC | GOOGL | $379.0K | 216 | - | new | NEW | |
| DANAHER CORP DEL | DHR | $375.0K | 1,690 | - | new | NEW | |
| EXACT SCIENCES CORP | EXAS | $374.0K | 2,826 | - | new | NEW | |
| BED BATH & BEYOND INC | BBBY | $368.0K | 7,679 | +0.20pp | 2q | +140.7%+$215.1K | |
| APACHE CORP | APAXXXX | $364.0K | 25,647 | -0.25pp | 2q | -45.4%-$303.2K | |
| CARMAX INC | KMX | $356.0K | 3,768 | - | new | NEW | |
| AMAZON COM INC | AMZN | $352.0K | 108 | - | new | NEW | |
| GROWGENERATION CORP | GRWG | $352.0K | 8,740 | - | new | NEW | |
| SHOPIFY INC | SHOP | $348.0K | 307 | - | new | NEW | |
| DAQO NEW ENERGY CORP | DQ | $345.0K | 6,021 | - | new | NEW | |
| HOLOGIC INC | HOLX | $343.0K | 4,704 | - | new | NEW | |
| BED BATH & BEYOND INC | BBBYQ | $339.0K | 19,085 | - | new | NEW | |
| EDITAS MEDICINE INC | EDIT | $334.0K | 4,761 | - | new | NEW | |
| VERIZON COMMUNICATIONS INC | VZ | $334.0K | 5,686 | +0.06pp | 2q | +26.4%+$69.8K | |
| PHILLIPS 66 | PSX | $329.0K | 4,703 | +0.08pp | 3q | -5.0%-$17.1K | |
| ELEVANCE HEALTH INC FORMERLY | ELV | $324.0K | 1,010 | +0.16pp | 4q | +27.4%+$69.6K | |
| CROWN CASTLE INC | CCI | $323.0K | 2,028 | - | new | NEW | |
| TUPPERWARE BRANDS CORP | TUPBQ | $322.0K | 9,930 | - | new | NEW | |
| PROCTER & GAMBLE CO | PG | $320.0K | 2,299 | +0.07pp | 2q | +25.8%+$65.6K | |
| SHERWIN WILLIAMS CO | SHW | $320.0K | 435 | - | new | NEW | |
| AUTOMATIC DATA PROCESSING IN | ADP | $315.0K | 1,789 | - | new | NEW | |
| KOHLS CORP | KSS | $314.0K | 7,712 | +0.14pp | 3q | -33.2%-$156.1K | |
| LAM RESEARCH CORP | LRCXXXXX | $310.0K | 657 | - | new | NEW | |
| UNION PAC CORP | UNP | $308.0K | 1,481 | -0.20pp | 5q | -21.8%-$86.1K | |
| HOVNANIAN ENTERPRISES INC | HOV | $306.0K | 9,306 | - | new | NEW | |
| ZILLOW GROUP INC | Z | $305.0K | 2,351 | -0.09pp | 2q | -23.9%-$95.6K | |
| LYFT INC | LYFT | $304.0K | 6,178 | - | new | NEW | |
| MICROCHIP TECHNOLOGY INC. | MCHP | $296.0K | 2,142 | - | new | NEW | |
| PROLOGIS INC. | PLD | $296.0K | 2,970 | - | new | NEW | |
| ENBRIDGE INC | ENB | $292.0K | 9,122 | - | new | NEW | |
| KIMBERLY-CLARK CORP | KMB | $289.0K | 2,140 | - | new | NEW | |
| NIKE INC | NKE | $287.0K | 2,026 | - | new | NEW | |
| KINDER MORGAN INC DEL | KMI | $282.0K | 20,609 | +0.04pp | 2q | +10.1%+$25.8K | |
| MATCH GROUP INC NEW | MTCH | $282.0K | 1,863 | - | new | NEW | |
| PROSHARES TR | UBT | $282.0K | 4,549 | -0.04pp | 3q | +9.5%+$24.4K | |
| UNITED STATES STL CORP NEW | X | $282.0K | 16,836 | - | new | NEW | |
| CLEVELAND-CLIFFS INC NEW | CLF | $277.0K | 19,017 | - | new | NEW | |
| ELI LILLY & CO | LLY | $268.0K | 1,587 | - | new | NEW | |
| SEAGATE TECHNOLOGY PLC | STXXXXX | $268.0K | 4,308 | - | new | NEW | |
| TORO CO | TTC | $267.0K | 2,817 | - | new | NEW | |
| SANDERSON FARMS INC | SAFM | $263.0K | 1,988 | - | new | NEW | |
| UNITED RENTALS INC | URI | $263.0K | 1,136 | - | new | NEW | |
| XCEL ENERGY INC | XEL | $261.0K | 3,920 | - | new | NEW | |
| FIRST AMERN FINL CORP | FAF | $260.0K | 5,041 | - | new | NEW | |
| PEOPLES UNITED FINANCIAL INC | PBCT | $259.0K | 20,002 | +0.16pp | 3q | +31.6%+$62.2K | |
| ZOOM COMMUNICATIONS INC | ZM | $259.0K | 767 | -0.22pp | 2q | +7.9%+$18.9K | |
| SHAKE SHACK INC | SHAK | $258.0K | 3,041 | - | new | NEW | |
| COUPA SOFTWARE INC | COUP | $257.0K | 757 | - | new | NEW | |
| PAYPAL HLDGS INC | PYPL | $257.0K | 1,096 | -0.62pp | 4q | -59.1%-$371.2K | |
| DOMINION ENERGY INC | D | $255.0K | 3,385 | +0.05pp | 2q | +32.7%+$62.9K | |
| INVESCO LTD | IVZ | $254.0K | 14,579 | - | new | NEW | |
| LENNOX INTL INC | LII | $253.0K | 922 | -0.01pp | 2q | +9.0%+$20.9K | |
| GENTEX CORP | GNTX | $248.0K | 7,303 | -0.06pp | 2q | -25.2%-$83.5K | |
| CATERPILLAR INC | CAT | $245.0K | 1,347 | - | new | NEW | |
| METTLER TOLEDO INTERNATIONAL | MTD | $245.0K | 215 | - | new | NEW | |
| TOLL BROTHERS INC | TOL | $243.0K | 5,601 | - | new | NEW | |
| MOLSON COORS BEVERAGE CO | TAP | $242.0K | 5,349 | - | new | NEW | |
| GAOTU TECHEDU INC | GOTU | $241.0K | 4,658 | -0.27pp | 2q | +21.8%+$43.2K | |
| COSTCO WHOLESALE CORPORATION | COST | $240.0K | 636 | - | new | NEW | |
| UNILEVER PLC | ULXXXX | $240.0K | 3,981 | - | new | NEW | |
| EXTRA SPACE STORAGE INC | EXR | $239.0K | 2,063 | - | new | NEW | |
| NUTANIX INC | NTNX | $238.0K | 7,470 | -0.16pp | 2q | -42.9%-$178.9K | |
| AON PLC | AON | $235.0K | 1,112 | - | new | NEW | |
| DATADOG INC | DDOG | $234.0K | 2,380 | - | new | NEW | |
| NORTHROP GRUMMAN CORP | NOC | $232.0K | 762 | -0.24pp | 3q | -25.2%-$78.2K | |
| AMERIPRISE FINL INC | AMP | $231.0K | 1,188 | - | new | NEW | |
| GENERAL DYNAMICS CORP | GD | $229.0K | 1,539 | - | new | NEW | |
| ABBOTT LABORATORIES | ABT | $228.0K | 2,084 | -0.49pp | 5q | -48.0%-$210.3K | |
| MARATHON OIL CORP | MRO | $228.0K | 34,166 | - | new | NEW | |
| ILLINOIS TOOL WKS INC | ITW | $227.0K | 1,113 | - | new | NEW | |
| BALL CORP | BALL | $226.0K | 2,429 | - | new | NEW | |
| NVIDIA CORPORATION | NVDA | $226.0K | 432 | - | new | NEW | |
| DIREXION SHARES ETF TRUST | SPXL | $223.0K | 3,090 | -0.06pp | 2q | -27.6%-$85.2K | |
| VMWARE INC | VMW | $223.0K | 1,590 | - | new | NEW | |
| ALCOA CORP | AA | $220.0K | 9,550 | - | new | NEW | |
| SPIRIT AIRLS INC | SAVEQ | $219.0K | 8,944 | - | new | NEW | |
| INVITAE CORP | NVTAQ | $217.0K | 5,196 | - | new | NEW | |
| AMPHENOL CORP | APH | $216.0K | 1,654 | - | new | NEW | |
| ARENA PHARMACEUTICALS INC | ARNA | $216.0K | 2,816 | - | new | NEW | |
| BECTON DICKINSON & CO | BDX | $213.0K | 851 | - | new | NEW | |
| OKTA INC | OKTA | $213.0K | 836 | - | new | NEW | |
| INTUIT | INTU | $212.0K | 557 | - | new | NEW | |
| MICROSOFT CORP | MSFT | $211.0K | 949 | - | new | NEW | |
| PRINCIPAL FINANCIAL GROUP IN | PFG | $209.0K | 4,217 | - | new | NEW | |
| THE CIGNA GROUP | CI | $206.0K | 988 | -0.17pp | 2q | -36.8%-$120.1K | |
| JINKOSOLAR HLDG CO LTD | JKS | $206.0K | 3,324 | - | new | NEW | |
| AIR PRODUCTS AND CHEMICALS I | APD | $204.0K | 747 | - | new | NEW | |
| DUKE ENERGY CORP NEW | DUK | $204.0K | 2,224 | -0.22pp | 3q | -30.8%-$90.8K | |
| KANSAS CITY SOUTHERN | KSU | $204.0K | 1,000 | -0.30pp | 2q | -44.7%-$164.8K | |
| CANADIAN SOLAR INC | CSIQ | $203.0K | 3,968 | - | new | NEW | |
| MARKEL GROUP INC | MKL | $203.0K | 196 | -0.14pp | 2q | -21.6%-$55.9K | |
| D R HORTON INC | DHI | $202.0K | 2,930 | -0.14pp | 2q | -10.8%-$24.5K | |
| MIRATI THERAPEUTICS INC | MRTX | $202.0K | 919 | - | new | NEW | |
| ATMOS ENERGY CORP | ATO | $201.0K | 2,111 | - | new | NEW | |
| ESSEX PPTY TR INC | ESS | $201.0K | 847 | - | new | NEW | |
| CNX RES CORP | CNX | $182.0K | 16,892 | - | new | NEW | |
| CONTINENTAL RES INC | CLR | $177.0K | 10,849 | - | new | NEW | |
| MICHAELS COS INC | MIK | $175.0K | 13,488 | - | new | NEW | |
| BLACKBERRY LTD | BB | $160.0K | 24,166 | +0.11pp | 4q | +23.0%+$29.9K | |
| COMPANHIA SIDERURGICA NACION | SID | $146.0K | 24,528 | - | new | NEW | |
| NOKIA CORP | NOK | $134.0K | 34,270 | +0.09pp | 3q | +69.5%+$54.9K | |
| LEXINFINTECH HLDGS LTD | LX | $109.0K | 16,211 | - | new | NEW | |
| EQUITRANS MIDSTREAM CORP | ETRN | $105.0K | 13,069 | flat | 2q | +15.6%+$14.1K | |
| PBF ENERGY INC | PBF | $91.0K | 12,749 | +0.05pp | 4q | +23.8%+$17.5K | |
| RANGE RES CORP | RRC | $79.0K | 11,818 | - | new | NEW |
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.
| Sector | Value | Share |
|---|---|---|
| Semiconductors & Electronics | $5.2M | 9.8% |
| Software & IT Services | $5.1M | 9.6% |
| Retail & Consumer | $5.1M | 9.5% |
| Business Services | $3.7M | 6.9% |
| Energy | $2.6M | 4.9% |
| Industrials | $2.5M | 4.6% |
| Telecom & Media | $2.4M | 4.4% |
| Autos & Aerospace | $2.1M | 3.8% |
| Biotech & Pharma | $1.5M | 2.8% |
| Real Estate | $1.5M | 2.8% |
| Insurance | $1.4M | 2.7% |
| Capital Markets | $1.4M | 2.6% |
| Other sectors | $9.3M | 17.3% |
| Not classified | $9.8M | 18.3% |
Quarter by quarter
| Quarter | Value | Positions | New | Added | Trimmed | Exited | Top 10 | Days to file |
|---|---|---|---|---|---|---|---|---|
| Q4 2020 | $53.7M | 149 | 99 | 28 | 22 | 104 | 16.6% | 36 |
| Q3 2020 | $48.0M | 154 | 99 | 22 | 33 | 102 | 16.7% | 47 |
| Q2 2020 | $58.6M | 157 | 108 | 18 | 31 | 152 | 18.7% | 44 |
| Q1 2020 | $62.1M | 201 | 132 | 25 | 43 | 206 | 18.3% | 43 |
| Q4 2019 | $151.1M | 275 | 0 | 0 | 0 | 0 | 17.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.