Taylor Michelle L

Insider profile

Performance

Overall performance
2.5

Performance over holding periods
2.5
30 days 90 days 120 days
Average return 21% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Taylor Michelle L's trades of Griffon Corp'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-02-17 2026-02-12 S Sale
45,401 +1.6%
425.79
US$3,920,813
45,401 +1.6% 425.79 US$3,920,813
2026-02-12 2026-02-12 PrS Proposed sale
26,726
95.99
US$3,126,738
26,726 95.99 US$3,126,738
2026-01-22 2026-01-21 S Sale
99,048
153.83
ZAR1,240,354
99,048 153.83 ZAR1,240,354
2023-07-21 2023-07-20 S Sale
18,681
19.02
ZAR355,339
18,681 19.02 ZAR355,339
2023-07-21 2023-07-18 S Sale
56,319
19.01
ZAR1,070,895
56,319 19.01 ZAR1,070,895
2023-02-20 2023-02-17 S Sale
29,467
21.58
ZAR635,976
29,467 21.58 ZAR635,976
2023-02-20 2023-02-15 S Sale
10,533
22.00
ZAR231,726
10,533 22.00 ZAR231,726
2023-02-20 2023-02-14 S Sale
40,000
22.10
ZAR884,163
40,000 22.10 ZAR884,163
2023-02-20 2023-02-13 S Sale
10,000
22.15
ZAR221,500
10,000 22.15 ZAR221,500
2022-09-08 2022-09-06 B Purchase
20,000
20.92
ZAR418,312
20,000 20.92 ZAR418,312
2020-09-18 2020-09-16 S Sale
7,000
16.47
ZAR115,324
7,000 16.47 ZAR115,324
2020-09-18 2020-09-16 S Sale
24,000
16.47
ZAR395,395
24,000 16.47 ZAR395,395
2019-09-09 2019-09-04 S Sale
93,728
21.75
ZAR2,038,584
93,728 21.75 ZAR2,038,584
2019-09-09 2019-09-04 S Sale
13,846
21.75
ZAR301,150
13,846 21.75 ZAR301,150
2019-09-09 2019-09-04 S Sale
32,357
21.75
ZAR703,765
32,357 21.75 ZAR703,765
2019-09-09 2019-09-04 S Sale
41,174
21.75
ZAR895,534
41,174 21.75 ZAR895,534
2018-12-13 2018-12-12 S Sale
19,097
19.50
ZAR372,392
19,097 19.50 ZAR372,392
2018-12-10 2018-12-07 S Sale
31,244
19.50
ZAR609,258
31,244 19.50 ZAR609,258
2018-12-10 2018-12-07 S Sale
39,758
19.50
ZAR775,281
39,758 19.50 ZAR775,281
2018-12-10 2018-12-07 S Sale
29,533
19.50
ZAR575,894
29,533 19.50 ZAR575,894
2018-07-27 2018-07-26 S Sale
123,786
17.40
ZAR2,153,876
123,786 17.40 ZAR2,153,876
2018-07-27 2018-07-26 S Sale
33,864
17.40
ZAR589,234
33,864 17.40 ZAR589,234