Insider at

04

Insider transactions

05
0 buys (P) 2 sells (S) Net: $-775,489 + 65 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

65 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 12, 2025 BLBD S 7,040 $50.50 $355,520 233,726 Direct -2.92% Disposed 11.9% (price as of 2026-10-02)
Dec. 12, 2025 BLBD S 8,341 $50.35 $419,969 225,385 Direct -3.57% Disposed 12.3% (price as of 2026-10-02)
Sept. 12, 2025 BLBD S 13,578 $58.00 $787,524 240,766 Direct -5.34% Disposed -2.5% (price as of 2026-10-02)
Aug. 28, 2025 BLBD S 13,000 $59.02 $767,260 240,766 Direct -5.12% Disposed -4.2% (price as of 2026-10-02)
Aug. 18, 2025 BLBD S 21,129 $58.16 $1,228,863 240,766 Direct -8.07% Disposed -2.8% (price as of 2026-10-02)
Aug. 15, 2025 BLBD S 21,129 $57.18 $1,208,156 240,766 Direct -8.07% Disposed -1.1% (price as of 2026-10-02)
Aug. 13, 2025 BLBD S 15,848 $56.06 $888,439 240,766 Direct -6.18% Disposed 0.8% (price as of 2026-10-02)
Aug. 8, 2025 BLBD S 10b5-1 30,000 $60.00 $1,800,000 240,766 Direct -11.08% Disposed -5.8% (price as of 2026-10-02)
June 12, 2025 BLBD S 14,875 $41.38 $615,528 270,766 Direct -5.21% Disposed 36.6% (price as of 2026-10-02)
June 11, 2025 BLBD S 4,430 $41.55 $184,066 279,625 Direct -1.56% Disposed 36.1% (price as of 2026-10-02)
June 11, 2025 BLBD S 8,859 $41.77 $370,040 270,766 Direct -3.17% Disposed 35.3% (price as of 2026-10-02)
June 10, 2025 BLBD S 8,860 $41.04 $363,614 270,766 Direct -3.17% Disposed 37.7% (price as of 2026-10-02)
Sept. 16, 2024 BLBD S 29,708 $50.80 $1,509,166 299,812 Direct -9.02% Disposed 11.3% (price as of 2026-10-02)
Sept. 13, 2024 BLBD S 30,044 $49.20 $1,478,165 299,812 Direct -9.11% Disposed 14.9% (price as of 2026-10-02)
Aug. 26, 2024 BLBD S 32,159 $48.93 $1,573,540 299,812 Direct -9.69% Disposed 15.5% (price as of 2026-10-02)
Aug. 23, 2024 BLBD S 16,080 $47.34 $761,227 331,971 Direct -4.62% Disposed 19.4% (price as of 2026-10-02)
Feb. 15, 2024 BLBD S 10b5-1 57,562 $33.00 $1,899,546 299,812 Direct -16.11% Disposed 71.3% (price as of 2026-10-02)
Feb. 8, 2024 BLBD S 10b5-1 17,438 $33.00 $575,454 357,374 Direct -4.65% Disposed 71.3% (price as of 2026-10-02)
Feb. 1, 2024 BLBD S 10b5-1 75,000 $31.00 $2,325,000 374,812 Direct -16.67% Disposed 82.4% (price as of 2026-10-02)
Jan. 29, 2024 BLBD S 10b5-1 50,000 $29.00 $1,450,000 449,812 Direct -10.00% Disposed 94.9% (price as of 2026-10-02)
Dec. 26, 2023 BLBD S 10b5-1 40,000 $27.00 $1,080,000 499,812 Direct -7.41% Disposed 109.4% (price as of 2026-10-02)
Dec. 14, 2023 BLBD S 10b5-1 30,000 $25.97 $779,100 539,812 Direct -5.26% Disposed 117.7% (price as of 2026-10-02)
March 8, 2023 BLBD S 10b5-1 14,749 $22.00 $324,478 409,854 Direct -3.47% Disposed 157.0% (price as of 2026-10-02)
March 2, 2023 BLBD S 10b5-1 251 $22.00 $5,522 424,603 Direct -0.06% Disposed 157.0% (price as of 2026-10-02)
Aug. 19, 2021 BLBD P 5,000 $20.26 $101,300 432,475 Direct +1.17% Acquired 179.0% (price as of 2026-10-02)
June 15, 2021 BLBD S 4,265 $26.43 $112,724 426,032 Direct -0.99% Disposed 113.9% (price as of 2026-10-02)
June 15, 2021 BLBD S 3,557 $26.40 $93,905 427,475 Direct -0.83% Disposed 114.1% (price as of 2026-10-02)
June 14, 2021 BLBD S 481 $26.43 $12,713 423,155 Direct -0.11% Disposed 113.9% (price as of 2026-10-02)
June 14, 2021 BLBD S 2,837 $26.30 $74,613 424,297 Direct -0.66% Disposed 114.9% (price as of 2026-10-02)
June 3, 2021 BLBD S 4,119 $26.45 $108,948 422,959 Direct -0.96% Disposed 113.7% (price as of 2026-10-02)
May 17, 2021 BLBD S 14,125 $27.33 $386,036 421,282 Direct -3.24% Disposed 106.8% (price as of 2026-10-02)
March 19, 2021 BLBD S 8,122 $27.00 $219,294 415,694 Direct -1.92% Disposed 109.4% (price as of 2026-10-02)
March 19, 2021 BLBD S 506 $26.75 $13,536 415,188 Direct -0.12% Disposed 111.3% (price as of 2026-10-02)
March 19, 2021 BLBD S 8,122 $27.00 $219,294 431,936 Direct -1.85% Disposed 109.4% (price as of 2026-10-02)
March 19, 2021 BLBD S 506 $26.75 $13,536 431,430 Direct -0.12% Disposed 111.3% (price as of 2026-10-02)

