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

WIESENTHAL ROBERT S

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -22% 8.2% 15.1%
Success rate 14% 68% 82%
Transactions
18 0% Buy
34 71% Buy
47 69% Buy
WIESENTHAL ROBERT S's trades of Strata Critical Medical 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
2024-11-15 2024-11-14 S Sale
99,710 +20.8%
48.13
US$3,090,201
99,710 +20.8% 48.13 US$3,090,201
2024-11-14 2024-11-14 PrS Proposed sale
58,458
230.32
US$4,762,235
58,458 230.32 US$4,762,235
2024-04-05 2024-04-03 S Sale
99,005 +3.2%
342.67
US$2,765,145
99,005 +3.2% 342.67 US$2,765,145
2024-04-04 2024-04-03 PrS Proposed sale
25,418
3.28
US$83,316
25,418 3.28 US$83,316
2024-03-15 2024-03-14 S Sale
66,932 -0.9%
2.62
US$175,670
66,932 -0.9% 2.62 US$175,670
2024-03-15 2024-03-13 S Sale
68,387 -0.9%
2.76
US$189,083
68,387 -0.9% 2.76 US$189,083
2024-03-13 2024-03-13 PrS Proposed sale
152,670
2.36
US$360,760
152,670 2.36 US$360,760
2023-12-15 2023-12-15 S Sale
17,494 -0.2%
3.22
US$56,306
17,494 -0.2% 3.22 US$56,306
2023-12-15 2023-12-14 S Sale
41,396 -0.6%
3.20
US$132,620
41,396 -0.6% 3.20 US$132,620
2023-12-15 2023-12-13 S Sale
37,365 -0.5%
2.95
US$110,163
37,365 -0.5% 2.95 US$110,163
2023-12-13 2023-12-13 PrS Proposed sale
118,672
2.52
US$298,578
118,672 2.52 US$298,578
2023-10-06 2023-10-06 S Sale
37,307 -0.5%
2.40
US$89,458
37,307 -0.5% 2.40 US$89,458
2023-10-06 2023-10-05 S Sale
28,892 -0.4%
2.41
US$69,690
28,892 -0.4% 2.41 US$69,690
2023-10-06 2023-10-04 S Sale
34,552 -0.5%
2.51
US$86,750
34,552 -0.5% 2.51 US$86,750
2023-10-04 2023-10-04 PrS Proposed sale
110,506
2.13
US$235,765
110,506 2.13 US$235,765
2023-07-10 2023-07-06 S Sale
81,326 -1.1%
3.88
US$315,903
81,326 -1.1% 3.88 US$315,903
2023-07-10 2023-07-06 S Sale
62,954 -0.8%
3.82
US$240,598
62,954 -0.8% 3.82 US$240,598
2023-07-10 2023-07-06 S Sale
63,652 -0.8%
3.75
US$238,765
63,652 -0.8% 3.75 US$238,765
2023-07-06 2023-07-06 PrS Proposed sale
246,999
3.19
US$788,421
246,999 3.19 US$788,421
2023-04-11 2023-04-10 S Sale
49,336 -0.6%
2.83
US$139,794
49,336 -0.6% 2.83 US$139,794
2023-04-11 2023-04-06 S Sale
25,047 -0.3%
2.92
US$73,020
25,047 -0.3% 2.92 US$73,020
2023-04-11 2023-04-05 S Sale
32,514 -0.4%
2.98
US$96,827
32,514 -0.4% 2.98 US$96,827
2023-01-12 2023-01-09 S Sale
10,874 -0.1%
3.47
US$37,776
10,874 -0.1% 3.47 US$37,776
2022-10-11 2022-10-06 S Sale
9,454 -0.2%
3.97
US$37,541
9,454 -0.2% 3.97 US$37,541