DAHL JAMES H

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
99 100% Buy
34 71% Buy
47 69% Buy
DAHL JAMES H's trades of AMREP 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
195.94
Quantity 18,002 +47.1%
Value US$301,968
Transaction date
Purchase
Price
390.50
Quantity 23,292 +49.9%
Value US$2,067,539
Transaction date
Purchase
Price
93.50
Quantity 21,824 -43.9%
Value US$439,682
Transaction date
Purchase
Price
25.67
Quantity 3,000 +0.6%
Value US$77,016
Transaction date
Purchase
Price
24.50
Quantity 5,000 +1.0%
Value US$122,491
Transaction date
Purchase
Price
24.72
Quantity 1,156 +0.2%
Value US$28,581
Transaction date
Purchase
Price
27.85
Quantity 3,000 +0.6%
Value US$83,550
Transaction date
Purchase
Price
27.74
Quantity 5,000 +1.0%
Value US$138,706
Transaction date
Purchase
Price
27.25
Quantity 1,519 +0.3%
Value US$41,393
Transaction date
Purchase
Price
27.66
Quantity 1,000 +0.2%
Value US$27,658
Transaction date
Purchase
Price
27.92
Quantity 2,060 +0.4%
Value US$57,521
Transaction date
Purchase
Price
27.16
Quantity 1,900 +0.4%
Value US$51,612
Transaction date
Purchase
Price
26.05
Quantity 300 +0.1%
Value US$7,815
Transaction date
Purchase
Price
25.44
Quantity 1,800 +0.4%
Value US$45,784
Transaction date
Purchase
Price
25.69
Quantity 3,200 +0.7%
Value US$82,220
Transaction date
Purchase
Price
26.23
Quantity 1,124 +0.2%
Value US$29,487
Transaction date
Purchase
Price
25.65
Quantity 876 +0.2%
Value US$22,472
Transaction date
Purchase
Price
25.67
Quantity 5,000 +1.1%
Value US$128,356
Transaction date
Purchase
Price
26.49
Quantity 884 +0.2%
Value US$23,414
Transaction date
Purchase
Price
26.11
Quantity 416 +0.1%
Value US$10,861
Transaction date
Purchase
Price
25.75
Quantity 788 +0.2%
Value US$20,289
Transaction date
Purchase
Price
25.04
Quantity 3,212 +0.7%
Value US$80,425
Transaction date
Purchase
Price
25.50
Quantity 2,431 +0.5%
Value US$61,990
Transaction date
Purchase
Price
24.53
Quantity 4,411 +1.0%
Value US$108,193
Transaction date
Purchase
Price
24.32
Quantity 398 +0.1%
Value US$9,681
Transaction date
Purchase
Price
23.64
Quantity 3,960 +0.9%
Value US$93,633
Transaction date
Purchase
Price
23.95
Quantity 697 +0.2%
Value US$16,692
Transaction date
Purchase
Price
23.34
Quantity 2,303 +0.5%
Value US$53,759
Transaction date
Purchase
Price
22.29
Quantity 2,488 +0.6%
Value US$55,462
Transaction date
Purchase
Price
21.12
Quantity 3,636 +0.8%
Value US$76,801
Transaction date
Purchase
Price
29.95
Quantity 1,800 +0.4%
Value US$53,906
Transaction date
Purchase
Price
29.70
Quantity 2,000 +0.5%
Value US$59,396
Transaction date
Purchase
Price
30.75
Quantity 3,000 +0.7%
Value US$92,250
Transaction date
Purchase
Price
23.15
Quantity 4,000 +0.9%
Value US$92,600
Transaction date
Purchase
Price
22.75
Quantity 3,132 +0.7%
Value US$71,253
Transaction date
Purchase
Price
23.48
Quantity 5,000 +1.2%
Value US$117,382
Transaction date
Purchase
Price
25.60
Quantity 10,000 +2.5%
Value US$256,000
Transaction date
Purchase
Price
20.10
Quantity 7,000 +1.8%
Value US$140,671
Transaction date
Purchase
Price
19.80
Quantity 107 +0.0%
Value US$2,119
Transaction date
Purchase
Price
19.79
Quantity 100 +0.0%
Value US$1,979
Transaction date
Purchase
Price
18.60
Quantity 7 +0.0%
Value US$130
Transaction date
Purchase
Price
19.50
Quantity 5,107 +1.3%
Value US$99,606
Transaction date
Purchase
Price
18.67
Quantity 2,633 +0.7%
Value US$49,153
Transaction date
Purchase
Price
17.71
Quantity 2,260 +0.6%
Value US$40,032
Transaction date
Purchase
Price
20.95
Quantity 4,400 +1.1%
Value US$92,195
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-24 2026-06-22 B Purchase
18,002 +47.1%
195.94
US$301,968
18,002 +47.1% 195.94 US$301,968
2026-06-04 2026-06-02 B Purchase
23,292 +49.9%
390.50
US$2,067,539
23,292 +49.9% 390.50 US$2,067,539
2026-05-29 2026-05-29 B Purchase
21,824 -43.9%
93.50
US$439,682
21,824 -43.9% 93.50 US$439,682
2026-05-29 2026-05-29 B Purchase
3,000 +0.6%
25.67
US$77,016
3,000 +0.6% 25.67 US$77,016
2026-05-22 2026-05-20 B Purchase
5,000 +1.0%
24.50
US$122,491
5,000 +1.0% 24.50 US$122,491
2026-05-15 2026-05-13 B Purchase
1,156 +0.2%
24.72
US$28,581
1,156 +0.2% 24.72 US$28,581
2026-05-01 2026-05-01 B Purchase
3,000 +0.6%
27.85
US$83,550
3,000 +0.6% 27.85 US$83,550
2026-05-01 2026-04-29 B Purchase
5,000 +1.0%
27.74
US$138,706
5,000 +1.0% 27.74 US$138,706
2026-04-20 2026-04-20 B Purchase
1,519 +0.3%
27.25
US$41,393
1,519 +0.3% 27.25 US$41,393
2026-04-20 2026-04-17 B Purchase
1,000 +0.2%
27.66
US$27,658
1,000 +0.2% 27.66 US$27,658
2026-04-02 2026-03-31 B Purchase
2,060 +0.4%
27.92
US$57,521
2,060 +0.4% 27.92 US$57,521
2026-03-27 2026-03-26 B Purchase
1,900 +0.4%
27.16
US$51,612
1,900 +0.4% 27.16 US$51,612
2026-03-27 2026-03-26 B Purchase
300 +0.1%
26.05
US$7,815
300 +0.1% 26.05 US$7,815
2026-03-27 2026-03-26 B Purchase
1,800 +0.4%
25.44
US$45,784
1,800 +0.4% 25.44 US$45,784
2026-03-04 2026-03-03 B Purchase
3,200 +0.7%
25.69
US$82,220
3,200 +0.7% 25.69 US$82,220
2026-02-27 2026-02-27 B Purchase
1,124 +0.2%
26.23
US$29,487
1,124 +0.2% 26.23 US$29,487
2026-02-27 2026-02-27 B Purchase
876 +0.2%
25.65
US$22,472
876 +0.2% 25.65 US$22,472
2026-02-27 2026-02-26 B Purchase
5,000 +1.1%
25.67
US$128,356
5,000 +1.1% 25.67 US$128,356
2026-02-20 2026-02-19 B Purchase
884 +0.2%
26.49
US$23,414
884 +0.2% 26.49 US$23,414
2026-02-20 2026-02-19 B Purchase
416 +0.1%
26.11
US$10,861
416 +0.1% 26.11 US$10,861
2026-02-19 2026-02-18 B Purchase
788 +0.2%
25.75
US$20,289
788 +0.2% 25.75 US$20,289
2026-02-19 2026-02-18 B Purchase
3,212 +0.7%
25.04
US$80,425
3,212 +0.7% 25.04 US$80,425
2026-02-19 2026-02-17 B Purchase
2,431 +0.5%
25.50
US$61,990
2,431 +0.5% 25.50 US$61,990
2026-02-19 2026-02-17 B Purchase
4,411 +1.0%
24.53
US$108,193
4,411 +1.0% 24.53 US$108,193
2026-02-13 2026-02-12 B Purchase
398 +0.1%
24.32
US$9,681
398 +0.1% 24.32 US$9,681
2026-02-13 2026-02-12 B Purchase
3,960 +0.9%
23.64
US$93,633
3,960 +0.9% 23.64 US$93,633
2026-02-12 2026-02-11 B Purchase
697 +0.2%
23.95
US$16,692
697 +0.2% 23.95 US$16,692
2026-02-12 2026-02-11 B Purchase
2,303 +0.5%
23.34
US$53,759
2,303 +0.5% 23.34 US$53,759
2026-02-12 2026-02-10 B Purchase
2,488 +0.6%
22.29
US$55,462
2,488 +0.6% 22.29 US$55,462
2026-02-12 2026-02-10 B Purchase
3,636 +0.8%
21.12
US$76,801
3,636 +0.8% 21.12 US$76,801
2024-10-04 2024-10-04 B Purchase
1,800 +0.4%
29.95
US$53,906
1,800 +0.4% 29.95 US$53,906
2024-09-27 2024-09-27 B Purchase
2,000 +0.5%
29.70
US$59,396
2,000 +0.5% 29.70 US$59,396
2024-09-24 2024-09-24 B Purchase
3,000 +0.7%
30.75
US$92,250
3,000 +0.7% 30.75 US$92,250
2024-08-29 2024-08-27 B Purchase
4,000 +0.9%
23.15
US$92,600
4,000 +0.9% 23.15 US$92,600
2024-08-16 2024-08-15 B Purchase
3,132 +0.7%
22.75
US$71,253
3,132 +0.7% 22.75 US$71,253
2024-08-09 2024-08-08 B Purchase
5,000 +1.2%
23.48
US$117,382
5,000 +1.2% 23.48 US$117,382
2024-08-02 2024-08-01 B Purchase
10,000 +2.5%
25.60
US$256,000
10,000 +2.5% 25.60 US$256,000
2024-07-12 2024-07-11 B Purchase
7,000 +1.8%
20.10
US$140,671
7,000 +1.8% 20.10 US$140,671
2024-07-10 2024-07-10 B Purchase
107 +0.0%
19.80
US$2,119
107 +0.0% 19.80 US$2,119
2024-07-10 2024-07-10 B Purchase
100 +0.0%
19.79
US$1,979
100 +0.0% 19.79 US$1,979
2024-07-10 2024-07-08 B Purchase
7 +0.0%
18.60
US$130
7 +0.0% 18.60 US$130
2024-06-18 2024-06-18 B Purchase
5,107 +1.3%
19.50
US$99,606
5,107 +1.3% 19.50 US$99,606
2024-06-18 2024-06-18 B Purchase
2,633 +0.7%
18.67
US$49,153
2,633 +0.7% 18.67 US$49,153
2024-06-18 2024-06-18 B Purchase
2,260 +0.6%
17.71
US$40,032
2,260 +0.6% 17.71 US$40,032
2024-05-16 2024-05-15 B Purchase
4,400 +1.1%
20.95
US$92,195
4,400 +1.1% 20.95 US$92,195