Showing latest 100 of 147 transactions

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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 12, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (13,578) $20.26 Dec. 31, 2026 13,578 Disposed
Aug. 28, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (13,000) $20.26 Dec. 31, 2026 13,000 Disposed
Aug. 18, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (21,129) $16.99 Dec. 31, 2026 21,129 Disposed
Aug. 15, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (21,129) $16.99 Dec. 31, 2026 21,129 Disposed
Aug. 13, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (15,848) $16.99 Dec. 31, 2026 15,848 Disposed
June 12, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (14,875) $18.10 Dec. 31, 2026 14,875 Disposed
June 11, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (4,430) $20.26 Dec. 31, 2026 4,430 Disposed
June 11, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (8,859) $20.26 Dec. 31, 2026 8,859 Disposed
June 10, 2025 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 per share (8,860) $20.26 Dec. 31, 2026 8,860 Disposed
Sept. 13, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (9,875) $18.10 Dec. 11, 2027 9,875 Disposed
Sept. 13, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (19,833) $18.10 Dec. 11, 2027 19,833 Disposed
Sept. 12, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (18,239) $16.20 Dec. 31, 2026 18,239 Disposed
Sept. 12, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (6,805) $15.50 Jan. 2, 2027 6,805 Disposed
Sept. 12, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (5,000) $18.10 Dec. 11, 2027 5,000 Disposed
Aug. 23, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (32,159) $16.20 Dec. 31, 2026 32,159 Disposed
Aug. 22, 2024 BLBD Stock Option (right to buy) Common Stock, par value $0.0001 (16,080) $16.20 Dec. 31, 2026 16,080 Disposed
Oct. 31, 2021 BLBD Stock Option (right to buy) Common Stock (6,805) $15.50 Dec. 31, 2026 6,805 Acquired
Oct. 31, 2021 BLBD Stock Option (right to buy) Common Stock (66,478) $16.20 Dec. 31, 2026 66,478 Acquired
Oct. 31, 2021 BLBD Stock Option (right to buy) Common Stock (58,106) $16.99 Dec. 31, 2026 58,106 Acquired
Oct. 31, 2021 BLBD Stock Option (right to buy) Common Stock (49,583) $18.10 Dec. 31, 2026 49,583 Acquired
Oct. 31, 2021 BLBD Stock Option (right to buy) Common Stock (48,727) $20.26 Dec. 31, 2026 48,727 Acquired
June 15, 2021 BLBD Stock Option (right to buy) Common Stock (6,000) $15.50 Jan. 2, 2027 6,000 Disposed
June 15, 2021 BLBD Stock Option (right to buy) Common Stock (5,000) $15.50 Jan. 2, 2027 5,000 Disposed
June 14, 2021 BLBD Stock Option (right to buy) Common Stock (677) $15.50 Jan. 2, 2027 677 Disposed
June 14, 2021 BLBD Stock Option (right to buy) Common Stock (3,979) $15.50 Jan. 2, 2027 3,979 Disposed
June 3, 2021 BLBD Stock Option (right to buy) Common Stock (5,796) $15.50 Jan. 3, 2027 5,796 Disposed
May 17, 2021 BLBD Stock Option (right to buy) Common Stock (20,219) $15.50 Jan. 3, 2027 20,219 Disposed
March 19, 2021 BLBD Stock Option (right to buy) Common Stock (11,574) $15.50 Jan. 3, 2027 11,574 Disposed
March 19, 2021 BLBD Stock Option (right to buy) Common Stock (699) $15.50 Jan. 3, 2027 699 Disposed
March 19, 2021 BLBD Stock Option (right to buy) Common Stock (11,574) $15.50 Jan. 3, 2027 11,574 Disposed
March 19, 2021 BLBD Stock Option (right to buy) Common Stock (699) $15.50 Jan. 3, 2027 699 Disposed
Dec. 11, 2020 BLBD Stock Option (right to buy) Common Stock (14,875) $18.10 Dec. 10, 2027 14,875 Acquired
Dec. 11, 2020 BLBD Stock Option (right to buy) Common Stock (15,848) $16.99 Dec. 10, 2028 15,848 Acquired
Dec. 11, 2020 BLBD Stock Option (right to buy) Common Stock (4,430) $20.26 Dec. 11, 2029 4,430 Acquired
Dec. 11, 2020 BLBD Stock Option (right to buy) Common Stock (33,239) $16.20 Dec. 10, 2030 33,239 Acquired
Jan. 6, 2020 BLBD Stock Option (right to buy) Common Stock (200,000) $10.05 March 23, 2025 200,000 Disposed
Jan. 6, 2020 BLBD Stock Option (right to buy) Common Stock (31,919) $10.27 Dec. 19, 2025 31,919 Disposed
Jan. 3, 2020 BLBD Stock Option (right to buy) Common Stock (23,160) $15.50 Jan. 3, 2027 23,160 Acquired
Dec. 11, 2019 BLBD Stock Option (right to buy) Common Stock (26,578) $20.26 Dec. 11, 2029 26,578 Acquired
Dec. 11, 2019 BLBD Stock Option (right to buy) Common Stock (19,833) $18.10 Dec. 11, 2027 19,833 Acquired
Dec. 11, 2019 BLBD Stock Option (right to buy) Common Stock (21,129) $16.99 Dec. 11, 2028 21,129 Acquired
Jan. 3, 2019 BLBD Stock Option (right to buy) Common Stock (17,370) $15.50 Jan. 3, 2027 17,370 Acquired
Dec. 11, 2018 BLBD Stock Option (right to buy) Common Stock (14,875) $18.10 Dec. 11, 2027 14,875 Acquired
Sept. 14, 2018 BLBD Stock Option (right to buy) Common Stock (200,000) $10.05 March 23, 2025 200,000 Disposed
Jan. 3, 2018 BLBD Stock Option (right to buy) Common Stock (20,219) $15.50 Jan. 3, 2027 20,219 Acquired
Jan. 3, 2017 BLBD Stock Option (right to buy) Common Stock (69,481) $15.50 Jan. 3, 2027 69,481 Acquired
Dec. 19, 2015 BLBD Common Stock Common Stock (31,919) $10.27 Dec. 19, 2025 31,919 Acquired
March 24, 2015 BLBD Stock Option (right to buy) Common Stock (400,000) $10.05 March 23, 2025 400,000 Acquired

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

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
April 25, 2025 NHIC Class B ordinary shares→ Class A ordinary shares (100,000) 100,000 Direct