30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Todd Strubbe

Insider profile

Currently holds a position at VeriSign, Inc

Performance

Overall performance
3.0

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

Positions

Position Company Period
President, Chief Operating Officer VeriSign, Inc Feb. 1, 2020 -
Chief Operating Officer, Executive Vice President VeriSign, Inc April 20, 2015 - Feb. 1, 2020
President - Unified Communications Intrado Corp Sept. 1, 2009 - April 3, 2015

Todd Strubbe's trades of VeriSign, 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
2024-06-03 2024-06-03 PrS Proposed sale
77,217
122.21
US$1,407,598
77,217 122.21 US$1,407,598
2024-02-22 2024-02-20 S Sale
56,049 -33.4%
367.26
US$1,948,161
56,049 -33.4% 367.26 US$1,948,161
2024-02-22 2024-02-20 S Sale
7,699 -33.1%
479.35
US$3,422,243
7,699 -33.1% 479.35 US$3,422,243
2024-02-20 2024-02-20 PrS Proposed sale
9,423
192.00
US$1,809,216
9,423 192.00 US$1,809,216
2023-08-01 2023-07-31 S Sale
8,000 -6.7%
210.29
US$1,682,284
8,000 -6.7% 210.29 US$1,682,284
2023-07-31 2023-07-31 PrS Proposed sale
8,000
210.29
US$1,682,284
8,000 210.29 US$1,682,284
2021-12-02 2021-12-01 PlS Planned sale
3 -0.0%
241.25
US$724
3 -0.0% 241.25 US$724
2021-12-02 2021-12-01 PlS Planned sale
1,138 -1.1%
240.28
US$273,437
1,138 -1.1% 240.28 US$273,437
2021-12-02 2021-12-01 PlS Planned sale
600 -0.6%
239.43
US$143,661
600 -0.6% 239.43 US$143,661
2021-12-02 2021-12-01 PlS Planned sale
700 -0.7%
238.29
US$166,806
700 -0.7% 238.29 US$166,806
2021-12-02 2021-12-01 PlS Planned sale
559 -0.5%
237.44
US$132,727
559 -0.5% 237.44 US$132,727
2021-11-04 2021-11-03 PlS Planned sale
1,985 -1.9%
225.03
US$446,689
1,985 -1.9% 225.03 US$446,689
2021-11-04 2021-11-03 PlS Planned sale
1,015 -0.9%
224.40
US$227,771
1,015 -0.9% 224.40 US$227,771
2021-10-07 2021-10-06 PlS Planned sale
1,030 -0.9%
206.39
US$212,580
1,030 -0.9% 206.39 US$212,580
2021-10-07 2021-10-06 PlS Planned sale
1,970 -1.8%
205.44
US$404,712
1,970 -1.8% 205.44 US$404,712
2021-09-02 2021-09-01 PlS Planned sale
1,240 -1.1%
217.88
US$270,165
1,240 -1.1% 217.88 US$270,165
2021-09-02 2021-09-01 PlS Planned sale
1,760 -1.5%
216.94
US$381,811
1,760 -1.5% 216.94 US$381,811
2020-07-31 2020-07-30 S Sale
4,600 -4.0%
208.59
US$959,524
4,600 -4.0% 208.59 US$959,524
2020-07-31 2020-07-30 S Sale
4,900 -4.1%
207.92
US$1,018,811
4,900 -4.1% 207.92 US$1,018,811
2020-05-05 2020-05-04 S Sale
6,300 -4.8%
208.05
US$1,310,715
6,300 -4.8% 208.05 US$1,310,715