Fund HoldingsRichmond Brothers, Inc.

Total Portfolio Value
$152.70M
Total Bought
$38.61M
Total Sold
$43.81M
Net Transaction
-$5.20M
Filing Period:
Securities
SharesValue ($K)
Q1 2025
Q2 2025
Change
Q1 2025
Q2 2025
Weight (%)
Change
INVESCO QQQ TR21,81368,936+47,12310,22838,02624.90%+27,798
VANGUARD WORLD FD
INF TECH ETF
6,55910,851+4,2923,5587,1974.71%+3,639
VANGUARD WORLD FD
CONSUM DIS ETF
11,28918,973+7,6843,6746,8744.50%+3,200
VANGUARD BD INDEX FDS045,100+45,10003,1362.05%+3,136
PROSHARES TR
ULTRAPRO QQQ
9,36210,335+9735368580.56%+321
AMAZON COM INC(AMZN)01,216+1,21602670.17%+267
MICROSOFT CORP(MSFT)3,0862,540-5461,1581,2640.83%+106
OCEAN PWR TECHNOLOGIES INC10,97513,971+2,996570.00%+2
ALVOTECH(ALVO)13,96613,96601351270.08%-8
ROCKWELL MED INC32,55432,554037280.02%-9
NUVEEN AMT FREE MUN CR INC F(NVG)38,58938,58904784600.30%-17
GUGGENHEIM STRATEGIC OPPORTU(GOF)230,200238,400+8,2003,5843,5502.32%-34
HERON THERAPEUTICS INC544,901554,469+9,5681,1991,1480.75%-51
ISHARES TR793577-2164463580.23%-87
DURECT CORP1,346,4061,453,735+107,3291,0809230.60%-156
VANGUARD WORLD FD
MATERIALS ETF
19,72217,886-1,8363,7243,4852.28%-239
ALPHABET INC(GOOG)1,8710-1,8712920-292
VANGUARD WORLD FD
COMM SRVC ETF
52,79544,004-8,7917,8347,5264.93%-308
VANGUARD WORLD FD
HEALTH CAR ETF
14,29713,989-3083,7843,4742.28%-310
VANGUARD WORLD FD
INDUSTRIAL ETF
30,85326,135-4,7187,6387,3204.79%-318
MIMEDX GROUP INC142,437120,985-21,4521,0837390.48%-343
ISHARES TR2,9130-2,9133730-373
VANGUARD WORLD FD
ENERGY ETF
30,80629,320-1,4863,9963,4922.29%-503
APPLE INC(AAPL)14,74913,175-1,5743,2762,7031.77%-573
VANGUARD WORLD FD
UTILITIES ETF
47,77542,771-5,0048,1607,5494.94%-611
VANGUARD WORLD FD
CONSUM STP ETF
35,57932,745-2,8347,7857,1714.70%-614
VANGUARD WORLD FD
FINANCIALS ETF
68,53457,714-10,8208,1887,3474.81%-841
BERKSHIRE HATHAWAY INC DEL7,6476,633-1,0144,0733,2222.11%-850
VANGUARD INDEX FDS85,06338,820-46,2437,7023,4572.26%-4,244
VANGUARD BD INDEX FDS179,727120,855-58,87213,7629,3476.12%-4,415
VANGUARD MALVERN FDS266,434122,691-143,74313,2956,1684.04%-7,127
SPDR SER TR
ST STR BLO 1 ETF
102,1930-102,1939,3740-9,374
VANGUARD BD INDEX FDS354,479196,590-157,88927,74915,47210.13%-12,277
Page 1 of 1