Brown Matthew Charles

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
9 11% Buy
34 71% Buy
47 69% Buy
Brown Matthew Charles's trades of Tenable Holdings 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-05 2026-05-04 B Purchase
1,591 +2.4%
190.35
US$2,615,957
1,591 +2.4% 190.35 US$2,615,957
2025-03-05 2025-03-03 S Sale
9,587 +5.1%
494.84
US$2,667,549
9,587 +5.1% 494.84 US$2,667,549
2025-03-03 2025-03-03 PrS Proposed sale
80,902
457.17
US$1,657,579
80,902 457.17 US$1,657,579
2025-02-27 2025-02-26 S Sale
3,811 -5.2%
111.53
US$425,041
3,811 -5.2% 111.53 US$425,041
2025-02-25 2025-02-26 PrS Proposed sale
3,801
111.74
US$424,706
3,801 111.74 US$424,706
2024-12-26 2024-12-23 S Sale
1,048 -1.9%
108.90
US$114,127
1,048 -1.9% 108.90 US$114,127
2024-12-20 2024-12-23 PrS Proposed sale
1,043
108.70
US$113,374
1,043 108.70 US$113,374
2024-03-05 2024-03-04 S Sale
883 -1.8%
85.32
US$75,338
883 -1.8% 85.32 US$75,338
2024-02-29 2024-02-28 S Sale
4,363 -8.2%
83.65
US$364,969
4,363 -8.2% 83.65 US$364,969
2023-03-03 2023-03-01 S Sale
956 -2.7%
63.84
US$61,031
956 -2.7% 63.84 US$61,031
2023-03-03 2023-03-01 S Sale
348 -1.0%
63.84
US$22,216
348 -1.0% 63.84 US$22,216
2023-03-03 2023-03-01 S Sale
2,173 -5.7%
63.84
US$138,724
2,173 -5.7% 63.84 US$138,724
2022-03-09 2022-03-07 S Sale
2,298 -9.2%
64.55
US$148,336
2,298 -9.2% 64.55 US$148,336
2020-08-18 2020-08-17 PlS Planned sale
531 -0.5%
22.94
US$12,181
531 -0.5% 22.94 US$12,181
2020-08-12 2020-08-11 S Sale
31,598 -27.6%
22.63
US$714,968
31,598 -27.6% 22.63 US$714,968
2020-06-02 2020-02-18 PlS Planned sale
1,766 -2.1%
20.45
US$36,115
1,766 -2.1% 20.45 US$36,115
2020-06-02 2019-08-16 PlS Planned sale
853 -1.0%
23.35
US$19,918
853 -1.0% 23.35 US$19,918
2019-03-08 2019-03-07 PlS Planned sale
5,393 -8.4%
21.90
US$118,107
5,393 -8.4% 21.90 US$118,107