Mark Templeton

Insider profile

Currently holds a position at Arista Networks Inc

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Arista Networks Inc None -
Independent Director Equifax Inc Feb. 8, 2008 - Nov. 12, 2018
Independent Director Keysight Technologies Inc Dec. 1, 2015 - July 19, 2018
President, Chief Executive Officer, Director Citrix Systems Inc Feb. 3, 2014 - Oct. 20, 2015
Director Citrix Systems Inc Oct. 16, 2013 - Feb. 3, 2014
President, Chief Executive Officer, Director Citrix Systems Inc June 1, 2001 - Oct. 16, 2013

Mark Templeton's trades of Arista Networks 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
490.74
Quantity 13,928 +12.3%
Value US$3,804,790
Transaction date
Planned sale
Price
366.02
Quantity 44,445 -36.9%
Value US$767,433
Transaction date
Planned sale
Price
423.00
Quantity 30,144 +42.4%
Value US$405,180
Transaction date
Planned sale
Price
198.44
Quantity 1,700 -3.1%
Value US$337,344
Transaction date
Planned sale
Price
197.46
Quantity 1,000 -1.8%
Value US$197,460
Transaction date
Planned sale
Price
197.46
Quantity 1,000 -1.8%
Value US$197,460
Transaction date
Planned sale
Price
196.20
Quantity 700 -1.2%
Value US$137,339
Transaction date
Planned sale
Price
196.20
Quantity 700 -1.2%
Value US$137,339
Transaction date
Planned sale
Price
195.27
Quantity 1,300 -2.2%
Value US$253,850
Transaction date
Planned sale
Price
195.27
Quantity 1,300 -2.2%
Value US$253,850
Transaction date
Proposed sale
Price
193.78
Quantity 20,000
Value US$3,875,600
Transaction date
Purchase
Price
1.08
Quantity 292
Value £315
Transaction date
Planned purchase
Price
1.37
Quantity 1,022
Value £1,398
Transaction date
Purchase
Price
1.63
Quantity 149
Value £243
Transaction date
Planned purchase
Price
1.67
Quantity 799
Value £1,331
Transaction date
Purchase
Price
1.57
Quantity 143
Value £224
Transaction date
Planned purchase
Price
1.59
Quantity 838
Value £1,333
Transaction date
Purchase
Price
1.43
Quantity 128
Value £183
Transaction date
Purchase
Price
1.41
Quantity 898
Value £1,266
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-10 2026-09-08 PlS Planned sale
13,928 +12.3%
490.74
US$3,804,790
13,928 +12.3% 490.74 US$3,804,790
2026-09-10 2026-09-08 PlS Planned sale
44,445 -36.9%
366.02
US$767,433
44,445 -36.9% 366.02 US$767,433
2026-09-10 2026-09-08 PlS Planned sale
30,144 +42.4%
423.00
US$405,180
30,144 +42.4% 423.00 US$405,180
2026-09-10 2026-09-08 PlS Planned sale
1,700 -3.1%
198.44
US$337,344
1,700 -3.1% 198.44 US$337,344
2026-09-10 2026-09-08 PlS Planned sale
1,000 -1.8%
197.46
US$197,460
1,000 -1.8% 197.46 US$197,460
2026-09-10 2026-09-08 PlS Planned sale
1,000 -1.8%
197.46
US$197,460
1,000 -1.8% 197.46 US$197,460
2026-09-10 2026-09-08 PlS Planned sale
700 -1.2%
196.20
US$137,339
700 -1.2% 196.20 US$137,339
2026-09-10 2026-09-08 PlS Planned sale
700 -1.2%
196.20
US$137,339
700 -1.2% 196.20 US$137,339
2026-09-10 2026-09-08 PlS Planned sale
1,300 -2.2%
195.27
US$253,850
1,300 -2.2% 195.27 US$253,850
2026-09-10 2026-09-08 PlS Planned sale
1,300 -2.2%
195.27
US$253,850
1,300 -2.2% 195.27 US$253,850
2026-09-08 2026-09-08 PrS Proposed sale
20,000
193.78
US$3,875,600
20,000 193.78 US$3,875,600
2020-03-13 2020-03-11 B Purchase
292
1.08
£315
292 1.08 £315
2019-10-03 2019-10-02 PP Planned purchase
1,022
1.37
£1,398
1,022 1.37 £1,398
2019-03-19 2019-03-15 B Purchase
149
1.63
£243
149 1.63 £243
2019-03-08 2019-03-06 PP Planned purchase
799
1.67
£1,331
799 1.67 £1,331
2018-10-09 2018-10-09 B Purchase
143
1.57
£224
143 1.57 £224
2018-10-09 2018-10-03 PP Planned purchase
838
1.59
£1,333
838 1.59 £1,333
2018-03-13 2018-03-12 B Purchase
128
1.43
£183
128 1.43 £183
2018-03-12 2018-03-08 B Purchase
898
1.41
£1,266
898 1.41 £1,266