Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-052021-03-31Q1_202113F-HR303$7,124,419,0005.98%
2021-01-252020-12-31Q4_202013F-HR305$6,722,320,0009.30%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
SNAP ON INCSNABUY$170,1810.00%2.39%$230.740.00%737,543
LINDE PLC EUR 0.001LININCR$164,5520.02%2.31%$280.14-0.04%587,392
PEPSICO INCPEPBUY$163,4780.00%2.29%$141.450.00%1,155,730
POLARIS INCPIIINCR$150,0640.36%2.11%$133.50-0.03%1,124,074
FASTENAL COFASTBUY$146,3330.00%2.05%$50.280.00%2,910,362
PAYCHEXPAYXBUY$145,2540.00%2.04%$98.020.00%1,481,885
DIAGEO PLC SPON ADR NEWDEOINCR$143,7360.04%2.02%$164.210.00%875,316
HOME DEPOT INCHDBUY$139,6660.00%1.96%$305.250.00%457,545
MICROSOFT CORPMSFTBUY$136,8120.00%1.92%$235.770.00%580,278
PROGRESSIVE CORPPGRBUY$129,4680.00%1.82%$95.610.00%1,354,124
NESTLE S A SPONSORED ADRNSRGYDECR$126,412-0.07%1.77%$111.51-0.01%1,133,637
ANALOG DEVICES INCADIBUY$123,9550.00%1.74%$155.080.00%799,295
BROADRIDGE FINL SOLUTIONS INBRDECR$124,152-0.02%1.74%$153.10-0.02%810,920
NORTHERN TRUST CORPORATIONNTRSINCR$123,3810.12%1.73%$105.11-0.01%1,173,828
LOCKHEED MARTIN CORPLMTBUY$122,7480.00%1.72%$369.500.00%332,202
SOUTHERN COSOINCR$121,4620.00%1.70%$62.16-0.01%1,954,028
CHUBB LTD CHF 24.15CBBUY$119,1660.00%1.67%$157.970.00%754,361
COLGATE PALMOLIVE COCLBUY$116,3930.00%1.63%$78.830.00%1,476,501
3M COMMMINCR$110,7640.11%1.55%$192.680.01%574,857
DOW HOLDINGS INC USD 0.01DOWBUY$109,0070.00%1.53%$63.940.00%1,704,830
GRACO INCGGGBUY$106,6840.00%1.50%$71.620.00%1,489,583
US BANCORP DEL COMPANYUSBINCR$103,4170.21%1.45%$55.310.02%1,869,767
WEYERHAEUSER CO MTN BEWYBUY$100,6740.00%1.41%$35.600.00%2,827,911
FIDELITY NATIONAL FINANCIALFNFINCR$99,4090.02%1.40%$40.66-0.02%2,444,887
CISCO SYSTEMSCSCOBUY$97,3130.00%1.37%$51.710.00%1,881,897
DIGITAL RLTY TR INCDLRBUY$96,7200.00%1.36%$140.840.00%686,740
CHEVRON CORP NEWCVXBUY$94,3130.00%1.32%$104.790.00%900,018
RAYONIER INCRYNBUY$94,0630.00%1.32%$32.250.00%2,916,662
NXP SEMICONDUCTORS N VNXPIBUY$87,4240.00%1.23%$201.340.00%434,213
STARBUCKS CORPSBUXINCR$87,1210.03%1.22%$109.270.00%797,297
KINDER MORGAN INC DELKMIBUY$84,4410.00%1.19%$16.650.00%5,071,548
Sl Green Rlty Corp ComSLGINCR$84,3530.24%1.18%$69.990.06%1,205,213
STRYKER CORPORATIONSYKBUY$83,7740.00%1.18%$243.580.00%343,929
ENTERGY CORP NEWETRDECR$82,4290.00%1.16%$99.470.00%828,678
ARES CAPITAL CORPARCCBUY$79,6800.00%1.12%$18.710.00%4,258,691
PFIZER COMPANY INCPFEBUY$78,7510.00%1.11%$36.230.00%2,173,637
ORACLE SYSTEMSORCLINCR$77,4530.11%1.09%$70.170.03%1,103,794
GILEAD SCIENCES INCGILDINCR$76,9630.19%1.08%$64.630.08%1,190,829
TJX COMPANIES, INC.TJXDECR$76,664-0.01%1.08%$66.150.02%1,158,938
MASTERCARD INCORPORATEDMABUY$75,6630.00%1.06%$356.050.00%212,506
ILLINOIS TOOL WORKS INC USD 0.01ITWBUY$72,9310.00%1.02%$221.520.00%329,231
LOWES COS INCLOWBUY$65,4140.00%0.92%$190.180.00%343,961
MARKEL CORPMKLBUY$60,2640.00%0.85%$1139.640.00%52,880
ALPHABET INCGOOGBUY$58,1780.00%0.82%$2068.620.00%28,124
BOOKING HOLDINGS INCBKNGBUY$57,6910.00%0.81%$2329.820.00%24,762
CHARLES RIV LABS INTL INCCRLINCR$56,7730.16%0.80%$289.830.00%195,884
BROOKFIELD INFRASTRUCTURE COBIPCINCR$56,57416.81%0.79%$76.3715.86%740,792
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXBUY$56,3670.00%0.79%$77.270.00%729,478
BROOKFIELD ASSET MGMT INCBAMINCR$55,6210.10%0.78%$44.500.02%1,249,917
IHS MARKIT LTDINFOBUY$54,5200.00%0.77%$96.780.00%563,337
BERKLEY W R CORPWRBBUY$53,9010.00%0.76%$75.350.00%715,342
BERKSHIRE HATHAWAY INC NEWBRK/BBUY$53,2180.00%0.75%$255.470.00%208,311
THERMO FISHER SCIENTIFIC INCTMOBUY$47,8410.00%0.67%$456.380.00%104,828
BLACK KNIGHT INCBKIBUY$47,2700.00%0.66%$73.990.00%638,876
ISHARES TRIEFINCR$46,4150.03%0.65%$112.930.09%411,005
FRONTDOOR INCFTDRBUY$44,2820.00%0.62%$53.750.00%823,855
BROWN & BROWN INCBROBUY$42,6150.00%0.60%$45.710.00%932,290
AXALTA COATING SYS LTDAXTABUY$42,2360.00%0.59%$29.580.00%1,427,858
NORDSON CORPNDSNDECR$42,020-0.01%0.59%$198.680.01%211,494
ACCENTURE PLCACNINCR$36,0110.05%0.51%$276.25-0.01%130,355
CANNAE HLDGS INCCNNEBUY$36,2770.00%0.51%$39.620.00%915,602
PRICE T ROWE GROUP INCTROWBUY$34,6710.00%0.49%$171.600.00%202,045
CERNER CORPCERNDECR$34,408-0.05%0.48%$71.880.03%478,692
SCHWAB CHARLES CORP NEWSCHWINCR$34,4330.20%0.48%$65.18-0.02%528,276
DOLLAR TREE INCDLTRBUY$33,1720.00%0.47%$114.460.00%289,817
NIKE INCNKEBUY$33,0920.00%0.46%$132.890.00%249,015
AIR PRODUCTS & CHEMICALS INCAPDBUY$31,2480.00%0.44%$281.340.00%111,068
DUN & BRADSTREET HLDGS INCDNBINCR$31,5270.04%0.44%$23.810.09%1,324,091
COMMERCE BANCSHARES INCCBSHBUY$30,8280.00%0.43%$76.610.00%402,401
EXPEDITORS INTL WASH INCEXPDINCR$30,5320.13%0.43%$107.690.00%283,518
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETFSPDWBUY$30,3940.00%0.43%$35.360.00%859,547
AMERICAN WTR WKS CO INC NEWAWKBUY$29,1160.00%0.41%$149.920.00%194,213
PPG INDS INCPPGBUY$29,3420.00%0.41%$150.260.00%195,276
MEDTRONIC PLC USD 0.1MDTINCR$28,4870.01%0.40%$118.130.00%241,152
ROCKWELL AUTOMATION INCROKBUY$28,6840.00%0.40%$265.440.00%108,062
MCDONALDS CORPMCDBUY$28,0690.00%0.39%$224.140.00%125,232
PROCTER AND GAMBLE COPGDECR$27,510-0.02%0.39%$135.430.01%203,132
FIDELITY NATL INFORMATION SVFISINCR$27,1560.00%0.38%$140.610.01%193,132
DONALDSON INCDCIBUY$26,4440.00%0.37%$58.160.00%454,680
CULLEN FROST BANKERS INCCFRBUY$25,8930.00%0.36%$108.760.00%238,078
ISHARES TRMBBBUY$25,6210.00%0.36%$108.420.00%236,309
CLOROX CO DELCLXDECR$24,937-0.04%0.35%$192.880.01%129,286
BECTON DICKINSON & COBDXDECR$24,043-0.02%0.34%$243.150.01%98,883
MORNINGSTAR INCMORNBUY$24,1340.00%0.34%$225.040.00%107,244
SEI INVTS COSEICINCR$23,7220.08%0.33%$60.930.01%389,329
GENERAL DYNAMICS CORPGDBUY$22,8660.00%0.32%$181.560.00%125,941
M & T BK CORPMTBBUY$23,0310.00%0.32%$151.610.00%151,911
SPDR SER TRBUY$22,5650.00%0.32%$37.900.00%595,380
BRP GROUP INCDECR$21,962-0.10%0.31%$27.25-0.01%805,939
HEALTHCARE SVCS GROUP INCHCSGDECR$21,802-0.02%0.31%$28.03-0.02%777,793
NEW JERSEY RES CORPNJRBUY$22,3540.00%0.31%$39.870.00%560,677
NOVARTIS AG SPONSORED ADRNVSBUY$21,4410.00%0.30%$85.480.00%250,831
AVANOS MED INC COMBUY$20,4260.00%0.29%$43.740.00%466,994
SPDR SER TRSLYVBUY$20,7500.00%0.29%$81.990.00%253,081
RE MAX HLDGS INCRMAXBUY$20,0990.00%0.28%$39.390.00%510,253
ISHARES GOLD TRUSTIAUBUY$17,6110.00%0.25%$16.260.00%1,083,087
ISHARES TRIBDRBUY$18,1290.00%0.25%$26.360.00%687,728
ISHARES TRIBDVDECR$17,8510.00%0.25%$24.770.06%720,678
HEXAGON AB ADRHXGBYINCR$16,1240.01%0.23%$92.26-0.01%174,764
INVESCO EXCHANGE TRADED SELF INDEX FUNDBUY$15,7790.00%0.22%$22.150.00%712,388
VANECK VECTORS ETF TR MLNINCR$15,3840.04%0.22%$21.380.06%719,693
VONTIER CORP USD 0.0001VNTBUY$15,3980.00%0.22%$30.270.00%508,702
SPDR PORTFOLIO S&P 500 GROWTH ETFSPYGBUY$14,0060.00%0.20%$56.400.00%248,332
ISHARES TRIBDTDECR$13,391-0.01%0.19%$28.320.04%472,848
DUPONT DE NEMOURS INC USD 0.01DDBUY$12,6340.00%0.18%$77.280.00%163,481
SPDR SER TRSLYGBUY$12,7160.00%0.18%$85.850.00%148,121
GATES INDUSTRIAL CORPRATIN PGTESINCR$11,3220.30%0.16%$15.990.04%708,094
INVESCO EXCHANGE TRADED SELF INDEX FUNDBUY$11,2840.00%0.16%$22.170.00%508,990
ISHARES TRIBDSDECR$11,134-0.01%0.16%$26.720.02%416,705
ISHARES TRIBTIINCR$11,6167.41%0.16%$25.047.83%463,880
KADANT KAIBUY$10,1910.00%0.14%$185.020.00%55,082
MOVADO GROUP INCMOVBUY$9,2200.00%0.13%$28.450.00%324,067
ISHARES TRIBTFINCR$9,4310.15%0.13%$25.630.17%367,971
ISHARES TRIBTGDECR$9,261-0.03%0.13%$25.47-0.01%363,585
ISHARES TRIBTJDECR$9,139-0.04%0.13%$24.770.01%368,900
VANGUARD INDEX FDSVNQBUY$8,5560.00%0.12%$91.860.00%93,145
ISHARES TRTLTBUY$8,3260.00%0.12%$135.450.00%61,471
ISHARES TRIBTEINCR$8,8750.09%0.12%$25.720.10%345,049
ISHARES TRIBDUBUY$8,7230.00%0.12%$26.130.00%333,831
JOHN BEAN TECHNOLOGIES CORPJBTBUY$7,6980.00%0.11%$133.330.00%57,737
RBC BEARINGS INCROLLINCR$7,7160.12%0.11%$196.760.02%39,215
SPDR S&P 400 MID CAP VALUE ETFMDYVBUY$8,1350.00%0.11%$65.430.00%124,333
WINNEBAGO INDS INCWGOBUY$7,8650.00%0.11%$76.710.00%102,525
ISHARES INCIEMGINCR$7,9810.36%0.11%$64.360.31%124,000
ALLIED MOTION TECHNOLOGIES IAMOTINCR$7,2720.03%0.10%$51.330.03%141,671
FARO TECHNOLOGIES INCFAROBUY$7,3100.00%0.10%$86.560.00%84,447
I3 VERTICALS INCIIIVBUY$7,1260.00%0.10%$31.130.00%228,932
VERITEX HOLDINGS INCORPORATED COMMON STOCK USD0.01VBTXINCR$7,1240.34%0.10%$32.720.05%217,721
EDGEWELL PERS CARE COEPCINCR$6,7650.20%0.09%$39.600.05%170,845
FORWARD AIR CORPFWRDBUY$6,3560.00%0.09%$88.810.00%71,571
HERCULES CAPITAL INCHTGCINCR$6,5380.00%0.09%$16.03-0.10%407,888
INVESCOPDBCBUY$6,7400.00%0.09%$17.240.00%391,051
JAMES RIV GROUP LTDBUY$6,3220.00%0.09%$45.620.00%138,573
SJW GROUPSJWDECR$6,162-0.06%0.09%$62.990.04%97,825
ISHARES TRIBTBBUY$6,5710.00%0.09%$25.420.00%258,482
BANK MARIN BANCORPBMRCINCR$5,5900.22%0.08%$39.160.07%142,741
GLADSTONE COMMERCIAL CORPGOODBUY$5,9550.00%0.08%$19.560.00%304,468
MAIN STREET CAP CORP COMMAINBUY$5,4820.00%0.08%$39.150.00%140,019
NEW MTN FIN CORPNMFCBUY$5,7230.00%0.08%$12.400.00%461,551
NORTHWEST NAT HLDG CONWNBUY$5,6500.00%0.08%$53.940.00%104,737
BLACKROCK TCP CAPITAL CORPBUY$5,6810.00%0.08%$13.830.00%410,752
THERMON GROUP HLDGS INCTHRBUY$5,7740.00%0.08%$19.490.00%296,273
ISHARES TRIBMQINCR$5,8860.06%0.08%$27.160.07%216,701
J & J SNACK FOODS CORPJJSFBUY$4,7510.00%0.07%$157.030.00%30,256
PHIBRO ANIMAL HEALTH CORPPAHCBUY$5,0800.00%0.07%$24.400.00%208,196
RESOURCES CONNECTION INCRGPINCR$5,0250.19%0.07%$13.540.11%371,130
SPDR SER TRMDYGBUY$4,9820.00%0.07%$75.120.00%66,324
S & P DEPOSITORY RECEIPTSSPYBUY$5,2810.00%0.07%$396.350.00%13,324
Ishares Ibonds Dec 2027 Term Muni Bond ETFIBMPBUY$5,0870.00%0.07%$26.940.00%188,812
BARINGS BDC INCBUY$4,4640.00%0.06%$9.980.00%447,319
GOLUB CAP BDC INCGBDCBUY$4,6280.00%0.06%$14.620.00%316,553
NATUS MED INC DELNTUSBUY$4,4880.00%0.06%$25.610.00%175,277
NEENAH INCNPBUY$4,6180.00%0.06%$51.390.00%89,865
Pennantpark Invt CorpPNNTBUY$4,0560.00%0.06%$5.650.00%717,827
PERFICIENT INCPRFTBUY$4,3550.00%0.06%$58.720.00%74,167
SELECT SECTOR SPDR TRXLFBUY$4,1820.00%0.06%$34.050.00%122,815
SELECT SECTOR SPDR TRXLIBUY$4,0240.00%0.06%$98.460.00%40,869
SIXTH STREET SPECIALTY LENDNTSLXDECR$4,245-0.15%0.06%$21.03-0.17%201,842
SOLAR CAP LTDSLRCBUY$4,5310.00%0.06%$17.760.00%255,093
STELLUS CAP INVT CORPSCMINCR$4,4070.03%0.06%$12.70-0.11%347,026
ISHARES TRIBTDDECR$4,041-0.60%0.06%$25.66-0.60%157,473
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETFIBMMINCR$4,5740.19%0.06%$27.000.19%169,437
ISHARES TRIBMOBUY$4,1090.00%0.06%$26.830.00%153,172
GOLDMAN SACHS BDC INCGSBDBUY$3,6540.00%0.05%$19.330.00%189,008
OFS CAP CORPOFSBUY$3,4060.00%0.05%$8.780.00%387,920
SELECT SECTOR SPDR TRXLBBUY$3,9100.00%0.05%$78.810.00%49,614
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETFIBMLBUY$3,8800.00%0.05%$26.170.00%148,286
iShares iBonds Dec 2025 Term Muni Bond ETFIBMNINCR$3,8730.09%0.05%$27.930.10%138,647
DBX ETF TRRVNUBUY$3,8520.00%0.05%$28.880.00%133,383
OWL ROCK CAPITAL CORPORATIONORCCDECR$2,827-0.07%0.04%$13.77-0.15%205,369
SPDR SER TRTFIBUY$2,7310.00%0.04%$51.670.00%52,858
SPDR SER TR S&P HOMEBUILDERS ETFXHBBUY$3,2010.00%0.04%$70.370.00%45,491
ISHARES TRMUBBUY$2,7320.00%0.04%$116.060.00%23,540
BERKSHIRE HATHAWAY INC DELBRK/ABUY$1,9290.00%0.03%$385800.000.00%5
CAPITAL SOUTHWEST CORPCSWCBUY$2,3490.00%0.03%$22.150.00%106,044
INVESCO EXCH TRD SLF IDX FDBSMTBUY$1,9790.00%0.03%$25.670.00%77,083
INVESCO EXCH TRD SLF IDX FDBSMUBUY$1,9780.00%0.03%$25.070.00%78,913
TAIWAN SEMICONDUCTOR MFG LTDTSMINCR$2,2740.05%0.03%$118.30-0.03%19,223
ISHARES TRIGSBBUY$2,4470.00%0.03%$54.690.00%44,747
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETFIBMKBUY$2,2420.00%0.03%$26.340.00%85,131
AIA GROUP LTD SPONSORED ADRAAGIYBUY$1,2230.00%0.02%$49.090.00%24,912
ALIBABA GROUP HOLDINGBABABUY$1,5030.00%0.02%$226.700.00%6,630
BROWN & BROWN INCBROBUY$1,2540.00%0.02%$45.700.00%27,440
CYBERARK SOFTWARE LTDCYBRBUY$1,1010.00%0.02%$129.320.00%8,514
DSV PANALPINA AS UNSPONSORED ADRDSDVYINCR$1,4070.03%0.02%$98.08-0.12%14,346
FRANCO NEV CORPFNVBUY$1,3820.00%0.02%$125.270.00%11,032
ICON PLCICLRDECR$1,216-0.17%0.02%$196.45-0.17%6,190
INFOSYS LTDINFYBUY$1,2210.00%0.02%$18.710.00%65,247
J & J SNACK FOODS CORPJJSFBUY$1,4850.00%0.02%$157.010.00%9,458
LVMH MOET HENNESSY LOU VUITTON ADRLVMUYDECR$1,293-0.16%0.02%$133.88-0.22%9,658
NATHANS FAMOUS INC NEWNATHBUY$1,2690.00%0.02%$63.090.00%20,114
NOVO-NORDISK A SNVOINCR$1,1010.03%0.02%$67.410.07%16,334
RIO TINTO PLC SPONSORED ADRRIOINCR$1,2540.04%0.02%$77.630.00%16,153
SHOPIFY INCSHOPBUY$1,2480.00%0.02%$1106.380.00%1,128
SONY CORP SPONSORED ADRSNEBUY$1,6620.00%0.02%$106.000.00%15,679
TENCENT HOLDINGS LIMITED UNSPON ADRTCEHYBUY$1,5020.00%0.02%$79.790.00%18,824
TRIPLEPOINT VENTURE GROWTH BTPVGDECR$1,573-0.63%0.02%$14.45-0.67%108,876
ZTO EXPRESS CAYMAN INCZTOBUY$1,1930.00%0.02%$29.150.00%40,923
APTIV PLCAPTVDECR$1,013-0.06%0.01%$137.84-0.11%7,349
ALPHABET INC USD 0.001 CLS AGOOGLBUY$4370.00%0.01%$2061.320.00%212
AGNC INVT CORPBUY$4960.00%0.01%$16.760.00%29,594
ANGLO AMERICAN PLAT-SPON ADRANGPYBUY$3800.00%0.01%$24.690.00%15,391
APOLLO INVT CORPAINVBUY$3850.00%0.01%$13.730.00%28,034
BAIDU INCBIDUBUY$4010.00%0.01%$217.820.00%1,841
CANADIAN NATL RY COCNIDECR$887-0.04%0.01%$115.95-0.09%7,650
CHINA SOUTHERN AIRLINES CO LZNHBUY$3730.00%0.01%$36.710.00%10,160
CORTEVA INCCTVABUY$8280.00%0.01%$46.640.00%17,753
CRESCENT CAP BDC INCCCAPBUY$8160.00%0.01%$17.200.00%47,451
DBS GROUP HOLDINGS LTD SPONSORED ADRBUY$7330.00%0.01%$86.450.00%8,479
ENN ENERGY HLDGS LTD UNSPONSORD ADRXNGSYBUY$4530.00%0.01%$64.570.00%7,016
ERICSSONERICDECR$743-0.02%0.01%$13.20-0.11%56,307
FANUC CORP ADRFANUYBUY$6400.00%0.01%$24.110.00%26,544
FRANKLIN STR PPTYS CORPFSPINCR$8991.01%0.01%$5.450.61%165,000
FREEPORT-MCMORAN INCFCXINCR$4410.00%0.01%$32.95-0.21%13,382
HDFC BANK LTDHDBBUY$4980.00%0.01%$77.720.00%6,408
HUAZHU GROUP LTDHTHTBUY$5930.00%0.01%$54.870.00%10,808
INVESTCORP CR MGMT BDC INCICMBINCR$7330.18%0.01%$5.620.00%130,340
J P MORGAN CHASE & CO COMJPMINCR$4640.31%0.01%$152.230.09%3,048
JAZZ PHARMACEUTICALS PLC SHS USDJAZZBUY$3990.00%0.01%$164.400.00%2,427
KB FINL GROUP INCBUY$3730.00%0.01%$49.450.00%7,543
KIRKLAND LAKE GOLD LTDKLBUY$7220.00%0.01%$33.820.00%21,351
KOMATSU LTD SPON ADR NEWKMTUYBUY$5420.00%0.01%$31.220.00%17,359
L OREAL CO ADRLRLCYDECR$1,041-0.09%0.01%$76.63-0.09%13,584
INCR$4520.17%0.01%$207.630.00%2,177
MELCO RESORTS AND ENTMNT LTDMLCOINCR$5890.16%0.01%$19.900.08%29,595
MERCADOLIBRE INCMELIBUY$5700.00%0.01%$1472.870.00%387
NVIDIA CORPORATIONNVDABUY$4540.00%0.01%$534.120.00%850
NATHANS FAMOUS INC NEWNATHBUY$5340.00%0.01%$63.130.00%8,459
NINTENDO COMPANY LTDNTDOYBUY$8640.00%0.01%$70.780.00%12,207
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK USD0.01OCSLDECR$551-0.36%0.01%$6.20-0.42%88,876
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUNDMINTBUY$4930.00%0.01%$102.010.00%4,833
PAGSEGURO DIGITAL LTDPAGSBUY$7450.00%0.01%$46.330.00%16,080
PennantPark Floating Rate Capital LtdPFLTDECR$755-0.26%0.01%$11.88-0.34%63,552
PHENIXFIN ORDBUY$7680.00%0.01%$32.910.00%23,335
PORTMAN RIDGE FIN CORPPTMNBUY$7350.00%0.01%$2.160.00%340,472
PRUDENTIAL FINANCIALPRUBUY$1,0210.00%0.01%$91.100.00%11,207
ROCHE HLDG LTD SPONSORED ADRRHHBYDECR$532-0.13%0.01%$40.58-0.06%13,110
ROYAL DUTCH SHELL PLCRDS/ABUY$5180.00%0.01%$39.190.00%13,218
SAP SESAPBUY$5810.00%0.01%$122.780.00%4,732
TENCENT MUSIC ENTMT GROUPTMEINCR$3860.05%0.01%$20.47-0.02%18,857
UNITED OVERSEAS BK LTD SPONSORUOVEYINCR$5520.08%0.01%$38.76-0.05%14,240
VIPSHOP HOLDINGS LIMITEDVIPSBUY$5800.00%0.01%$29.840.00%19,440
VISA INCVBUY$4210.00%0.01%$211.660.00%1,989
WAL-MART DE MEXICO S A DE C V SPON ADR REP VWMMVYBUY$1,0080.00%0.01%$31.630.00%31,864
WASTE CONNECTIONS INCWCNBUY$1,0010.00%0.01%$107.950.00%9,273
WILLIS TOWERS WATSON PLC LTDWLTWBUY$8840.00%0.01%$228.840.00%3,863
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADRWXXWYBUY$8130.00%0.01%$25.510.00%31,864
YANDEX N VYNDXDECR$603-0.09%0.01%$64.03-0.02%9,417
YUM CHINA HLDGS INCYUMCBUY$3700.00%0.01%$59.240.00%6,246
ISHARES SILVER TRSLVBUY$8050.00%0.01%$22.690.00%35,477
ISHARES IBONDS DEC 2022 TERM CORPORATE ETFIBDNBUY$8930.00%0.01%$25.460.00%35,069
ISHARES IBONDS DEC 2023 TERM CORPORATE ETFIBDODECR$852-0.09%0.01%$26.15-0.08%32,583
ISHARES IBONDS DEC 2024 TERM CORPORATE ETFIBDPBUY$8720.00%0.01%$26.400.00%33,031
ISHARES TRIBTHDECR$553-0.61%0.01%$25.14-0.59%22,001
ABERDEEN STD PLATINUM ETF TRPPLTBUY$2220.00%0.00%$111.170.00%1,997
AMERICAN EXPRESS COMPANYAXPINCR$3390.17%0.00%$141.250.00%2,400
BUY$3410.00%0.00%$23.350.00%14,603
APPLE INCAAPLBUY$3050.00%0.00%$122.290.00%2,494
BK OF AMERICA CORPBACBUY$3040.00%0.00%$38.640.00%7,867
BARRICK GOLD CORPGOLDBUY$2700.00%0.00%$19.810.00%13,632
CAMECO CORPCCJBUY$3320.00%0.00%$16.610.00%19,983
CHINA PETROLEUM & CHEMICAL CSNPBUY$2940.00%0.00%$52.730.00%5,576
COMPANHIA BRASILEIRA DE DISTCBDDECR$214-0.01%0.00%$5.831.44%36,722
CIMAREX ENERGY COXECBUY$2360.00%0.00%$59.420.00%3,972
CLEVELAND-CLIFFS INC NEWCLFBUY$3350.00%0.00%$20.120.00%16,647
COMPAGNIE FINANCIERE RICHEMONT ADRCFRUYDECR$147-0.16%0.00%$9.54-0.21%15,411
COMPASS MINERALS INTL INCCMPBUY$2350.00%0.00%$62.670.00%3,750
COSTCO WHSL CORP NEWCOSTDECR$283-0.12%0.00%$351.99-0.05%804
CREDICORP LTDBAPBUY$2070.00%0.00%$136.360.00%1,518
DR REDDYS LABS LTDRDYBUY$3280.00%0.00%$61.460.00%5,337
EOG RES INCEOGBUY$2520.00%0.00%$72.620.00%3,470
ECOPETROL SA SPONSORED ADR (EACH REPRESENTS 20 ORDINARY COP250)ECINCR$2430.04%0.00%$12.810.05%18,974
EQUINOX GOLD CORPEQXDECR$240-0.04%0.00%$7.990.25%30,052
FIRST QUANTUFQVLFBUY$2570.00%0.00%$19.070.00%13,478
FOMENTO ECONOMICO MEXICANO SFMXBUY$2590.00%0.00%$75.400.00%3,435
FORTUNA SILVER MINES INCFSMBUY$1880.00%0.00%$6.460.00%29,118
GDS HLDGS LTDGDSBUY$3240.00%0.00%$81.100.00%3,995
GLENCORE PLC UNSPONSORD ADRGLNCYBUY$2660.00%0.00%$7.830.00%33,969
GOLD FIELDS LTDBUY$2890.00%0.00%$9.490.00%30,451
GOLDMAN SACHS ETF TRGBILNA$2500.00%0.00%$100.280.00%2,493
GRUPO FINANCIERO BANORTE S A B ADRGBOOYINCR$3270.03%0.00%$28.040.01%11,660
HONEYWELL INTL INCHONBUY$2560.00%0.00%$216.950.00%1,180
ICICI BANK LIMITEDBUY$2090.00%0.00%$15.990.00%13,067
KEMPER CORPKMPRBUY$3560.00%0.00%$79.640.00%4,470
LOCALIZA RENT A CAR SPONSORED ADRLZRFYDECR$319-0.20%0.00%$10.550.02%30,250
LUNDIN MINING COLUNMFBUY$2770.00%0.00%$10.300.00%26,891
MMC NORILSK NICKEL PJSC SPONSORED ADRINCR$3020.01%0.00%$31.330.02%9,638
MAKEMYTRIP LIMITED MAURITIUSMMYTBUY$2080.00%0.00%$31.600.00%6,583
PAN AMERN SILVER CORPPAASBUY$2860.00%0.00%$30.030.00%9,523
PAYPAL HLDGS INCPYPLBUY$2910.00%0.00%$243.110.00%1,197
PING AN INS GROUP CO CHINA LTD SPON ADR REP HPNGAYBUY$3020.00%0.00%$24.080.00%12,544
POSCOPKXBUY$3060.00%0.00%$72.140.00%4,242
POTLATCHDELTIC CORPORATION REIT USD1PCHBUY$2720.00%0.00%$52.920.00%5,140
ROYAL GOLD INCRGLDBUY$2900.00%0.00%$107.610.00%2,695
SPDR GOLD TRGLDBUY$2180.00%0.00%$159.710.00%1,365
BUY$2020.00%0.00%$12.980.00%15,565
SILVERCREST METALS INCSILVBUY$2730.00%0.00%$8.070.00%33,837
SOLAR SR CAP LTDSUNSBUY$2610.00%0.00%$14.700.00%17,752
SOUTHERN COPPER CORPSCCOBUY$3190.00%0.00%$67.930.00%4,696
TECK RESOURCES LTDTECKINCR$2300.25%0.00%$19.190.18%11,987
URANIUM PARTN CORP COMURPTFBUY$2640.00%0.00%$4.350.00%60,717
WNS HLDGS LTDWNSBUY$3320.00%0.00%$72.540.00%4,577
ISHARES TRFLOTBUY$2410.00%0.00%$50.680.00%4,755
AMAZON COM INCAMZNSOLD$00.00%-100.00%$0.000.00%0
ANNALY CAPITAL MANAGEMENT INNLYSOLD$00.00%-100.00%$0.000.00%0
SELECT SECTOR SPDR TRXLYSOLD$00.00%-100.00%$0.000.00%0
VANGUARD TAX-MANAGED INTL FDVEASOLD$00.00%-100.00%$0.000.00%0
GLAXOSMITHKLINE PLCGSKSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRHYGSOLD$00.00%-100.00%$0.000.00%0
ISHARES CORE S&P U.S. VALUE ETFIUSVSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRLQDSOLD$00.00%-100.00%$0.000.00%0
MARTIN MARIETTA MATLS INCMLMSOLD$00.00%-100.00%$0.000.00%0
SOLD$00.00%-100.00%$0.000.00%0
PIMCO ETF TRZROZSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIWDSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIWNSOLD$00.00%-100.00%$0.000.00%0
SANDSTORM GOLD LTDSANDSOLD$00.00%-100.00%$0.000.00%0
SPDR SER TRHYMBSOLD$00.00%-100.00%$0.000.00%0
SPDR SER TRSPTISOLD$00.00%-100.00%$0.000.00%0
TIFFANY & CO NEWTIFSOLD$00.00%-100.00%$0.000.00%0
VANECK VECTORSBIZDSOLD$00.00%-100.00%$0.000.00%0
VIATRIS INC NPVVTRSSOLD$00.00%-100.00%$0.000.00%0