Name,Ticker,Title of class,Class,Change,CUSIP,Value,Shares or principal amount,Weighting AMERICAN TOWER CORP,AMT,cl a,Buy,03027X100,173959000.0,594730.0,13.404 MICROSOFT CORP,MSFT,,Sell,594918104,170480000.0,506897.0,13.136 MARKEL CORP,MKL,,Sell,570535104,102243000.0,82855.0,7.878 DOLLAR TREE INC,DLTR,,Sell,256746108,63074000.0,448864.0,4.86 AMAZON COM INC,AMZN,,Buy,023135106,62712000.0,18808.0,4.832 O REILLY AUTOMOTIVE INC NEW,ORLY,,Buy,67103H107,61457000.0,87021.0,4.735 COPART INC,CPRT,,Buy,217204106,59030000.0,389329.0,4.548 APPLE INC,AAPL,,Buy,037833100,58305000.0,328350.0,4.492 CARMAX INC,KMX,,Buy,143130102,55602000.0,426955.0,4.284 AES CORP,AES,,Sell,00130H105,49538000.0,2038616.0,3.817 DIGITALBRIDGE GROUP INC,DBRG,,Buy,25401T108,48735000.0,5850571.0,3.755 BERKSHIRE HATHAWAY INC DEL,BRKB,cl b,Buy,084670702,46299000.0,154845.0,3.567 LOCKHEED MARTIN CORP,LMT,,Sell,539830109,40090000.0,112799.0,3.089 BANK AMER CORP,BAC,,Sell,060505104,38497000.0,865296.0,2.966 UNIVERSAL DISPLAY CORP,OLED,,Buy,91347P105,38099000.0,230864.0,2.936 ENERGY RECOVERY INC,ERII,,Buy,29270J100,37226000.0,1732254.0,2.868 MASTERCARD INC,MA,cl a,Buy,57636Q104,32330000.0,89975.0,2.491 OPTIMIZERX CORP,OPRX,,Sell,68401U204,26768000.0,430971.0,2.062 VISA INC,V,,Sell,92826C839,19283000.0,88979.0,1.486 WALGREENS BOOTS ALLIANCE INC,WBA,,Sell,931427108,16978000.0,325497.0,1.308 B O K FINL CORP,BOKF,,Sell,05561Q201,14063000.0,133310.0,1.084 DUCK CREEK TECHNOLOGIES INC,DCT,,Buy,264120106,7817000.0,259607.0,0.602 CYTOSORBENTS CORP,CTSO,,Buy,23283X206,7489000.0,1787275.0,0.577 BROOKFIELD INFRAST PARTNERS,BIP,lp int unit, ,G16252101,7458000.0,122637.0,0.575 NOVAVAX INC,NVAX,, ,670002401,7098000.0,49614.0,0.547 MPLX LP,MPLX,,Buy,55336V100,6809000.0,230122.0,0.525 ATOMERA INC,ATOM,,Buy,04965B100,5012000.0,249081.0,0.386 ENERGY TRANSFER LP,ET,,Sell,29273V100,3722000.0,452300.0,0.287 EQUINIX,EQIX,, ,29444U700,2799000.0,3309.0,0.216 ENTERPRISE PRODS PARTNERS LP,EPD,, ,293792107,2780000.0,126608.0,0.214 BERKSHIRE HATHAWAY INC DEL,BRKA,cl a, ,084670108,2704000.0,6.0,0.208 KINDER MORGAN INC,KMI,,Buy,49456B101,2492000.0,157105.0,0.192 SBA COMMUNICATIONS CORP,SBAC,, ,78410G104,2489000.0,6398.0,0.192 GLADSTONE COML CORP,GOOD,,Sell,376536108,2389000.0,92710.0,0.184 STARWOOD PPTY TR INC,STWD,,Sell,85571B105,1773000.0,72980.0,0.137 ENVIVA PARTNERS LP,EVA,, ,29414J107,1761000.0,25000.0,0.136 BRIGHTSPIRE CAPITAL INC,BRSP,,Buy,10949T109,1752000.0,170750.0,0.135 AMERICAN INTL GROUP INC,AIG,, ,026874784,1217000.0,21411.0,0.094 LUNA INNOVATIONS,LUNA,,Buy,550351100,1092000.0,129410.0,0.084 ANTARES PHARMA INC,ATRS,,Buy,036642106,1078000.0,301852.0,0.083 NEWTEK BUSINESS CVCS CORP,NEWT,, ,652526203,1050000.0,38000.0,0.081 DISNEY WALT CO,DIS,, ,254687106,1005000.0,6490.0,0.077 VANGUARD INDEX FDS,VOO,,Sell,922908363,866000.0,1983.0,0.067 ADAPTIVE BIOTECHNOLOGIES COR,ADPT,, ,00650F109,786000.0,28000.0,0.061 BROOKFIELD ASSET MGMT INC,BAM,cl a ltd vt sh, ,112585104,755000.0,12500.0,0.058 CITY OFFICE REIT INC,CIO,, ,178587101,696000.0,35305.0,0.054 BROOKFIELD INFRASTRUCTURE CO,BIPC,, ,11275Q107,613000.0,8983.0,0.047 SPROTT PHYSICAL GOLD TRUST,PHYS,unit, ,85207H104,558000.0,38860.0,0.043 EXXON MOBIL CORP,XOM,, ,30231G102,540000.0,8826.0,0.042 DENNYS CORP,DENN,,Buy,24869P104,495000.0,30940.0,0.038 JPMORGAN CHASE & CO,JPM,, ,46625H100,463000.0,2924.0,0.036 PRIVIA HEALTH GROUP INC,PRVA,,New,74276R102,453000.0,17500.0,0.035 VIRGINIA NATL BANKSHARES CORP,VABK,, ,928031103,409000.0,10800.0,0.032 PROCTER AND GAMBLE CO,PG,, ,742718109,363000.0,2221.0,0.028 MOODY'S CORP,MCO,, ,615369105,346000.0,885.0,0.027 JOHNSON & JOHNSON,JNJ,, ,478160104,353000.0,2061.0,0.027 COSTCO WHSL CORP NEW,COST,, ,22160K105,312000.0,550.0,0.024 TRUPANION INC,TRUP,,Sell,898202106,297000.0,2250.0,0.023 SPDR GOLD TRUST,GLD,, ,78463V107,302000.0,1769.0,0.023 KRAFT HEINZ CO,KHC,,Buy,500754106,285000.0,7925.0,0.022 L3HARRIS TECHNOLOGIES INC,LHX,, ,502431109,289000.0,1357.0,0.022 NEW RESIDENTIAL INVT CORP,NRZ,, ,64828T201,275000.0,25635.0,0.021 OMNICOM GROUP INC,OMC,, ,681919106,274000.0,3738.0,0.021 PNC FINL SVCS GROUP INC,PNC,, ,693475105,254000.0,1266.0,0.02 CROWN CASTLE INTL CORP NEW,CCI,, ,22822V101,253000.0,1210.0,0.019 STORE CAP CORP,STOR,,Sell,862121100,248000.0,7200.0,0.019 PFIZER INC,PFE,,New,717081103,245000.0,4146.0,0.019 WALMART INC,WMT,, ,931142103,233000.0,1607.0,0.018 LONGVIEW ACQUISITION CORP II,LGV,,New,54319Q105,153000.0,15500.0,0.012 SRAX INC,SRAX,cl a,New,78472M106,154000.0,34400.0,0.012 TRITERRAS INC,TRITW,*w exp 11/10/2025,Buy,G9103H110,23000.0,70000.0,0.002 IRON MTN INC NEW,IRM,,Exit,46284V101,0.0,-39130.0,-0.143