Richard Barry

CIK 1562371 · View on SEC EDGAR ↗

Insider

First SEC filing: June 5, 2026 · Latest: June 5, 2026

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 30 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

30 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Nov. 3, 2023 SRPT P 40,000 $78.81 $3,152,400 140,000 Indirect +40.00% Acquired -75.7% (price as of 2026-08-20)
Nov. 3, 2023 SRPT P 10,000 $78.81 $788,100 10,000 Indirect Acquired -75.7% (price as of 2026-08-20)
Aug. 22, 2023 FLNA P 16,571 $16.65 $275,907 293,477 Indirect +5.98% Acquired -94.4% (price as of 2026-08-20)
Aug. 21, 2023 FLNA P 1,906 $16.80 $32,021 276,906 Indirect +0.69% Acquired -94.4% (price as of 2026-08-20)
March 7, 2023 FLNA P 77,276 $25.76 $1,990,630 275,000 Indirect +39.08% Acquired -96.3% (price as of 2026-08-20)
March 6, 2023 FLNA P 11,565 $26.13 $302,193 197,724 Indirect +6.21% Acquired -96.4% (price as of 2026-08-20)
Aug. 23, 2022 FLNA P 36,159 $23.79 $860,223 186,159 Indirect +24.11% Acquired -96.0% (price as of 2026-08-20)
Aug. 7, 2020 SRPT S 3,140 $159.09 $499,543 3,129,140 Direct -0.10% Disposed -88.0% (price as of 2026-08-20)
Aug. 7, 2020 SRPT S 26,860 $158.43 $4,255,430 3,132,280 Direct -0.85% Disposed -87.9% (price as of 2026-08-20)
May 15, 2020 SRPT S 4,673 $142.05 $663,800 3,159,140 Direct -0.15% Disposed -86.5% (price as of 2026-08-20)
May 15, 2020 SRPT S 25,327 $141.12 $3,574,146 3,163,813 Direct -0.79% Disposed -86.4% (price as of 2026-08-20)
Sept. 13, 2019 SRPT P 3,309 $87.49 $289,504 3,187,065 Direct +0.10% Acquired -78.1% (price as of 2026-08-20)
Sept. 12, 2019 SRPT P 1,691 $87.49 $147,946 3,183,756 Direct +0.05% Acquired -78.1% (price as of 2026-08-20)
Aug. 20, 2019 SRPT P 5,000 $99.32 $496,600 3,182,065 Direct +0.16% Acquired -80.7% (price as of 2026-08-20)
Aug. 14, 2019 SRPT P 3,700 $122.50 $453,250 3,177,065 Direct +0.12% Acquired -84.4% (price as of 2026-08-20)
Aug. 12, 2019 SRPT P 1,300 $122.50 $159,250 3,173,365 Direct +0.04% Acquired -84.4% (price as of 2026-08-20)
June 27, 2018 SRPT S 10b5-1 75,000 $130.34 $9,775,500 3,170,432 Direct -2.31% Disposed -85.3% (price as of 2026-08-20)
March 14, 2016 SRPT P 75,000 $15.66 $1,174,500 3,241,014 Direct +2.37% Acquired 22.3% (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
May 16, 2025 SRPT Stock Option (right to buy) Common Stock (12,350) $32.63 March 10, 2027 12,350 Disposed
May 13, 2025 SRPT Stock Option (right to buy) Common Stock (10,500) $13.71 Feb. 28, 2026 10,500 Disposed
May 13, 2025 SRPT Stock Option (right to buy) Common Stock (9,746) $25.18 June 2, 2025 9,746 Disposed
March 10, 2025 SRPT Stock Options (right to buy) Common Stock (4,792) $99.69 March 10, 2035 4,792 Acquired
March 1, 2024 SRPT Stock Option (right to buy) Common Stock (3,679) $128.67 March 1, 2034 3,679 Acquired
May 4, 2023 FLNA Stock Option (Right to Buy) Common Stock (5,000) $22.34 May 4, 2033 5,000 Acquired
May 4, 2023 FLNA Stock Option (Right to Buy) Common Stock (20,000) $22.34 May 4, 2033 20,000 Acquired
March 6, 2023 SRPT Stock Option (right to buy) Common Stock (3,257) $155.99 March 6, 2033 3,257 Acquired
March 7, 2022 SRPT Stock Option (right to buy) Common Stock (5,077) $80.42 March 7, 2032 5,077 Acquired
March 3, 2021 SRPT Stock Option (right to buy) Common Stock (5,518) $87.11 March 3, 2031 5,518 Acquired
Feb. 28, 2020 SRPT Stock option (right to buy) Common Stock (3,685) $114.47 Feb. 28, 2030 3,685 Acquired
March 4, 2019 SRPT Stock option (right to buy) Common Stock (3,213) $145.48 March 4, 2029 3,213 Acquired
March 5, 2018 SRPT Stock option (right to buy) Common Stock (4,820) $71.45 March 5, 2028 4,820 Acquired
March 10, 2017 SRPT Non-Qualified Stock Option (right to buy) Common Stock (12,350) $32.63 March 10, 2027 12,350 Acquired
Feb. 29, 2016 SRPT Non-Qualified Stock Option (right to buy) Common Stock (10,500) $13.71 Feb. 28, 2026 10,500 Acquired

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

Initial ownership (Form 3) 3 holdings

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

Date Ticker Security Shares Ownership
June 14, 2021 FLNA Common Stock 150,000 Indirect
June 28, 2019 MDXG Common Stock 3,300,000 Indirect
June 4, 2015 SRPT Common Stock 3,165,014 Direct

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 $675,000 $355,000 $490,035 $1,520,035
2024 $309,375 $16,410,050 $10,000 $16,729,425

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