Regan, Charles Donald

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
33 100% Buy
34 71% Buy
47 69% Buy
Regan, Charles Donald's trades of Nerds On Site 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
Transaction date
Purchase
Price
149.06
Quantity 89,656 -1.8%
Value CA$505,748
Transaction date
Purchase
Price
55.83
Quantity 87,071 +29.0%
Value CA$1,470,839
Transaction date
Purchase
Price
42.58
Quantity 49,050 -40.2%
Value CA$4,209,326
Transaction date
Purchase
Price
0.03
Quantity 65,000 +1.2%
Value CA$1,950
Transaction date
Purchase
Price
0.03
Quantity 89,285 +1.7%
Value CA$2,679
Transaction date
Purchase
Price
0.04
Quantity 50,000 +1.0%
Value CA$1,750
Transaction date
Purchase
Price
0.04
Quantity 27,500 +0.5%
Value CA$963
Transaction date
Purchase
Price
0.05
Quantity 2,222,222 +74.3%
Value CA$100,000
Transaction date
Purchase
Price
0.03
Quantity 5,185 +0.2%
Value US$140
Transaction date
Purchase
Price
0.03
Quantity 10,000 +0.3%
Value CA$250
Transaction date
Purchase
Price
0.03
Quantity 67,500 +2.3%
Value CA$1,688
Transaction date
Purchase
Price
0.03
Quantity 6,875 +0.2%
Value CA$172
Transaction date
Purchase
Price
0.02
Quantity 9,259 +0.3%
Value US$199
Transaction date
Purchase
Price
0.03
Quantity 12,500 +0.4%
Value CA$375
Transaction date
Purchase
Price
0.03
Quantity 9,714 +0.3%
Value CA$291
Transaction date
Purchase
Price
0.03
Quantity 9,999 +0.3%
Value CA$270
Transaction date
Purchase
Price
0.04
Quantity 7,142 +0.3%
Value CA$250
Transaction date
Purchase
Price
0.04
Quantity 5,000 +10.4%
Value CA$175
Transaction date
Purchase
Price
0.04
Quantity 10,000 +26.3%
Value CA$400
Transaction date
Purchase
Price
0.04
Quantity 24,000 +0.8%
Value CA$960
Transaction date
Purchase
Price
0.04
Quantity 4,000 +0.1%
Value US$148
Transaction date
Purchase
Price
0.05
Quantity 12,000 +0.4%
Value CA$540
Transaction date
Purchase
Price
0.04
Quantity 500 +0.0%
Value US$20
Transaction date
Purchase
Price
0.04
Quantity 2,000 +0.1%
Value US$80
Transaction date
Purchase
Price
0.05
Quantity 15,000 +0.5%
Value CA$675
Transaction date
Purchase
Price
0.04
Quantity 7,142 +0.3%
Value US$286
Transaction date
Purchase
Price
0.03
Quantity 625 +0.0%
Value US$18
Transaction date
Purchase
Price
0.04
Quantity 3,000 +0.1%
Value CA$105
Transaction date
Purchase
Price
0.04
Quantity 15,000 +0.5%
Value CA$525
Transaction date
Purchase
Price
0.05
Quantity 20,000 +0.7%
Value CA$900
Transaction date
Purchase
Price
0.04
Quantity 30,000 +1.1%
Value CA$1,200
Transaction date
Purchase
Price
0.06
Quantity 5,000 +0.2%
Value CA$275
Transaction date
Purchase
Price
0.05
Quantity 10,000 +0.4%
Value CA$500
Transaction date
Purchase
Price
0.05
Quantity 151,000 +5.9%
Value CA$6,795
Transaction date
Purchase
Price
0.07
Quantity 7,500 +0.3%
Value CA$525
Transaction date
Purchase
Price
0.07
Quantity 19,000 +0.8%
Value CA$1,235
Transaction date
Purchase
Price
0.06
Quantity 3,000 +0.1%
Value CA$180
Transaction date
Purchase
Price
0.08
Quantity 33,500 +1.4%
Value CA$2,512
Transaction date
Purchase
Price
0.07
Quantity 14,575 +0.6%
Value CA$1,020
Transaction date
Purchase
Price
0.07
Quantity 25,500 +1.1%
Value CA$1,785
Transaction date
Purchase
Price
0.08
Quantity 26,200 +1.1%
Value CA$1,965
Transaction date
Purchase
Price
0.07
Quantity 10,000 +0.4%
Value CA$700
Transaction date
Purchase
Price
0.07
Quantity 15,000 +0.6%
Value CA$1,050
Transaction date
Purchase
Price
0.07
Quantity 25,000 +1.1%
Value CA$1,625
Transaction date
Purchase
Price
0.07
Quantity 6,000 +0.3%
Value CA$390
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-19 2026-08-17 B Purchase
89,656 -1.8%
149.06
CA$505,748
89,656 -1.8% 149.06 CA$505,748
2026-08-19 2026-08-17 B Purchase
87,071 +29.0%
55.83
CA$1,470,839
87,071 +29.0% 55.83 CA$1,470,839
2026-08-10 2026-08-07 B Purchase
49,050 -40.2%
42.58
CA$4,209,326
49,050 -40.2% 42.58 CA$4,209,326
2026-03-30 2026-03-27 B Purchase
65,000 +1.2%
0.03
CA$1,950
65,000 +1.2% 0.03 CA$1,950
2026-03-25 2026-03-20 B Purchase
89,285 +1.7%
0.03
CA$2,679
89,285 +1.7% 0.03 CA$2,679
2026-03-02 2026-02-27 B Purchase
50,000 +1.0%
0.04
CA$1,750
50,000 +1.0% 0.04 CA$1,750
2026-02-05 2026-02-05 B Purchase
27,500 +0.5%
0.04
CA$963
27,500 +0.5% 0.04 CA$963
2025-10-10 2025-10-08 B Purchase
2,222,222 +74.3%
0.05
CA$100,000
2,222,222 +74.3% 0.05 CA$100,000
2025-10-07 2025-10-03 B Purchase
5,185 +0.2%
0.03
US$140
5,185 +0.2% 0.03 US$140
2025-06-24 2025-06-20 B Purchase
10,000 +0.3%
0.03
CA$250
10,000 +0.3% 0.03 CA$250
2025-06-10 2025-06-06 B Purchase
67,500 +2.3%
0.03
CA$1,688
67,500 +2.3% 0.03 CA$1,688
2025-05-28 2025-05-23 B Purchase
6,875 +0.2%
0.03
CA$172
6,875 +0.2% 0.03 CA$172
2025-05-21 2025-05-16 B Purchase
9,259 +0.3%
0.02
US$199
9,259 +0.3% 0.02 US$199
2025-05-21 2025-05-16 B Purchase
12,500 +0.4%
0.03
CA$375
12,500 +0.4% 0.03 CA$375
2025-05-12 2025-05-09 B Purchase
9,714 +0.3%
0.03
CA$291
9,714 +0.3% 0.03 CA$291
2025-05-12 2025-05-09 B Purchase
9,999 +0.3%
0.03
CA$270
9,999 +0.3% 0.03 CA$270
2025-05-05 2025-05-01 B Purchase
7,142 +0.3%
0.04
CA$250
7,142 +0.3% 0.04 CA$250
2025-05-05 2025-04-24 B Purchase
5,000 +10.4%
0.04
CA$175
5,000 +10.4% 0.04 CA$175
2025-04-15 2025-04-11 B Purchase
10,000 +26.3%
0.04
CA$400
10,000 +26.3% 0.04 CA$400
2025-04-04 2025-03-31 B Purchase
24,000 +0.8%
0.04
CA$960
24,000 +0.8% 0.04 CA$960
2025-02-20 2025-02-18 B Purchase
4,000 +0.1%
0.04
US$148
4,000 +0.1% 0.04 US$148
2025-02-18 2025-02-14 B Purchase
12,000 +0.4%
0.05
CA$540
12,000 +0.4% 0.05 CA$540
2024-11-21 2024-11-18 B Purchase
500 +0.0%
0.04
US$20
500 +0.0% 0.04 US$20
2024-11-21 2024-11-18 B Purchase
2,000 +0.1%
0.04
US$80
2,000 +0.1% 0.04 US$80
2024-11-21 2024-11-18 B Purchase
15,000 +0.5%
0.05
CA$675
15,000 +0.5% 0.05 CA$675
2024-10-23 2024-10-21 B Purchase
7,142 +0.3%
0.04
US$286
7,142 +0.3% 0.04 US$286
2024-09-25 2024-09-20 B Purchase
625 +0.0%
0.03
US$18
625 +0.0% 0.03 US$18
2024-09-25 2024-09-13 B Purchase
3,000 +0.1%
0.04
CA$105
3,000 +0.1% 0.04 CA$105
2024-08-28 2024-08-08 B Purchase
15,000 +0.5%
0.04
CA$525
15,000 +0.5% 0.04 CA$525
2024-07-03 2024-07-02 B Purchase
20,000 +0.7%
0.05
CA$900
20,000 +0.7% 0.05 CA$900
2024-07-03 2024-06-28 B Purchase
30,000 +1.1%
0.04
CA$1,200
30,000 +1.1% 0.04 CA$1,200
2024-06-03 2024-05-31 B Purchase
5,000 +0.2%
0.06
CA$275
5,000 +0.2% 0.06 CA$275
2024-06-03 2024-05-31 B Purchase
10,000 +0.4%
0.05
CA$500
10,000 +0.4% 0.05 CA$500
2024-05-29 2024-05-28 B Purchase
151,000 +5.9%
0.05
CA$6,795
151,000 +5.9% 0.05 CA$6,795
2024-04-22 2024-04-19 B Purchase
7,500 +0.3%
0.07
CA$525
7,500 +0.3% 0.07 CA$525
2024-04-19 2024-04-18 B Purchase
19,000 +0.8%
0.07
CA$1,235
19,000 +0.8% 0.07 CA$1,235
2024-04-19 2024-04-17 B Purchase
3,000 +0.1%
0.06
CA$180
3,000 +0.1% 0.06 CA$180
2023-03-21 2023-03-20 B Purchase
33,500 +1.4%
0.08
CA$2,512
33,500 +1.4% 0.08 CA$2,512
2022-11-01 2022-10-31 B Purchase
14,575 +0.6%
0.07
CA$1,020
14,575 +0.6% 0.07 CA$1,020
2022-11-01 2022-10-31 B Purchase
25,500 +1.1%
0.07
CA$1,785
25,500 +1.1% 0.07 CA$1,785
2022-09-21 2022-09-20 B Purchase
26,200 +1.1%
0.08
CA$1,965
26,200 +1.1% 0.08 CA$1,965
2022-09-21 2022-09-20 B Purchase
10,000 +0.4%
0.07
CA$700
10,000 +0.4% 0.07 CA$700
2022-08-12 2022-08-10 B Purchase
15,000 +0.6%
0.07
CA$1,050
15,000 +0.6% 0.07 CA$1,050
2022-07-11 2022-07-08 B Purchase
25,000 +1.1%
0.07
CA$1,625
25,000 +1.1% 0.07 CA$1,625
2022-06-29 2022-06-28 B Purchase
6,000 +0.3%
0.07
CA$390
6,000 +0.3% 0.07 CA$390