Barry Richard

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
20 80% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 61%
Success rate 73%
Average holding period 220
Transactions 28
Barry Richard's trades of Cassava 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
2025-11-24 2025-11-20 B Purchase
28,534 -38.0%
14.38
US$1,799,401
28,534 -38.0% 14.38 US$1,799,401
2025-11-20 2025-11-19 B Purchase
75,994 -0.7%
496.37
US$229,588
75,994 -0.7% 496.37 US$229,588
2025-09-23 2025-09-22 B Purchase
27,564 -7.8%
207.87
US$2,256,081
27,564 -7.8% 207.87 US$2,256,081
2025-09-22 2025-09-19 B Purchase
46,908 +7.1%
2.29
US$107,419
46,908 +7.1% 2.29 US$107,419
2025-09-22 2025-09-19 B Purchase
400 +0.1%
2.25
US$900
400 +0.1% 2.25 US$900
2025-09-22 2025-09-18 B Purchase
185,233 +39.0%
2.24
US$414,922
185,233 +39.0% 2.24 US$414,922
2025-09-22 2025-09-18 B Purchase
5,400 +1.2%
2.13
US$11,502
5,400 +1.2% 2.13 US$11,502
2023-11-06 2023-11-03 B Purchase
40,000 +40.0%
78.81
US$3,152,400
40,000 +40.0% 78.81 US$3,152,400
2023-11-06 2023-11-03 B Purchase
10,000 +inf%
78.81
US$788,100
10,000 +inf% 78.81 US$788,100
2023-08-23 2023-08-22 B Purchase
16,571 +6.0%
16.65
US$275,907
16,571 +6.0% 16.65 US$275,907
2023-08-23 2023-08-21 B Purchase
1,906 +0.7%
16.80
US$32,021
1,906 +0.7% 16.80 US$32,021
2023-03-08 2023-03-07 B Purchase
77,276 +39.1%
25.76
US$1,990,630
77,276 +39.1% 25.76 US$1,990,630
2023-03-08 2023-03-06 B Purchase
11,565 +6.2%
26.13
US$302,193
11,565 +6.2% 26.13 US$302,193
2022-08-25 2022-08-23 B Purchase
36,159 +24.1%
23.79
US$860,223
36,159 +24.1% 23.79 US$860,223
2020-08-07 2020-08-07 S Sale
3,140 -0.1%
159.09
US$499,543
3,140 -0.1% 159.09 US$499,543
2020-08-07 2020-08-07 S Sale
26,860 -0.9%
158.43
US$4,255,430
26,860 -0.9% 158.43 US$4,255,430
2020-05-15 2020-05-15 S Sale
4,673 -0.1%
142.05
US$663,800
4,673 -0.1% 142.05 US$663,800
2020-05-15 2020-05-15 S Sale
25,327 -0.8%
141.12
US$3,574,146
25,327 -0.8% 141.12 US$3,574,146
2019-09-16 2019-09-13 B Purchase
3,309 +0.1%
87.49
US$289,504
3,309 +0.1% 87.49 US$289,504
2019-09-16 2019-09-12 B Purchase
1,691 +0.1%
87.49
US$147,950
1,691 +0.1% 87.49 US$147,950