Leonard Braden Michael (CIK 0001373603)

Latest company ownership

Shares held
14,250,000
Last filed at
Aug 5, 2024
Confidence Score
50.0
2026Q1
Confidence Score History
2024Q2 2026Q1
Role: 10% Owner
Shares held
5,000,000
Last filed at
Apr 13, 2022
Confidence Score
50.0
2026Q1
Confidence Score History
2022Q2 2026Q1
Shares held
3,180,000
Last filed at
Apr 25, 2022
Confidence Score
50.0
2026Q1
Confidence Score History
2022Q2 2026Q1
Shares held
3,017,432
Last filed at
Jun 16, 2025
Confidence Score
49.4
2026Q1
Confidence Score History
2024Q3 2026Q1
Shares held
2,674,440
Last filed at
Dec 5, 2025
Confidence Score
15.5
2025Q4
Confidence Score History
2024Q3 2025Q4
Shares held
2,345,501
Last filed at
May 12, 2014
Confidence Score
50.0
2026Q1
Confidence Score History
2010Q2 2026Q1
Role: 10% Owner
Shares held
627,322
Last filed at
Oct 2, 2017
Confidence Score
50.0
2025Q4
Confidence Score History
2014Q3 2025Q4
Shares held
387,500
Last filed at
Dec 29, 2022
Confidence Score
50.0
2025Q4
Confidence Score History
2022Q2 2025Q4
Role: 10% Owner
Shares held
350,000
Last filed at
Dec 2, 2022
Confidence Score
25.6
2025Q4
Confidence Score History
2022Q3 2025Q4
Shares held
102,076
Last filed at
Oct 9, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2024Q2 2025Q4
Shares held
33,333
Last filed at
Jun 25, 2024
Confidence Score
50.0
2026Q1
Confidence Score History
2024Q2 2026Q1

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 4, 2025 Dec 5, 2025 Adverum Biotechnologies, Inc. 10% Owner Sell 17.5 -524,560 -19.61% $2.2M
Dec 1, 2025 Dec 3, 2025 Adverum Biotechnologies, Inc. 10% Owner Sell 17.5 -574,886 -6.64% $2.4M
Oct 3, 2025 Oct 7, 2025 ASTROTECH Corp 10% Owner Sell 17.5 -229,576 -100.00% $1.6M
May 28, 2025 Jun 16, 2025 AN2 Therapeutics, Inc. 10% Owner Sell 22.5 -200,000 -6.22% $218K
May 28, 2025 May 30, 2025 AN2 Therapeutics, Inc. 10% Owner Sell 17.5 -2,532,000 -44.04% $2.9M
Mar 26, 2025 Apr 28, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 82.5 +37,000 1.31% $188.9K
Mar 26, 2025 Apr 28, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 82.5 +37,000 1.31% $188.9K
Apr 22, 2025 Apr 24, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 100.0 +350,000 12.07% $1M
Mar 31, 2025 Apr 2, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 72.5 +34,775 0.62% $147.1K
Mar 26, 2025 Mar 27, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 56.3 +3,814 0.13% $16.8K
Mar 18, 2025 Mar 20, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 85.0 +117,941 2.18% $587.6K
Feb 26, 2025 Feb 28, 2025 Adverum Biotechnologies, Inc. 10% Owner Buy 100.0 +336,756 14.19% $1.4M
Sep 24, 2024 Sep 26, 2024 OnKure Therapeutics, Inc. 10% Owner Buy 82.5 +98,346 2.25% $144.7K
Sep 17, 2024 Sep 19, 2024 OnKure Therapeutics, Inc. 10% Owner Buy 82.5 +56,106 1.30% $76.2K
Sep 12, 2024 Sep 16, 2024 OnKure Therapeutics, Inc. 10% Owner Buy 92.5 +358,923 9.05% $484.3K
Aug 13, 2024 Aug 14, 2024 OnKure Therapeutics, Inc. 10% Owner Buy 92.5 +271,826 7.36% $380.6K
Aug 14, 2024 Aug 14, 2024 AN2 Therapeutics, Inc. 10% Owner Buy 100.0 +1,500,000 35.30% $1.6M
Aug 2, 2024 Aug 5, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 85.0 +373,569 1.34% $472.8K
Jul 30, 2024 Jul 31, 2024 Adverum Biotechnologies, Inc. 10% Owner Buy 90.0 +85,800 3.75% $613.5K
Jul 30, 2024 Jul 31, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 75.0 +273,730 1.00% $359K
Jul 18, 2024 Jul 22, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 72.5 +154,722 0.57% $201.8K
Jul 17, 2024 Jul 18, 2024 Adverum Biotechnologies, Inc. 10% Owner Buy 100.0 +216,264 10.44% $1.8M
Jul 2, 2024 Jul 5, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 85.0 +352,397 1.34% $405.9K
Jun 27, 2024 Jul 1, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 92.5 +1,543,434 3.16% $1.7M
Jun 14, 2024 Jun 18, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 85.0 +545,000 2.44% $628.2K
Jun 11, 2024 Jun 13, 2024 Aclaris Therapeutics, Inc. 10% Owner Buy 100.0 +1,611,200 17.15% $1.8M
May 14, 2024 May 16, 2024 OnKure Therapeutics, Inc. 10% Owner Buy 97.5 +414,281 12.64% $639.6K
May 13, 2024 May 15, 2024 Tectonic Therapeutic, Inc. 10% Owner Buy 97.5 +766,635 17.42% $971.5K
Jan 3, 2023 Jan 5, 2023 Enliven Therapeutics, Inc. 10% Owner Sell 16.3 -1,250,000 -38.49% $5M
Jan 4, 2023 Jan 4, 2023 Enliven Therapeutics, Inc. 10% Owner Sell 16.3 -1,250,000 -38.49% $5M
Dec 30, 2022 Dec 30, 2022 Enliven Therapeutics, Inc. 10% Owner Sell 32.5 -20,000 -0.61% $80.8K
Dec 28, 2022 Dec 29, 2022 Enliven Therapeutics, Inc. 10% Owner Sell 32.5 -20,000 -0.61% $80.8K
Dec 29, 2022 Dec 29, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Sell 17.5 -3,000,000 -73.60% $4.8M
Dec 22, 2022 Dec 27, 2022 Enliven Therapeutics, Inc. 10% Owner Sell 22.5 -50,000 -1.50% $203K
Dec 2, 2022 Dec 2, 2022 ASTROTECH Corp 10% Owner Buy 87.5 +190,971 2.82% $65.6K
Nov 28, 2022 Nov 30, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Sell 20.0 -252,400 -3.06% $505.5K
Nov 23, 2022 Nov 25, 2022 ASTROTECH Corp 10% Owner Buy 78.8 +75,000 1.12% $24.7K
Nov 16, 2022 Nov 18, 2022 ASTROTECH Corp 10% Owner Buy 82.5 +390,495 2.10% $144.9K
Oct 26, 2022 Oct 27, 2022 Disc Medicine, Inc. 10% Owner Sell 43.8 -22,500 -0.43% $47K
Oct 14, 2022 Oct 18, 2022 ASTROTECH Corp 10% Owner Buy 87.5 +216,434 3.55% $81.8K
Sep 23, 2022 Sep 27, 2022 ASTROTECH Corp 10% Owner Buy 90.0 +357,929 6.25% $156.6K
Sep 1, 2022 Sep 7, 2022 ASTROTECH Corp 10% Owner Buy 87.5 +252,060 4.60% $117.3K
Aug 23, 2022 Aug 25, 2022 ASTROTECH Corp 10% Owner Buy 87.5 +479,322 4.81% $218.9K
Jun 16, 2022 Jun 21, 2022 Enliven Therapeutics, Inc. 10% Owner Buy 87.5 +83,199 2.56% $92.2K
Jun 3, 2022 Jun 7, 2022 Enliven Therapeutics, Inc. 10% Owner Buy 78.8 +33,430 1.04% $38K
May 23, 2022 May 25, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Buy 85.0 +63,474 1.55% $252.9K
May 17, 2022 May 19, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Buy 90.0 +140,056 3.54% $534.9K
May 16, 2022 May 18, 2022 Enliven Therapeutics, Inc. 10% Owner Buy 82.5 +41,145 1.29% $50.4K
May 12, 2022 May 16, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Buy 90.0 +139,881 3.67% $553.7K
May 9, 2022 May 11, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Buy 85.0 +73,464 1.97% $281K
Apr 28, 2022 May 2, 2022 RETRACTABLE TECHNOLOGIES INC 10% Owner Buy 100.0 +430,000 13.00% $1.6M
Apr 21, 2022 Apr 25, 2022 Enliven Therapeutics, Inc. 10% Owner Buy 97.5 +560,000 21.37% $783.8K
Apr 12, 2022 Apr 13, 2022 Disc Medicine, Inc. 10% Owner Buy 100.0 +955,000 22.13% $1.3M
Sep 28, 2017 Oct 2, 2017 BUILD-A-BEAR WORKSHOP INC Other Sell 22.5 -27,000 -1.86% $248.5K
Sep 29, 2017 Oct 2, 2017 ProPhase Labs, Inc. 10% Owner Sell 17.5 -1,695,305 -72.99% $3.9M
Sep 22, 2017 Sep 26, 2017 BUILD-A-BEAR WORKSHOP INC Other Sell 20.0 -47,619 -3.18% $430.1K
Sep 19, 2017 Sep 21, 2017 BUILD-A-BEAR WORKSHOP INC Other Sell 22.5 -22,381 -1.47% $201.8K
Sep 19, 2017 Sep 21, 2017 BUILD-A-BEAR WORKSHOP INC Other Sell 22.5 -22,381 -1.47% $201.8K
Sep 14, 2017 Sep 18, 2017 BUILD-A-BEAR WORKSHOP INC Other Sell 20.0 -80,000 -4.98% $719.5K
Aug 13, 2015 Aug 17, 2015 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -70,000 -4.21% $1.5M
Mar 9, 2015 Mar 11, 2015 BUILD-A-BEAR WORKSHOP INC Director Sell 32.5 -12,000 -0.72% $247.5K
Jan 12, 2015 Jan 14, 2015 BUILD-A-BEAR WORKSHOP INC Director Sell 27.5 -120,000 -6.70% $2.4M
Jan 7, 2015 Jan 9, 2015 BUILD-A-BEAR WORKSHOP INC Director Sell 27.5 -108,200 -5.69% $2.1M
Jan 2, 2014 Jan 6, 2015 BUILD-A-BEAR WORKSHOP INC Director Sell 47.5 -11,800 -0.62% $233.2K
Nov 17, 2014 Nov 18, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 20.0 -20,000 -1.04% $379.2K
Nov 11, 2014 Nov 13, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 30.0 -18,418 -0.94% $340K
Nov 5, 2014 Nov 7, 2014 ProPhase Labs, Inc. 10% Owner Buy 87.5 +64,746 2.87% $86.7K
Nov 5, 2014 Nov 7, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 20.0 -31,500 -1.59% $580.6K
Oct 31, 2014 Nov 3, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 30.0 -15,000 -0.75% $257.1K
Oct 28, 2014 Oct 30, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -180,000 -8.27% $3.1M
Oct 8, 2014 Oct 10, 2014 ProPhase Labs, Inc. 10% Owner Buy 97.5 +284,885 14.44% $370.3K
Oct 2, 2014 Oct 6, 2014 ProPhase Labs, Inc. 10% Owner Buy 68.8 +16,900 0.86% $23.6K
Sep 22, 2014 Sep 24, 2014 ProPhase Labs, Inc. 10% Owner Buy 87.5 +48,596 2.55% $68K
Sep 16, 2014 Sep 18, 2014 ProPhase Labs, Inc. 10% Owner Buy 68.8 +12,500 0.66% $17.6K
Sep 11, 2014 Sep 15, 2014 ProPhase Labs, Inc. 10% Owner Buy 90.0 +121,940 6.88% $177.4K
Aug 26, 2014 Aug 28, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -75,583 -3.36% $1M
May 29, 2014 Jun 2, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -88,632 -3.79% $1.2M
May 23, 2014 May 28, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 20.0 -61,368 -2.55% $883.4K
May 19, 2014 May 21, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 20.0 -44,326 -1.81% $602.7K
May 13, 2014 May 15, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 20.0 -30,674 -1.24% $423.9K
May 8, 2014 May 12, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -69,505 -2.73% $1M
May 6, 2014 May 8, 2014 BUILD-A-BEAR WORKSHOP INC Director Sell 17.5 -100,000 -3.78% $1.4M
Nov 15, 2013 Nov 18, 2013 BUILD-A-BEAR WORKSHOP INC Director Sell 51.3 -4,499 -0.17% $45.7K
Jun 14, 2012 Jun 15, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 72.5 +25,000 0.96% $101.7K
Jun 8, 2012 Jun 11, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 82.5 +50,000 1.95% $217.1K
May 31, 2012 Jun 4, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 82.5 +32,500 1.28% $145.4K
May 24, 2012 May 29, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 72.5 +17,500 0.70% $81.5K
May 22, 2012 May 23, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 82.5 +50,000 2.03% $234.5K
May 8, 2012 May 10, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 92.5 +150,000 6.48% $724.3K
Mar 12, 2012 Mar 14, 2012 BUILD-A-BEAR WORKSHOP INC Director Buy 90.0 +100,400 4.53% $551.9K
May 3, 2010 May 4, 2010 BUILD-A-BEAR WORKSHOP INC Other Sell 20.0 -53,400 -2.48% $517.5K