McClements Kyle

Insider profile

Performance

Overall performance
4.1

Performance over holding periods
4.1
30 days 90 days 120 days
Average return 29% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
8 100% Buy
34 71% Buy
47 69% Buy
McClements Kyle's trades of Blackrock Science and Technology Trust II'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
2024-01-24 2024-01-22 B Purchase
15,249 -8.9%
372.60
US$401,731
15,249 -8.9% 372.60 US$401,731
2024-04-30 2023-12-27 B Purchase
84,942 -46.7%
192.29
US$4,103,615
84,942 -46.7% 192.29 US$4,103,615
2024-04-30 2023-12-27 B Purchase
71,100 +49.1%
498.64
US$1,155,949
71,100 +49.1% 498.64 US$1,155,949
2023-01-13 2023-01-11 B Purchase
391 +9.1%
17.12
US$6,694
391 +9.1% 17.12 US$6,694
2021-12-16 2021-12-14 B Purchase
1,058 +inf%
13.84
US$14,647
1,058 +inf% 13.84 US$14,647
2020-03-25 2020-03-23 B Purchase
560 +19.4%
12.98
US$7,269
560 +19.4% 12.98 US$7,269
2020-03-25 2020-03-23 B Purchase
885 +24.7%
10.70
US$9,468
885 +24.7% 10.70 US$9,468
2020-03-20 2020-03-18 B Purchase
44 +1.2%
10.90
US$480
44 +1.2% 10.90 US$480
2020-03-20 2020-03-18 B Purchase
746 +26.7%
10.91
US$8,139
746 +26.7% 10.91 US$8,139
2020-03-20 2020-03-18 B Purchase
2,390 +482.8%
13.53
US$32,348
2,390 +482.8% 13.53 US$32,348
2020-03-20 2020-03-18 B Purchase
1,700 +inf%
13.58
US$23,086
1,700 +inf% 13.58 US$23,086
2020-03-19 2020-03-18 B Purchase
495 +inf%
14.65
US$7,253
495 +inf% 14.65 US$7,253