Helen of Troy Limited
US ˙ NasdaqGS ˙ BMG4388N1065

SecurityHELE / Helen of Troy Limited
InsiderBrian Grass
This page shows the track record and history of Grass Brian insider trades in Helen of Troy Limited. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Brian Grass in HELE / Helen of Troy Limited. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
2025-07-15 10,000 21.4700 10,000 21.4700 214,700 85 27.6100 61,400 28.60
2023-05-11 1,500 96.1621 1,500 96.1621 144,243
2023-05-11 3,500 96.1147 3,500 96.1147 336,401

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

HELE / Helen of Troy Limited Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Brian Grass in HELE / Helen of Troy Limited. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2021-10-13 2,000 221.5000 2,000 221.5000 443,000 352 96.4400 -250,120 -56.46
2020-07-13 4,310 206.0600 4,310 206.0600 888,119
2019-09-18 7 154.0300 7 154.0300 1,078
2018-05-02 1,200 89.4400 1,200 89.4400 107,328
2018-05-02 1,200 90.9500 1,200 90.9500 109,140
2015-10-14 333 99.4900 333 99.4900 33,130

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

HELE / Helen of Troy Limited Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2026-05-05 2026-05-01 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 23.9300 -16,041 -384 171,236
2026-05-05 2026-05-01 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 23.9300 -4,812 -115 187,277
2026-03-10 2026-03-06 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 60,716 192,089
2026-03-05 2026-03-04 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 16.8400 -2,949 -50 131,373
2026-03-03 2026-03-02 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 17.6400 -1,288 -23 134,322
2025-10-08 2025-10-06 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 26.4400 -322 -9 135,610
2025-07-15 2025-07-15 4 Grass Brian HELE Common Shares, Par value $0.10 per share P - Purchase D 21.4700 10,000 215 135,932
2025-05-06 2025-05-02 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 31,903 125,932
2025-05-06 2025-05-02 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 35,448 94,029
2025-03-06 2025-03-04 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 18,768 58,581
2025-03-05 2025-03-03 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 55.0300 -1,202 -66 39,813
2024-10-07 2024-10-04 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 62.7800 -322 -20 41,015
2024-03-05 2024-03-01 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 7,638 41,337
2024-03-05 2024-03-01 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 124.3700 -100 -12 33,699
2023-10-10 2023-10-05 4 Grass Brian HELE Common Shares, Par value $0.10 per share A - Award D 3,221 33,799
2023-09-26 2023-09-22 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 115.9950 -2,207 -256 30,578
2023-05-17 2023-05-15 4 Grass Brian HELE Common Shares, Par value $0.10 per share F - Taxes D 97.1100 -3,050 -296 32,785
2023-05-11 2023-05-11 4 Grass Brian HELE Common Shares, Par value $0.10 per share P - Purchase D 96.1147 3,500 336 35,835
2023-05-11 2023-05-11 4 Grass Brian HELE Common Shares, Par value $0.10 per share P - Purchase D 96.1621 1,500 144 32,335
2023-05-05 3 Grass Brian HELE Common Shares, Par value $0.10 per share D 30,835
2021-10-15 2021-10-13 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 34.72 -506 0
2021-10-15 2021-10-13 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 64.19 -5,706 0
2021-10-15 2021-10-13 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 36.03 -1,926 0
2021-10-15 2021-10-13 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 64.19 -1,794 0
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share S - Sale D 221.5000 -2,000 -443 45,543
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 221.2500 -248 -55 47,543
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share M - Exercise D 34.7200 506 18 47,791
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 221.2500 -3,250 -719 47,285
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share M - Exercise D 64.1900 5,706 366 50,535
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 221.2500 -949 -210 44,829
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share M - Exercise D 36.0300 1,926 69 45,778
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 221.2500 -521 -115 43,852
2021-10-15 2021-10-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share M - Exercise D 64.1900 1,794 115 44,373
2021-09-22 2021-09-20 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -5 42,579
2021-05-20 2021-05-19 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 30 42,584
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -122 -27 42,554
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -1,199 -267 42,676
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -243 -54 43,875
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -2,397 -535 44,118
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -121 -27 46,515
2021-05-18 2021-05-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 223.0000 -1,198 -267 46,636
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 3,046 47,834
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 6,090 44,788
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 3,044 38,698
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 308 35,654
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 616 35,346
2021-04-16 2021-04-14 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 306 34,730
2021-03-03 2021-03-01 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 1,769 34,424
2021-03-03 2021-03-01 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 219.8200 -226 -50 32,535
2021-03-03 2021-03-01 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 219.8200 -25 -5 32,761
2021-03-03 2021-03-01 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 219.8200 -248 -55 32,786
2021-02-26 2021-02-24 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 229.5700 -64 -15 33,034
2021-02-26 2021-02-24 4 Grass Brian HELE Common Stock, Par Value $0.10 per share M - Exercise D 217 33,098
2020-09-22 2020-09-18 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 194.8000 -7 -1 33,009
2020-07-14 2020-07-13 4 Grass Brian HELE Common Stock, Par Value $0.10 per share S - Sale D 206.0600 -4,310 -888 33,014
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 0 37,324
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -311 37,163
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 788 130 37,474
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -750 36,686
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,904 313 37,436
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -621 35,532
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,576 259 36,153
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -1,500 34,577
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 3,810 627 36,077
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -310 32,267
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 786 129 32,577
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -750 31,791
2020-06-25 2020-04-16 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,904 313 32,541
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -656 28,569
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 136.8200 1,563 214 29,225
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -1,641 27,662
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 136.8200 3,910 535 29,303
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -820 25,393
2020-06-25 2019-04-09 4/A Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 136.8200 1,954 267 26,213
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 0 37,324
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -311 37,163
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 788 130 37,474
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -750 36,686
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -750 36,686
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,904 313 37,436
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,904 313 37,436
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -621 35,532
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 1,576 259 36,153
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -1,500 34,577
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 3,810 627 36,077
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D -310 32,267
2020-05-18 2020-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 164.5800 786 129 32,577
2020-03-05 2020-03-03 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 2,246 31,130
2020-03-05 2020-03-02 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 164.6000 -26 -4 30,637
2020-03-05 2020-03-02 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 164.6000 -248 -41 30,663
2020-03-05 2020-03-02 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 164.6000 -64 -11 30,911
2020-03-05 2020-03-02 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 164.6000 -155 -26 30,975
2019-09-20 2019-09-18 4 Grass Brian HELE Common Stock, Par Value $0.10 per share S - Sale D 154.0300 -7 -1 28,562
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D -656 28,569
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 136.8200 1,563 214 29,225
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D -1,641 27,662
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 136.8200 3,910 535 29,303
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D -820 25,393
2019-05-17 2019-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 136.8200 1,954 267 26,213
2019-05-03 2019-05-01 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 36.03 36.0300 -5,574 -201 0
2019-05-03 2019-05-01 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 34.72 34.7200 -4,494 -156 0
2019-05-03 2019-05-01 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 32.90 32.9000 -3,750 -123 0
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share F - Taxes D 141.0200 -1,425 -201 24,259
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share M - Exercise D 5,574 25,684
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share F - Taxes D 141.0200 -1,107 -156 20,110
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share M - Exercise D 4,494 21,217
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share F - Taxes D 141.0200 -875 -123 16,723
2019-05-03 2019-05-01 4 Grass Brian HELE Common Stock, par value $.10 per share M - Exercise D 3,750 17,598
2019-03-07 2019-03-05 4 Grass Brian HELE Common Stock, par value $.10 per share A - Award D 1,849 13,848
2018-09-20 2018-09-18 4 Grass Brian HELE Common Stock, par value $.10 per share A - Award D 50 11,790
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 90.8000 -540 -49 15,115
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 1,286 15,655
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 90.8000 -1,437 -130 14,369
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 3,424 15,806
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share F - Taxes D 90.8000 -720 -65 12,382
2018-05-17 2018-05-15 4 Grass Brian HELE Common Stock, Par Value $0.10 per share A - Award D 1,714 13,102
2018-05-17 2018-05-02 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 18.80 18.8000 -1,200 -23 23,750
2018-05-17 2018-05-02 4 Grass Brian HELE Employee Stock Option (Right to Buy) M - Exercise D 22.46 22.4600 -1,200 -27 24,950
2018-05-17 2018-05-02 4 Grass Brian HELE Common Stock, par value $0.10 per share S - Sale D 90.9500 -1,200 -109 11,183
2018-05-17 2018-05-02 4 Grass Brian HELE Common Stock, par value $0.10 per share M - Exercise D 22.4600 1,200 27 12,383
2018-05-17 2018-05-02 4 Grass Brian HELE Common Stock, par value $0.10 per share S - Sale D 89.4400 -1,200 -107 11,183
2018-05-17 2018-05-02 4 Grass Brian HELE Common Stock, par value $0.10 per share M - Exercise D 18.8000 1,200 23 12,383
2018-05-17 2018-05-08 4/A Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 205 11,388
2018-05-14 2018-05-08 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 205 11,388
2018-03-07 2018-03-07 4 Grass Brian HELE Common Stock, Par value $0.10 per share A - Award D 2,030 11,183
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D 95.5500 -766 -73 8,757
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D 95.5500 -766 -73 8,757
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, Par value $0.10 per share A - Award D 1,824 9,523
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 1,824 9,523
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D 95.5500 -1,532 -146 7,699
2017-05-17 2017-05-15 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 3,650 9,231
2017-05-12 2017-05-10 4 Grass Brian HELE Common Stock, Par value $0.10 per share A - Award D 525 4,523
2017-03-02 2017-03-01 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 1,269 4,919
2017-03-02 2017-03-01 4 Grass Brian HELE Common Stock, Par value $0.10 per share F - Taxes D 98.4500 -348 -34 3,650
2016-03-04 2016-03-01 4/A Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 1,303 3,998
2016-03-04 2016-03-01 4/A Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D 95.9200 -198 -19 2,695
2016-03-03 2016-03-01 4 Grass Brian HELE Common Stock, par value $0.10 per share A - Award D 1,303 3,788
2016-03-03 2016-03-01 4 Grass Brian HELE Common Stock, par value $0.10 per share F - Taxes D 95.9200 -198 -19 2,480
2015-10-19 2015-10-14 4 Grass Brian HELE Common Stock, par value $0.10 per share S - Sale D 99.4900 -333 -33 2,678
2015-06-29 2015-03-01 4 Grass Brian HELE Common Stock A - Award D 76.6200 978 75 3,011
2015-06-29 2014-05-22 4 Grass Brian HELE Common Stock A - Award D 57.5400 1,217 70 2,033
2014-06-30 2014-05-02 4/A Grass Brian HELE Employee Stock Option (Right to Buy) A - Award D 64.19 64.1900 7,500 481 26,150
2014-05-06 2014-05-02 4 Grass Brian HELE Employee Stock Option (Right to Buy) A - Award D 64.19 64.1900 7,500 481 26,150
2014-05-01 3 Grass Brian HELE Common Stock, par value $0.10 per share D 668
2014-05-01 3 Grass Brian HELE Common Stock, par value $0.10 per share D 668
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)