Waleed H Hassanein

CIK 1430466 · View on SEC EDGAR ↗

Insider

First SEC filing: May 1, 2019 · Latest: May 1, 2019

On this page

Insider at

Insider transactions

1 buys (P) 0 sells (S) Net: $1,000,350 + 30 non-open-market transactions below Avg return of open purchases vs now: -19.2% 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. 17, 2025 TMDX P 8,775 $114.00 $1,000,350 495,009 Indirect +1.80% Acquired -19.2% (price as of 2026-08-21)
Aug. 7, 2025 TMDX P 1,858 $116.85 $217,107 486,234 Indirect +0.38% Acquired -21.1% (price as of 2026-08-21)
Aug. 7, 2025 TMDX P 6,617 $116.08 $768,101 484,376 Indirect +1.39% Acquired -20.6% (price as of 2026-08-21)
Aug. 6, 2025 TMDX P 8,400 $118.68 $996,912 477,759 Indirect +1.79% Acquired -22.3% (price as of 2026-08-21)
Oct. 15, 2024 TMDX S 10b5-1 300 $135.04 $40,512 61,643 Direct -0.48% Disposed -31.8% (price as of 2026-08-21)
Oct. 15, 2024 TMDX S 10b5-1 1,200 $134.23 $161,076 61,943 Direct -1.90% Disposed -31.3% (price as of 2026-08-21)
Oct. 15, 2024 TMDX S 10b5-1 3,518 $132.82 $467,261 63,143 Direct -5.28% Disposed -30.6% (price as of 2026-08-21)
Oct. 15, 2024 TMDX S 10b5-1 3,607 $131.91 $475,799 66,661 Direct -5.13% Disposed -30.1% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 626 $156.48 $97,956 61,643 Direct -1.01% Disposed -41.1% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 688 $155.65 $107,087 62,269 Direct -1.09% Disposed -40.8% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 1,383 $154.16 $213,203 62,957 Direct -2.15% Disposed -40.2% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 3,155 $153.32 $483,725 64,340 Direct -4.67% Disposed -39.9% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 1,865 $152.30 $284,040 67,495 Direct -2.69% Disposed -39.5% (price as of 2026-08-21)
Sept. 16, 2024 TMDX S 10b5-1 908 $151.10 $137,199 69,360 Direct -1.29% Disposed -39.0% (price as of 2026-08-21)
Aug. 22, 2024 TMDX S 25,000 $175.00 $4,375,000 61,643 Direct -28.85% Disposed -47.3% (price as of 2026-08-21)
Aug. 21, 2024 TMDX S 20,000 $171.03 $3,420,600 61,643 Direct -24.50% Disposed -46.1% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 205 $171.86 $35,231 61,643 Direct -0.33% Disposed -46.4% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 1,018 $171.42 $174,506 61,848 Direct -1.62% Disposed -46.2% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 4,526 $170.21 $770,370 62,866 Direct -6.72% Disposed -45.9% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 1,376 $169.39 $233,081 67,392 Direct -2.00% Disposed -45.6% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 500 $168.17 $84,085 68,768 Direct -0.72% Disposed -45.2% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 700 $167.24 $117,068 69,268 Direct -1.00% Disposed -44.9% (price as of 2026-08-21)
Aug. 15, 2024 TMDX S 10b5-1 300 $165.26 $49,578 69,968 Direct -0.43% Disposed -44.2% (price as of 2026-08-21)
July 15, 2024 TMDX S 10b5-1 300 $147.28 $44,184 61,643 Direct -0.48% Disposed -37.4% (price as of 2026-08-21)
July 15, 2024 TMDX S 10b5-1 2,342 $146.39 $342,845 61,943 Direct -3.64% Disposed -37.0% (price as of 2026-08-21)
July 15, 2024 TMDX S 10b5-1 2,046 $145.54 $297,775 64,285 Direct -3.08% Disposed -36.7% (price as of 2026-08-21)
July 15, 2024 TMDX S 10b5-1 2,540 $144.34 $366,624 66,331 Direct -3.69% Disposed -36.1% (price as of 2026-08-21)
July 15, 2024 TMDX S 10b5-1 1,397 $143.61 $200,623 68,871 Direct -1.99% Disposed -35.8% (price as of 2026-08-21)
June 14, 2024 TMDX S 10b5-1 100 $144.52 $14,452 61,643 Direct -0.16% Disposed -36.2% (price as of 2026-08-21)
June 14, 2024 TMDX S 10b5-1 400 $143.65 $57,460 61,743 Direct -0.64% Disposed -35.8% (price as of 2026-08-21)
June 14, 2024 TMDX S 10b5-1 2,675 $142.68 $381,669 62,143 Direct -4.13% Disposed -35.4% (price as of 2026-08-21)
June 14, 2024 TMDX S 10b5-1 3,836 $141.62 $543,254 64,818 Direct -5.59% Disposed -34.9% (price as of 2026-08-21)
June 14, 2024 TMDX S 10b5-1 1,614 $140.42 $226,638 68,654 Direct -2.30% Disposed -34.4% (price as of 2026-08-21)
May 15, 2024 TMDX S 10b5-1 744 $136.26 $101,377 61,643 Direct -1.19% Disposed -32.4% (price as of 2026-08-21)
May 15, 2024 TMDX S 10b5-1 5,481 $135.54 $742,895 62,387 Direct -8.08% Disposed -32.0% (price as of 2026-08-21)
May 15, 2024 TMDX S 10b5-1 2,100 $134.69 $282,849 67,868 Direct -3.00% Disposed -31.6% (price as of 2026-08-21)
May 15, 2024 TMDX S 10b5-1 300 $133.42 $40,026 69,968 Direct -0.43% Disposed -30.9% (price as of 2026-08-21)
May 6, 2024 TMDX S 10b5-1 30,000 $130.07 $3,902,100 61,643 Direct -32.74% Disposed -29.1% (price as of 2026-08-21)
May 2, 2024 TMDX S 10b5-1 82 $122.67 $10,059 61,643 Direct -0.13% Disposed -24.9% (price as of 2026-08-21)
May 2, 2024 TMDX S 10b5-1 6,222 $122.16 $760,080 61,725 Direct -9.16% Disposed -24.6% (price as of 2026-08-21)
May 2, 2024 TMDX S 10b5-1 6,140 $120.64 $740,730 67,947 Direct -8.29% Disposed -23.6% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 22,500 $120.25 $2,705,625 74,087 Direct -23.30% Disposed -23.4% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 23,500 $114.17 $2,682,995 96,587 Direct -19.57% Disposed -19.3% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 6,800 $110.00 $748,000 120,087 Direct -5.36% Disposed -16.2% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 424 $107.57 $45,610 126,887 Direct -0.33% Disposed -14.3% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 91 $106.51 $9,692 127,311 Direct -0.07% Disposed -13.5% (price as of 2026-08-21)
May 1, 2024 TMDX S 10b5-1 2,685 $105.56 $283,429 127,402 Direct -2.06% Disposed -12.7% (price as of 2026-08-21)
April 17, 2024 TMDX S 10b5-1 4,000 $95.12 $380,480 74,087 Direct -5.12% Disposed -3.1% (price as of 2026-08-21)
April 10, 2024 TMDX S 10b5-1 12,000 $95.09 $1,141,080 74,087 Direct -13.94% Disposed -3.1% (price as of 2026-08-21)
Dec. 1, 2023 TMDX S 10b5-1 2,925 $74.06 $216,626 511,266 Direct -0.57% Disposed 24.4% (price as of 2026-08-21)
Dec. 1, 2023 TMDX S 10b5-1 100 $75.28 $7,528 506,691 Direct -0.02% Disposed 22.4% (price as of 2026-08-21)
Dec. 1, 2023 TMDX S 10b5-1 4,475 $74.61 $333,880 506,791 Direct -0.88% Disposed 23.5% (price as of 2026-08-21)
Nov. 7, 2023 TMDX S 10b5-1 15,000 $64.32 $964,800 514,191 Direct -2.83% Disposed 43.3% (price as of 2026-08-21)
Sept. 1, 2023 TMDX S 10b5-1 1,082 $68.95 $74,604 529,191 Direct -0.20% Disposed 33.7% (price as of 2026-08-21)
Sept. 1, 2023 TMDX S 10b5-1 4,310 $68.55 $295,450 530,273 Direct -0.81% Disposed 34.4% (price as of 2026-08-21)
Sept. 1, 2023 TMDX S 10b5-1 2,045 $67.35 $137,731 534,583 Direct -0.38% Disposed 36.8% (price as of 2026-08-21)
Sept. 1, 2023 TMDX S 10b5-1 63 $65.63 $4,135 536,628 Direct -0.01% Disposed 40.4% (price as of 2026-08-21)
Aug. 1, 2023 TMDX S 10b5-1 2,183 $93.77 $204,700 536,691 Direct -0.41% Disposed -1.7% (price as of 2026-08-21)
Aug. 1, 2023 TMDX S 10b5-1 4,590 $92.90 $426,411 538,874 Direct -0.84% Disposed -0.8% (price as of 2026-08-21)
Aug. 1, 2023 TMDX S 10b5-1 727 $91.91 $66,819 543,464 Direct -0.13% Disposed 0.3% (price as of 2026-08-21)
July 3, 2023 TMDX S 10b5-1 590 $83.49 $49,259 544,191 Direct -0.11% Disposed 10.4% (price as of 2026-08-21)
July 3, 2023 TMDX S 10b5-1 4,653 $82.74 $384,989 544,781 Direct -0.85% Disposed 11.4% (price as of 2026-08-21)
July 3, 2023 TMDX S 10b5-1 2,257 $81.77 $184,555 549,434 Direct -0.41% Disposed 12.7% (price as of 2026-08-21)
June 1, 2023 TMDX S 10b5-1 1,954 $72.21 $141,098 551,691 Direct -0.35% Disposed 27.6% (price as of 2026-08-21)
June 1, 2023 TMDX S 10b5-1 5,546 $71.44 $396,206 553,645 Direct -0.99% Disposed 29.0% (price as of 2026-08-21)
May 1, 2023 TMDX S 10b5-1 335 $80.12 $26,840 559,191 Direct -0.06% Disposed 15.0% (price as of 2026-08-21)
May 1, 2023 TMDX S 10b5-1 1,759 $78.65 $138,345 559,526 Direct -0.31% Disposed 17.2% (price as of 2026-08-21)
May 1, 2023 TMDX S 10b5-1 5,406 $77.84 $420,803 561,285 Direct -0.95% Disposed 18.4% (price as of 2026-08-21)
April 3, 2023 TMDX S 10b5-1 564 $75.73 $42,712 566,691 Direct -0.10% Disposed 21.7% (price as of 2026-08-21)
April 3, 2023 TMDX S 10b5-1 3,577 $75.14 $268,776 567,255 Direct -0.63% Disposed 22.7% (price as of 2026-08-21)

