Mahboob Vaseem

Insider profile

Performance

Overall performance

Performance over holding periods
30 days 90 days 120 days
Average return -11% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Mahboob Vaseem's trades of Kestra Medical Technologies Ltd'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
Transaction date
Purchase
Price
6.61
Quantity 15,128 +24.5%
Value US$99,996
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-29 2026-10-29 PlS Planned sale
78,151 -41.0%
354.47
US$4,303,074
78,151 -41.0% 354.47 US$4,303,074
2026-10-29 2026-10-29 PrS Proposed sale
58,248
496.68
US$2,906,707
58,248 496.68 US$2,906,707
2026-10-29 2026-10-28 PlS Planned sale
30,937 -10.8%
140.25
US$592,696
30,937 -10.8% 140.25 US$592,696
2026-10-28 2026-10-28 PrS Proposed sale
39,903
30.48
US$1,216,393
39,903 30.48 US$1,216,393
2026-10-29 2026-10-27 PlS Planned sale
34,809 -36.5%
30.04
US$1,045,784
34,809 -36.5% 30.04 US$1,045,784
2026-10-27 2026-10-27 PrS Proposed sale
34,809
30.04
US$1,045,785
34,809 30.04 US$1,045,785
2026-08-11 2026-08-07 PlS Planned sale
500 -0.8%
26.33
US$13,165
500 -0.8% 26.33 US$13,165
2026-08-11 2026-08-07 PlS Planned sale
25,787 -29.7%
25.87
US$667,218
25,787 -29.7% 25.87 US$667,218
2026-08-07 2026-08-07 PrS Proposed sale
26,287
25.88
US$680,384
26,287 25.88 US$680,384
2026-08-06 2026-08-04 PlS Planned sale
3,915 -4.3%
25.17
US$98,539
3,915 -4.3% 25.17 US$98,539
2026-08-06 2026-08-04 S Sale
3,080 -3.3%
24.06
US$74,096
3,080 -3.3% 24.06 US$74,096
2026-08-04 2026-08-04 PrS Proposed sale
6,995
24.68
US$172,635
6,995 24.68 US$172,635
2026-08-03 2026-08-03 S Sale
5,391 -5.4%
23.80
US$128,312
5,391 -5.4% 23.80 US$128,312
2026-08-03 2026-08-03 PrS Proposed sale
5,391
23.80
US$128,312
5,391 23.80 US$128,312
2026-08-03 2026-07-31 S Sale
8,817 -8.2%
22.61
US$199,344
8,817 -8.2% 22.61 US$199,344
2026-07-31 2026-07-31 PrS Proposed sale
8,817
22.61
US$199,345
8,817 22.61 US$199,345
2026-08-03 2026-07-30 S Sale
3,980 -3.6%
22.75
US$90,561
3,980 -3.6% 22.75 US$90,561
2026-07-30 2026-07-30 PrS Proposed sale
3,980
22.75
US$90,561
3,980 22.75 US$90,561
2019-04-03 2019-04-03 B Purchase
15,128 +24.5%
6.61
US$99,996
15,128 +24.5% 6.61 US$99,996