Huml David W.

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 19% 68% 82%
Transactions
8 38% Buy
34 71% Buy
47 69% Buy
Huml David W.'s trades of Tennant Co'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
161.12
Quantity 58,447 -22.6%
Value US$3,345,842
Transaction date
Purchase
Price
436.56
Quantity 85,009 -34.6%
Value US$243,421
Transaction date
Purchase
Price
157.96
Quantity 40,834 -21.2%
Value US$71,494
Transaction date
Sale
Price
112.39
Quantity 1,100 -1.7%
Value US$123,634
Transaction date
Sale
Price
111.53
Quantity 5,695 -8.2%
Value US$635,172
Transaction date
Sale
Price
110.40
Quantity 13,214 -16.0%
Value US$1,458,844
Transaction date
Proposed sale
Price
110.83
Quantity 20,009
Value US$2,217,651
Transaction date
Sale
Price
83.83
Quantity 4,599 -10.2%
Value US$385,529
Transaction date
Proposed sale
Price
83.83
Quantity 4,599
Value US$385,528
Transaction date
Sale
Price
69.29
Quantity 492 -3.0%
Value US$34,091
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-02 2026-02-26 B Purchase
58,447 -22.6%
161.12
US$3,345,842
58,447 -22.6% 161.12 US$3,345,842
2026-03-02 2026-02-26 B Purchase
85,009 -34.6%
436.56
US$243,421
85,009 -34.6% 436.56 US$243,421
2026-03-02 2026-02-26 B Purchase
40,834 -21.2%
157.96
US$71,494
40,834 -21.2% 157.96 US$71,494
2024-03-05 2024-03-04 S Sale
1,100 -1.7%
112.39
US$123,634
1,100 -1.7% 112.39 US$123,634
2024-03-05 2024-03-04 S Sale
5,695 -8.2%
111.53
US$635,172
5,695 -8.2% 111.53 US$635,172
2024-03-05 2024-03-04 S Sale
13,214 -16.0%
110.40
US$1,458,844
13,214 -16.0% 110.40 US$1,458,844
2024-03-04 2024-03-04 PrS Proposed sale
20,009
110.83
US$2,217,651
20,009 110.83 US$2,217,651
2023-08-16 2023-08-14 S Sale
4,599 -10.2%
83.83
US$385,529
4,599 -10.2% 83.83 US$385,529
2023-08-14 2023-08-14 PrS Proposed sale
4,599
83.83
US$385,528
4,599 83.83 US$385,528
2020-12-09 2020-12-07 S Sale
492 -3.0%
69.29
US$34,091
492 -3.0% 69.29 US$34,091