SEC CIK 1375889

Grewal Harpreet

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

Current Positions

CompanyShares OwnedAs Of
CMPRview stock →3662008-07-02

Position History — CMPR

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

08,33316,66725,0002007-102007-102007-102007-102008-012008-012008-072008-07

Recent Filings — CMPR

DateActivitySharesPriceOwned After
2008-07-02Option exercise (derivative)6,250$0.0056,250
2008-07-02Open-market sale900$25.89366
2008-07-02Open-market sale1,000$25.901,266
2008-07-02Open-market sale200$25.932,266
2008-07-02Open-market sale1,400$25.942,466
2008-07-02Open-market sale366$25.860
2008-07-02Open-market sale200$26.254,066
2008-07-02Tax withholding1,984$26.224,266
2008-07-02Option exercise6,250$0.006,250
2008-07-02Open-market sale200$26.233,866
2008-04-03Open-market sale200$37.373,766
2008-04-03Open-market sale300$37.383,966
2008-04-03Open-market sale200$37.363,566
2008-04-03Open-market sale2,266$37.140
2008-04-03Open-market sale100$37.213,466
2008-04-03Open-market sale1,100$37.162,366
2008-04-03Open-market sale100$37.152,266
2008-04-02Option exercise (derivative)6,250$0.0062,500
2008-04-02Tax withholding1,984$36.744,266
2008-04-02Option exercise6,250$0.006,250
2008-01-03Open-market sale853$40.191,397
2008-01-03Open-market sale100$40.202,250
2008-01-03Open-market sale600$40.222,350
2008-01-03Open-market sale500$40.402,950
2008-01-03Open-market sale100$40.483,450
2008-01-03Open-market sale600$40.503,550
2008-01-03Open-market sale400$40.514,150
2008-01-03Option exercise5,850$31.285,850
2008-01-03Disposition to issuer800$40.820
2008-01-03Disposition to issuer100$40.83800
2008-01-03Disposition to issuer300$40.85900
2008-01-03Disposition to issuer200$40.861,200
2008-01-03Disposition to issuer1,519$40.841,400
2008-01-03Disposition to issuer100$40.972,919
2008-01-03Disposition to issuer300$40.953,019
2008-01-03Open-market sale400$40.21997
2008-01-03Disposition to issuer100$41.143,719
2008-01-03Disposition to issuer300$41.133,819
2008-01-03Open-market sale300$40.524,550
2008-01-03Open-market sale300$40.544,850
2008-01-03Open-market sale200$40.565,150
2008-01-03Open-market sale100$40.605,350
2008-01-03Open-market sale400$40.675,450
2008-01-03Open-market sale100$40.1799
2008-01-03Open-market sale600$40.16199
2008-01-03Open-market sale99$40.28799
2008-01-03Open-market sale99$40.29898
2008-01-03Disposition to issuer400$40.963,319
2008-01-03Disposition to issuer99$40.380
2008-01-02Option exercise (derivative)6,250$0.0068,750
2008-01-02Option exercise (derivative)5,850$0.0069,150
2008-01-02Tax withholding2,131$42.854,119
2008-01-02Option exercise6,250$0.006,250
2007-10-26Option exercise (derivative)5,000$0.0075,000
2007-10-26Option exercise5,000$31.285,000
2007-10-26Open-market sale5,000$45.000
2007-10-05Option exercise (derivative)10,000$0.0080,000
2007-10-05Open-market sale300$40.339,700
2007-10-05Option exercise10,000$31.2810,000
2007-10-05Open-market sale200$40.359,500
2007-10-05Open-market sale409$40.329,091
2007-10-05Open-market sale840$40.000
2007-10-05Open-market sale200$40.03840
2007-10-05Open-market sale1,700$40.081,040
2007-10-05Open-market sale100$40.012,740
2007-10-05Open-market sale1,300$40.042,840
2007-10-05Open-market sale1,900$40.024,140
2007-10-05Open-market sale400$40.056,040
2007-10-05Open-market sale600$40.116,440
2007-10-05Open-market sale561$40.137,040
2007-10-05Open-market sale290$40.167,601
2007-10-05Open-market sale100$40.187,891
2007-10-05Open-market sale400$40.177,991
2007-10-05Open-market sale200$40.208,391
2007-10-05Open-market sale500$40.218,591
2007-10-03Disposition to issuer11,174$38.030
2007-10-03Disposition to issuer100$37.8311,274
2007-10-03Disposition to issuer121$37.5611,674
2007-10-03Disposition to issuer179$37.6411,795
2007-10-03Disposition to issuer600$37.7111,974
2007-10-03Disposition to issuer400$37.6312,574
2007-10-03Disposition to issuer121$37.6512,974
2007-10-03Disposition to issuer100$38.0413,095
2007-10-03Disposition to issuer142$38.0813,195
2007-10-03Disposition to issuer100$38.0913,337
2007-10-03Disposition to issuer279$37.7213,437
2007-10-03Disposition to issuer200$37.5813,716
2007-10-03Disposition to issuer170$37.6013,916
2007-10-03Disposition to issuer300$37.7314,086
2007-10-03Disposition to issuer100$37.7414,386
2007-10-03Disposition to issuer200$37.5914,486
2007-10-03Disposition to issuer100$37.6114,686
2007-10-03Disposition to issuer200$37.5314,786
2007-10-03Disposition to issuer600$37.6214,986
2007-10-03Disposition to issuer200$37.6715,586
2007-10-03Disposition to issuer100$37.8715,786
2007-10-03Disposition to issuer100$37.7015,886
2007-10-03Disposition to issuer100$37.8515,986
2007-10-03Disposition to issuer100$37.8816,086
2007-10-03Disposition to issuer100$37.9216,186
2007-10-03Disposition to issuer330$37.9316,286
2007-10-03Disposition to issuer200$37.7811,374
2007-10-03Disposition to issuer100$37.7911,574
2007-10-03Disposition to issuer100$38.0611,174
2007-10-02Option exercise (derivative)25,000$0.0075,000
2007-10-02Tax withholding8,384$38.2916,616
2007-10-02Option exercise25,000$0.0025,000
2007-05-15Grant / award (derivative)49,714$0.0049,714
2006-10-31Grant / award (derivative)100,000$0.00100,000
2006-10-31Grant / award (derivative)90,000$0.0090,000

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