BP4 S.r.l.

Insider profile

Performance

Overall performance
4.3

Performance over holding periods
4.3
30 days 90 days 120 days
Average return 25% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
35 0% Buy
34 71% Buy
47 69% Buy
BP4 S.r.l.'s trades of Milestone Scientific Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-10-29 2025-10-24 S Sale
8,139 -25.6%
31.44
US$582,580
8,139 -25.6% 31.44 US$582,580
2025-10-29 2025-10-23 S Sale
70,991 -26.6%
201.72
US$4,347,281
70,991 -26.6% 201.72 US$4,347,281
2025-10-29 2025-10-22 S Sale
3,487 +39.8%
283.91
US$770,603
3,487 +39.8% 283.91 US$770,603
2025-10-23 2025-10-21 S Sale
40,000 -0.4%
0.44
US$17,592
40,000 -0.4% 0.44 US$17,592
2025-10-27 2025-10-20 S Sale
324,000
1.55
€502,200
324,000 1.55 €502,200
2025-10-23 2025-10-20 S Sale
24,034 -0.3%
0.45
US$10,880
24,034 -0.3% 0.45 US$10,880
2025-10-17 2025-10-14 S Sale
30,000 -0.3%
0.54
US$16,185
30,000 -0.3% 0.54 US$16,185
2025-10-17 2025-10-13 S Sale
10,000 -0.1%
0.55
US$5,500
10,000 -0.1% 0.55 US$5,500
2025-10-17 2025-10-10 S Sale
10,158 -0.1%
0.55
US$5,588
10,158 -0.1% 0.55 US$5,588
2025-10-09 2025-10-08 S Sale
30,000 -0.3%
0.47
US$13,950
30,000 -0.3% 0.47 US$13,950
2025-10-09 2025-10-07 S Sale
10,000 -0.1%
0.45
US$4,500
10,000 -0.1% 0.45 US$4,500
2025-10-09 2025-10-03 S Sale
10,000 -0.1%
0.45
US$4,500
10,000 -0.1% 0.45 US$4,500
2025-10-09 2025-10-03 S Sale
9,210 -0.1%
0.45
US$4,136
9,210 -0.1% 0.45 US$4,136
2025-09-16 2025-09-11 S Sale
10,000 -0.1%
0.59
US$5,940
10,000 -0.1% 0.59 US$5,940
2025-09-09 2025-09-10 PrS Proposed sale
400,000
0.59
US$236,000
400,000 0.59 US$236,000
2025-07-22 2025-07-17 S Sale
10,000 -0.1%
0.64
US$6,400
10,000 -0.1% 0.64 US$6,400
2025-07-10 2025-07-08 S Sale
11,489 -0.1%
0.69
US$7,933
11,489 -0.1% 0.69 US$7,933
2025-07-10 2025-07-07 S Sale
30,558 -0.3%
0.68
US$20,804
30,558 -0.3% 0.68 US$20,804
2025-07-10 2025-07-03 S Sale
50,853 -0.5%
0.67
US$34,061
50,853 -0.5% 0.67 US$34,061
2025-07-02 2025-06-30 S Sale
649 -0.0%
0.65
US$422
649 -0.0% 0.65 US$422
2025-07-02 2025-06-27 S Sale
10,000 -0.1%
0.73
US$7,300
10,000 -0.1% 0.73 US$7,300
2025-07-02 2025-06-25 S Sale
1,300 -0.0%
0.77
US$1,001
1,300 -0.0% 0.77 US$1,001
2025-07-02 2025-06-24 S Sale
10,000 -0.1%
0.81
US$8,054
10,000 -0.1% 0.81 US$8,054
2025-07-02 2025-06-23 S Sale
5,933 -0.1%
0.86
US$5,105
5,933 -0.1% 0.86 US$5,105
2025-06-20 2025-06-18 S Sale
1,693 -0.0%
0.88
US$1,490
1,693 -0.0% 0.88 US$1,490
2025-06-20 2025-06-16 S Sale
10,056 -0.1%
0.90
US$9,001
10,056 -0.1% 0.90 US$9,001
2025-06-16 2025-06-11 S Sale
23,797 -0.3%
0.90
US$21,465
23,797 -0.3% 0.90 US$21,465
2025-06-11 2025-06-10 S Sale
30,100 -0.3%
0.91
US$27,373
30,100 -0.3% 0.91 US$27,373
2025-06-11 2025-06-09 S Sale
20,266 -0.2%
0.91
US$18,341
20,266 -0.2% 0.91 US$18,341
2025-06-10 2025-06-06 S Sale
60,200 -0.6%
0.90
US$54,264
60,200 -0.6% 0.90 US$54,264
2025-06-10 2025-06-05 S Sale
26,855 -0.3%
0.91
US$24,449
26,855 -0.3% 0.91 US$24,449
2025-06-06 2025-06-04 S Sale
6,000 -0.1%
0.91
US$5,468
6,000 -0.1% 0.91 US$5,468
2025-06-06 2025-06-03 S Sale
8,000 -0.1%
0.94
US$7,495
8,000 -0.1% 0.94 US$7,495
2025-06-03 2025-06-02 S Sale
10,000 -0.1%
0.95
US$9,466
10,000 -0.1% 0.95 US$9,466
2025-06-03 2025-05-30 S Sale
12,118 -0.1%
0.93
US$11,278
12,118 -0.1% 0.93 US$11,278
2025-05-30 2025-05-29 S Sale
3,361 -0.0%
0.96
US$3,227
3,361 -0.0% 0.96 US$3,227
2025-05-30 2025-05-28 S Sale
14,256 -0.1%
0.96
US$13,686
14,256 -0.1% 0.96 US$13,686
2025-05-22 2025-05-23 PrS Proposed sale
550,000
1.05
US$575,500
550,000 1.05 US$575,500