Boughton Soleil

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 14% 8.2% 15.1%
Success rate 73% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Boughton Soleil's trades of Hims & Hers Health 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
2026-04-22 2026-04-20 PlS Planned sale
63,766 -37.9%
478.13
US$414,678
63,766 -37.9% 478.13 US$414,678
2026-04-20 2026-04-20 PrS Proposed sale
51,826
217.90
US$3,971,162
51,826 217.90 US$3,971,162
2026-03-18 2026-03-17 PlS Planned sale
75,713 +47.6%
95.60
US$1,082,911
75,713 +47.6% 95.60 US$1,082,911
2026-03-17 2026-03-17 PrS Proposed sale
4,812
24.69
US$118,808
4,812 24.69 US$118,808
2026-03-02 2026-02-27 PlS Planned sale
4,651 -1.0%
15.21
US$70,742
4,651 -1.0% 15.21 US$70,742
2026-02-27 2026-02-27 PrS Proposed sale
4,651
15.21
US$70,742
4,651 15.21 US$70,742
2025-11-25 2025-11-24 PlS Planned sale
2,631 -1.7%
35.22
US$92,664
2,631 -1.7% 35.22 US$92,664
2025-11-24 2025-11-24 PrS Proposed sale
2,631
35.11
US$92,374
2,631 35.11 US$92,374
2025-11-12 2025-11-10 PlS Planned sale
2,637 -1.7%
42.53
US$112,152
2,637 -1.7% 42.53 US$112,152
2025-11-10 2025-11-10 PrS Proposed sale
2,637
42.53
US$112,152
2,637 42.53 US$112,152
2025-10-28 2025-10-27 PlS Planned sale
2,637 -1.6%
50.10
US$132,114
2,637 -1.6% 50.10 US$132,114
2025-10-27 2025-10-27 PrS Proposed sale
2,637
50.10
US$132,114
2,637 50.10 US$132,114
2025-10-14 2025-10-13 PrS Proposed sale
2,637
54.38
US$143,400
2,637 54.38 US$143,400
2025-10-14 2025-10-13 PlS Planned sale
2,637 -1.6%
54.38
US$143,400
2,637 -1.6% 54.38 US$143,400
2025-09-30 2025-09-29 PlS Planned sale
2,637 -1.6%
58.79
US$155,029
2,637 -1.6% 58.79 US$155,029
2025-09-29 2025-09-29 PrS Proposed sale
2,637
58.79
US$155,029
2,637 58.79 US$155,029
2025-09-19 2025-09-17 PlS Planned sale
2,637 -1.6%
50.50
US$133,168
2,637 -1.6% 50.50 US$133,168
2025-09-17 2025-09-17 PrS Proposed sale
2,637
50.50
US$133,168
2,637 50.50 US$133,168
2025-08-26 2025-08-25 S Sale
2,571 -1.7%
44.53
US$114,487
2,571 -1.7% 44.53 US$114,487
2025-08-25 2025-08-25 PrS Proposed sale
2,571
44.53
US$114,487
2,571 44.53 US$114,487
2025-08-12 2025-08-11 S Sale
2,572 -1.7%
51.64
US$132,818
2,572 -1.7% 51.64 US$132,818
2025-08-11 2025-08-11 PrS Proposed sale
2,572
51.64
US$132,818
2,572 51.64 US$132,818
2025-07-29 2025-07-28 PlS Planned sale
2,572 -1.6%
58.70
US$150,976
2,572 -1.6% 58.70 US$150,976
2025-07-28 2025-07-28 PrS Proposed sale
2,572
58.70
US$150,976
2,572 58.70 US$150,976
2025-07-15 2025-07-14 PlS Planned sale
2,572 -1.6%
47.82
US$122,993
2,572 -1.6% 47.82 US$122,993
2025-07-14 2025-07-14 PrS Proposed sale
2,572
47.82
US$122,993
2,572 47.82 US$122,993
2025-07-01 2025-06-30 PlS Planned sale
2,572 -1.6%
50.50
US$129,886
2,572 -1.6% 50.50 US$129,886
2025-06-17 2025-06-17 PrS Proposed sale
2,572
59.75
US$153,677
2,572 59.75 US$153,677
2025-06-17 2025-06-17 PlS Planned sale
2,572 -1.6%
59.75
US$153,677
2,572 -1.6% 59.75 US$153,677
2025-06-17 2025-06-16 PlS Planned sale
5,451 -3.2%
56.80
US$309,617
5,451 -3.2% 56.80 US$309,617
2025-06-16 2025-06-16 PrS Proposed sale
5,451
56.80
US$309,617
5,451 56.80 US$309,617
2025-05-29 2025-05-27 PlS Planned sale
3,233 -2.1%
55.87
US$180,628
3,233 -2.1% 55.87 US$180,628
2025-05-27 2025-05-27 PrS Proposed sale
3,233
55.87
US$180,628
3,233 55.87 US$180,628
2025-05-13 2025-05-12 PlS Planned sale
3,235 -2.0%
56.00
US$181,160
3,235 -2.0% 56.00 US$181,160
2025-05-12 2025-05-12 PrS Proposed sale
3,235
56.00
US$181,160
3,235 56.00 US$181,160
2025-04-30 2025-04-28 PlS Planned sale
3,236 -2.0%
30.19
US$97,695
3,236 -2.0% 30.19 US$97,695
2025-04-28 2025-04-28 PrS Proposed sale
3,236
30.19
US$97,695
3,236 30.19 US$97,695
2025-04-16 2025-04-14 PlS Planned sale
3,236 -1.9%
28.72
US$92,938
3,236 -1.9% 28.72 US$92,938
2025-04-14 2025-04-14 PrS Proposed sale
3,236
28.72
US$92,938
3,236 28.72 US$92,938
2025-04-01 2025-03-31 PlS Planned sale
3,236 -1.9%
27.77
US$89,864
3,236 -1.9% 27.77 US$89,864
2025-03-18 2025-03-18 PrS Proposed sale
3,236
34.31
US$111,027
3,236 34.31 US$111,027
2025-03-18 2025-03-18 PlS Planned sale
3,236 -1.8%
34.31
US$111,027
3,236 -1.8% 34.31 US$111,027
2025-04-16 2025-03-03 PlS Planned sale
4,151 -2.4%
45.14
US$187,376
4,151 -2.4% 45.14 US$187,376
2025-03-03 2025-03-03 PrS Proposed sale
4,151
45.14
US$187,376
4,151 45.14 US$187,376
2025-02-20 2025-02-18 S Sale
4,152 -2.6%
60.69
US$251,985
4,152 -2.6% 60.69 US$251,985