Alford Peggy

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Alford Peggy's trades of Meta Platforms 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-31 2026-07-31 PrS Proposed sale
17,910
402.69
US$1,351,748
17,910 402.69 US$1,351,748
2026-05-05 2026-05-01 PlS Planned sale
46,675 -48.4%
405.52
US$193,792
46,675 -48.4% 405.52 US$193,792
2026-05-01 2026-05-01 PrS Proposed sale
17,956
145.87
US$2,404,903
17,956 145.87 US$2,404,903
2026-02-27 2026-02-25 PlS Planned sale
392 -11.2%
643.00
US$252,056
392 -11.2% 643.00 US$252,056
2026-02-25 2026-02-25 PrS Proposed sale
392
643.00
US$252,056
392 643.00 US$252,056
2025-11-04 2025-10-31 PlS Planned sale
601 -14.6%
674.40
US$405,314
601 -14.6% 674.40 US$405,314
2025-10-31 2025-10-31 PrS Proposed sale
601
674.40
US$405,314
601 674.40 US$405,314
2025-08-05 2025-08-01 PlS Planned sale
518 -11.2%
760.80
US$394,094
518 -11.2% 760.80 US$394,094
2025-08-01 2025-08-01 PrS Proposed sale
518
760.80
US$394,094
518 760.80 US$394,094
2025-05-06 2025-05-02 PlS Planned sale
700 -15.5%
583.18
US$408,224
700 -15.5% 583.18 US$408,224
2025-05-02 2025-05-02 PrS Proposed sale
700
583.18
US$408,224
700 583.18 US$408,224
2025-01-29 2025-01-27 PlS Planned sale
773 -14.6%
627.59
US$485,127
773 -14.6% 627.59 US$485,127
2025-01-27 2025-01-27 PrS Proposed sale
773
627.59
US$485,127
773 627.59 US$485,127
2024-10-30 2024-10-28 PlS Planned sale
873 -14.2%
582.50
US$508,522
873 -14.2% 582.50 US$508,522
2024-10-28 2024-10-28 PrS Proposed sale
873
582.50
US$508,523
873 582.50 US$508,523
2024-08-08 2024-08-06 PlS Planned sale
1,052 -14.6%
479.00
US$503,908
1,052 -14.6% 479.00 US$503,908
2024-08-06 2024-08-06 PrS Proposed sale
1,052
479.00
US$503,908
1,052 479.00 US$503,908
2023-11-28 2023-11-27 S Sale
15,000 -27.0%
56.76
US$851,428
15,000 -27.0% 56.76 US$851,428
2023-11-27 2023-11-27 PrS Proposed sale
15,000
56.76
US$851,429
15,000 56.76 US$851,429
2023-11-27 2023-11-27 PrS Proposed sale
15,000
56.76
US$851,429
15,000 56.76 US$851,429
2022-08-05 2022-08-04 S Sale
21,791 -54.6%
97.82
US$2,131,596
21,791 -54.6% 97.82 US$2,131,596
2022-05-09 2022-05-06 PlS Planned sale
14,767 -27.0%
85.32
US$1,259,920
14,767 -27.0% 85.32 US$1,259,920
2022-03-02 2022-02-28 PlS Planned sale
926 -5.8%
110.31
US$102,147
926 -5.8% 110.31 US$102,147
2022-02-08 2022-02-04 PlS Planned sale
4,245 -22.1%
124.34
US$527,823
4,245 -22.1% 124.34 US$527,823
2021-04-16 2021-04-16 PlS Planned sale
489 -2.5%
273.86
US$133,918
489 -2.5% 273.86 US$133,918
2021-04-16 2021-04-16 PlS Planned sale
3,511 -15.3%
269.84
US$947,408
3,511 -15.3% 269.84 US$947,408
2021-03-04 2021-03-03 PlS Planned sale
524 -4.2%
265.57
US$139,159
524 -4.2% 265.57 US$139,159
2021-03-04 2021-03-03 PlS Planned sale
600 -4.6%
262.99
US$157,794
600 -4.6% 262.99 US$157,794
2021-03-04 2021-03-03 PlS Planned sale
550 -4.0%
261.75
US$143,962
550 -4.0% 261.75 US$143,962
2021-03-04 2021-03-03 PlS Planned sale
527 -3.7%
260.59
US$137,331
527 -3.7% 260.59 US$137,331
2021-03-04 2021-03-03 PlS Planned sale
384 -2.6%
259.68
US$99,717
384 -2.6% 259.68 US$99,717
2021-03-04 2021-03-03 PlS Planned sale
618 -4.1%
258.60
US$159,815
618 -4.1% 258.60 US$159,815
2021-02-18 2021-02-17 PlS Planned sale
1,574 -12.7%
298.00
US$469,052
1,574 -12.7% 298.00 US$469,052
2020-08-03 2020-07-31 PlS Planned sale
362 -4.5%
194.76
US$70,502
362 -4.5% 194.76 US$70,502
2020-08-03 2020-07-31 PlS Planned sale
1,600 -16.4%
194.21
US$310,741
1,600 -16.4% 194.21 US$310,741
2020-08-03 2020-07-31 PlS Planned sale
1,807 -15.7%
192.85
US$348,487
1,807 -15.7% 192.85 US$348,487
2020-03-04 2020-03-02 S Sale
2,253 -90.9%
109.66
US$247,053
2,253 -90.9% 109.66 US$247,053