Encrantz Staffan

Insider profile

Performance

Overall performance
1.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 25% 68% 82%
Transactions
35 97% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return -82%
Success rate 73%
Average holding period 220
Transactions 28
Encrantz Staffan's trades of Sight Sciences 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-06-11 2026-06-10 B Purchase
65,770 +39.2%
59.21
US$1,684,730
65,770 +39.2% 59.21 US$1,684,730
2025-12-18 2025-12-16 B Purchase
77,270 +43.5%
109.95
US$2,767,439
77,270 +43.5% 109.95 US$2,767,439
2025-06-06 2025-06-06 B Purchase
24,374 +10.3%
271.21
US$4,166,414
24,374 +10.3% 271.21 US$4,166,414
2025-06-06 2025-06-05 B Purchase
40,951 +3.2%
4.24
US$173,796
40,951 +3.2% 4.24 US$173,796
2025-06-06 2025-06-04 B Purchase
21,674 +1.7%
4.17
US$90,424
21,674 +1.7% 4.17 US$90,424
2025-06-03 2025-06-03 B Purchase
25,230 +2.0%
3.97
US$100,087
25,230 +2.0% 3.97 US$100,087
2025-06-03 2025-06-02 B Purchase
30,799 +2.6%
3.88
US$119,439
30,799 +2.6% 3.88 US$119,439
2025-06-03 2025-05-30 B Purchase
42,753 +3.7%
3.67
US$156,904
42,753 +3.7% 3.67 US$156,904
2025-05-29 2025-05-29 B Purchase
60,128 +5.5%
3.59
US$215,739
60,128 +5.5% 3.59 US$215,739
2025-05-29 2025-05-28 B Purchase
26,715 +2.5%
3.52
US$93,930
26,715 +2.5% 3.52 US$93,930
2025-05-29 2025-05-27 B Purchase
41,346 +4.0%
3.44
US$142,065
41,346 +4.0% 3.44 US$142,065
2024-11-21 2024-11-21 B Purchase
551,802 +13.7%
3.73
US$2,058,221
551,802 +13.7% 3.73 US$2,058,221
2024-11-21 2024-11-21 S Sale
551,802 -46.6%
3.73
US$2,058,221
551,802 -46.6% 3.73 US$2,058,221
2023-12-01 2023-11-30 B Purchase
140,777 +16.2%
3.46
US$486,638
140,777 +16.2% 3.46 US$486,638
2023-12-01 2023-11-29 B Purchase
3,223 +0.4%
3.50
US$11,280
3,223 +0.4% 3.50 US$11,280
2023-11-28 2023-11-28 B Purchase
253,669 +41.3%
3.46
US$877,137
253,669 +41.3% 3.46 US$877,137
2023-11-28 2023-11-27 B Purchase
246,331 +66.9%
3.31
US$815,947
246,331 +66.9% 3.31 US$815,947
2023-11-28 2023-11-24 B Purchase
21,855 +6.3%
3.09
US$67,427
21,855 +6.3% 3.09 US$67,427
2023-11-22 2023-11-22 B Purchase
41,085 +13.5%
2.50
US$102,708
41,085 +13.5% 2.50 US$102,708
2023-11-22 2023-11-21 B Purchase
68,477 +28.9%
2.48
US$169,535
68,477 +28.9% 2.48 US$169,535
2023-11-22 2023-11-20 B Purchase
79,234 +50.3%
2.25
US$178,189
79,234 +50.3% 2.25 US$178,189
2023-11-20 2023-11-17 B Purchase
126,664 +410.8%
2.19
US$277,293
126,664 +410.8% 2.19 US$277,293
2023-11-20 2023-11-16 B Purchase
339 +1.1%
2.00
US$678
339 +1.1% 2.00 US$678
2023-11-16 2023-11-14 B Purchase
3,462 +12.8%
2.00
US$6,914
3,462 +12.8% 2.00 US$6,914
2022-05-17 2022-05-17 B Purchase
250,000 +82.8%
8.49
US$2,123,725
250,000 +82.8% 8.49 US$2,123,725
2022-05-17 2022-05-16 B Purchase
300,000 +16648.2%
8.20
US$2,460,000
300,000 +16648.2% 8.20 US$2,460,000
2022-05-17 2022-05-13 B Purchase
1,802 +inf%
7.98
US$14,382
1,802 +inf% 7.98 US$14,382
2021-12-01 2021-12-01 B Purchase
62,959 +1.6%
22.92
US$1,443,020
62,959 +1.6% 22.92 US$1,443,020
2021-12-01 2021-12-01 B Purchase
123,931 +3.2%
22.36
US$2,771,097
123,931 +3.2% 22.36 US$2,771,097
2021-12-01 2021-12-01 B Purchase
27,716 +0.7%
21.43
US$593,954
27,716 +0.7% 21.43 US$593,954
2021-12-01 2021-11-30 B Purchase
56,836 +1.5%
20.96
US$1,191,283
56,836 +1.5% 20.96 US$1,191,283
2021-12-01 2021-11-30 B Purchase
94,969 +2.6%
20.40
US$1,937,368
94,969 +2.6% 20.40 US$1,937,368
2021-12-01 2021-11-30 B Purchase
72,135 +2.0%
19.44
US$1,402,304
72,135 +2.0% 19.44 US$1,402,304
2021-12-01 2021-11-29 B Purchase
2,200 +0.1%
19.06
US$41,932
2,200 +0.1% 19.06 US$41,932
2021-12-01 2021-11-29 B Purchase
84,254 +2.4%
18.84
US$1,587,345
84,254 +2.4% 18.84 US$1,587,345
2021-10-20 2021-10-18 B Purchase
527,048 +17.7%
24.00
US$12,649,152
527,048 +17.7% 24.00 US$12,649,152