30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Fidelma Russo

Insider profile

Currently holds a position at SBA Communications Corp

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 37% 68% 82%
Transactions
10 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director SBA Communications Corp Jan. 1, 2020 -
Executive Vice President, Chief Technology Officer Iron Mountain Inc March 1, 2017 - May 3, 2020

Fidelma Russo's trades of Hewlett Packard Enterprise Co'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-21 2026-04-21 S Sale
35,378 -40.5%
383.17
US$4,046,965
35,378 -40.5% 383.17 US$4,046,965
2026-03-27 2026-03-25 S Sale
87,112 +5.3%
337.18
US$2,648,381
87,112 +5.3% 337.18 US$2,648,381
2026-03-27 2026-03-25 S Sale
94,651 +37.8%
436.46
US$4,341,228
94,651 +37.8% 436.46 US$4,341,228
2026-03-25 2026-03-25 PrS Proposed sale
51,002
26.03
US$1,327,639
51,002 26.03 US$1,327,639
2025-12-15 2025-12-11 S Sale
126,512 -71.3%
24.61
US$3,113,258
126,512 -71.3% 24.61 US$3,113,258
2025-12-11 2025-12-11 PrS Proposed sale
126,512
24.61
US$3,113,252
126,512 24.61 US$3,113,252
2024-12-16 2024-12-12 S Sale
51,762 -100.0%
21.86
US$1,131,284
51,762 -100.0% 21.86 US$1,131,284
2024-12-12 2024-12-12 PrS Proposed sale
51,762
21.86
US$1,131,285
51,762 21.86 US$1,131,285
2024-12-12 2024-12-11 S Sale
55,398 -51.7%
21.72
US$1,203,245
55,398 -51.7% 21.72 US$1,203,245
2024-12-11 2024-12-11 PrS Proposed sale
55,398
21.72
US$1,203,439
55,398 21.72 US$1,203,439
2024-12-12 2024-12-10 S Sale
38,676 -26.5%
22.66
US$876,359
38,676 -26.5% 22.66 US$876,359
2024-12-10 2024-12-10 PrS Proposed sale
38,676
22.66
US$876,383
38,676 22.66 US$876,383
2024-10-02 2024-10-02 PrS Proposed sale
55,908
19.99
US$1,117,478
55,908 19.99 US$1,117,478
2024-10-02 2024-10-02 S Sale
55,908 -100.0%
19.99
US$1,117,478
55,908 -100.0% 19.99 US$1,117,478
2023-12-14 2023-12-12 S Sale
98,131 -100.0%
16.27
US$1,596,218
98,131 -100.0% 16.27 US$1,596,218
2023-12-12 2023-12-12 PrS Proposed sale
98,131
16.27
US$1,596,222
98,131 16.27 US$1,596,222
2023-08-10 2023-08-10 PrS Proposed sale
365
774.49
US$282,689
365 774.49 US$282,689
2023-08-10 2023-08-10 S Sale
365 -100.0%
777.08
US$283,634
365 -100.0% 777.08 US$283,634
2019-03-19 2019-03-15 PlS Planned sale
7,724 -45.9%
34.79
US$268,718
7,724 -45.9% 34.79 US$268,718
2019-02-21 2019-02-19 PlS Planned sale
677 -6.9%
35.33
US$23,916
677 -6.9% 35.33 US$23,916
2019-02-21 2019-02-19 PlS Planned sale
706 -6.7%
35.36
US$24,961
706 -6.7% 35.36 US$24,961