Bob Apple

Insider profile

Currently holds positions in MasTec Inc and Domtar Corp

Performance

Overall performance
1.0

Performance over holding periods
1.0
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Operating Officer MasTec Inc Dec. 4, 2006 -
Non-Executive Independent Chairman of the Board Domtar Corp Jan. 1, 2018 -
Independent Director Domtar Corp Oct. 31, 2012 - Jan. 1, 2018

Bob Apple's trades of MasTec 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
Planned sale
Price
13.30
Quantity 59,763 +43.7%
Value US$468,230
Transaction date
Planned sale
Price
363.99
Quantity 63,728 -33.4%
Value US$4,520,183
Transaction date
Proposed sale
Price
235.80
Quantity 22,195
Value US$4,338,812
Transaction date
Planned sale
Price
175.00
Quantity 10,000 -4.9%
Value US$1,750,000
Transaction date
Proposed sale
Price
175.00
Quantity 10,000
Value US$1,750,000
Transaction date
Planned sale
Price
150.00
Quantity 10,000 -5.1%
Value US$1,500,000
Transaction date
Proposed sale
Price
150.00
Quantity 10,000
Value US$1,500,000
Transaction date
Planned sale
Price
138.87
Quantity 94 -0.0%
Value US$13,053
Transaction date
Planned sale
Price
137.93
Quantity 840 -0.4%
Value US$115,858
Transaction date
Planned sale
Price
137.04
Quantity 3,253 -1.6%
Value US$445,793
Transaction date
Planned sale
Price
136.15
Quantity 5,338 -2.6%
Value US$726,782
Transaction date
Planned sale
Price
135.18
Quantity 5,956 -2.8%
Value US$805,126
Transaction date
Planned sale
Price
133.98
Quantity 2,331 -1.1%
Value US$312,298
Transaction date
Planned sale
Price
133.03
Quantity 1,211 -0.6%
Value US$161,095
Transaction date
Proposed sale
Price
135.63
Quantity 19,023
Value US$2,580,006
Transaction date
Planned sale
Price
130.00
Quantity 177 -0.1%
Value US$23,010
Transaction date
Proposed sale
Price
129.54
Quantity 177
Value US$22,929
Transaction date
Planned sale
Price
130.04
Quantity 800 -0.4%
Value US$104,028
Transaction date
Proposed sale
Price
129.93
Quantity 800
Value US$103,946
Transaction date
Planned sale
Price
127.50
Quantity 10,000 -4.4%
Value US$1,275,000
Transaction date
Planned sale
Price
125.04
Quantity 10,000 -4.2%
Value US$1,250,400
Transaction date
Proposed sale
Price
126.27
Quantity 20,000
Value US$2,525,450
Transaction date
Planned sale
Price
96.22
Quantity 6,975 -4.2%
Value US$671,155
Transaction date
Planned sale
Price
95.53
Quantity 9,447 -5.4%
Value US$902,500
Transaction date
Sale
Price
92.26
Quantity 14,474 -7.3%
Value US$1,335,428
Transaction date
Sale
Price
92.20
Quantity 20,932 -9.6%
Value US$1,930,016
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-22 2025-09-18 PlS Planned sale
59,763 +43.7%
13.30
US$468,230
59,763 +43.7% 13.30 US$468,230
2025-09-22 2025-09-18 PlS Planned sale
63,728 -33.4%
363.99
US$4,520,183
63,728 -33.4% 363.99 US$4,520,183
2025-09-18 2025-09-18 PrS Proposed sale
22,195
235.80
US$4,338,812
22,195 235.80 US$4,338,812
2025-07-18 2025-07-16 PlS Planned sale
10,000 -4.9%
175.00
US$1,750,000
10,000 -4.9% 175.00 US$1,750,000
2025-07-16 2025-07-16 PrS Proposed sale
10,000
175.00
US$1,750,000
10,000 175.00 US$1,750,000
2024-11-29 2024-11-26 PlS Planned sale
10,000 -5.1%
150.00
US$1,500,000
10,000 -5.1% 150.00 US$1,500,000
2024-11-26 2024-11-26 PrS Proposed sale
10,000
150.00
US$1,500,000
10,000 150.00 US$1,500,000
2024-11-05 2024-11-01 PlS Planned sale
94 -0.0%
138.87
US$13,053
94 -0.0% 138.87 US$13,053
2024-11-05 2024-11-01 PlS Planned sale
840 -0.4%
137.93
US$115,858
840 -0.4% 137.93 US$115,858
2024-11-05 2024-11-01 PlS Planned sale
3,253 -1.6%
137.04
US$445,793
3,253 -1.6% 137.04 US$445,793
2024-11-05 2024-11-01 PlS Planned sale
5,338 -2.6%
136.15
US$726,782
5,338 -2.6% 136.15 US$726,782
2024-11-05 2024-11-01 PlS Planned sale
5,956 -2.8%
135.18
US$805,126
5,956 -2.8% 135.18 US$805,126
2024-11-05 2024-11-01 PlS Planned sale
2,331 -1.1%
133.98
US$312,298
2,331 -1.1% 133.98 US$312,298
2024-11-05 2024-11-01 PlS Planned sale
1,211 -0.6%
133.03
US$161,095
1,211 -0.6% 133.03 US$161,095
2024-11-01 2024-11-01 PrS Proposed sale
19,023
135.63
US$2,580,006
19,023 135.63 US$2,580,006
2024-10-09 2024-10-08 PlS Planned sale
177 -0.1%
130.00
US$23,010
177 -0.1% 130.00 US$23,010
2024-10-08 2024-10-08 PrS Proposed sale
177
129.54
US$22,929
177 129.54 US$22,929
2024-10-09 2024-10-07 PlS Planned sale
800 -0.4%
130.04
US$104,028
800 -0.4% 130.04 US$104,028
2024-10-07 2024-10-07 PrS Proposed sale
800
129.93
US$103,946
800 129.93 US$103,946
2024-09-24 2024-09-20 PlS Planned sale
10,000 -4.4%
127.50
US$1,275,000
10,000 -4.4% 127.50 US$1,275,000
2024-09-24 2024-09-20 PlS Planned sale
10,000 -4.2%
125.04
US$1,250,400
10,000 -4.2% 125.04 US$1,250,400
2024-09-20 2024-09-20 PrS Proposed sale
20,000
126.27
US$2,525,450
20,000 126.27 US$2,525,450
2021-03-19 2021-03-17 PlS Planned sale
6,975 -4.2%
96.22
US$671,155
6,975 -4.2% 96.22 US$671,155
2021-03-19 2021-03-17 PlS Planned sale
9,447 -5.4%
95.53
US$902,500
9,447 -5.4% 95.53 US$902,500
2021-03-05 2021-03-05 S Sale
14,474 -7.3%
92.26
US$1,335,428
14,474 -7.3% 92.26 US$1,335,428
2021-03-05 2021-03-03 S Sale
20,932 -9.6%
92.20
US$1,930,016
20,932 -9.6% 92.20 US$1,930,016