Showing latest 100 of 161 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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 10, 2026 TMDX Stock Option (Right to Buy) Common Stock (112,984) $71.23 July 10, 2036 112,984 Acquired
Feb. 25, 2025 TMDX Stock Option (Right to Buy) Common Stock (90,185) $73.00 Feb. 25, 2035 90,185 Acquired
Oct. 15, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
Sept. 16, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
Aug. 22, 2024 TMDX Stock Option (Right to Buy) Common Stock (25,000) $16.14 Feb. 27, 2030 25,000 Disposed
Aug. 21, 2024 TMDX Stock Option (Right to Buy) Common Stock (20,000) $16.00 May 1, 2029 20,000 Disposed
Aug. 15, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
July 15, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
June 14, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
May 15, 2024 TMDX Stock Option (Right to Buy) Common Stock (8,625) $13.28 Feb. 22, 2032 8,625 Disposed
May 6, 2024 TMDX Stock Option (Right to Buy) Common Stock (30,000) $13.28 Feb. 22, 2032 30,000 Disposed
May 1, 2024 TMDX Stock Option (Right to Buy) Common Stock (56,000) $13.28 Feb. 22, 2032 56,000 Disposed
April 17, 2024 TMDX Stock Option (Right to Buy) Common Stock (4,000) $13.28 Feb. 22, 2032 4,000 Disposed
April 10, 2024 TMDX Stock Option (Right to Buy) Common Stock (12,000) $13.28 Feb. 22, 2032 12,000 Disposed
Feb. 23, 2024 TMDX Stock Option (Right to Buy) Common Stock (56,645) $83.14 Feb. 23, 2034 56,645 Acquired
March 10, 2023 TMDX Stock Option (Right to Buy) Common Stock (193,074) $2.21 June 22, 2027 193,074 Disposed
Feb. 20, 2023 TMDX Stock Option (Right to Buy) Common Stock (57,165) $66.10 Feb. 20, 2033 57,165 Acquired
Feb. 22, 2022 TMDX Stock Option (Right to Buy) Common Stock (250,000) $13.28 Feb. 22, 2032 250,000 Acquired
Jan. 6, 2022 TMDX Stock Option (Right to Buy) Common Stock (122,371) $0.28 May 29, 2023 122,371 Disposed
April 5, 2021 TMDX Stock Option (Right to Buy) Common Stock (125,000) $0.28 May 29, 2023 125,000 Disposed
March 10, 2021 TMDX Stock Option (Right to Buy) Common Stock (35,007) $2.21 June 22, 2027 35,007 Disposed
Feb. 24, 2021 TMDX Stock Option (Right to Buy) Common Stock (310,000) $38.46 Feb. 24, 2031 310,000 Acquired
Jan. 5, 2021 TMDX Stock Option (Right to Buy) Common Stock (123,414) $0.39 Sept. 27, 2021 123,414 Disposed
March 27, 2020 TMDX Stock Option (Right to Buy) Common Stock (100,000) $0.39 Sept. 21, 2021 100,000 Disposed
Feb. 27, 2020 TMDX Stock Option (Right to Buy) Common Stock (178,000) $16.14 Feb. 27, 2030 178,000 Acquired
Aug. 9, 2019 TMDX Stock Option (Right to Buy) Common Stock (6,000) $0.28 May 29, 2023 6,000 Disposed
June 13, 2019 TMDX Stock Option (Right to Buy) Common Stock (4,000) $0.28 May 29, 2023 4,000 Disposed
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (228,082) $0.28 June 22, 2027 228,082 Acquired
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (228,082) $0.63 June 22, 2027 798,287 Disposed
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (257,371) $0.28 May 29, 2023 257,371 Acquired
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (257,371) $0.08 May 29, 2023 900,799 Disposed
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (223,414) $0.39 Sept. 27, 2021 223,414 Acquired
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (223,414) $0.11 Sept. 27, 2021 781,949 Disposed
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (4,853) $57.75 June 30, 2020 4,853 Acquired
May 6, 2019 TMDX Stock Option (Right to Buy) Common Stock (4,853) $16.50 June 30, 2020 16,986 Disposed

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

Initial ownership (Form 3) 6 holdings

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

Date Ticker Security Shares Ownership
May 1, 2019 TMDX Common Stock 105,429 Direct
May 1, 2019 TMDX Stock Option (Right to Buy)→ Common Stock Direct
May 1, 2019 TMDX Stock Option (Right to Buy)→ Common Stock Direct
May 1, 2019 TMDX Stock Option (Right to Buy)→ Common Stock Direct
May 1, 2019 TMDX Stock Option (Right to Buy)→ Common Stock Direct
May 1, 2019 TMDX Stock Option (Right to Buy)→ Common Stock (285,714) 285,714 Direct

Compensation (DEF 14A)

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

TMDX

President & CEO
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2024 $688,462 $1,400,000 $14,250 $8,199,136
2023 $633,846 $1,170,000 $13,650 $6,758,070
2022 $575,192 $886,770 $3,287,862

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