Sherman J Donald

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return 9% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
1 0% Buy
34 71% Buy
47 69% Buy
Sherman J Donald's trades of HubSpot 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2019-09-24 2019-09-23 S Sale
82,382 +21.2%
323.76
US$1,997,597
82,382 +21.2% 323.76 US$1,997,597
2019-09-24 2019-09-23 PlS Planned sale
92,184 -24.8%
470.61
US$248,203
92,184 -24.8% 470.61 US$248,203
2019-09-24 2019-09-23 PlS Planned sale
82,045 +16.6%
79.68
US$281,393
82,045 +16.6% 79.68 US$281,393
2019-06-25 2019-06-24 PlS Planned sale
867 -1.0%
178.84
US$155,054
867 -1.0% 178.84 US$155,054
2019-06-25 2019-06-24 PlS Planned sale
475 -0.5%
177.73
US$84,422
475 -0.5% 177.73 US$84,422
2019-06-25 2019-06-24 PlS Planned sale
800 -0.9%
177.03
US$141,624
800 -0.9% 177.03 US$141,624
2019-06-25 2019-06-24 PlS Planned sale
3,875 -4.1%
175.12
US$678,590
3,875 -4.1% 175.12 US$678,590
2019-06-25 2019-06-24 PlS Planned sale
7,118 -7.0%
173.88
US$1,237,678
7,118 -7.0% 173.88 US$1,237,678
2019-06-25 2019-06-24 PlS Planned sale
5,290 -4.9%
173.20
US$916,228
5,290 -4.9% 173.20 US$916,228
2019-06-25 2019-06-24 PlS Planned sale
6,575 -5.8%
171.93
US$1,130,440
6,575 -5.8% 171.93 US$1,130,440
2019-03-27 2019-03-25 PlS Planned sale
100 -0.1%
167.33
US$16,733
100 -0.1% 167.33 US$16,733
2019-03-27 2019-03-25 PlS Planned sale
5,992 -6.1%
166.49
US$997,608
5,992 -6.1% 166.49 US$997,608
2019-03-27 2019-03-25 PlS Planned sale
12,978 -11.7%
165.61
US$2,149,287
12,978 -11.7% 165.61 US$2,149,287
2019-03-27 2019-03-25 PlS Planned sale
4,440 -3.9%
164.86
US$731,978
4,440 -3.9% 164.86 US$731,978
2019-03-27 2019-03-25 PlS Planned sale
1,490 -1.3%
163.67
US$243,868
1,490 -1.3% 163.67 US$243,868