MarketPeel
Insider Trading Intelligence
MJ

Michael Johnson

FLUX
DIRECTOR · FLUX POWER HOLDINGS, INC. · CIK 0001550109
FILING MIX · LIFETIME32%/68%
BUYS
26
SELLS
55
TOTAL VALUE
$10.92M
COMPANIES
1
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
0
AVG SELL PX
$6.18
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
46 backtested trades · 8 horizons · 10 pending
Forward-return performance of every backtestable P/S trade by Michael Johnson, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d46+67.39%-0.82%-0.39%-0.43%-2.48%-0.22
14d46+71.74%-0.51%-0.26%-0.25%-5.11%-0.06
30d46+63.04%+4.57%+1.55%+3.02%-4.75%0.44
60d46+73.91%-5.88%+5.10%-10.98%-13.80%-2.36
90d46+80.43%-15.01%+6.76%-21.77%-28.21%-5.22
180d46(2 pending)+79.55%-8.07%+11.97%-20.04%-43.17%-1.94
1y46(4 pending)+90.48%-34.30%+17.09%-51.39%-62.52%-7.52
2y46(4 pending)+83.33%-48.95%+31.39%-80.35%-69.35%-14.27
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
FLUX · 0 shares · as of May 28, 2026
01,158,9892,317,9773,476,9664,635,9542020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 26 buys / 55 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
50,000106,311May 28, 2026Jun 1, 2026View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
50,0000May 28, 2026Jun 1, 2026View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
65,510$1.27$83.2K4,061,799Mar 17, 2026Mar 18, 2026View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
21,371$1.36$29.1K4,127,309Mar 16, 2026Mar 18, 2026View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
23,23323,233Sep 15, 2025Sep 17, 2025View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
109,329109,329Sep 15, 2025Sep 17, 2025View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
50,00050,000May 28, 2025Jun 1, 2026View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
17,0574,204,991Apr 18, 2025Apr 21, 2025View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
17,0570Apr 18, 2025Apr 21, 2025View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
134,623$2.98$401.5K4,187,934Jun 12, 2024Jun 14, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
16,453$3.32$54.7K4,322,557May 17, 2024May 21, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
1,5260Apr 29, 2024Apr 30, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
1,5264,339,010Apr 29, 2024Apr 30, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
16,8830Apr 20, 2024Apr 22, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
16,8834,337,484Apr 20, 2024Apr 22, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
17,05717,057Apr 18, 2024Apr 22, 2024View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
30,000$3.61$108.4K4,320,601Sep 28, 2023Sep 29, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
134$3.65$4894,350,601Sep 27, 2023Sep 29, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
9,202$4.60$42.4K4,350,735Sep 21, 2023Sep 25, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
10,000$4.37$43.7K4,359,937Sep 20, 2023Sep 20, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
10,000$4.17$41.7K4,369,937Sep 18, 2023Sep 20, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
489$4.10$2.0K4,379,937Sep 15, 2023Sep 15, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
32$4.10$1314,380,426Sep 14, 2023Sep 15, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
9,602$4.05$38.9K4,380,458Sep 13, 2023Sep 15, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE10b5-1
10b5-1 plan
4,000$4.15$16.6K4,390,060Jun 13, 2023Jun 16, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
5,000$4.15$20.8K4,394,060Jun 12, 2023Jun 12, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
3,560$4.14$14.7K4,399,060Jun 9, 2023Jun 12, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
6,440$4.08$26.3K4,402,620Jun 8, 2023Jun 12, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
1,5264,409,060Apr 29, 2023May 1, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
1,5261,526Apr 29, 2023May 1, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
17,7930Apr 28, 2023May 1, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
17,7934,407,534Apr 28, 2023May 1, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
16,88316,883Apr 20, 2023Apr 21, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
155$6.47$1.0K4,389,741Mar 7, 2023Mar 9, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
22,000$6.62$145.6K4,389,896Mar 3, 2023Mar 6, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
7,700$6.53$50.3K4,411,896Mar 2, 2023Mar 6, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
9,500$6.58$62.5K4,419,596Mar 1, 2023Mar 2, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
28,200$6.72$189.4K4,429,096Feb 28, 2023Mar 2, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
8,974$6.69$60.0K4,457,296Feb 27, 2023Feb 28, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
1,101$6.63$7.3K4,466,270Feb 24, 2023Feb 28, 2023View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
889$2.25$2.0K4,467,281Jun 14, 2022Jun 16, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
5,620$2.25$12.6K4,468,170Jun 13, 2022Jun 15, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
4,570$2.54$11.6K4,473,790Jun 10, 2022Jun 13, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
9,120$2.66$24.3K4,478,360Jun 9, 2022Jun 13, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
1,5264,487,480Apr 29, 2022May 2, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
1,5263,052Apr 29, 2022May 2, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
17,79317,793Apr 28, 2022May 2, 2022View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
7,285$10.93$79.6K4,485,954Jun 10, 2021Jun 10, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
8,460$11.01$93.2K4,493,239Jun 9, 2021Jun 10, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
5,120$11.08$56.7K4,501,699Jun 8, 2021Jun 9, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
46,963$10.97$515.3K4,506,819Jun 7, 2021Jun 9, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
2,662$10.50$28.0K4,553,782Jun 3, 2021Jun 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
23,885$10.51$250.9K4,556,444Jun 2, 2021Jun 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
4,229$10.51$44.4K4,580,329Jun 1, 2021Jun 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
13,738$10.52$144.5K4,584,558May 28, 2021Jun 1, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
25,000$10.56$264.1K4,598,296May 27, 2021Jun 1, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
9,848$10.77$106.0K4,623,296May 26, 2021May 26, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
2,810$11.00$30.9K4,633,144May 24, 2021May 26, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
4,5784,578Apr 29, 2021May 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
$4.000Mar 26, 2021Mar 30, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
261,133$4.00$1.04M4,635,954Mar 26, 2021Mar 30, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALEGRANT
Gift
10,0004,374,821Mar 24, 2021Mar 25, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
15,000$11.85$177.7K4,384,821Mar 11, 2021Mar 12, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
10,000$11.23$112.3K4,399,821Mar 10, 2021Mar 12, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
4,451$13.15$58.5K4,409,821Mar 3, 2021Mar 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
19,485$13.05$254.3K4,414,272Mar 2, 2021Mar 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
20,000$13.25$265.1K4,433,757Mar 1, 2021Mar 3, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
150,000$4.00$600.0K4,453,757Aug 18, 2020Aug 18, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
150,000$4.00$600.0K4,453,757Aug 14, 2020Feb 23, 2021View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
$4.00Jul 22, 2020Jul 23, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
$4.00Jun 30, 2020Jul 2, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
1,100,000$4.00$4.40M4,303,757Jun 30, 2020Jul 2, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
75,000$4.00$300.0K3,203,757Jun 30, 2020Jul 2, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
SALE
Jun 26, 2020Jun 30, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
Jun 2, 2020Jun 29, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
Mar 9, 2020Jun 29, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
Mar 9, 2020Mar 11, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
3,9483,948Jan 1, 2020Jan 3, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
3,9489,948Jan 1, 2020Jun 29, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASE
Dec 31, 2019Jan 3, 2020View →
FLUX
FLUX POWER HOLDINGS, INC.
PURCHASEGRANT
Stock grant
Dec 31, 2019Jun 29, 2020View →
Other insiders · FLUX
Loading peer insiders…
About this filer
CIK 0001550109
ROLE
Director
PRIMARY
FLUX
COMPANIES
1
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001550109DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback