Hughes Owen

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 60% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 110%
Success rate 73%
Average holding period 220
Transactions 28
Hughes Owen's trades of XOMA Royalty Corporation'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
Transaction date
Purchase
Price
77.23
Quantity 15,375 -48.9%
Value US$2,364,942
Transaction date
Purchase
Price
14.65
Quantity 1 +inf%
Value US$15
Transaction date
Purchase
Price
23.79
Quantity 1,032 +106.6%
Value US$24,551
Transaction date
Purchase
Price
23.49
Quantity 768 +384.0%
Value US$18,040
Transaction date
Purchase
Price
23.33
Quantity 200 +inf%
Value US$4,666
Transaction date
Sale
Price
38.00
Quantity 29,860 -100.0%
Value US$1,134,680
Transaction date
Purchase
Price
21.00
Quantity 2,500 +0.5%
Value US$52,500
Transaction date
Planned sale
Price
17.95
Quantity 2,750 -20.5%
Value US$49,362
Transaction date
Planned sale
Price
22.22
Quantity 2,400 -23.3%
Value US$53,328
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-08 2025-12-04 B Purchase
15,375 -48.9%
77.23
US$2,364,942
15,375 -48.9% 77.23 US$2,364,942
2025-05-21 2025-05-20 S Sale
59,474 +16.9%
452.36
US$565,563
59,474 +16.9% 452.36 US$565,563
2024-11-13 2024-11-13 S Sale
59,790 -24.2%
335.94
US$1,940,578
59,790 -24.2% 335.94 US$1,940,578
2023-10-04 2023-10-02 B Purchase
1,000 +40.0%
13.83
US$13,830
1,000 +40.0% 13.83 US$13,830
2023-09-27 2023-09-26 B Purchase
2,499 +249900.0%
14.43
US$36,061
2,499 +249900.0% 14.43 US$36,061
2023-09-27 2023-09-25 B Purchase
1 +inf%
14.65
US$15
1 +inf% 14.65 US$15
2023-05-25 2023-05-24 B Purchase
1,032 +106.6%
23.79
US$24,551
1,032 +106.6% 23.79 US$24,551
2023-05-25 2023-05-23 B Purchase
768 +384.0%
23.49
US$18,040
768 +384.0% 23.49 US$18,040
2023-05-25 2023-05-23 B Purchase
200 +inf%
23.33
US$4,666
200 +inf% 23.33 US$4,666
2021-09-14 2021-09-14 S Sale
29,860 -100.0%
38.00
US$1,134,680
29,860 -100.0% 38.00 US$1,134,680
2021-01-14 2021-01-12 B Purchase
2,500 +0.5%
21.00
US$52,500
2,500 +0.5% 21.00 US$52,500
2020-02-28 2020-02-26 PlS Planned sale
2,750 -20.5%
17.95
US$49,362
2,750 -20.5% 17.95 US$49,362
2019-04-18 2019-04-16 PlS Planned sale
2,400 -23.3%
22.22
US$53,328
2,400 -23.3% 22.22 US$53,328