Stu Randle

Insider profile

Currently holds positions in Beacon Roofing Supply Inc, Teleflex Inc and Salarius Pharmaceuticals Inc

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 35% 68% 82%
Transactions
11 9% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Beacon Roofing Supply Inc Feb. 27, 2006 -
Independent Director Teleflex Inc May 1, 2009 -
Non-Executive Independent Director Salarius Pharmaceuticals Inc Oct. 1, 2014 -
Director GI Dynamics Inc Sept. 18, 2014 - Nov. 5, 2014
President, Chief Executive Officer, Executive Director GI Dynamics Inc Jan. 1, 2004 - Sept. 18, 2014

Stu Randle's trades of Teleflex 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
2025-08-07 2025-08-05 B Purchase
63,446 +6.8%
275.95
US$2,691,709
63,446 +6.8% 275.95 US$2,691,709
2024-08-16 2024-08-16 PrS Proposed sale
67,195
188.62
US$4,321,172
67,195 188.62 US$4,321,172
2024-08-16 2024-08-16 S Sale
33,884 +11.0%
21.16
US$2,650,432
33,884 +11.0% 21.16 US$2,650,432
2024-05-28 2024-05-23 S Sale
7,000 -20.9%
94.80
US$663,600
7,000 -20.9% 94.80 US$663,600
2024-05-23 2024-05-23 PrS Proposed sale
7,000
94.80
US$663,576
7,000 94.80 US$663,576
2023-06-12 2023-06-08 S Sale
10,299 -24.7%
72.43
US$745,957
10,299 -24.7% 72.43 US$745,957
2023-06-08 2023-06-08 PrS Proposed sale
10,299
72.43
US$745,995
10,299 72.43 US$745,995
2023-05-11 2023-05-10 S Sale
3,021 -38.4%
245.71
US$742,290
3,021 -38.4% 245.71 US$742,290
2023-05-10 2023-05-10 PrS Proposed sale
3,021
245.71
US$742,301
3,021 245.71 US$742,301
2022-06-09 2022-06-07 S Sale
3,014 -41.1%
283.31
US$853,896
3,014 -41.1% 283.31 US$853,896
2021-06-08 2021-06-04 S Sale
2,384 -36.2%
395.66
US$943,253
2,384 -36.2% 395.66 US$943,253
2019-06-19 2019-06-18 S Sale
300 -9.8%
330.39
US$99,116
300 -9.8% 330.39 US$99,116
2019-06-19 2019-06-18 S Sale
2,700 -46.8%
330.32
US$891,856
2,700 -46.8% 330.32 US$891,856
2019-03-12 2019-03-11 S Sale
918 -14.5%
291.03
US$267,169
918 -14.5% 291.03 US$267,169
2019-03-12 2019-03-11 S Sale
3,082 -32.7%
290.37
US$894,907
3,082 -32.7% 290.37 US$894,907