Sean McCarthy

Insider profile

Currently holds a position at CytomX Therapeutics Inc

Performance

Overall performance
4.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 19% 8.2% 15.1%
Success rate 94% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer CytomX Therapeutics Inc Dec. 31, 2018 -
President, Chief Executive Officer, Director CytomX Therapeutics Inc None -

Sean McCarthy's trades of CytomX Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-19 2026-03-17 S Sale
57,559 -18.1%
90.40
US$2,536,683
57,559 -18.1% 90.40 US$2,536,683
2025-11-10 2025-11-06 PlS Planned sale
92,498 -44.2%
92.57
US$777,392
92,498 -44.2% 92.57 US$777,392
2025-11-06 2025-11-06 PrS Proposed sale
68,100
57.52
US$1,741,023
68,100 57.52 US$1,741,023
2025-06-17 2025-06-16 S Sale
55,511 -4.8%
2.69
US$149,264
55,511 -4.8% 2.69 US$149,264
2025-03-20 2025-03-18 S Sale
37,656 -3.6%
0.60
US$22,556
37,656 -3.6% 0.60 US$22,556
2024-08-22 2024-08-20 S Sale
13,898 -2.1%
1.23
US$17,082
13,898 -2.1% 1.23 US$17,082
2024-03-21 2024-03-19 S Sale
20,223 -3.7%
2.09
US$42,175
20,223 -3.7% 2.09 US$42,175
2023-12-22 2023-12-20 S Sale
13,551 -2.9%
1.38
US$18,710
13,551 -2.9% 1.38 US$18,710
2023-09-22 2023-09-22 S Sale
14,601 -3.3%
1.30
US$18,987
14,601 -3.3% 1.30 US$18,987
2023-03-20 2023-03-16 S Sale
7,121 -1.8%
1.88
US$13,391
7,121 -1.8% 1.88 US$13,391
2022-07-21 2022-07-20 S Sale
14,911 -4.9%
1.42
US$21,206
14,911 -4.9% 1.42 US$21,206
2021-06-21 2021-06-16 PlS Planned sale
100,000 -51.8%
7.04
US$704,470
100,000 -51.8% 7.04 US$704,470
2021-04-02 2021-03-31 PlS Planned sale
100,000 -32.6%
7.49
US$749,470
100,000 -32.6% 7.49 US$749,470
2020-05-14 2020-05-12 PlS Planned sale
36,000 -29.9%
15.00
US$540,000
36,000 -29.9% 15.00 US$540,000