SEC CIK 1506560

Ngo Agnes Catherine

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CPFview stock →60,5142025-09-12

Position History — CPF

Reported shares owned immediately after each Form 4 transaction, over time.

045,78491,569137,3532010-122015-082019-022022-022023-022023-082025-092025-09

Recent Filings — CPF

DateActivitySharesPriceOwned After
2025-09-12Open-market sale3,333$30.6660,514
2025-09-03Gift1,612$0.0063,847
2025-08-12Open-market sale3,333$27.8765,459
2025-07-14Open-market sale3,333$29.2068,792
2025-06-12Open-market sale3,333$26.9972,125
2025-05-15Grant / award2,536$27.6075,458
2025-05-12Open-market sale3,333$27.7172,922
2025-05-12Open-market sale3,333$27.7172,922
2025-04-29Grant / award898$25.9776,255
2025-02-18Grant / award4,735$0.004,735
2025-02-18Grant / award2,588$0.002,588
2024-07-12Open-market sale3,333$22.6775,357
2024-06-12Open-market sale3,333$20.2178,690
2024-05-13Open-market sale3,333$21.1982,023
2024-04-12Open-market sale3,333$19.0085,356
2024-03-12Open-market sale3,333$19.3288,689
2024-02-15Tax withholding955$19.375,717
2024-02-12Open-market sale3,333$19.4592,022
2024-01-12Open-market sale3,333$19.1695,355
2023-12-12Open-market sale3,333$18.8898,688
2023-11-13Open-market sale3,333$16.53102,021
2023-10-12Open-market sale3,333$16.41105,354
2023-09-12Open-market sale3,333$16.46108,687
2023-08-14Open-market sale67$17.75112,106
2023-08-14Open-market sale42$17.76112,064
2023-08-14Open-market sale44$17.85112,020
2023-08-14Open-market sale206$17.74112,173
2023-08-14Open-market sale2$17.65113,887
2023-08-14Open-market sale417$17.63113,989
2023-08-14Open-market sale371$17.66113,516
2023-08-14Open-market sale84$17.67113,432
2023-08-14Open-market sale83$17.67113,349
2023-08-14Open-market sale235$17.68113,114
2023-08-14Open-market sale100$17.65113,889
2023-08-14Open-market sale2$17.72112,855
2023-08-14Open-market sale70$17.73112,467
2023-08-14Open-market sale318$17.72112,537
2023-08-14Open-market sale88$17.73112,379
2023-08-14Open-market sale44$17.71112,857
2023-08-14Open-market sale79$17.70112,901
2023-08-14Open-market sale134$17.69112,980
2023-08-14Open-market sale36$17.61114,929
2023-08-14Open-market sale188$17.56115,165
2023-08-14Open-market sale200$17.57114,965
2023-08-14Open-market sale142$17.62114,485
2023-08-14Open-market sale100$17.62114,627
2023-08-14Open-market sale202$17.61114,727
2023-08-14Open-market sale79$17.63114,406
2023-02-16Grant / award3,035$0.003,035
2023-02-16Tax withholding2,663$23.235,594
2023-02-16Grant / award8,257$0.008,257
2023-02-16Tax withholding979$23.232,056
2023-02-15Tax withholding2,321$23.729,746
2023-02-15Tax withholding955$23.726,672
2023-02-15Tax withholding1,539$23.726,363
2023-02-15Tax withholding557$23.723,424
2022-03-15Tax withholding671$27.853,128
2022-02-28Open-market sale203$29.02134,915
2022-02-28Open-market sale200$29.01135,118
2022-02-28Open-market sale300$29.00135,318
2022-02-28Open-market sale422$28.99135,618
2022-02-28Open-market sale510$29.06133,515
2022-02-28Open-market sale400$29.05134,025
2022-02-28Open-market sale370$29.03134,545
2022-02-28Open-market sale120$29.04134,425
2022-02-28Open-market sale570$29.07132,945
2022-02-28Open-market sale5,900$29.14123,714
2022-02-28Open-market sale308$29.08132,637
2022-02-28Open-market sale2,400$29.09130,237
2022-02-28Open-market sale1,505$29.16121,488
2022-02-28Open-market sale100$29.11129,937
2022-02-28Open-market sale123$29.12129,814
2022-02-28Open-market sale200$29.13129,614
2022-02-28Open-market sale721$29.15122,993
2022-02-28Open-market sale200$29.10130,037
2022-02-28Option exercise (derivative)6,553$0.000
2022-02-28Option exercise (derivative)34,940$0.000
2022-02-28Open-market sale120$28.95136,466
2022-02-28Open-market sale362$28.94136,586
2022-02-28Open-market sale200$28.93136,948
2022-02-28Open-market sale417$28.98136,040
2022-02-28Open-market sale9$28.96136,457
2022-02-28Open-market sale105$28.91137,148
2022-02-28Open-market sale100$28.90137,253
2022-02-28Option exercise6,553$14.31137,353
2022-02-28Option exercise34,940$14.31130,800
2022-02-28Open-market sale1,373$29.18119,497
2022-02-28Open-market sale618$29.17120,870
2022-02-28Open-market sale200$29.20118,530
2022-02-28Open-market sale2,800$29.21115,630
2022-02-28Open-market sale277$29.24115,353
2022-02-28Open-market sale767$29.19118,730
2022-02-28Open-market sale100$29.21118,430
2022-02-15Tax withholding968$29.811,689
2022-02-15Grant / award2,657$0.002,657
2022-02-15Grant / award7,627$0.007,627
2022-02-15Tax withholding406$29.813,365
2022-02-15Tax withholding2,321$29.8112,067
2022-02-15Tax withholding467$29.813,981
2022-02-15Tax withholding1,520$29.817,902
2021-02-16Grant / award9,422$0.009,422
2021-02-16Grant / award6,793$0.006,793
2021-02-16Grant / award14,388$0.0014,388
2020-03-16Tax withholding458$15.343,799
2020-02-18Grant / award4,448$0.004,448
2020-02-18Grant / award5,995$0.005,995
2019-08-15Tax withholding854$27.9011,431
2019-07-29Open-market buy8,550$29.6595,860
2019-03-15Grant / award4,257$0.004,257
2019-02-15Tax withholding358$29.833,039
2019-02-15Tax withholding390$29.832,375
2019-02-15Tax withholding617$29.833,681
2019-02-15Tax withholding3,625$29.837,645
2019-02-15Grant / award11,270$0.0011,270
2019-02-15Grant / award3,771$0.003,771
2018-02-15Tax withholding348$29.442,258
2018-02-15Tax withholding626$29.444,298
2018-02-15Tax withholding351$29.442,765
2018-02-15Tax withholding1,634$29.443,548
2018-02-15Grant / award3,397$0.003,397
2018-01-01Grant / award5,182$0.005,182
2017-08-15Tax withholding942$29.8112,285
2017-05-02Option exercise (derivative)6,447$0.0019,343
2017-05-02Option exercise (derivative)1,863$0.003,019
2017-05-02Tax withholding2,281$31.5187,975
2017-05-02Option exercise1,863$31.5190,256
2017-05-02Option exercise6,447$31.5188,393
2017-05-02Tax withholding665$31.5187,310
2017-02-15Grant / award3,116$0.003,116
2016-05-02Option exercise (derivative)6,448$0.0025,790
2016-05-02Option exercise (derivative)1,864$0.004,882
2016-05-02Option exercise6,448$23.3981,946
2016-05-02Option exercise1,864$23.3975,498
2016-03-07Gift100$0.002,606
2016-02-29Option exercise (derivative)3,200$0.006,401
2016-02-29Option exercise (derivative)1,212$0.005,285
2016-02-29Option exercise1,212$0.0073,634
2016-02-29Option exercise3,200$0.0072,422
2016-02-16Grant / award4,924$0.004,924
2015-11-05Open-market sale1,000$23.152,188
2015-11-05Open-market sale4,627$23.000
2015-11-05Open-market sale1,000$23.241,188
2015-08-31Open-market buy195$20.599,480
2015-08-31Open-market buy2,714$20.452,714
2015-08-31Open-market buy9,285$20.459,285
2015-08-17Grant / award13,227$0.0013,227
2015-05-04Option exercise (derivative)19,343$0.006,746
2015-05-04Option exercise (derivative)1,863$0.0026,089
2015-05-04Option exercise1,863$22.9933,243
2015-05-04Option exercise19,343$22.9952,586
2015-03-02Grant / award4,413$0.0031,380
2015-03-02Option exercise (derivative)4,413$0.006,497
2015-03-02Option exercise4,413$22.9831,380
2015-02-17Grant / award8,122$0.008,122
2015-02-17Grant / award2,706$0.002,706
2014-12-31Grant / award (derivative)32,238$0.0032,238
2014-12-31Grant / award5,767$0.005,767
2014-05-02Grant / award1,864$0.008,139
2014-02-28Grant / award4,412$0.006,275
2014-02-28Grant / award11,420$0.0014,275
2014-02-28Grant / award2,855$0.002,855
2014-02-28Grant / award2,855$0.002,855
2013-12-31Grant / award (derivative)9,601$0.009,601
2013-05-02Grant / award1,863$0.0010,360
2013-05-02Grant / award8,497$0.008,497
2013-05-02Grant / award8,497$0.008,497
2013-05-02Grant / award1,863$0.0010,360
2013-02-28Grant / award (derivative)10,910$0.0010,910
2013-01-01Option exercise (derivative)5,229$0.000
2013-01-01Option exercise5,229$0.0025,229
2013-01-01Option exercise1,738$0.0026,967
2012-05-02Grant / award (derivative)27,952$0.0027,952
2012-05-02Grant / award (derivative)6,988$0.006,988
2012-05-02Grant / award (derivative)34,505$0.0034,505
2012-03-30Grant / award (derivative)305$0.001,738
2012-03-14Grant / award (derivative)288$0.001,433
2012-02-28Grant / award (derivative)285$0.001,145
2012-02-14Grant / award (derivative)284$0.00860
2012-01-30Grant / award (derivative)287$0.00576
2012-01-13Grant / award (derivative)289$0.00289
2011-12-29Grant / award (derivative)329$0.005,229
2011-12-14Grant / award (derivative)319$0.004,900
2011-11-29Grant / award (derivative)320$0.004,580
2011-11-29Grant / award (derivative)321$0.004,581
2011-11-14Grant / award (derivative)322$12.734,260
2011-10-28Grant / award (derivative)340$0.003,938
2011-10-14Grant / award (derivative)360$0.003,598
2011-09-29Grant / award (derivative)387$0.003,238
2011-09-14Grant / award (derivative)367$0.002,851
2011-08-30Grant / award (derivative)307$0.002,484
2011-08-12Grant / award (derivative)382$0.002,177
2011-07-29Grant / award (derivative)304$0.001,795
2011-07-14Grant / award (derivative)306$0.001,491
2011-06-29Grant / award (derivative)294$0.001,185
2011-06-14Grant / award (derivative)290$0.00891
2011-05-27Grant / award (derivative)290$0.00601
2011-05-16Option exercise (derivative)457$0.000
2011-05-16Option exercise457$10.004,627
2011-05-13Grant / award (derivative)311$0.00311
2011-05-04Option exercise (derivative)4,171$0.000
2011-05-04J (derivative)4,171$10.004,171
2011-05-04J (derivative)4,171$10.000
2011-05-04Option exercise4,171$10.004,171
2011-05-04Option exercise (derivative)3,335$0.000
2011-05-04Option exercise3,335$10.005,886
2011-05-04J (derivative)4,170$10.004,170
2011-05-04J (derivative)4,170$10.001
2011-05-04Option exercise (derivative)4,170$0.000
2011-05-04Option exercise4,170$10.004,170
2011-05-02Grant / award (derivative)8,497$0.008,497
2011-05-02Grant / award (derivative)8,497$0.008,497
2011-05-02Grant / award (derivative)283$0.00283
2011-02-18Open-market buy20,000$10.0020,000
2010-12-01J63,771$1.4263,771
2010-12-01J51,017$1.4251,017
2010-12-01J63,771$1.4263,771

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.