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

Krishnan Suma

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy
Krishnan Suma's trades of Krystal Biotech 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
2026-06-05 2026-06-04 S Sale
95,063 -18.5%
237.34
US$909,361
95,063 -18.5% 237.34 US$909,361
2026-06-05 2026-06-04 S Sale
13,430 +5.0%
62.11
US$4,547,975
13,430 +5.0% 62.11 US$4,547,975
2026-06-05 2026-06-04 S Sale
19,402 -46.4%
281.20
US$2,946,838
19,402 -46.4% 281.20 US$2,946,838
2026-06-05 2026-06-04 S Sale
3,803 -0.3%
308.89
US$1,174,708
3,803 -0.3% 308.89 US$1,174,708
2026-06-05 2026-06-04 S Sale
12,729 -0.9%
307.81
US$3,918,070
12,729 -0.9% 307.81 US$3,918,070
2026-06-05 2026-06-04 S Sale
1,348 -0.1%
307.09
US$413,964
1,348 -0.1% 307.09 US$413,964
2026-06-05 2026-06-04 S Sale
480 -0.0%
305.87
US$146,815
480 -0.0% 305.87 US$146,815
2026-06-05 2026-06-04 S Sale
400 -0.0%
304.89
US$121,958
400 -0.0% 304.89 US$121,958
2026-06-05 2026-06-04 S Sale
247 -0.0%
303.17
US$74,883
247 -0.0% 303.17 US$74,883
2026-06-05 2026-06-04 S Sale
593 -0.0%
302.25
US$179,235
593 -0.0% 302.25 US$179,235
2026-06-05 2026-06-04 PlS Planned sale
320 -0.0%
300.75
US$96,240
320 -0.0% 300.75 US$96,240
2026-06-04 2026-06-04 PrS Proposed sale
25,000
301.82
US$7,545,500
25,000 301.82 US$7,545,500
2026-03-06 2026-03-04 S Sale
1,700 -0.1%
266.42
US$452,918
1,700 -0.1% 266.42 US$452,918
2026-03-06 2026-03-04 S Sale
6,000 -0.4%
265.16
US$1,590,979
6,000 -0.4% 265.16 US$1,590,979
2026-03-06 2026-03-04 S Sale
4,852 -0.3%
264.64
US$1,284,019
4,852 -0.3% 264.64 US$1,284,019
2026-03-06 2026-03-04 S Sale
2,248 -0.2%
263.58
US$592,535
2,248 -0.2% 263.58 US$592,535
2026-03-06 2026-03-04 S Sale
1,938 -0.1%
262.35
US$508,430
1,938 -0.1% 262.35 US$508,430
2026-03-06 2026-03-04 S Sale
2,931 -0.2%
261.41
US$766,198
2,931 -0.2% 261.41 US$766,198
2026-03-06 2026-03-04 S Sale
3,667 -0.3%
260.37
US$954,762
3,667 -0.3% 260.37 US$954,762
2026-03-06 2026-03-04 S Sale
668 -0.0%
259.61
US$173,419
668 -0.0% 259.61 US$173,419
2026-03-06 2026-03-04 S Sale
589 -0.0%
258.54
US$152,280
589 -0.0% 258.54 US$152,280
2026-03-06 2026-03-04 PlS Planned sale
407 -0.0%
257.32
US$104,729
407 -0.0% 257.32 US$104,729
2026-03-04 2026-03-04 PrS Proposed sale
25,000
263.80
US$6,595,000
25,000 263.80 US$6,595,000
2025-12-05 2025-12-04 PlS Planned sale
700 -0.0%
222.20
US$155,539
700 -0.0% 222.20 US$155,539
2025-12-05 2025-12-04 PlS Planned sale
10,505 -0.7%
221.78
US$2,329,772
10,505 -0.7% 221.78 US$2,329,772
2025-12-05 2025-12-04 PlS Planned sale
2,625 -0.2%
220.34
US$578,395
2,625 -0.2% 220.34 US$578,395
2025-12-05 2025-12-04 PlS Planned sale
5,693 -0.4%
219.53
US$1,249,803
5,693 -0.4% 219.53 US$1,249,803
2025-12-05 2025-12-04 PlS Planned sale
2,577 -0.2%
218.72
US$563,638
2,577 -0.2% 218.72 US$563,638
2025-12-05 2025-12-04 PlS Planned sale
1,600 -0.1%
217.04
US$347,272
1,600 -0.1% 217.04 US$347,272
2025-12-05 2025-12-04 PlS Planned sale
344 -0.0%
215.48
US$74,126
344 -0.0% 215.48 US$74,126
2025-12-05 2025-12-04 PlS Planned sale
956 -0.1%
214.28
US$204,851
956 -0.1% 214.28 US$204,851
2025-12-05 2025-12-04 PlS Planned sale
200 -0.0%
222.38
US$44,475
200 -0.0% 222.38 US$44,475
2025-12-05 2025-12-04 PlS Planned sale
10,461 -0.7%
221.82
US$2,320,471
10,461 -0.7% 221.82 US$2,320,471
2025-12-05 2025-12-04 PlS Planned sale
2,627 -0.2%
220.52
US$579,301
2,627 -0.2% 220.52 US$579,301
2025-12-05 2025-12-04 PlS Planned sale
5,419 -0.4%
219.68
US$1,190,423
5,419 -0.4% 219.68 US$1,190,423
2025-12-05 2025-12-04 PlS Planned sale
3,593 -0.3%
218.83
US$786,245
3,593 -0.3% 218.83 US$786,245
2025-12-05 2025-12-04 PlS Planned sale
1,400 -0.1%
216.97
US$303,754
1,400 -0.1% 216.97 US$303,754
2025-12-05 2025-12-04 PlS Planned sale
600 -0.0%
215.49
US$129,296
600 -0.0% 215.49 US$129,296
2025-12-05 2025-12-04 PlS Planned sale
700 -0.0%
214.25
US$149,975
700 -0.0% 214.25 US$149,975
2025-12-04 2025-12-04 PrS Proposed sale
25,000
217.46
US$5,436,500
25,000 217.46 US$5,436,500
2025-07-16 2025-07-16 PlS Planned sale
1,389 -0.1%
150.00
US$208,350
1,389 -0.1% 150.00 US$208,350
2025-07-16 2025-07-16 PlS Planned sale
1,529 -0.1%
150.00
US$229,350
1,529 -0.1% 150.00 US$229,350
2025-07-16 2025-07-15 PlS Planned sale
900 -0.1%
151.79
US$136,611
900 -0.1% 151.79 US$136,611
2025-07-16 2025-07-15 PlS Planned sale
2,184 -0.1%
150.68
US$329,089
2,184 -0.1% 150.68 US$329,089
2025-07-16 2025-07-15 PlS Planned sale
800 -0.1%
151.79
US$121,432
800 -0.1% 151.79 US$121,432