Sign inGet started

Hassanein Waleed H

Insider CIK 1430466 · TMDX President & CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TMDX TransMedics Group, Inc. A Award deriv2026-07-102026-07-14112,984— $0112,984SEC↗
TMDX TransMedics Group, Inc. A Award2026-07-102026-07-1449,669— $0171,093SEC↗
TMDX TransMedics Group, Inc. P Buy2025-11-172025-11-188,775$114.00 $1.00M495,009SEC↗
TMDX TransMedics Group, Inc. P Buy2025-08-072025-08-086,617$116.08 $768.1K484,376SEC↗
TMDX TransMedics Group, Inc. P Buy2025-08-072025-08-081,858$116.85 $217.1K486,234SEC↗
TMDX TransMedics Group, Inc. P Buy2025-08-062025-08-088,400$118.68 $996.9K477,759SEC↗
TMDX TransMedics Group, Inc. A Award deriv2025-02-252025-02-2690,185— $090,185SEC↗
TMDX TransMedics Group, Inc. A Award2025-02-252025-02-2659,781— $0121,424SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-10-152024-10-178,625— $096,250SEC↗
TMDX TransMedics Group, Inc. S Sale2024-10-152024-10-173,518$132.82 $467.3K63,143SEC↗
TMDX TransMedics Group, Inc. S Sale2024-10-152024-10-173,607$131.91 $475.8K66,661SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-10-152024-10-178,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. S Sale2024-10-152024-10-171,200$134.23 $161.1K61,943SEC↗
TMDX TransMedics Group, Inc. S Sale2024-10-152024-10-17300$135.04 $40.5K61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-09-162024-09-178,625— $0104,875SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-173,155$153.32 $483.7K64,340SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-17688$155.65 $107.1K62,269SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-171,383$154.16 $213.2K62,957SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-17626$156.48 $98.0K61,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-171,865$152.30 $284.0K67,495SEC↗
TMDX TransMedics Group, Inc. S Sale2024-09-162024-09-17908$151.10 $137.2K69,360SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-09-162024-09-178,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-08-222024-08-2325,000— $0153,000SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-08-222024-08-2325,000$16.14 $403.5K86,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-222024-08-2325,000$175.00 $4.38M61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-08-212024-08-2320,000— $0265,714SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-212024-08-2320,000$171.03 $3.42M61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-08-212024-08-2320,000$16.00 $320.0K81,643SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-08-152024-08-198,625— $0113,500SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-191,018$171.42 $174.5K61,848SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-191,376$169.39 $233.1K67,392SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-194,526$170.21 $770.4K62,866SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-19205$171.86 $35.2K61,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-19500$168.17 $84.1K68,768SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-19700$167.24 $117.1K69,268SEC↗
TMDX TransMedics Group, Inc. S Sale2024-08-152024-08-19300$165.26 $49.6K69,968SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-08-152024-08-198,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-07-152024-07-178,625— $0122,125SEC↗
TMDX TransMedics Group, Inc. S Sale2024-07-152024-07-172,342$146.39 $342.8K61,943SEC↗
TMDX TransMedics Group, Inc. S Sale2024-07-152024-07-172,540$144.34 $366.6K66,331SEC↗
TMDX TransMedics Group, Inc. S Sale2024-07-152024-07-171,397$143.61 $200.6K68,871SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-07-152024-07-178,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. S Sale2024-07-152024-07-17300$147.28 $44.2K61,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-07-152024-07-172,046$145.54 $297.8K64,285SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-06-142024-06-178,625— $0130,750SEC↗
TMDX TransMedics Group, Inc. S Sale2024-06-142024-06-171,614$140.42 $226.6K68,654SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-06-142024-06-178,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. S Sale2024-06-142024-06-173,836$141.62 $543.3K64,818SEC↗
TMDX TransMedics Group, Inc. S Sale2024-06-142024-06-172,675$142.68 $381.7K62,143SEC↗
TMDX TransMedics Group, Inc. S Sale2024-06-142024-06-17400$143.65 $57.5K61,743SEC↗
TMDX TransMedics Group, Inc. S Sale2024-06-142024-06-17100$144.52 $14.5K61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-05-152024-05-178,625— $0139,375SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-152024-05-17744$136.26 $101.4K61,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-152024-05-175,481$135.54 $742.9K62,387SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-152024-05-17300$133.42 $40.0K69,968SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-152024-05-172,100$134.69 $282.8K67,868SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-05-152024-05-178,625$13.28 $114.5K70,268SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-05-062024-05-0830,000— $0148,000SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-062024-05-0830,000$130.07 $3.90M61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-05-062024-05-0830,000$13.28 $398.4K91,643SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-022024-05-036,222$122.16 $760.1K61,725SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-022024-05-036,140$120.64 $740.7K67,947SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-022024-05-0382$122.67 $10.1K61,643SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-05-012024-05-0356,000— $0178,000SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-036,800$110.00 $748.0K120,087SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-0322,500$120.25 $2.71M74,087SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-0323,500$114.17 $2.68M96,587SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-03424$107.57 $45.6K126,887SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-0391$106.51 $9.7K127,311SEC↗
TMDX TransMedics Group, Inc. S Sale2024-05-012024-05-032,685$105.56 $283.4K127,402SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-05-012024-05-0356,000$13.28 $743.7K130,087SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-04-172024-04-184,000— $0234,000SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-04-172024-04-184,000$13.28 $53.1K78,087SEC↗
TMDX TransMedics Group, Inc. S Sale2024-04-172024-04-184,000$95.12 $380.5K74,087SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2024-04-102024-04-1212,000— $0238,000SEC↗
TMDX TransMedics Group, Inc. M Exercise2024-04-102024-04-1212,000$13.28 $159.4K86,087SEC↗
TMDX TransMedics Group, Inc. S Sale2024-04-102024-04-1212,000$95.09 $1.14M74,087SEC↗
TMDX TransMedics Group, Inc. A Award deriv2024-02-232024-02-2756,645— $056,645SEC↗
TMDX TransMedics Group, Inc. A Award2024-02-232024-02-2736,755— $0543,446SEC↗
TMDX TransMedics Group, Inc. S Sale2023-12-012023-12-054,475$74.61 $333.9K506,791SEC↗
TMDX TransMedics Group, Inc. S Sale2023-12-012023-12-05100$75.28 $7.5K506,691SEC↗
TMDX TransMedics Group, Inc. S Sale2023-12-012023-12-052,925$74.06 $216.6K511,266SEC↗
TMDX TransMedics Group, Inc. S Sale2023-11-072023-11-0915,000$64.32 $964.8K514,191SEC↗
TMDX TransMedics Group, Inc. S Sale2023-09-012023-09-0663$65.63 $4.1K536,628SEC↗
TMDX TransMedics Group, Inc. S Sale2023-09-012023-09-064,310$68.55 $295.5K530,273SEC↗
TMDX TransMedics Group, Inc. S Sale2023-09-012023-09-061,082$68.95 $74.6K529,191SEC↗
TMDX TransMedics Group, Inc. S Sale2023-09-012023-09-062,045$67.35 $137.7K534,583SEC↗
TMDX TransMedics Group, Inc. S Sale2023-08-012023-08-034,590$92.90 $426.4K538,874SEC↗
TMDX TransMedics Group, Inc. S Sale2023-08-012023-08-03727$91.91 $66.8K543,464SEC↗
TMDX TransMedics Group, Inc. S Sale2023-08-012023-08-032,183$93.77 $204.7K536,691SEC↗
TMDX TransMedics Group, Inc. S Sale2023-07-032023-07-06590$83.49 $49.3K544,191SEC↗
TMDX TransMedics Group, Inc. S Sale2023-07-032023-07-062,257$81.77 $184.6K549,434SEC↗
TMDX TransMedics Group, Inc. S Sale2023-07-032023-07-064,653$82.74 $385.0K544,781SEC↗
TMDX TransMedics Group, Inc. S Sale2023-06-012023-06-051,954$72.21 $141.1K551,691SEC↗
TMDX TransMedics Group, Inc. S Sale2023-06-012023-06-055,546$71.44 $396.2K553,645SEC↗
TMDX TransMedics Group, Inc. S Sale2023-05-012023-05-021,759$78.65 $138.3K559,526SEC↗
TMDX TransMedics Group, Inc. S Sale2023-05-012023-05-02335$80.12 $26.8K559,191SEC↗
TMDX TransMedics Group, Inc. S Sale2023-05-012023-05-025,406$77.84 $420.8K561,285SEC↗
TMDX TransMedics Group, Inc. S Sale2023-04-032023-04-04564$75.73 $42.7K566,691SEC↗
TMDX TransMedics Group, Inc. S Sale2023-04-032023-04-043,577$75.14 $268.8K567,255SEC↗
TMDX TransMedics Group, Inc. S Sale2023-04-032023-04-043,359$74.34 $249.7K570,832SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2023-03-102023-03-14193,074— $01SEC↗
TMDX TransMedics Group, Inc. M Exercise2023-03-102023-03-14193,074$2.21 $426.7K574,191SEC↗
TMDX TransMedics Group, Inc. S Sale2023-03-012023-03-024,900$81.01 $396.9K381,117SEC↗
TMDX TransMedics Group, Inc. S Sale2023-03-012023-03-022,600$80.17 $208.4K386,017SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-232023-02-2720,000$75.15 $1.50M388,617SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-232023-02-276,200$70.31 $435.9K420,244SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-232023-02-273,243$74.52 $241.7K408,617SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-232023-02-273,577$73.43 $262.7K411,860SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-232023-02-274,807$71.32 $342.8K415,437SEC↗
TMDX TransMedics Group, Inc. A Award deriv2023-02-202023-02-2257,165— $057,165SEC↗
TMDX TransMedics Group, Inc. A Award2023-02-202023-02-2237,332— $0426,444SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-142023-02-162,173$70.08 $152.3K389,112SEC↗
TMDX TransMedics Group, Inc. S Sale2023-02-012023-02-037,500$64.21 $481.6K391,285SEC↗
TMDX TransMedics Group, Inc. S Sale2023-01-232023-01-25900$66.12 $59.5K398,785SEC↗
TMDX TransMedics Group, Inc. S Sale2023-01-232023-01-2511,462$65.36 $749.2K399,685SEC↗
TMDX TransMedics Group, Inc. S Sale2023-01-202023-01-206,332$65.19 $412.8K411,147SEC↗
TMDX TransMedics Group, Inc. S Sale2023-01-182023-01-201,306$65.09 $85.0K417,479SEC↗
TMDX TransMedics Group, Inc. S Sale2023-01-172023-01-187,500$64.14 $481.1K418,785SEC↗
TMDX TransMedics Group, Inc. S Sale2022-11-152022-11-1614,483$60.13 $870.9K426,285SEC↗
TMDX TransMedics Group, Inc. S Sale2022-11-112022-11-142,748$60.03 $165.0K440,768SEC↗
TMDX TransMedics Group, Inc. S Sale2022-11-072022-11-092,769$60.07 $166.3K443,516SEC↗
TMDX TransMedics Group, Inc. S Sale2022-09-082022-09-0917,723$55.37 $981.3K446,285SEC↗
TMDX TransMedics Group, Inc. S Sale2022-09-072022-09-092,277$55.00 $125.2K464,008SEC↗
TMDX TransMedics Group, Inc. S Sale2022-08-242022-08-253,591$50.13 $180.0K466,285SEC↗
TMDX TransMedics Group, Inc. S Sale2022-08-232022-08-2516,409$50.04 $821.1K469,876SEC↗
TMDX TransMedics Group, Inc. S Sale2022-08-122022-08-157,000$48.00 $336.0K486,285SEC↗
TMDX TransMedics Group, Inc. S Sale2022-08-112022-08-1512,929$46.74 $604.3K493,285SEC↗
TMDX TransMedics Group, Inc. S Sale2022-08-052022-08-0920,000$45.13 $902.6K506,214SEC↗
TMDX TransMedics Group, Inc. A Award deriv2022-02-222022-02-24250,000— $0250,000SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2022-01-062022-01-07122,371— $00SEC↗
TMDX TransMedics Group, Inc. M Exercise2022-01-062022-01-07122,371$0.28 $34.3K526,214SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2021-04-052021-04-07125,000— $0122,371SEC↗
TMDX TransMedics Group, Inc. M Exercise2021-04-052021-04-07125,000$0.28 $35.0K403,843SEC↗
TMDX TransMedics Group, Inc. S Sale2021-04-012021-04-055,238$41.85 $219.2K278,843SEC↗
TMDX TransMedics Group, Inc. S Sale2021-04-012021-04-0523,727$41.07 $974.5K284,081SEC↗
TMDX TransMedics Group, Inc. S Sale2021-04-012021-04-0531,035$40.09 $1.24M307,808SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2021-03-102021-03-1135,007— $0193,075SEC↗
TMDX TransMedics Group, Inc. S Sale2021-03-102021-03-1133,043$33.74 $1.11M340,807SEC↗
TMDX TransMedics Group, Inc. S Sale2021-03-102021-03-111,964$34.67 $68.1K338,843SEC↗
TMDX TransMedics Group, Inc. M Exercise2021-03-102021-03-1135,007$2.21 $77.4K373,850SEC↗
TMDX TransMedics Group, Inc. A Award deriv2021-02-242021-02-26310,000— $0310,000SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2021-01-052021-01-14123,414— $00SEC↗
TMDX TransMedics Group, Inc. M Exercise2021-01-052021-01-14123,414$0.39 $48.1K338,843SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2020-03-272020-03-30100,000— $0123,414SEC↗
TMDX TransMedics Group, Inc. M Exercise2020-03-272020-03-30100,000$0.39 $39.0K215,429SEC↗
TMDX TransMedics Group, Inc. A Award deriv2020-02-272020-03-06178,000— $0178,000SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2019-08-092019-08-136,000— $0247,371SEC↗
TMDX TransMedics Group, Inc. M Exercise2019-08-092019-08-136,000$0.28 $1.7K115,429SEC↗
TMDX TransMedics Group, Inc. M Exercise deriv2019-06-132019-06-144,000— $0253,371SEC↗
TMDX TransMedics Group, Inc. M Exercise2019-06-132019-06-144,000$0.28 $1.1K109,429SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06228,082— $0228,082SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06798,287— $00SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06257,371— $0257,371SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06900,799— $00SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06223,414— $0223,414SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-06781,949— $00SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-064,853— $04,853SEC↗
TMDX TransMedics Group, Inc. J Other deriv2019-05-062019-05-0616,986— $00SEC↗
TMDX TransMedics Group, Inc. J Other2019-05-062019-05-06369,002— $00SEC↗
TMDX TransMedics Group, Inc. J Other2019-05-062019-05-06105,429— $0105,429SEC↗