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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
275.95
Quantity 63,446 +6.8%
Value US$2,691,709
Transaction date
Proposed sale
Price
188.62
Quantity 67,195
Value US$4,321,172
Transaction date
Sale
Price
21.16
Quantity 33,884 +11.0%
Value US$2,650,432
Transaction date
Proposed sale
Price
94.80
Quantity 7,000
Value US$663,576
Transaction date
Proposed sale
Price
72.43
Quantity 10,299
Value US$745,995
Transaction date
Sale
Price
245.71
Quantity 3,021 -38.4%
Value US$742,290
Transaction date
Proposed sale
Price
245.71
Quantity 3,021
Value US$742,301
Transaction date
Sale
Price
283.31
Quantity 3,014 -41.1%
Value US$853,896
Transaction date
Sale
Price
395.66
Quantity 2,384 -36.2%
Value US$943,253
Transaction date
Sale
Price
330.39
Quantity 300 -9.8%
Value US$99,116
Transaction date
Sale
Price
330.32
Quantity 2,700 -46.8%
Value US$891,856
Transaction date
Sale
Price
291.03
Quantity 918 -14.5%
Value US$267,169
Transaction date
Sale
Price
290.37
Quantity 3,082 -32.7%
Value US$894,907
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