Stock chart
Ticker: ALPN Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-17 2025-04-17 B Purchase Executive Director / Officer
1,000
7.26
CHF 18,820
1,000 7.26 CHF 100,000
2025-04-15 2025-04-15 B Purchase Executive Director / Officer
1,000
7.26
CHF 19,817
1,000 7.26 CHF 100,000
2025-04-14 2025-04-14 B Purchase Executive Director / Officer
1,000
7.25
CHF 50,611
1,000 7.25 CHF 100,000
2025-04-14 2025-04-14 S Sale Executive Director / Officer
1,000
7.30
CHF 128,835
1,000 7.30 CHF 100,000
2025-04-11 2025-04-11 B Purchase Executive Director / Officer
1,000
7.20
CHF 4,368
1,000 7.20 CHF 100,000
2025-04-10 2025-04-10 B Purchase Executive Director / Officer
1,000
7.25
CHF 3,554
1,000 7.25 CHF 100,000
2025-04-09 2025-04-09 B Purchase Executive Director / Officer
1,000
7.22
CHF 169,228
1,000 7.22 CHF 100,000
2025-04-09 2025-04-09 S Sale Executive Director / Officer
1,000
7.30
CHF 122,431
1,000 7.30 CHF 100,000
2025-03-21 2025-03-21 B Purchase Executive Director / Officer
5,582
7.39
CHF 46,788
5,582 7.39 CHF 41,278
2025-03-19 2025-03-19 B Purchase Executive Director / Officer
1
7.40
CHF 8
1 7.40 CHF 7
2025-03-17 2025-03-17 S Sale Executive Director / Officer
767
7.70
CHF 6,701
767 7.70 CHF 5,906
2025-03-12 2025-03-12 B Purchase Executive Director / Officer
6,546
7.49
CHF 55,602
6,546 7.49 CHF 49,045
2025-03-12 2025-03-12 S Sale Executive Director / Officer
1,000
7.70
CHF 8,729
1,000 7.70 CHF 7,700
2025-03-12 2025-03-12 B Purchase Non-Executive Director
30,000
7.51
CHF 255,326
30,000 7.51 CHF 225,294
2025-03-11 2025-03-11 B Purchase Non-Executive Director
10,000
7.64
CHF 86,544
10,000 7.64 CHF 76,364
2025-03-11 2025-03-11 S Sale Executive Director / Officer
1,750
7.68
CHF 15,229
1,750 7.68 CHF 13,438
2025-03-06 2025-03-06 B Purchase Non-Executive Director
919
7.60
CHF 7,853
919 7.60 CHF 6,984
2025-03-04 2025-03-04 B Purchase Executive Director / Officer
510
7.06
CHF 4,015
510 7.06 CHF 3,603
2025-02-26 2025-02-26 B Purchase Non-Executive Director
6,629
7.59
CHF 56,051
6,629 7.59 CHF 50,283
2025-02-18 2025-02-18 B Purchase Executive Director / Officer
408
7.50
CHF 3,395
408 7.50 CHF 3,060
2025-02-17 2025-02-17 B Purchase Executive Director / Officer
635
7.25
CHF 5,119
635 7.25 CHF 4,603
2025-02-11 2025-02-11 B Purchase Non-Executive Director
510
7.60
CHF 4,262
510 7.60 CHF 3,876
2025-02-10 2025-02-10 B Purchase Non-Executive Director
499
7.60
CHF 4,171
499 7.60 CHF 3,792
2025-02-10 2025-02-10 B Purchase Executive Director / Officer
625
7.52
CHF 5,169
625 7.52 CHF 4,700
2025-02-07 2025-02-07 B Purchase Executive Director / Officer
250
7.50
CHF 2,072
250 7.50 CHF 1,875
2025-02-06 2025-02-06 B Purchase Executive Director / Officer
250
7.50
CHF 2,079
250 7.50 CHF 1,875
2025-01-28 2025-01-28 B Purchase Executive Director / Officer
1,727
7.49
CHF 14,333
1,727 7.49 CHF 12,930
2025-01-23 2025-01-23 B Purchase Non-Executive Director
8,399
7.60
CHF 70,362
8,399 7.60 CHF 63,832
2025-01-21 2025-01-21 B Purchase Executive Director / Officer
250
7.50
CHF 2,067
250 7.50 CHF 1,875
2025-01-16 2025-01-16 B Purchase Executive Director / Officer
306
7.50
CHF 2,514
306 7.50 CHF 2,295
2025-01-15 2025-01-15 B Purchase Executive Director / Officer
450
7.50
CHF 3,699
450 7.50 CHF 3,375
2025-01-14 2025-01-14 B Purchase Executive Director / Officer
2,350
7.46
CHF 19,113
2,350 7.46 CHF 17,525
2025-01-13 2025-01-13 B Purchase Executive Director / Officer
1,000
7.50
CHF 8,177
1,000 7.50 CHF 7,500
2025-01-10 2025-01-10 B Purchase Executive Director / Officer
1,125
7.51
CHF 9,265
1,125 7.51 CHF 8,450
2025-01-09 2025-01-09 B Purchase Executive Director / Officer
115
7.50
CHF 947
115 7.50 CHF 863
2024-12-30 2024-12-30 B Purchase Executive Director / Officer
100
7.70
CHF 854
100 7.70 CHF 770
2024-12-27 2024-12-27 B Purchase Executive Director / Officer
340
7.63
CHF 2,886
340 7.63 CHF 2,594
2024-12-23 2024-12-23 B Purchase Executive Director / Officer
350
7.47
CHF 2,928
350 7.47 CHF 2,615
2024-12-20 2024-12-20 B Purchase Non-Executive Director
1
7.50
CHF 8
1 7.50 CHF 8
2024-12-18 2024-12-18 B Purchase Non-Executive Director
2,067
7.50
CHF 17,353
2,067 7.50 CHF 15,503
2024-12-17 2024-12-17 B Purchase Non-Executive Director
1,250
7.50
CHF 10,485
1,250 7.50 CHF 9,375
2024-12-16 2024-12-16 B Purchase Executive Director / Officer
500
7.40
CHF 4,139
500 7.40 CHF 3,700
2024-12-11 2024-12-11 B Purchase Non-Executive Director
9,448
7.60
CHF 81,021
9,448 7.60 CHF 71,802
2024-12-06 2024-12-06 B Purchase Executive Director / Officer
500
7.40
CHF 4,175
500 7.40 CHF 3,700
2024-12-05 2024-12-05 B Purchase Executive Director / Officer
375
7.40
CHF 3,131
375 7.40 CHF 2,775
2024-12-04 2024-12-04 B Purchase Executive Director / Officer
20,625
7.50
CHF 175,088
20,625 7.50 CHF 154,644
2024-11-29 2024-11-29 B Purchase Executive Director / Officer
3,350
7.40
CHF 28,079
3,350 7.40 CHF 24,800
2024-11-27 2024-11-27 B Purchase Executive Director / Officer
120
7.40
CHF 996
120 7.40 CHF 888
2024-11-13 2024-11-13 B Purchase Non-Executive Director
1,500
7.56
CHF 12,851
1,500 7.56 CHF 11,338
2024-11-07 2024-11-07 B Purchase Executive Director / Officer
100
7.35
CHF 839
100 7.35 CHF 735
2024-11-06 2024-11-06 B Purchase Executive Director / Officer
500
7.50
CHF 4,343
500 7.50 CHF 3,750
2024-11-06 2024-11-06 B Purchase Non-Executive Director
23,136
7.40
CHF 198,103
23,136 7.40 CHF 171,206
2024-11-04 2024-11-04 B Purchase Executive Director / Officer
600
7.52
CHF 5,198
600 7.52 CHF 4,510
2024-10-30 2024-10-30 B Purchase Executive Director / Officer
375
7.48
CHF 3,237
375 7.48 CHF 2,806
2024-10-18 2024-10-18 B Purchase Executive Director / Officer
370
7.40
CHF 3,160
370 7.40 CHF 2,738
2024-10-07 2024-10-07 B Purchase Executive Director / Officer
250
7.50
CHF 2,183
250 7.50 CHF 1,875
2024-10-02 2024-10-02 B Purchase Executive Director / Officer
85
7.50
CHF 750
85 7.50 CHF 638
2024-09-27 2024-09-27 B Purchase Executive Director / Officer
250
7.55
CHF 2,231
250 7.55 CHF 1,888
2024-09-27 2024-09-27 B Purchase Non-Executive Director
12,000
7.60
CHF 107,753
12,000 7.60 CHF 91,200
2024-09-26 2024-09-26 B Purchase Executive Director / Officer
250
7.55
CHF 2,230
250 7.55 CHF 1,888
2024-09-25 2024-09-25 B Purchase Executive Director / Officer
19,671
7.40
CHF 171,194
19,671 7.40 CHF 145,635
2024-09-24 2024-09-24 B Purchase Executive Director / Officer
250
7.50
CHF 2,223
250 7.50 CHF 1,875
2024-09-10 2024-09-10 B Purchase Executive Director / Officer
250
7.50
CHF 2,213
250 7.50 CHF 1,875
2024-09-09 2024-09-09 B Purchase Executive Director / Officer
4,940
7.50
CHF 43,615
4,940 7.50 CHF 37,050
2024-09-06 2024-09-06 B Purchase Executive Director / Officer
375
7.51
CHF 3,337
375 7.51 CHF 2,817
2024-09-06 2024-09-06 B Purchase Non-Executive Director
10,215
7.60
CHF 91,973
10,215 7.60 CHF 77,634
2024-09-03 2024-09-03 B Purchase Non-Executive Director
11,710
7.62
CHF 104,732
11,710 7.62 CHF 89,187
2024-08-30 2024-08-30 B Purchase Executive Director / Officer
500
7.73
CHF 4,561
500 7.73 CHF 3,863
2024-08-21 2024-08-21 B Purchase Non-Executive Director
4,038
7.50
CHF 35,549
4,038 7.50 CHF 30,285
2024-08-19 2024-08-19 B Purchase Executive Director / Officer
10,756
7.50
CHF 93,217
10,756 7.50 CHF 80,670
2024-08-19 2024-08-19 S Sale Executive Director / Officer
12,000
7.60
CHF 105,385
12,000 7.60 CHF 91,200
2024-08-16 2024-08-16 B Purchase Executive Director / Officer
100
7.60
CHF 871
100 7.60 CHF 760
2024-08-07 2024-08-07 B Purchase Executive Director / Officer
1,500
7.55
CHF 12,599
1,500 7.55 CHF 11,325
2024-08-07 2024-08-07 S Sale Executive Director / Officer
5,000
7.70
CHF 42,831
5,000 7.70 CHF 38,500
2024-08-02 2024-08-02 B Purchase Executive Director / Officer
887
8.80
CHF 8,680
887 8.80 CHF 7,802
// ... existing code ... // ... rest of the file ...