Thomas Desrosier

CIK 1435744 · View on SEC EDGAR ↗

Insider

First SEC filing: Feb. 8, 2021 · Latest: Feb. 8, 2021

On this page

Insider at

Insider transactions

0 buys (P) 4 sells (S) Net: $-2,944 + 62 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

62 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Aug. 17, 2026 MCRB S 10b5-1 82 $4.55 $373 8,117 Direct -1.00% Disposed -0.2% (price as of 2026-08-20)
May 18, 2026 MCRB S 10b5-1 79 $7.53 $595 7,954 Direct -0.98% Disposed -39.7% (price as of 2026-08-20)
Feb. 15, 2026 MCRB S 10b5-1 78 $8.47 $661 7,789 Direct -0.99% Disposed -46.4% (price as of 2026-08-20)
Nov. 15, 2025 MCRB S 10b5-1 76 $17.30 $1,315 7,623 Direct -0.99% Disposed -73.8% (price as of 2026-08-20)
Aug. 18, 2025 MCRB S 10b5-1 76 $16.65 $1,265 7,455 Direct -1.01% Disposed -72.7% (price as of 2026-08-20)
May 15, 2025 MCRB S 10b5-1 79 $7.28 $575 7,287 Direct -1.07% Disposed -37.6% (price as of 2026-08-20)
Feb. 18, 2025 MCRB S 10b5-1 4,300 $0.81 $3,483 142,456 Direct -2.93% Disposed -72.0% (price as of 2026-08-20)
Nov. 18, 2024 MCRB S 10b5-1 878 $0.54 $474 135,192 Direct -0.65% Disposed -58.0% (price as of 2026-08-20)
Oct. 28, 2024 MCRB S 10b5-1 4,259 $0.69 $2,939 133,414 Direct -3.09% Disposed -67.1% (price as of 2026-08-20)
Aug. 16, 2024 MCRB S 10b5-1 873 $0.84 $733 124,173 Direct -0.70% Disposed -73.0% (price as of 2026-08-20)
May 15, 2024 MCRB S 10b5-1 843 $0.94 $792 122,390 Direct -0.68% Disposed -75.9% (price as of 2026-08-20)
Feb. 16, 2024 MCRB S 10b5-1 3,939 $1.08 $4,254 120,577 Direct -3.16% Disposed -79.0% (price as of 2026-08-20)
Oct. 30, 2023 MCRB S 10b5-1 4,156 $1.35 $5,611 113,891 Direct -3.52% Disposed -83.2% (price as of 2026-08-20)
Jan. 28, 2019 MCRB S 5,471 $5.75 $31,458 16,054 Direct -25.42% Disposed -96.1% (price as of 2026-08-20)
Jan. 26, 2018 MCRB S 3,475 $11.02 $38,294 6,525 Direct -34.75% Disposed -97.9% (price as of 2026-08-20)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Aug. 15, 2026 MCRB Restricted Stock Units Common Stock (133) 133 Disposed
Aug. 15, 2026 MCRB Restricted Stock Units Common Stock (112) 112 Disposed
July 8, 2026 MCRB Stock Option (right to buy) Common Stock (7,500) $9.13 March 3, 2036 7,500 Acquired
May 15, 2026 MCRB Restricted Stock Units Common Stock (111) 111 Disposed
May 15, 2026 MCRB Restricted Stock Units Common Stock (133) 133 Disposed
March 4, 2026 MCRB Stock Option (right to buy) Common Stock (22,500) $9.13 March 3, 2036 22,500 Acquired
Feb. 15, 2026 MCRB Restricted Stock Units Common Stock (111) 111 Disposed
Feb. 15, 2026 MCRB Restricted Stock Units Common Stock (133) 133 Disposed
Nov. 15, 2025 MCRB Restricted Stock Units Common Stock (112) 112 Disposed
Nov. 15, 2025 MCRB Restricted Stock Units Common Stock (132) 132 Disposed
Aug. 15, 2025 MCRB Restricted Stock Units Common Stock (111) 111 Disposed
Aug. 15, 2025 MCRB Restricted Stock Units Common Stock (133) 133 Disposed
May 15, 2025 MCRB Restricted Stock Units Common Stock (111) 111 Disposed
May 15, 2025 MCRB Restricted Stock Units Common Stock (133) 133 Disposed
Feb. 15, 2025 MCRB Restricted Stock Units Common Stock (8,907) 8,907 Disposed
Feb. 15, 2025 MCRB Restricted Stock Units Common Stock (2,657) 2,657 Disposed
Feb. 7, 2025 MCRB Stock Option (Right to Buy) Common Stock (650,000) $0.78 Feb. 6, 2035 650,000 Acquired
Nov. 15, 2024 MCRB Restricted Stock Units Common Stock (2,656) 2,656 Disposed
Oct. 27, 2024 MCRB Restricted Stock Units Common Stock (13,500) 13,500 Disposed
Aug. 15, 2024 MCRB Restricted Stock Units Common Stock (2,656) 2,656 Disposed
May 15, 2024 MCRB Restricted Stock Units Common Stock (2,656) 2,656 Disposed
Feb. 15, 2024 MCRB Restricted Stock Units Common Stock (10,625) 10,625 Disposed
Feb. 14, 2024 MCRB Restricted Stock Units Common Stock (35,625) 35,625 Acquired
Feb. 14, 2024 MCRB Stock Option (Right to Buy) Common Stock (287,905) $1.10 Feb. 13, 2034 287,905 Acquired
Feb. 14, 2024 MCRB Stock Option (Right to Buy) Common Stock (213,750) $1.10 Feb. 13, 2034 213,750 Acquired
Oct. 27, 2023 MCRB Restricted Stock Units Common Stock (13,501) 13,501 Disposed
April 27, 2023 MCRB Restricted Stock Units Common Stock (27,001) 27,001 Acquired
Feb. 3, 2023 MCRB Stock Option (Right to Buy) Common Stock (85,000) $5.50 Feb. 2, 2033 85,000 Acquired
Feb. 3, 2023 MCRB Restricted Stock Units Common Stock (42,500) 42,500 Acquired
Feb. 4, 2022 MCRB Stock Option (Right to Buy) Common Stock (130,000) $7.38 Feb. 3, 2032 130,000 Acquired
Feb. 4, 2021 MCRB Stock Option (Right to Buy) Common Stock (100,000) $26.34 Feb. 3, 2031 100,000 Acquired
Jan. 29, 2020 MCRB STOCK OPTION (RIGHT TO BUY) Common Stock (350,000) $3.30 Jan. 28, 2030 350,000 Acquired
Jan. 26, 2020 MCRB RESTRICTED STOCK UNITS Common Stock (25,000) 25,000 Disposed
Jan. 26, 2019 MCRB RESTRICTED STOCK UNITS Common Stock (15,000) 15,000 Disposed
Jan. 25, 2019 MCRB STOCK OPTION (RIGHT TO BUY) Common Stock (84,800) $6.01 Jan. 24, 2029 84,800 Acquired
Jan. 30, 2018 MCRB STOCK OPTION (RIGHT TO BUY) COMMON STOCK (100,000) $10.42 Jan. 29, 2028 100,000 Disposed
Jan. 30, 2018 MCRB STOCK OPTION (RIGHT TO BUY) COMMON STOCK (80,000) $10.42 Jan. 29, 2028 80,000 Disposed
Jan. 26, 2018 MCRB RESTRICTED STOCK UNITS COMMON STOCK (10,000) 10,000 Disposed
Jan. 26, 2017 MCRB Restricted Stock Units Common Stock (50,000) 50,000 Acquired
Jan. 26, 2017 MCRB Stock Option (right to buy) Common Stock (60,000) $9.89 Jan. 25, 2027 60,000 Acquired
June 1, 2016 MCRB Stock Option (right to buy) Common Stock (100,000) $30.90 May 31, 2026 100,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2025 $512,900 $166,667 $10,166 $1,136,023
2024 $498,000 $199,200 $9,942 $1,248,507
2020 $450,000 $261,000 $8,550 $1,437,260

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.