30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

Kevin McPherson

Insider profile

Currently holds a position at Marketaxess Holdings Inc

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
31 0% Buy
34 71% Buy
47 69% Buy
Kevin McPherson's trades of Marketaxess Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2025-09-15 2025-09-12 S Sale
25,374 -17.8%
286.21
US$3,587,329
25,374 -17.8% 286.21 US$3,587,329
2025-09-12 2025-09-12 PrS Proposed sale
11,571
395.69
US$3,721,016
11,571 395.69 US$3,721,016
2025-06-11 2025-06-11 PrS Proposed sale
58,264
314.71
US$1,780,386
58,264 314.71 US$1,780,386
2025-06-11 2025-06-11 S Sale
2,000 -2.8%
224.77
US$449,540
2,000 -2.8% 224.77 US$449,540
2024-08-16 2024-08-14 S Sale
1,692 -2.4%
241.13
US$407,992
1,692 -2.4% 241.13 US$407,992
2024-08-14 2024-08-14 PrS Proposed sale
2,000
241.13
US$482,253
2,000 241.13 US$482,253
2024-02-16 2024-02-16 PrS Proposed sale
2,000
221.26
US$442,525
2,000 221.26 US$442,525
2024-02-16 2024-02-16 S Sale
2,000 -2.8%
221.26
US$442,520
2,000 -2.8% 221.26 US$442,520
2023-12-11 2023-12-08 S Sale
920 -1.3%
260.50
US$239,660
920 -1.3% 260.50 US$239,660
2023-12-08 2023-12-08 PrS Proposed sale
920
260.50
US$239,656
920 260.50 US$239,656
2023-11-28 2023-11-27 S Sale
1,020 -1.4%
230.95
US$235,569
1,020 -1.4% 230.95 US$235,569
2023-11-27 2023-11-27 PrS Proposed sale
1,020
230.95
US$235,565
1,020 230.95 US$235,565
2023-06-15 2023-06-15 PrS Proposed sale
1,000
277.25
US$277,248
1,000 277.25 US$277,248
2023-06-15 2023-06-15 S Sale
1,000 -1.4%
277.25
US$277,250
1,000 -1.4% 277.25 US$277,250
2023-06-15 2023-06-14 S Sale
2,000 -2.7%
274.00
US$548,000
2,000 -2.7% 274.00 US$548,000
2023-06-14 2023-06-14 PrS Proposed sale
2,000
274.00
US$548,007
2,000 274.00 US$548,007
2021-11-18 2021-11-16 S Sale
936 -1.3%
391.72
US$366,650
936 -1.3% 391.72 US$366,650
2021-05-27 2021-05-26 S Sale
469 -0.7%
465.91
US$218,512
469 -0.7% 465.91 US$218,512
2021-05-27 2021-05-26 S Sale
1,416 -1.9%
465.03
US$658,482
1,416 -1.9% 465.03 US$658,482
2021-05-27 2021-05-26 S Sale
906 -1.2%
464.21
US$420,574
906 -1.2% 464.21 US$420,574
2021-05-27 2021-05-26 S Sale
1,926 -2.5%
462.83
US$891,411
1,926 -2.5% 462.83 US$891,411
2021-05-27 2021-05-25 S Sale
283 -0.4%
460.10
US$130,208
283 -0.4% 460.10 US$130,208
2021-05-13 2021-05-13 S Sale
100 -0.1%
454.51
US$45,451
100 -0.1% 454.51 US$45,451
2021-05-13 2021-05-13 S Sale
400 -0.6%
453.47
US$181,388
400 -0.6% 453.47 US$181,388
2021-05-13 2021-05-13 S Sale
450 -0.6%
452.53
US$203,638
450 -0.6% 452.53 US$203,638
2021-05-13 2021-05-13 S Sale
1,000 -1.4%
451.35
US$451,350
1,000 -1.4% 451.35 US$451,350
2021-05-13 2021-05-13 S Sale
1,050 -1.4%
450.47
US$472,994
1,050 -1.4% 450.47 US$472,994
2021-05-13 2021-05-11 S Sale
50 -0.1%
448.89
US$22,444
50 -0.1% 448.89 US$22,444
2021-05-13 2021-05-11 S Sale
797 -1.1%
447.86
US$356,944
797 -1.1% 447.86 US$356,944
2021-05-13 2021-05-11 S Sale
903 -1.2%
447.15
US$403,776
903 -1.2% 447.15 US$403,776
2021-05-13 2021-05-11 S Sale
1,250 -1.7%
446.08
US$557,600
1,250 -1.7% 446.08 US$557,600
2021-05-07 2021-05-06 S Sale
3 -0.0%
445.00
US$1,335
3 -0.0% 445.00 US$1,335
2021-05-07 2021-05-05 S Sale
50 -0.1%
470.00
US$23,500
50 -0.1% 470.00 US$23,500
2020-11-05 2020-11-04 S Sale
2,000 -2.6%
577.50
US$1,155,000
2,000 -2.6% 577.50 US$1,155,000
2020-11-05 2020-11-03 S Sale
2,000 -2.5%
540.00
US$1,080,000
2,000 -2.5% 540.00 US$1,080,000
2020-02-18 2020-02-14 S Sale
3,000 -3.7%
342.42
US$1,027,260
3,000 -3.7% 342.42 US$1,027,260
2019-05-01 2019-05-01 S Sale
1,000 -1.2%
282.50
US$282,500
1,000 -1.2% 282.50 US$282,500
2019-05-01 2019-04-30 S Sale
1,000 -1.1%
279.02
US$279,017
1,000 -1.1% 279.02 US$279,017
2019-05-01 2019-04-29 S Sale
2,000 -2.2%
276.23
US$552,467
2,000 -2.2% 276.23 US$552,467