SEC CIK 1020942

ODEN D KEITH

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

Current Positions

CompanyShares OwnedAs Of
CPTview stock →543,7942026-02-25

Position History — CPT

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

0196,625393,251589,8762005-092008-122011-022012-052012-052017-022023-022026-02

Recent Filings — CPT

DateActivitySharesPriceOwned After
2026-02-25Grant / award31,881$108.84543,794
2025-02-19Grant / award41,200$118.90511,698
2024-02-21Grant / award42,271$95.41470,247
2024-01-04Option exercise (derivative)62,759$11.810
2024-01-04Option exercise62,759$11.81427,976
2023-02-22Grant / award34,307$0.00364,995
2023-02-15Option exercise (derivative)5,491$11.3873,662
2023-02-15Option exercise (derivative)8,945$11.0064,717
2023-02-15Option exercise (derivative)38,022$10.5126,695
2023-02-15Option exercise8,945$11.00292,472
2023-02-15Option exercise38,022$10.51330,494
2023-02-15Option exercise5,491$11.38283,527
2022-02-16Grant / award19,710$0.00278,036
2022-01-04Option exercise (derivative)72,267$10.5179,153
2022-01-04Open-market sale72,267$176.99258,073
2022-01-04Option exercise72,267$10.51330,340
2021-12-23Option exercise (derivative)29,607$10.51157,886
2021-12-23Open-market sale29,607$173.840
2021-12-23Option exercise29,607$10.5129,607
2021-12-17Option exercise (derivative)27,393$10.51187,493
2021-12-17Option exercise27,393$10.5127,393
2021-12-17Open-market sale27,393$173.830
2021-08-05Option exercise (derivative)21,344$10.51214,886
2021-08-05Open-market sale21,344$148.800
2021-08-05Option exercise21,344$10.5121,344
2021-08-04Option exercise (derivative)36,838$10.51236,230
2021-08-04Open-market sale36,838$148.230
2021-08-04Option exercise36,838$10.5136,838
2021-08-03Option exercise (derivative)14,424$10.51273,068
2021-08-03Open-market sale14,424$148.620
2021-08-03Option exercise14,424$10.5114,424
2021-06-09Open-market sale27,079$133.20258,073
2021-06-09Open-market sale23,537$133.37285,152
2021-02-18Grant / award19,349$0.00308,689
2021-01-05Option exercise (derivative)67,129—151,420
2021-01-05Option exercise67,129—289,104
2020-02-19Grant / award20,256$0.00221,975
2020-01-03Open-market sale29,637$105.76201,719
2019-11-18Option exercise (derivative)25,976$10.51506,041
2019-11-18Option exercise25,976$10.51257,059
2019-11-18Open-market sale25,976$112.65231,356
2019-11-15Option exercise (derivative)23,307$10.51532,017
2019-11-15Option exercise23,307$10.51254,390
2019-11-15Open-market sale23,307$111.88231,083
2019-11-14Option exercise (derivative)39,717$10.51555,324
2019-11-14Option exercise39,717$10.51270,800
2019-11-14Open-market sale39,717$111.31231,083
2019-06-11Open-market sale22,500$105.13231,083
2019-06-10Option exercise (derivative)60,000$10.51595,041
2019-06-10Open-market sale37,500$105.44253,583
2019-06-10Option exercise60,000$10.51291,083
2019-02-14Grant / award24,200$0.00231,083
2018-12-03Option exercise (derivative)7,311$80.890
2018-12-03Open-market sale36,586$94.53226,696
2018-12-03Open-market sale2,434$94.69263,282
2018-12-03Open-market sale5,792$94.75220,904
2018-12-03Open-market sale18,188$95.01202,716
2018-12-03Option exercise7,694$75.17210,410
2018-12-03Option exercise6,427$85.05216,837
2018-12-03Option exercise7,311$80.89224,148
2018-12-03Option exercise4,997$78.55229,145
2018-12-03Tax withholding22,262$94.73206,883
2018-08-16Open-market buy43,070$93.82265,716
2018-08-16Open-market sale43,070$93.82265,716
2018-08-15Open-market sale37,518$93.75308,518
2018-03-02Grant / award (derivative)4,997$78.554,997
2018-03-02Option exercise (derivative)13,057$30.060
2018-03-02Grant / award2,620$0.00346,036
2018-03-02Option exercise13,057$30.06348,413
2018-03-02Tax withholding4,997$78.55343,416
2018-02-15Grant / award26,267$0.00335,356
2017-12-11Open-market sale42,596$92.27309,089
2017-12-08Open-market sale13,086$92.25351,685
2017-12-08Option exercise5,682$75.17364,771
2017-08-07Open-market sale86,540$89.43359,089
2017-02-15Grant / award (derivative)7,311$80.897,311
2017-02-15Option exercise (derivative)19,673$30.0613,057
2017-02-15Tax withholding7,311$80.89441,306
2017-02-15Option exercise19,673$30.06448,617
2017-02-15Grant / award4,018$0.00445,324
2017-02-03Grant / award24,739$0.00428,944
2016-08-02Option exercise (derivative)18,698$43.940
2016-08-02Option exercise18,698$43.94446,801
2016-08-02Open-market sale22,318$88.33403,907
2016-08-02Tax withholding20,576$88.33426,225
2016-08-02Option exercise24,196$41.16428,103
2016-06-23Option exercise (derivative)18,185$30.0632,730
2016-06-23Grant / award (derivative)6,427$85.056,427
2016-06-23Grant / award3,821$0.00403,907
2016-06-23Option exercise18,185$30.06406,513
2016-06-23Tax withholding6,427$85.05400,086
2016-05-17Open-market sale110,000$85.80388,328
2016-02-18Grant / award29,637$0.00498,328
2015-02-19Grant / award28,197$0.00468,349
2015-02-10Grant / award (derivative)5,682$75.175,682
2015-02-10Option exercise (derivative)15,347$30.0650,915
2015-02-10Option exercise (derivative)11,332$48.020
2015-02-10Grant / award (derivative)7,694$75.177,694
2015-02-10Grant / award4,324$0.00440,152
2015-02-10Open-market sale13,376$75.17435,828
2015-02-10Option exercise15,347$30.06449,204
2015-02-10Option exercise11,332$48.02433,857
2014-11-04Open-market sale25,000$77.10422,525
2014-05-12Option exercise (derivative)47,971$45.530
2014-05-12Option exercise47,971$45.53530,860
2014-05-12Tax withholding64,100$71.03466,760
2014-05-12Open-market sale19,668$71.03447,092
2014-05-12Option exercise36,585$64.75482,889
2014-02-20Grant / award35,035$0.00446,304
2014-02-06Option exercise (derivative)52,029$45.5347,971
2014-02-06Grant / award (derivative)36,585$64.7536,585
2014-02-06Tax withholding36,585$64.75405,888
2014-02-06Option exercise52,029$45.53442,473
2014-02-06Grant / award4,054$0.00411,269
2014-02-06Grant / award965$0.00406,853
2014-01-09Option exercise (derivative)2,331$42.900
2014-01-09Open-market sale1,716$58.53390,444
2014-01-09Option exercise2,331$42.90392,160
2014-01-07Option exercise (derivative)24,195$42.902,331
2014-01-07Tax withholding17,617$58.92389,829
2014-01-07Option exercise24,195$42.90407,446
2013-02-14Option exercise (derivative)37,707$42.9029,702
2013-02-14Tax withholding23,302$69.42377,347
2013-02-14Grant / award35,424$0.00362,942
2013-02-14Grant / award3,781$0.00382,028
2013-02-14Grant / award900$0.00378,247
2013-02-14Grant / award1,223$0.00383,251
2013-02-14Option exercise37,707$42.90400,649
2012-08-31Open-market sale15,297$69.52374,430
2012-08-31Open-market sale3,600$69.48370,830
2012-08-31Open-market sale30,318$69.48340,512
2012-08-31Open-market sale6,103$69.59334,409
2012-08-31Open-market sale1,953$69.61332,456
2012-08-31Open-market sale4,938$69.80327,518
2012-08-31Open-market sale7,668$69.50389,727
2012-08-30Open-market sale50$70.00397,395
2012-08-29Open-market sale29,313$70.00397,445
2012-08-28Option exercise (derivative)56,765$30.0666,262
2012-08-28Open-market sale3,839$70.05426,355
2012-08-28Open-market sale25,524$70.13457,596
2012-08-28Option exercise56,765$30.06483,120
2012-08-28Open-market sale27,402$70.00430,194
2012-05-09Open-market sale950$68.76435,882
2012-05-09Open-market sale1,549$68.62443,535
2012-05-09Open-market sale2,650$68.63440,885
2012-05-09Open-market sale400$68.91427,555
2012-05-09Open-market sale500$68.90427,955
2012-05-09Open-market sale500$68.89428,455
2012-05-09Open-market sale700$68.88428,955
2012-05-09Open-market sale500$68.87429,655
2012-05-09Open-market sale400$68.86430,155
2012-05-09Open-market sale1,768$68.85430,555
2012-05-09Open-market sale400$68.84432,323
2012-05-09Open-market sale250$68.83432,723
2012-05-09Open-market sale259$68.82432,973
2012-05-09Open-market sale750$68.81433,232
2012-05-09Open-market sale450$68.80433,982
2012-05-09Open-market sale300$68.79434,432
2012-05-09Open-market sale650$68.78434,732
2012-05-09Open-market sale500$68.77435,382
2012-05-09Open-market sale450$68.92427,105
2012-05-09Open-market sale753$68.75436,832
2012-05-09Open-market sale650$68.74437,585
2012-05-09Open-market sale100$68.73438,235
2012-05-09Open-market sale200$68.71438,335
2012-05-09Open-market sale200$68.70438,535
2012-05-09Open-market sale400$68.69438,735
2012-05-09Open-market sale200$68.68439,135
2012-05-09Open-market sale100$68.67439,335
2012-05-09Open-market sale150$68.66439,435
2012-05-09Open-market sale500$68.65439,585
2012-05-09Open-market sale800$68.64440,085
2012-05-09Option exercise (derivative)22,259$44.000
2012-05-09Open-market sale62$68.02487,607
2012-05-09Open-market sale273$68.01487,669
2012-05-09Open-market sale2,412$68.00487,942
2012-05-09Option exercise30,861$51.37490,354
2012-05-09Option exercise22,259$44.00459,493
2012-05-09Option exercise10,879$44.00437,234
2012-05-09Open-market sale600$68.31467,987
2012-05-09Open-market sale2,100$68.30468,587
2012-05-09Open-market sale1,150$68.29470,687
2012-05-09Open-market sale861$68.28471,837
2012-05-09Open-market sale2,430$68.27472,698
2012-05-09Open-market sale679$68.26475,128
2012-05-09Open-market sale50$68.23475,807
2012-05-09Open-market sale300$68.21475,857
2012-05-09Open-market sale982$68.20476,157
2012-05-09Open-market sale198$68.19477,139
2012-05-09Open-market sale1,400$68.18477,337
2012-05-09Open-market sale450$68.17478,737
2012-05-09Open-market sale1,095$68.16479,187
2012-05-09Open-market sale700$68.14480,282
2012-05-09Open-market sale50$68.13480,982
2012-05-09Open-market sale500$68.12481,032
2012-05-09Open-market sale74$68.11481,532
2012-05-09Open-market sale1,800$68.09481,606
2012-05-09Open-market sale500$68.08483,406
2012-05-09Open-market sale50$68.03487,557
2012-05-09Open-market sale100$68.06484,969
2012-05-09Open-market sale1,063$68.07483,906
2012-05-09Open-market sale1,243$68.04486,314
2012-05-09Open-market sale1,245$68.05485,069
2012-05-09Open-market sale50$68.95426,505
2012-05-09Open-market sale300$68.93426,805
2012-05-09Open-market sale100$68.96426,405
2012-05-09Open-market sale50$68.97426,355
2012-05-09Open-market sale250$68.94426,555
2012-05-09Open-market sale694$68.49452,676
2012-05-09Open-market sale850$68.48453,370
2012-05-09Open-market sale1,891$68.47454,220
2012-05-09Open-market sale1,788$68.46456,111
2012-05-09Open-market sale912$68.45457,899
2012-05-09Open-market sale256$68.44458,811
2012-05-09Open-market sale1,021$68.43459,067
2012-05-09Open-market sale300$68.42460,088
2012-05-09Open-market sale900$68.41460,388
2012-05-09Open-market sale139$68.40461,288
2012-05-09Open-market sale800$68.39461,427
2012-05-09Open-market sale1,350$68.38462,227
2012-05-09Open-market sale211$68.37463,577
2012-05-09Open-market sale1,552$68.36463,788
2012-05-09Open-market sale847$68.35465,340
2012-05-09Open-market sale550$68.34466,187
2012-05-09Open-market sale300$68.33466,737
2012-05-09Open-market sale950$68.32467,037
2012-05-09Open-market sale1,050$68.61445,084
2012-05-09Open-market sale250$68.60446,134
2012-05-09Open-market sale150$68.59446,384
2012-05-09Open-market sale130$68.58446,534
2012-05-09Open-market sale250$68.57446,664
2012-05-09Open-market sale350$68.56446,914
2012-05-09Open-market sale150$68.55447,264
2012-05-09Open-market sale100$68.54447,414
2012-05-09Open-market sale550$68.53447,514
2012-05-09Open-market sale1,164$68.52448,064
2012-05-09Open-market sale989$68.51449,228
2012-05-09Open-market sale2,459$68.50450,217
2012-02-16Option exercise (derivative)9,496$30.06123,027
2012-02-16Option exercise (derivative)45,324$48.0211,332
2012-02-16Grant / award990$0.00405,851
2012-02-16Option exercise9,496$30.06398,522
2012-02-16Option exercise45,324$48.02443,846
2012-02-16Grant / award12,234$0.00422,242
2012-02-16Grant / award4,157$0.00410,008
2012-02-16Tax withholding38,985$63.15404,861
2012-02-16Grant / award32,935$0.00389,026
2011-09-08Option exercise (derivative)26,220$0.0010,878
2011-09-08Option exercise (derivative)2,891$0.000
2011-09-08Tax withholding1,476$67.76355,634
2011-09-08Option exercise2,891$34.59357,110
2011-09-08Open-market sale50,980$67.77354,219
2011-09-08Option exercise26,220$44.00405,199
2011-09-08Option exercise24,760$41.91378,979
2011-02-23Option exercise (derivative)72,516$42.9067,409
2011-02-23Grant / award4,631$0.00307,832
2011-02-23Grant / award17,652$0.00325,484
2011-02-23Grant / award1,103$0.00303,201
2011-02-23Tax withholding54,876$56.69302,098
2011-02-23Option exercise72,516$42.90356,974
2011-02-23Grant / award28,124$0.00354,219
2010-11-10Open-market sale10,950$51.22284,458
2010-11-09Open-market sale2,500$52.11343,508
2010-11-09Open-market sale48,100$52.13295,408
2010-11-09Open-market sale25,000$51.90346,008
2010-11-09Open-market sale13,450$51.10371,008
2010-03-22Grant / award (derivative)18,698$43.9418,698
2010-03-22Option exercise (derivative)26,100$31.480
2010-03-22J462$0.00382,516
2010-03-22J1,942$0.00384,458
2010-03-22Tax withholding18,698$43.94382,054
2010-03-22Option exercise26,100$31.48400,752
2010-03-10Grant / award (derivative)24,196$41.1624,196
2010-03-10Option exercise (derivative)33,130$30.06132,523
2010-03-10J559$0.00370,942
2010-03-10Option exercise33,130$30.06394,579
2010-03-10J2,345$0.00373,287
2010-03-10Tax withholding24,196$41.16370,383
2010-01-25Grant / award38,775$0.00362,814
2009-01-28Grant / award (derivative)165,653$30.06165,653
2009-01-28Grant / award16,863$0.00322,674
2008-12-18Open-market sale1,700$31.15364,811
2008-12-18Open-market sale3,000$31.14366,511
2008-12-18Open-market sale3,300$31.13369,511
2008-12-18Open-market sale906$31.12372,811
2008-12-18Open-market sale2,800$31.11373,717
2008-12-18Open-market sale1,594$31.10376,517
2008-12-18Open-market sale1,900$31.09378,111
2008-12-18Open-market sale1,700$31.08380,011
2008-12-18Open-market sale1,000$31.07381,711
2008-12-18Open-market sale500$31.06382,711
2008-12-18Open-market sale100$31.05383,211
2008-12-18Open-market sale1,500$31.04383,311
2008-12-18Open-market sale2,100$31.03384,811
2008-12-18Open-market sale2,400$31.02386,911
2008-12-18Open-market sale9,500$31.00389,311
2008-12-18Open-market sale100$30.99398,811
2008-12-18Open-market sale400$30.98398,911
2008-12-18Open-market sale3,219$30.95399,311
2008-12-18Open-market sale293$30.94402,530
2008-12-18Open-market sale358$30.93402,823
2008-12-18Open-market sale17,230$30.92403,181
2008-12-18Open-market sale7,400$30.91420,411
2008-12-18Open-market sale750$30.90427,811
2008-12-18Open-market sale450$30.88428,561
2008-12-18Open-market sale100$30.86429,011
2008-12-18Open-market sale100$30.77429,111
2008-12-18Open-market sale400$30.38429,211
2008-12-18Open-market sale800$30.37429,611
2008-12-18Open-market sale200$30.34430,411
2008-12-18Open-market sale200$30.33430,611
2008-12-18Open-market sale500$32.02306,011
2008-12-18Open-market sale300$32.01306,511
2008-12-18Open-market sale2,200$32.00306,811
2008-12-18Open-market sale80$31.97309,011
2008-12-18Open-market sale2,000$31.96309,091
2008-12-18Open-market sale2,520$31.95311,091
2008-12-18Open-market sale300$31.73316,711
2008-12-18Open-market sale300$31.93313,711
2008-12-18Open-market sale800$31.92314,011
2008-12-18Open-market sale600$31.88314,811
2008-12-18Open-market sale100$31.85315,411
2008-12-18Open-market sale800$31.84315,511
2008-12-18Open-market sale400$31.74316,311
2008-12-18Open-market sale200$32.05305,811
2008-12-18Open-market sale100$31.94313,611
2008-12-18Open-market sale600$31.50319,011
2008-12-18Open-market sale2,300$31.41320,511
2008-12-18Open-market sale3,880$31.40322,811
2008-12-18Open-market sale2,578$31.39326,691
2008-12-18Open-market sale1,400$31.38329,269
2008-12-18Open-market sale1,222$31.37330,669
2008-12-18Open-market sale100$31.35331,891
2008-12-18Open-market sale2,000$31.34331,991
2008-12-18Open-market sale400$31.33333,991
2008-12-18Open-market sale200$31.32334,391
2008-12-18Open-market sale1,100$31.31334,591
2008-12-18Open-market sale420$31.30335,691
2008-12-18Open-market sale1,500$31.29336,111
2008-12-18Open-market sale26$31.28337,611
2008-12-18Open-market sale200$31.26337,637
2008-12-18Open-market sale5,511$31.25337,837
2008-12-18Open-market sale7,600$31.24343,348
2008-12-18Open-market sale1,707$31.23350,948
2008-12-18Open-market sale2,681$31.22352,655
2008-12-18Open-market sale3,067$31.21355,336
2008-12-18Open-market sale3,000$31.20358,403
2008-12-18Open-market sale1,908$31.19361,403
2008-12-18Open-market sale1,100$31.18363,311
2008-12-18Open-market sale400$31.16364,411
2008-12-18Open-market sale100$31.61317,011
2008-12-18Open-market sale200$31.60317,111
2008-12-18Open-market sale1,500$31.59317,311
2008-12-18Open-market sale200$31.52318,811
2008-12-18Open-market sale800$31.42319,711
2008-12-18Open-market sale100$31.49319,611
2008-02-27Option exercise (derivative)15,124$50.000
2008-02-27Option exercise15,124$40.40443,091
2008-02-27Tax withholding12,280$50.00430,811
2008-01-30Grant / award (derivative)56,656$48.0256,656
2008-01-30Grant / award18,086$0.00427,967
2007-05-24Gift8,550$0.00406,691
2007-05-24J2,850$0.00409,881
2007-04-23Gift7,800$0.00415,241
2007-01-30Grant / award28,313$0.00423,041
2007-01-04Option exercise (derivative)23,900$0.001,110,444
2007-01-04Grant / award (derivative)10,261$0.001,120,705
2007-01-04Option exercise23,900$31.48589,876
2007-01-04Tax withholding10,261$73.32579,615
2007-01-04J853$0.00580,468
2007-01-04J3,580$0.00584,048
2006-01-31Grant / award28,802—567,976
2006-01-10Option exercise (derivative)26,782$0.001,123,608
2006-01-10Option exercise (derivative)13,251$0.001,110,357
2006-01-10Grant / award (derivative)26,782$0.001,137,139
2006-01-10Grant / award (derivative)13,251$0.001,150,390
2006-01-10Option exercise13,251$42.90557,946
2006-01-10Option exercise26,782$34.59544,695
2006-01-10Grant / award1,003—534,962
2006-01-10Tax withholding23,987$62.32533,959
2006-01-10Grant / award4,212—539,174
2006-01-10Grant / award (derivative)14,865$0.001,125,222
2006-01-10Grant / award (derivative)9,122$0.001,134,344
2005-09-29Gift2,000$0.00565,976

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