Ball Dorria L.

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
Ball Dorria L.'s trades of Honest Company 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
Sale
Price
213.21
Quantity 82,595 -48.0%
Value US$2,728,416
Transaction date
Proposed sale
Price
194.82
Quantity 13,899
Value US$796,672
Transaction date
Sale
Price
427.08
Quantity 22,917 +1.7%
Value US$2,925,861
Transaction date
Proposed sale
Price
3.22
Quantity 6,816
Value US$21,948
Transaction date
Proposed sale
Price
2.93
Quantity 14,694
Value US$43,053
Transaction date
Sale
Price
2.85
Quantity 15,099 -3.4%
Value US$43,032
Transaction date
Sale
Price
2.60
Quantity 4,767 -1.8%
Value US$12,394
Transaction date
Proposed sale
Price
2.53
Quantity 4,767
Value US$12,061
Transaction date
Proposed sale
Price
3.65
Quantity 4,856
Value US$17,724
Transaction date
Sale
Price
3.65
Quantity 4,856 -1.8%
Value US$17,724
Transaction date
Sale
Price
5.32
Quantity 4,836 -1.7%
Value US$25,728
Transaction date
Proposed sale
Price
5.32
Quantity 4,836
Value US$25,728
Transaction date
Sale
Price
4.91
Quantity 21,274 -7.1%
Value US$104,455
Transaction date
Proposed sale
Price
4.89
Quantity 19,907
Value US$97,345
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-24 2026-08-20 S Sale
82,595 -48.0%
213.21
US$2,728,416
82,595 -48.0% 213.21 US$2,728,416
2026-08-20 2026-08-20 PrS Proposed sale
13,899
194.82
US$796,672
13,899 194.82 US$796,672
2026-05-22 2026-05-20 S Sale
22,917 +1.7%
427.08
US$2,925,861
22,917 +1.7% 427.08 US$2,925,861
2026-05-20 2026-05-20 PrS Proposed sale
6,816
3.22
US$21,948
6,816 3.22 US$21,948
2026-03-06 2026-03-06 PrS Proposed sale
14,694
2.93
US$43,053
14,694 2.93 US$43,053
2026-03-09 2026-03-05 S Sale
15,099 -3.4%
2.85
US$43,032
15,099 -3.4% 2.85 US$43,032
2025-11-21 2025-11-20 S Sale
4,767 -1.8%
2.60
US$12,394
4,767 -1.8% 2.60 US$12,394
2025-11-20 2025-11-20 PrS Proposed sale
4,767
2.53
US$12,061
4,767 2.53 US$12,061
2025-08-21 2025-08-20 PrS Proposed sale
4,856
3.65
US$17,724
4,856 3.65 US$17,724
2025-08-21 2025-08-20 S Sale
4,856 -1.8%
3.65
US$17,724
4,856 -1.8% 3.65 US$17,724
2025-05-23 2025-05-21 S Sale
4,836 -1.7%
5.32
US$25,728
4,836 -1.7% 5.32 US$25,728
2025-05-22 2025-05-21 PrS Proposed sale
4,836
5.32
US$25,728
4,836 5.32 US$25,728
2025-03-10 2025-03-07 S Sale
21,274 -7.1%
4.91
US$104,455
21,274 -7.1% 4.91 US$104,455
2025-03-06 2025-03-06 PrS Proposed sale
19,907
4.89
US$97,345
19,907 4.89 US$97,345