Shaller Russell

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 82% 68% 82%
Transactions
11 9% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 76%
Success rate 73%
Average holding period 220
Transactions 28
Shaller Russell's trades of Brady Corp'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
2026-07-31 2026-07-31 PrS Proposed sale
26,060
47.17
US$1,981,162
26,060 47.17 US$1,981,162
2026-07-24 2026-07-24 PrS Proposed sale
94,005
179.32
US$2,987,193
94,005 179.32 US$2,987,193
2026-06-22 2026-06-22 PrS Proposed sale
49,277
95.82
US$788,938
49,277 95.82 US$788,938
2026-06-22 2026-06-22 PrS Proposed sale
3,594
86.00
US$309,090
3,594 86.00 US$309,090
2025-11-26 2025-11-25 S Sale
17,130 -10.8%
81.25
US$1,391,812
17,130 -10.8% 81.25 US$1,391,812
2025-11-25 2025-11-25 PrS Proposed sale
17,130
81.25
US$1,391,812
17,130 81.25 US$1,391,812
2025-09-19 2025-09-18 S Sale
21,295 -13.6%
80.00
US$1,703,600
21,295 -13.6% 80.00 US$1,703,600
2025-09-19 2025-09-18 S Sale
2,448 -1.8%
80.64
US$197,407
2,448 -1.8% 80.64 US$197,407
2025-09-18 2025-09-18 PrS Proposed sale
23,743
80.07
US$1,901,007
23,743 80.07 US$1,901,007
2024-09-30 2024-09-27 S Sale
21,128 -17.1%
75.30
US$1,590,938
21,128 -17.1% 75.30 US$1,590,938
2024-09-27 2024-09-27 PrS Proposed sale
21,128
75.30
US$1,590,943
21,128 75.30 US$1,590,943
2024-09-16 2024-09-13 S Sale
12,547 -10.9%
73.08
US$916,935
12,547 -10.9% 73.08 US$916,935
2024-09-13 2024-09-13 PrS Proposed sale
12,548
73.07
US$916,911
12,548 73.07 US$916,911
2022-03-16 2022-03-15 B Purchase
10,000 +16.7%
43.50
US$435,000
10,000 +16.7% 43.50 US$435,000
2021-03-04 2021-03-03 S Sale
2,673 -4.8%
54.03
US$144,422
2,673 -4.8% 54.03 US$144,422
2019-11-27 2019-11-25 S Sale
4,363 -8.0%
58.03
US$253,185
4,363 -8.0% 58.03 US$253,185
2019-09-24 2019-09-23 S Sale
2,965 -5.1%
53.95
US$159,962
2,965 -5.1% 53.95 US$159,962
2019-07-01 2019-06-27 S Sale
2,225 -5.1%
48.25
US$107,356
2,225 -5.1% 48.25 US$107,356
2019-02-27 2019-02-25 S Sale
6,238 -12.0%
47.35
US$295,369
6,238 -12.0% 47.35 US$295,369