Rose Charlie

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
17 18% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 37%
Success rate 73%
Average holding period 220
Transactions 28
Rose Charlie's trades of Invesco Commercial Real Estate Finance Trust 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-04-02 2026-04-01 B Purchase
30,685 -19.5%
178.08
US$3,421,111
30,685 -19.5% 178.08 US$3,421,111
2025-07-02 2025-07-01 B Purchase
15,181 +19.6%
471.57
US$1,915,903
15,181 +19.6% 471.57 US$1,915,903
2023-06-30 2023-06-29 B Purchase
12,206
133.26
£4,352,338
12,206 133.26 £4,352,338
2022-07-06 2022-07-05 B Purchase
20,000
5.72
£114,400
20,000 5.72 £114,400
2022-07-06 2022-07-05 S Sale
20,000
5.72
£114,400
20,000 5.72 £114,400
2022-07-06 2022-07-05 B Purchase
80,000
5.72
£457,600
80,000 5.72 £457,600
2022-07-06 2022-07-05 S Sale
80,000
5.72
£457,600
80,000 5.72 £457,600
2021-12-14 2021-12-13 S Sale
150,000
13.50
£2,025,000
150,000 13.50 £2,025,000
2021-01-08 2021-01-05 S Sale
28,333
7.50
£212,498
28,333 7.50 £212,498
2020-12-22 2020-12-21 S Sale
20,000
6.36
£127,218
20,000 6.36 £127,218
2020-12-16 2020-12-15 S Sale
66,666
7.10
£473,329
66,666 7.10 £473,329
2020-07-13 2020-07-10 S Sale
450,000
3.65
£1,642,500
450,000 3.65 £1,642,500
2020-01-09 2020-01-09 S Sale
28,333
3.50
£99,166
28,333 3.50 £99,166
2019-12-18 2019-12-18 S Sale
5,000
3.48
£17,400
5,000 3.48 £17,400
2019-12-18 2019-12-18 S Sale
5,000
3.48
£17,400
5,000 3.48 £17,400
2019-12-18 2019-12-17 S Sale
66,668
3.25
£216,671
66,668 3.25 £216,671
2019-04-17 2019-04-16 B Purchase
756
2.38
£1,799
756 2.38 £1,799
2019-03-15 2019-03-15 B Purchase
180,000
0.01
£1,800
180,000 0.01 £1,800
2019-01-10 2019-01-08 S Sale
13,453
0.02
£260
13,453 0.02 £260
2018-07-10 2018-07-10 S Sale
304,000
2.04
£618,640
304,000 2.04 £618,640
2018-06-18 2018-06-15 S Sale
50,000
2.05
£102,500
50,000 2.05 £102,500
2018-06-18 2018-06-15 S Sale
10,000
2.05
£20,500
10,000 2.05 £20,500