Ogbechie Angela

Insider profile

Performance

Overall performance
1.2

Performance over holding periods
1.2
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
2 0% Buy
34 71% Buy
47 69% Buy
Ogbechie Angela's trades of Deckers Outdoor 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
2025-11-03 2025-10-31 PlS Planned sale
35,068 -48.4%
313.89
US$147,089
35,068 -48.4% 313.89 US$147,089
2025-11-03 2025-10-31 PlS Planned sale
21,065 +11.0%
403.66
US$3,056,827
21,065 +11.0% 403.66 US$3,056,827
2025-10-31 2025-10-31 PrS Proposed sale
68,406
69.45
US$4,795,816
68,406 69.45 US$4,795,816
2025-06-04 2025-06-02 PlS Planned sale
108 -0.5%
104.38
US$11,273
108 -0.5% 104.38 US$11,273
2025-06-04 2025-06-02 PlS Planned sale
234 -1.2%
103.63
US$24,249
234 -1.2% 103.63 US$24,249
2025-06-04 2025-06-02 PlS Planned sale
940 -4.4%
104.57
US$98,296
940 -4.4% 104.57 US$98,296
2025-06-04 2025-06-02 PlS Planned sale
4,962 -18.9%
103.76
US$514,857
4,962 -18.9% 103.76 US$514,857
2025-06-02 2025-06-02 PrS Proposed sale
6,244
104.76
US$654,121
6,244 104.76 US$654,121
2024-11-01 2024-10-31 PlS Planned sale
1,278 -4.1%
163.24
US$208,617
1,278 -4.1% 163.24 US$208,617
2024-10-31 2024-10-31 PrS Proposed sale
1,278
168.65
US$215,534
1,278 168.65 US$215,534
2024-06-03 2024-05-31 PlS Planned sale
153 -3.9%
1,077.93
US$164,923
153 -3.9% 1,077.93 US$164,923
2024-05-31 2024-05-31 PrS Proposed sale
153
1,080.78
US$165,359
153 1,080.78 US$165,359
2024-02-12 2024-02-09 PlS Planned sale
313 -7.2%
844.13
US$264,213
313 -7.2% 844.13 US$264,213
2024-02-09 2024-02-09 PrS Proposed sale
313
830.16
US$259,840
313 830.16 US$259,840
2023-06-01 2023-05-31 S Sale
374 -11.8%
474.44
US$177,441
374 -11.8% 474.44 US$177,441
2023-05-31 2023-05-31 PrS Proposed sale
374
489.12
US$182,930
374 489.12 US$182,930
2022-11-02 2022-11-02 S Sale
455 -13.1%
360.62
US$164,082
455 -13.1% 360.62 US$164,082