Williams, Richard David

Insider profile

Performance

Overall performance
4.1

Performance over holding periods
4.1
30 days 90 days 120 days
Average return 15% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
5 100% Buy
34 71% Buy
47 69% Buy
Williams, Richard David's trades of Terreno Resources 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
Transaction date
Purchase
Price
121.94
Quantity 3,839 -3.8%
Value CA$989,178
Transaction date
Purchase
Price
487.62
Quantity 29,970 -1.1%
Value CA$2,085,238
Transaction date
Purchase
Price
133.26
Quantity 62,426 -11.4%
Value CA$2,992,819
Transaction date
Purchase
Price
0.06
Quantity 500,000 +90.7%
Value CA$30,000
Transaction date
Purchase
Price
0.07
Quantity 1,000,000 +112.2%
Value CA$70,000
Transaction date
Purchase
Price
0.10
Quantity 3,000 +0.3%
Value CA$300
Transaction date
Purchase
Price
0.10
Quantity 13,000 +1.5%
Value CA$1,300
Transaction date
Purchase
Price
0.11
Quantity 200,000 +29.6%
Value CA$22,000
Transaction date
Purchase
Price
0.13
Quantity 99,500 +44.8%
Value CA$12,935
Transaction date
Purchase
Price
0.10
Quantity 5,500 +0.8%
Value CA$550
Transaction date
Purchase
Price
0.30
Quantity 333,400 +83.5%
Value CA$100,020
Transaction date
Purchase
Price
0.06
Quantity 500,000 +83.0%
Value CA$30,000
Transaction date
Purchase
Price
0.02
Quantity 4,000 +0.1%
Value CA$80
Transaction date
Purchase
Price
0.03
Quantity 12,000 +0.3%
Value CA$300
Transaction date
Purchase
Price
0.03
Quantity 3,000 +0.1%
Value CA$75
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-13 2026-08-12 B Purchase
3,839 -3.8%
121.94
CA$989,178
3,839 -3.8% 121.94 CA$989,178
2026-03-05 2026-03-02 B Purchase
29,970 -1.1%
487.62
CA$2,085,238
29,970 -1.1% 487.62 CA$2,085,238
2025-09-23 2025-09-23 B Purchase
62,426 -11.4%
133.26
CA$2,992,819
62,426 -11.4% 133.26 CA$2,992,819
2025-06-26 2025-06-24 B Purchase
500,000 +90.7%
0.06
CA$30,000
500,000 +90.7% 0.06 CA$30,000
2025-02-05 2025-02-05 B Purchase
1,000,000 +112.2%
0.07
CA$70,000
1,000,000 +112.2% 0.07 CA$70,000
2024-09-17 2024-09-06 B Purchase
3,000 +0.3%
0.10
CA$300
3,000 +0.3% 0.10 CA$300
2024-08-22 2024-08-21 B Purchase
13,000 +1.5%
0.10
CA$1,300
13,000 +1.5% 0.10 CA$1,300
2024-08-22 2024-08-21 B Purchase
200,000 +29.6%
0.11
CA$22,000
200,000 +29.6% 0.11 CA$22,000
2024-05-01 2024-04-29 B Purchase
99,500 +44.8%
0.13
CA$12,935
99,500 +44.8% 0.13 CA$12,935
2024-03-14 2024-03-08 B Purchase
5,500 +0.8%
0.10
CA$550
5,500 +0.8% 0.10 CA$550
2022-08-31 2022-08-31 B Purchase
333,400 +83.5%
0.30
CA$100,020
333,400 +83.5% 0.30 CA$100,020
2022-09-01 2022-08-22 B Purchase
500,000 +83.0%
0.06
CA$30,000
500,000 +83.0% 0.06 CA$30,000
2022-08-10 2022-08-10 B Purchase
4,000 +0.1%
0.02
CA$80
4,000 +0.1% 0.02 CA$80
2022-07-05 2022-07-05 B Purchase
12,000 +0.3%
0.03
CA$300
12,000 +0.3% 0.03 CA$300
2022-06-29 2022-06-28 B Purchase
3,000 +0.1%
0.03
CA$75
3,000 +0.1% 0.03 CA$75