SEC CIK 1227556

LIPPS RANDALL A

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

Current Positions

CompanyShares OwnedAs Of
OMCLview stock →511,095.7172026-08-15

Position History — OMCL

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

0178,510357,021535,5312006-022007-122010-072012-012013-122019-062026-052026-08

Recent Filings — OMCL

DateActivitySharesPriceOwned After
2026-08-15Tax withholding12,350$37.30511,095.717
2026-07-15Open-market sale10,000$47.00345,861
2026-05-15Tax withholding12,347$43.12523,184.074
2026-04-01Grant / award90,939$0.00535,531.074
2026-03-15Tax withholding15,642$34.40444,592.074
2026-03-15Grant / award79,494$0.00460,234.074
2026-02-15Tax withholding5,294$36.50380,740.074
2025-12-15Tax withholding1,147$43.27385,501
2025-12-01Option exercise (derivative)28,250$0.000
2025-12-01Open-market sale28,250$35.97386,648
2025-12-01Option exercise28,250$27.70414,898
2025-11-15Tax withholding8,437$35.12386,648
2025-08-15Tax withholding8,438$31.69395,085
2025-06-15Tax withholding1,146$29.25403,523
2025-05-15Tax withholding8,435$28.08404,669
2025-03-15Grant / award79,494$0.00413,104
2025-03-14Open-market buy10,561$33.13333,610
2025-03-08Tax withholding18,571$36.99323,049
2025-03-08Grant / award188,794$0.00341,620
2025-03-01Tax withholding6,652$38.06152,826
2025-02-15Tax withholding756$39.61159,478
2024-12-15Tax withholding4,202$46.01159,359
2024-11-15Tax withholding1,155$45.67163,561
2024-08-15Tax withholding6,043$42.93164,716
2024-06-15Tax withholding2,599$27.91207,852
2024-02-27Grant / award107,251$0.00210,451
2023-12-15Tax withholding6,433$38.26102,741
2023-06-15Tax withholding5,028$72.32109,173
2023-06-08Open-market buy4,000$73.76318,768
2023-06-01Grant / award47,000$0.00114,201
2022-12-15Tax withholding8,652$48.4479,696
2022-12-01Option exercise (derivative)2,500$0.000
2022-12-01Option exercise2,500$17.2990,848
2022-12-01Open-market sale900$51.2988,348
2022-12-01Open-market sale1,600$50.4989,248
2022-08-16Open-market sale13,000$111.04302,049
2022-08-12Gift12,000$0.00315,049
2022-06-15Tax withholding8,728$113.11130,062
2022-03-14Tax withholding2,939$131.21138,790
2022-03-14Grant / award41,430$0.00141,729
2022-02-16Grant / award23,305$0.00121,014
2021-12-15Tax withholding8,888$0.0097,564
2021-06-15Tax withholding9,136$0.00106,327
2021-03-02Tax withholding4,422$0.00179,474
2021-02-09Grant / award20,715$0.00230,352
2021-02-09Grant / award20,715$0.00186,116
2020-12-15Tax withholding10,236$0.00141,880
2020-12-09Option exercise (derivative)15,000$0.000
2020-12-09Open-market sale9,586$124.12152,216
2020-12-09Open-market sale100$124.75152,116
2020-12-09Open-market sale1,225$121.22161,802
2020-12-09Option exercise25,000$0.00177,116
2020-12-09Open-market sale14,089$120.34163,027
2020-12-08Option exercise (derivative)17,500$0.000
2020-12-08Option exercise651$0.00152,767
2020-12-08Option exercise16,849$0.00168,965
2020-12-08Open-market sale16,849$110.54152,116
2020-11-23Option exercise (derivative)12,600$0.000
2020-11-23Option exercise12,600$0.00164,716
2020-11-23Open-market sale12,600$105.40152,116
2020-11-20Option exercise (derivative)2,400$0.000
2020-11-20Open-market sale2,400$105.01152,116
2020-11-20Option exercise2,400$0.00154,516
2020-11-04Open-market sale5,057$88.92235,491
2020-11-04Open-market sale5,172$90.01230,319
2020-11-04Open-market sale1,206$90.57229,113
2020-09-16Open-market sale13,443$75.63240,848
2020-09-16Open-market sale300$76.15240,548
2020-09-15Open-market sale1,400$75.01254,291
2020-07-29Open-market sale3,718$75.15255,691
2020-07-29Open-market sale3,718$75.15148,398
2020-06-15Tax withholding10,236$0.00152,116
2020-05-14Option exercise (derivative)5,500$0.000
2020-05-14Option exercise5,500$60.39162,352
2020-05-13Option exercise (derivative)2,450$0.000
2020-05-13Option exercise2,450$59.36156,852
2020-04-03Open-market sale800$66.95260,305
2020-04-03Open-market sale1,149$64.60263,260
2020-04-03Open-market sale2,155$65.83261,105
2020-04-03Open-market sale896$68.00259,409
2020-04-02Open-market sale2,700$62.72266,359
2020-04-02Open-market sale350$60.63269,059
2020-04-02Open-market sale1,950$63.63264,409
2020-03-03Tax withholding4,864$0.00154,402
2020-02-14Gift15,000$0.00269,409
2020-02-13Grant / award (derivative)89,874$0.0089,874
2020-02-13Grant / award42,800$0.00159,266
2020-01-07Option exercise (derivative)24,000$0.000
2020-01-07Open-market sale400$82.11284,409
2020-01-07Option exercise24,000$0.00140,466
2020-01-07Open-market sale21,432$81.33119,034
2020-01-07Open-market sale2,568$82.11116,466
2020-01-07Open-market sale4,600$81.37284,809
2019-12-15Tax withholding12,021$79.69116,466
2019-11-21Option exercise (derivative)20,902$0.000
2019-11-21Open-market sale5,280$79.25128,409
2019-11-21Option exercise20,902$0.00149,311
2019-11-21Open-market sale15,622$78.58133,689
2019-10-25Option exercise (derivative)1,172$0.000
2019-10-25Option exercise1,172$0.00129,659
2019-10-25Open-market sale1,172$78.00128,487
2019-10-21Option exercise (derivative)25,926$0.000
2019-10-21Option exercise25,926$0.00154,413
2019-10-21Open-market sale25,926$78.03128,487
2019-10-18Open-market sale400$76.87289,409
2019-10-18Open-market sale1,100$75.17293,309
2019-10-18Open-market sale3,500$76.22289,809
2019-10-18Open-market sale1,100$75.17293,309
2019-10-18Open-market sale3,500$76.22289,809
2019-10-18Open-market sale400$76.87289,409
2019-07-25Open-market sale5,000$70.30294,409
2019-06-15Tax withholding12,019$81.03128,487
2019-05-29Gift12,500$0.00299,409
2019-04-29Option exercise (derivative)11,000$0.000
2019-04-29Open-market sale2,600$79.62197,075
2019-04-29Open-market sale11,000$78.28176,802
2019-04-29Open-market sale1,766$79.62187,802
2019-04-29Open-market sale3,407$79.62189,568
2019-04-29Open-market sale4,100$79.62192,975
2019-04-29Open-market sale5,000$79.59275,613
2019-04-29J36,296$0.00140,506
2019-04-29J36,296$0.00311,909
2019-04-29Option exercise24,282$0.00201,084
2019-04-29Open-market sale1,409$79.62199,675
2019-03-05Tax withholding6,270$84.27168,523
2019-02-22Open-market sale6,046$85.84174,793
2019-02-22Open-market sale13,954$85.40180,839
2019-02-13Grant / award (derivative)83,845$0.0083,845
2019-02-13Grant / award39,250$0.00194,793
2019-02-13Grant / award (derivative)83,845$0.0083,845
2018-12-18Open-market sale4,028$64.35155,543
2018-12-18Open-market sale5,454$63.55159,571
2018-12-15Tax withholding2,864$0.00165,025
2018-12-15Tax withholding8,376$0.00167,889
2018-06-19Option exercise (derivative)18,154$0.0018,154
2018-06-19Option exercise18,154$0.00209,419
2018-06-19Open-market sale9,483$52.04191,265
2018-06-19Option exercise (derivative)18,154$0.0018,154
2018-06-19Option exercise18,154$0.00209,419
2018-06-19Open-market sale9,483$52.04191,265
2018-06-18Option exercise (derivative)439$0.00439
2018-06-18Open-market sale439$52.00200,748
2018-06-18Option exercise439$0.00201,187
2018-06-15Tax withholding10,575$0.00200,748
2018-03-06Open-market sale8,186$44.21211,323
2018-03-06Tax withholding4,697$0.00219,509
2018-02-06Grant / award (derivative)161,678$0.00161,678
2018-02-06Grant / award55,088$0.00224,206
2017-12-18Open-market sale35,879$51.24280,613
2017-12-15Tax withholding8,033$51.75173,518
2017-12-15Tax withholding4,400$51.75169,118
2017-09-01Option exercise (derivative)10,625$0.0010,625
2017-09-01Option exercise10,625$0.00192,176
2017-09-01Open-market sale10,625$52.00181,551
2017-08-01Option exercise (derivative)40,000$0.0040,000
2017-08-01Option exercise40,000$0.00236,551
2017-08-01Open-market sale40,000$49.76196,551
2017-07-28Option exercise (derivative)37,500$0.0037,500
2017-07-28Open-market sale37,500$46.00196,551
2017-07-28Option exercise37,500$0.00234,051
2017-06-19Open-market sale31,527$42.87361,701
2017-06-15Tax withholding8,033$42.95200,949
2017-06-15Tax withholding4,398$42.95196,551
2017-06-13Option exercise (derivative)32,600$0.0032,600
2017-06-13Option exercise32,600$0.00241,582
2017-06-13Open-market sale32,600$43.00208,982
2017-06-05Option exercise (derivative)9,900$0.009,900
2017-06-05Open-market sale9,900$43.00208,982
2017-06-05Option exercise9,900$0.00218,882
2017-04-25Option exercise (derivative)18,200$0.0018,200
2017-04-25Option exercise18,200$0.00227,182
2017-04-25Open-market sale18,200$41.00208,982
2017-03-07Tax withholding4,902$0.00208,982
2017-02-08Grant / award (derivative)134,160$0.00134,160
2017-02-08Grant / award16,350$0.00192,355
2017-02-08Grant / award54,500$0.00244,705
2016-12-15Tax withholding11,866$33.90143,034
2016-08-11Open-market sale1,165$37.35154,900
2016-08-10Open-market sale36,260$37.37156,065
2016-06-15Tax withholding9,750$33.13192,325
2016-03-07Tax withholding2,630$27.12202,075
2016-02-11Open-market sale1,575$26.81204,705
2016-02-10Open-market sale38,425$27.85206,280
2016-02-04Grant / award (derivative)126,250$0.00126,250
2016-02-04Grant / award52,350$0.00244,705
2016-02-04Grant / award15,700$0.00192,355
2015-12-15Tax withholding8,473$29.02186,270
2015-12-15J2,657$29.02194,743
2015-06-15Gift18,000$0.00208,640
2015-06-15Tax withholding8,584$38.28197,400
2015-06-15J2,656$0.00205,984
2015-03-31Tax withholding3,947$35.10226,640
2015-02-06Grant / award (derivative)42,500$0.0042,500
2015-02-06Grant / award28,333$0.00230,587
2015-02-06Grant / award14,167$0.00202,254
2014-12-15J909$0.00202,843
2014-12-15Tax withholding12,099$32.90188,087
2014-12-15J2,657$0.00200,186
2014-06-18Open-market sale (derivative)9,140$0.000
2014-06-18Open-market sale (derivative)5,000$0.0040,000
2014-06-18Open-market sale (derivative)2,275$0.0018,200
2014-06-18Open-market sale2,609$27.16213,639
2014-06-18Open-market sale4,749$27.16216,248
2014-06-18Option exercise19,749$10.75240,746
2014-06-18Option exercise18,750$10.58239,747
2014-06-18Option exercise9,140$7.94230,137
2014-06-18Option exercise5,000$12.48225,997
2014-06-18Option exercise2,275$14.10223,272
2014-06-18Open-market sale2,275$27.14220,997
2014-03-18Open-market sale (derivative)18,750$0.0018,750
2014-03-18Open-market sale (derivative)70,000$0.000
2014-03-18Open-market sale (derivative)9,140$0.009,140
2014-03-18Open-market sale (derivative)2,275$0.0020,475
2014-03-18Open-market sale (derivative)5,000$0.0045,000
2014-03-18Open-market sale (derivative)19,745$0.0019,749
2014-03-18Option exercise2,275$14.10223,272
2014-03-18Option exercise5,000$12.48225,997
2014-03-18Option exercise19,745$10.75240,742
2014-03-18Option exercise18,750$10.58239,747
2014-03-18Option exercise70,000$20.95290,997
2014-03-18Option exercise9,140$7.94230,137
2014-03-18Open-market sale5,000$29.55220,997
2014-02-19Open-market sale3,124$27.5515,549
2014-02-19Open-market sale3,124$27.5515,549
2014-02-05Open-market sale1,784$27.0021,020
2014-02-05Open-market sale563$27.0020,457
2014-02-05Open-market sale1,784$27.0018,673
2014-02-05Open-market sale825$27.0022,804
2014-02-04Grant / award (derivative)42,500$0.0042,500
2014-02-04Grant / award21,250$0.00207,298
2014-02-04Grant / award42,500$0.00249,798
2013-12-18Open-market sale (derivative)9,140$0.0027,420
2013-12-18Open-market sale (derivative)18,750$0.0056,250
2013-12-18Open-market sale (derivative)19,745$0.0059,239
2013-12-18Open-market sale (derivative)5,000$0.0055,000
2013-12-18Open-market sale (derivative)2,275$0.0025,025
2013-12-18Option exercise19,745$10.75215,622
2013-12-18Option exercise18,750$10.58214,627
2013-12-18Option exercise9,140$7.94205,017
2013-12-18Open-market sale9,829$24.26186,048
2013-12-18Option exercise5,000$12.48200,877
2013-12-18Open-market sale2,275$24.27195,877
2013-12-18Option exercise2,275$14.10198,152
2013-12-16Tax withholding6,485$24.97195,877
2013-09-24Option exercise (derivative)68,204$0.0070,000
2013-09-24Option exercise68,204$20.95270,566
2013-09-24Open-market sale68,204$25.00202,362
2013-09-23Open-market sale375$25.0024,816
2013-09-23Open-market sale1,187$25.0025,191
2013-09-23Open-market sale1,187$25.0023,629
2013-09-23Open-market sale550$25.0026,378
2013-09-23Open-market sale1,784$25.0026,928
2013-09-23Option exercise (derivative)1,796$0.00138,204
2013-09-23Option exercise1,796$20.95204,158
2013-09-23Open-market sale1,796$25.00202,362
2013-09-18Option exercise (derivative)5,000$0.0055,000
2013-09-18Option exercise (derivative)18,750$0.0056,250
2013-09-18Option exercise (derivative)9,140$0.0027,420
2013-09-18Option exercise (derivative)9,543$0.000
2013-09-18Option exercise (derivative)19,745$0.0059,239
2013-09-18Option exercise (derivative)2,275$0.0025,025
2013-09-18Option exercise9,140$7.94211,502
2013-09-18Open-market sale18,750$23.66211,905
2013-09-18Option exercise19,745$10.75231,650
2013-09-18Option exercise18,750$10.58230,655
2013-09-18Option exercise5,000$12.48207,362
2013-09-18Option exercise2,275$14.10204,637
2013-09-18Open-market sale9,140$23.68202,362
2013-08-06Open-market sale1,187$23.0032,846
2013-08-06Open-market sale825$23.0032,021
2013-08-06Open-market sale966$23.0031,055
2013-08-06Open-market sale1,781$23.0028,712
2013-08-06Open-market sale562$23.0030,493
2013-08-02Option exercise (derivative)25,000$0.0025,000
2013-08-02Option exercise25,000$17.95236,905
2013-08-02Open-market sale25,000$22.50211,905
2013-08-02Open-market sale815$23.0034,033
2013-07-19Open-market sale1,187$21.0035,223
2013-07-19Open-market sale550$21.0036,410
2013-07-19Open-market sale153$21.0036,960
2013-07-19Open-market sale1,628$21.0037,113
2013-07-19Open-market sale1,187$21.0038,741
2013-07-19Open-market sale375$21.0034,848
2013-06-28Option exercise (derivative)25,000$0.0025,000
2013-06-28Open-market sale25,000$20.00211,905
2013-06-28Option exercise25,000$17.95236,905
2013-06-18Option exercise (derivative)19,745$0.0078,984
2013-06-18Option exercise (derivative)18,750$0.0075,000
2013-06-18Option exercise (derivative)9,140$0.0036,560
2013-06-18Option exercise (derivative)5,000$0.0060,000
2013-06-18Option exercise (derivative)2,275$0.0027,300
2013-06-18Open-market sale1,682$19.10215,359
2013-06-18Open-market sale1,439$19.10217,041
2013-06-18Open-market sale3,166$19.10218,480
2013-06-18Open-market sale1,727$19.10221,646
2013-06-18Option exercise9,140$7.94232,513
2013-06-18Option exercise18,750$10.58242,123
2013-06-18Option exercise19,745$10.75243,118
2013-06-18Option exercise5,000$12.48228,373
2013-06-18Open-market sale3,454$19.10211,905
2013-06-18Option exercise2,275$14.10225,648
2013-06-18Open-market sale2,275$19.10223,373
2013-03-18Option exercise (derivative)2,275$0.0029,575
2013-03-18Option exercise (derivative)18,750$0.0093,750
2013-03-18Option exercise (derivative)9,140$0.0045,700
2013-03-18Option exercise (derivative)19,745$0.0098,729
2013-03-18Option exercise (derivative)5,000$0.0065,000
2013-03-18Option exercise9,140$7.94232,513
2013-03-18Option exercise19,745$10.75243,118
2013-03-18Option exercise18,750$10.58242,123
2013-03-18Option exercise2,275$14.10225,648
2013-03-18Option exercise5,000$12.48228,373
2013-03-18Open-market sale2,275$18.24223,373
2013-03-11Open-market sale1,187$19.0040,303
2013-03-11Open-market sale375$19.0039,928
2013-03-08Open-market sale1,187$19.0043,227
2013-03-08Open-market sale550$19.0042,677
2013-03-08Open-market sale1,187$19.0041,490
2013-02-05Grant / award (derivative)40,000$0.0040,000
2013-02-05Grant / award40,000$0.00223,373
2013-02-05Grant / award20,000$0.00183,373
2013-02-01Option exercise (derivative)10,000$0.0070,000
2013-02-01Option exercise (derivative)4,550$0.0031,850
2013-02-01Open-market sale4,550$17.00163,373
2013-02-01Option exercise10,000$12.48173,373
2013-02-01Option exercise4,550$14.10167,923
2013-01-18Open-market sale6,814$15.42163,373
2012-12-18Option exercise (derivative)18,750$0.00112,500
2012-12-18Option exercise (derivative)45,705$0.0054,840
2012-12-18Option exercise (derivative)19,745$0.00118,474
2012-12-18Open-market sale2,666$15.78170,187
2012-12-18Open-market sale1,212$15.78172,853
2012-12-18Option exercise18,750$10.58192,815
2012-12-18Option exercise19,745$10.75193,810
2012-12-18Open-market sale45,705$15.78174,065
2012-12-18Option exercise45,705$7.94219,770
2012-11-09Option exercise (derivative)18,750$0.00131,250
2012-11-09Option exercise (derivative)19,745$0.00138,219
2012-11-09Option exercise18,750$10.58192,815
2012-11-09Open-market sale19,745$15.00174,065
2012-11-09Option exercise19,745$10.75193,810
2012-07-11Option exercise (derivative)9,543$0.00157,964
2012-07-11Option exercise9,543$10.75174,065
2012-07-03Open-market sale (derivative)45,705$0.00100,545
2012-07-03Open-market sale45,705$14.59166,794
2012-07-03Open-market sale2,272$14.55164,522
2012-07-03Option exercise45,705$7.94212,499
2012-06-18Open-market sale8,047$14.43166,794
2012-05-03Open-market sale (derivative)4,814$0.00167,507
2012-05-03Open-market sale4,814$15.00174,841
2012-05-03Option exercise4,814$10.75179,655
2012-04-20Open-market sale (derivative)939$0.000
2012-04-20Option exercise939$3.03175,780
2012-04-20Open-market sale939$14.22174,841
2012-04-09Open-market sale (derivative)939$0.00939
2012-04-09Open-market sale939$14.49174,841
2012-04-09Option exercise939$3.03175,780
2012-04-09Open-market sale (derivative)939$0.00939
2012-04-09Option exercise939$3.03175,780
2012-04-09Open-market sale939$14.49174,841
2012-02-07Grant / award (derivative)42,500$0.0042,500
2012-02-07Grant / award42,500$0.00174,841
2012-02-07Grant / award21,250$0.00132,341
2012-01-20Open-market sale (derivative)2,407$0.00172,321
2012-01-20Open-market sale (derivative)939$0.001,878
2012-01-20Option exercise2,407$10.75113,498
2012-01-20Open-market sale2,407$17.08111,091
2012-01-20Option exercise939$3.03112,030
2012-01-10Open-market sale (derivative)1,203$0.00174,728
2012-01-10Open-market sale1,203$17.50111,091
2012-01-10Option exercise1,203$10.75112,294
2012-01-06Open-market sale (derivative)2,407$0.00175,931
2012-01-06Open-market sale (derivative)939$0.002,817
2012-01-06Option exercise2,407$10.75113,498
2012-01-06Open-market sale939$16.82111,091
2012-01-06Option exercise939$3.03112,030
2011-12-19Open-market sale13,360$16.67111,091
2011-11-02Open-market sale900$14.6537,112
2011-10-20Option exercise (derivative)2,407$0.00178,338
2011-10-20Open-market sale (derivative)1,160$0.000
2011-10-20Open-market sale (derivative)939$0.003,756
2011-10-20Option exercise2,407$10.75126,858
2011-10-20Option exercise939$3.03125,390
2011-10-20Option exercise1,159$5.15125,610
2011-10-20Open-market sale1,159$14.83124,451
2011-10-20Option exercise7,223$5.15131,674
2011-10-12Open-market sale (derivative)2,407$0.00180,745
2011-10-12Open-market sale2,407$15.00124,451
2011-10-12Option exercise2,407$10.75126,858
2011-10-06Open-market sale (derivative)939$0.004,695
2011-10-06Open-market sale (derivative)1,160$0.001,159
2011-10-06Open-market sale (derivative)7,220$0.007,223
2011-10-06Option exercise1,160$5.15125,611
2011-10-06Option exercise939$3.03125,390
2011-10-06Open-market sale7,220$14.16124,451
2011-10-06Option exercise7,220$5.15131,671
2011-07-29Open-market sale (derivative)2,406$0.00183,152
2011-07-29Open-market sale1,100$18.0042,884
2011-07-29Open-market sale250$18.0040,386
2011-07-29Open-market sale2,248$18.0040,636
2011-07-29Open-market sale2,374$17.0038,012
2011-07-29Open-market sale2,406$17.50124,451
2011-07-29Option exercise2,406$10.75126,857
2011-07-20Open-market sale (derivative)7,220$0.0014,443
2011-07-20Open-market sale (derivative)2,407$0.00185,558
2011-07-20Open-market sale (derivative)940$0.005,634
2011-07-20Open-market sale (derivative)1,160$0.002,319
2011-07-20Option exercise940$3.03125,391
2011-07-20Option exercise1,160$5.15125,611
2011-07-20Open-market sale1,160$16.45124,451
2011-07-20Option exercise7,220$5.15131,671
2011-07-20Open-market sale2,407$16.49124,451
2011-07-20Option exercise2,407$10.75126,858
2011-07-13Open-market sale2,374$17.0043,984
2011-07-13Open-market sale1,187$17.0047,458
2011-07-13Open-market sale1,250$17.0048,645
2011-07-13Open-market sale1,025$17.0049,895
2011-07-13Open-market sale1,100$17.0046,358
2011-07-07Open-market sale1,475$17.0050,920
2011-07-06Open-market sale (derivative)7,220$0.0021,663
2011-07-06Open-market sale (derivative)1,160$0.003,479
2011-07-06Open-market sale (derivative)940$0.006,574
2011-07-06Open-market sale (derivative)2,407$0.00187,965
2011-07-06Option exercise940$3.03125,391
2011-07-06Option exercise2,407$10.75126,858
2011-07-06Open-market sale7,220$16.24124,451
2011-07-06Option exercise7,220$5.15131,671
2011-07-06Open-market sale1,160$16.24124,451
2011-07-06Option exercise1,160$5.15125,611
2011-07-01Open-market sale2,347$16.0052,422
2011-07-01Open-market sale2,374$16.0052,375
2011-06-20Open-market sale1,500$14.97126,302
2011-06-20Open-market sale937$14.97125,365
2011-06-20Open-market sale914$14.97124,451
2011-04-20Open-market sale (derivative)7,220$0.0028,883
2011-04-20Open-market sale (derivative)1,160$0.004,639
2011-04-20Open-market sale (derivative)940$0.007,514
2011-04-20Open-market sale (derivative)2,407$0.00190,372
2011-04-20Option exercise2,407$10.75130,209
2011-04-20Option exercise7,220$5.15135,022
2011-04-20Open-market sale1,160$15.07127,802
2011-04-20Option exercise940$3.03128,742
2011-04-20Open-market sale940$15.07127,802
2011-04-20Option exercise1,160$5.15128,962
2011-04-06Open-market sale (derivative)7,220$0.0036,103
2011-04-06Open-market sale (derivative)940$0.008,454
2011-04-06Open-market sale (derivative)2,407$0.00192,779
2011-04-06Open-market sale (derivative)1,160$0.005,799
2011-04-06Option exercise940$3.03128,742
2011-04-06Option exercise1,160$5.15128,962
2011-04-06Open-market sale1,160$15.35127,802
2011-04-06Option exercise7,220$5.15135,022
2011-04-06Open-market sale7,220$15.35127,802
2011-04-06Option exercise2,407$10.75130,209
2011-03-29Open-market sale (derivative)4,814$0.00195,186
2011-03-29Open-market sale4,814$15.00127,802
2011-02-02Grant / award (derivative)36,400$0.0036,400
2011-02-02Grant / award36,360$0.00127,802
2011-02-02Grant / award18,180$0.0091,442
2011-02-02Grant / award (derivative)36,400$0.0036,400
2011-02-02Grant / award36,360$0.00127,802
2011-01-20Option exercise (derivative)1,160$0.006,959
2011-01-20Option exercise (derivative)7,220$0.0043,323
2011-01-20Option exercise (derivative)2,677$0.000
2011-01-20Option exercise (derivative)940$0.009,394
2011-01-20Option exercise940$3.0374,202
2011-01-20Option exercise7,220$5.1580,482
2011-01-20Option exercise1,160$5.1574,422
2011-01-20Option exercise2,676$5.6075,938
2011-01-20Open-market sale2,677$13.7873,262
2011-01-06Option exercise (derivative)940$0.0010,334
2011-01-06Option exercise (derivative)1,160$0.008,119
2011-01-06Option exercise (derivative)7,220$0.0050,543
2011-01-06Option exercise (derivative)2,677$0.002,676
2011-01-06Option exercise7,220$5.1580,482
2011-01-06Option exercise2,677$5.6075,939
2011-01-06Option exercise1,160$5.1574,422
2011-01-06Option exercise940$3.0374,202
2011-01-06Open-market sale940$14.6873,262
2011-01-03Open-market sale937$14.4173,262
2010-12-20Open-market sale1,500$14.1376,050
2010-12-20Open-market sale937$14.1375,113
2010-12-20Open-market sale914$14.1374,199
2010-12-01Open-market sale500$13.4254,769
2010-12-01Open-market sale1,000$13.4455,269
2010-10-20Option exercise (derivative)7,221$0.0057,763
2010-10-20Option exercise (derivative)1,160$0.009,279
2010-10-20Option exercise (derivative)2,676$0.005,353
2010-10-20Option exercise (derivative)315$0.0011,274
2010-10-20Option exercise7,221$5.1584,771
2010-10-20Option exercise1,160$5.1578,710
2010-10-20Option exercise2,676$5.6080,226
2010-10-20Option exercise315$3.0377,865
2010-10-20Open-market sale315$13.1277,550
2010-10-06Option exercise (derivative)315$0.0011,589
2010-10-06Option exercise (derivative)1,160$0.0010,439
2010-10-06Option exercise (derivative)7,221$0.0064,984
2010-10-06Option exercise (derivative)2,676$0.008,029
2010-10-06Option exercise2,676$5.6080,226
2010-10-06Option exercise1,160$5.1578,710
2010-10-06Open-market sale315$13.0877,550
2010-10-06Option exercise315$3.0377,865
2010-10-06Option exercise7,221$5.1584,771
2010-09-01Open-market sale500$11.2256,269
2010-09-01Open-market sale1,000$11.2156,769
2010-07-20Option exercise (derivative)7,221$0.0072,205
2010-07-20Option exercise (derivative)1,160$0.0011,599
2010-07-20Option exercise (derivative)315$0.0011,904
2010-07-20Option exercise (derivative)2,676$0.0010,705
2010-07-20Option exercise1,160$5.1578,710
2010-07-20Option exercise7,221$5.1584,771
2010-07-20Option exercise315$3.0377,865
2010-07-20Option exercise2,676$5.6080,226
2010-07-20Open-market sale7,221$12.5877,550
2010-07-09Option exercise (derivative)315$0.0012,219
2010-07-09Option exercise (derivative)7,221$0.0079,426
2010-07-09Option exercise (derivative)2,676$0.0013,381
2010-07-09Option exercise2,676$5.6080,226
2010-07-09Option exercise7,221$5.1584,771
2010-07-09Option exercise1,160$5.1578,710
2010-07-09Open-market sale315$12.5077,550
2010-07-09Option exercise315$3.0377,865
2010-07-01Open-market sale3,125$11.6477,550
2010-06-16Open-market sale3,047$12.8683,800
2010-06-16Open-market sale3,125$12.8680,675
2010-06-15Open-market sale6,093$12.7986,847
2010-06-01Open-market sale1,000$13.0258,269
2010-06-01Open-market sale500$12.9457,769
2010-04-20Option exercise (derivative)315$0.0012,534
2010-04-20Option exercise (derivative)1,160$0.0013,919
2010-04-20Option exercise (derivative)2,676$0.0016,057
2010-04-20Option exercise315$3.0393,255
2010-04-20Option exercise1,160$5.1594,100
2010-04-20Option exercise7,221$5.15100,161
2010-04-20Option exercise2,676$5.6095,616
2010-04-20Open-market sale2,676$14.1692,940
2010-04-20Option exercise (derivative)1,160$0.0012,759
2010-04-06Option exercise (derivative)7,221$0.0093,868
2010-04-06Option exercise (derivative)1,160$0.0015,079
2010-04-06Option exercise (derivative)315$0.0012,849
2010-04-06Option exercise (derivative)2,676$0.0039,467
2010-04-06Option exercise2,676$5.6095,616
2010-04-06Option exercise7,221$5.15100,161
2010-04-06Option exercise315$3.0393,255
2010-04-06Option exercise1,160$5.1594,100
2010-04-06Open-market sale1,160$13.9492,940
2010-04-06Option exercise (derivative)7,221$0.0086,647
2010-04-06Option exercise (derivative)315$0.0012,849
2010-04-06Option exercise (derivative)1,160$0.0015,079
2010-04-06Option exercise (derivative)2,676$0.0018,733
2010-04-06Option exercise (derivative)7,221$0.0093,868
2010-04-06Option exercise315$3.0393,255
2010-04-06Option exercise1,160$5.1594,100
2010-04-06Option exercise7,221$5.15100,161
2010-04-06Open-market sale7,221$13.9492,940
2010-04-06Option exercise2,676$5.6095,616
2010-03-29Option exercise (derivative)9,615$0.000
2010-03-29Option exercise9,615$10.4092,940
2010-03-29Open-market sale2,374$15.0052,389
2010-03-29Option exercise4,814$10.75132,616
2010-03-01Open-market sale1,000$13.8961,269
2010-03-01Open-market sale500$13.9160,769
2010-02-24Open-market sale1,500$13.9559,269
2010-02-17Open-market sale1,500$13.1862,769
2010-02-17Open-market sale500$13.1862,269
2010-02-09Option exercise (derivative)8,951$0.009,615
2010-02-09Option exercise (derivative)20,734$0.0039,266
2010-02-09Open-market sale12,500$12.3591,140
2010-02-09Option exercise20,734$5.60124,374
2010-02-09Open-market sale8,951$12.35103,640
2010-02-09Open-market sale7,815$12.3583,325
2010-02-09Option exercise8,951$10.40112,591
2010-02-08Option exercise (derivative)2,515$0.0018,566
2010-02-08Open-market sale2,515$12.30103,640
2010-02-08Option exercise2,515$10.40106,155
2010-02-05Option exercise (derivative)22,669$0.0021,081
2010-02-05Open-market sale22,669$12.30103,640
2010-02-05Option exercise22,669$10.40126,309
2010-02-03Grant / award (derivative)80,000$0.0080,000
2010-02-03Grant / award40,000$0.00103,640
2010-01-05Gift2,000$0.00420,249
2010-01-04Open-market sale1,562$11.7663,640
2009-12-01Open-market sale500$10.2465,269
2009-12-01Open-market sale1,000$10.2364,269
2009-10-15Gift2,000$0.00418,249
2009-09-01Open-market sale500$10.9066,769
2009-09-01Open-market sale1,000$11.0165,769
2009-08-21Option exercise (derivative)609$0.000
2009-08-21Open-market sale609$12.0865,202
2009-08-21Option exercise609$10.4065,811
2009-08-20Option exercise (derivative)29,219$0.00609
2009-08-20Open-market sale29,219$11.9465,202
2009-08-20Option exercise29,219$10.4094,421
2009-08-19Option exercise (derivative)15,172$0.0029,828
2009-08-19Open-market sale15,172$11.9465,202
2009-08-19Option exercise15,172$10.4080,374
2009-08-14Open-market sale14,168$12.0098,976
2009-08-14Open-market sale33,774$12.0662,505
2009-08-12Disposition to issuer2,000$11.8767,269
2009-07-01Open-market sale1,562$10.75113,144
2009-06-04Disposition to issuer2,000$10.0070,269
2009-06-04Disposition to issuer1,000$10.0069,269
2009-02-04Grant / award (derivative)146,250$0.00146,250
2009-02-04Grant / award24,375$0.00114,706
2009-01-02Open-market sale1,562$12.1390,331
2008-07-01Open-market sale1,562$12.9191,893
2008-03-27Open-market sale9,615$20.1193,455
2008-03-13Open-market sale5,113$20.09103,070
2008-03-12Gift2,000$0.0072,269
2008-03-06Option exercise (derivative)7,500$0.0045,000
2008-03-06Open-market sale7,500$19.00108,183
2008-03-06Option exercise7,500$10.40115,683
2008-03-03Option exercise (derivative)7,500$0.0052,500
2008-03-03Option exercise7,500$10.40115,683
2008-03-03Open-market sale7,500$19.04108,183
2008-02-15Option exercise (derivative)15,917$0.00101,089
2008-02-15Option exercise (derivative)17,857$0.0042,143
2008-02-15Option exercise15,917$5.15108,183
2008-02-15Option exercise17,857$5.6092,266
2008-02-06Grant / award (derivative)50,000$0.0050,000
2008-02-06Grant / award25,000$0.0074,409
2008-02-06Grant / award (derivative)50,000$0.0050,000
2008-02-06Grant / award25,000$0.0074,409
2008-02-05Option exercise (derivative)4,362$0.007,987
2008-02-05Open-market sale4,362$19.0049,409
2008-02-05Option exercise4,362$10.4053,771
2008-02-04Option exercise (derivative)7,500$0.0060,000
2008-02-04Option exercise7,500$10.4056,909
2008-02-04Open-market sale7,500$19.8849,409
2008-02-01Option exercise (derivative)7,500$0.0067,500
2008-02-01Open-market sale7,500$19.9549,409
2008-02-01Option exercise7,500$10.4056,909
2008-01-18Open-market sale10,000$28.1349,409
2008-01-17Open-market sale10,000$28.1359,409
2008-01-15Open-market sale10,000$25.8469,409
2008-01-14Open-market sale10,000$26.5579,409
2008-01-02Open-market sale1,562$26.5289,409
2007-12-27Open-market sale8,900$27.1790,971
2007-12-26Open-market sale10,000$27.1199,871
2007-12-13Open-market sale10,000$27.11100,971
2007-12-13Open-market sale1,100$27.11112,071
2007-12-12Open-market sale10,000$27.80110,971
2007-12-12Open-market sale10,000$27.80110,971
2007-12-11Open-market sale10,000$27.93120,971
2007-12-11Open-market sale10,000$27.93120,971
2007-12-06Option exercise (derivative)4,520$0.009,615
2007-12-04Option exercise (derivative)7,500$0.0012,349
2007-12-04Open-market sale7,500$25.35130,971
2007-12-04Option exercise7,500$10.40138,471
2007-12-03Option exercise (derivative)7,500$0.0019,849
2007-12-03Option exercise7,500$10.40138,471
2007-12-03Open-market sale7,500$25.76130,971
2007-11-16Open-market sale10,000$26.22130,971
2007-11-15Open-market sale10,000$26.09140,971
2007-11-12Open-market sale10,000$23.66150,971
2007-11-09Open-market sale10,000$24.32160,971
2007-11-07Open-market sale2,000$25.3972,269
2007-11-07Open-market sale2,000$25.2570,269
2007-11-02Option exercise (derivative)7,500$0.0027,349
2007-11-02Option exercise7,500$10.40178,471
2007-11-02Open-market sale7,500$25.86170,971
2007-11-01Option exercise (derivative)7,500$0.0034,849
2007-11-01Open-market sale7,500$25.76170,971
2007-11-01Option exercise7,500$10.40178,471
2007-10-11Open-market sale10,000$28.34170,971
2007-10-10Open-market sale10,000$28.82180,971
2007-10-09Open-market sale10,000$29.17190,971
2007-10-08Open-market sale2,000$27.9576,269
2007-10-08Open-market sale2,000$28.0874,269
2007-10-08Open-market sale10,000$28.01200,971
2007-09-11Gift20,000$0.00416,249
2007-09-06Option exercise (derivative)7,500$0.0034,362
2007-09-06Open-market sale7,500$24.52210,971
2007-09-06Option exercise7,500$10.40218,471
2007-09-05Option exercise (derivative)7,500$0.0041,862
2007-09-05Option exercise7,500$10.40218,471
2007-09-05Open-market sale7,500$24.62210,971
2007-08-29Option exercise (derivative)6,477$0.000
2007-08-29Option exercise (derivative)398$0.0057,349
2007-08-29Option exercise6,477$10.40217,448
2007-08-29Option exercise398$10.40211,369
2007-08-29Open-market sale398$23.92210,971
2007-08-28Option exercise (derivative)7,500$0.006,477
2007-08-28Open-market sale7,500$23.08210,971
2007-08-28Option exercise7,500$10.40218,471
2007-05-29Option exercise (derivative)1,628$0.0057,747
2007-05-29Option exercise (derivative)9,615$0.0013,977
2007-05-29Option exercise11,243$10.40210,971
2007-05-08Option exercise (derivative)7,500$0.0023,592
2007-05-08Open-market sale7,500$22.74190,113
2007-05-08Option exercise7,500$10.40197,613
2007-05-07Option exercise (derivative)7,500$0.0031,092
2007-05-07Option exercise7,500$10.40197,613
2007-05-07Open-market sale7,500$23.06190,113
2007-04-20Gift1,000$0.00439,749
2007-04-19Gift1,000$0.0081,393
2007-04-04Option exercise (derivative)7,500$0.0038,592
2007-04-04Option exercise7,500$10.40197,613
2007-04-04Open-market sale7,500$20.27190,113
2007-04-03Option exercise (derivative)7,500$0.0046,092
2007-04-03Option exercise7,500$10.40197,613
2007-04-03Open-market sale7,500$20.65190,113
2007-03-16Option exercise (derivative)9,615$0.000
2007-03-16Option exercise9,615$10.40174,728
2007-03-06Option exercise (derivative)155$0.0020,664
2007-03-06Option exercise (derivative)7,345$0.0053,592
2007-03-06Open-market sale7,500$19.63165,113
2007-03-06Option exercise7,345$10.40172,613
2007-03-06Option exercise155$3.03165,268
2007-03-05Option exercise (derivative)7,500$0.0020,819
2007-03-05Open-market sale7,500$19.17165,113
2007-03-05Option exercise7,500$3.03172,613
2007-02-07Grant / award (derivative)140,000$0.00140,000
2007-02-07Grant / award25,000$0.00190,113
2007-02-07Grant / award (derivative)140,000$0.00140,000
2007-02-07Option exercise25,000$20.95190,113
2007-02-06Option exercise (derivative)7,500$0.0020,819
2007-02-06Open-market sale1,000$20.685,728
2007-02-06Open-market sale7,500$20.69165,113
2007-02-06Option exercise7,500$3.03172,613
2007-02-06Option exercise (derivative)7,500$0.0020,819
2007-02-06Option exercise7,500$3.03172,613
2007-02-06Open-market sale7,500$20.69165,113
2007-02-06Open-market sale1,000$20.6879,393
2007-02-05Option exercise (derivative)4,845$0.0028,319
2007-02-05Option exercise (derivative)2,655$0.000
2007-02-05Open-market sale7,500$20.77165,113
2007-02-05Option exercise4,845$3.03172,613
2007-02-05Option exercise2,655$2.75167,768
2007-02-05Option exercise (derivative)4,845$0.0028,319
2007-02-05Option exercise (derivative)2,655$0.000
2007-02-05Open-market sale7,500$20.77165,113
2007-02-05Option exercise4,845$3.03172,613
2007-02-05Option exercise2,655$2.75167,768
2007-01-12Open-market buy25$17.7780,393
2007-01-12Open-market buy25$17.7780,393
2007-01-09Option exercise (derivative)7,500$0.002,655
2007-01-09Open-market sale7,500$17.06172,613
2007-01-09Option exercise7,500$2.75180,113
2007-01-08Option exercise (derivative)7,500$0.0010,155
2007-01-08Option exercise7,500$2.75180,113
2007-01-08Open-market sale7,500$16.98172,613
2006-12-28Option exercise (derivative)3,500$0.00117,006
2006-12-28Option exercise3,500$5.15172,613
2006-12-22Gift5,000$0.00435,249
2006-12-06Option exercise (derivative)2,980$0.0017,655
2006-12-06Option exercise2,980$2.75164,593
2006-12-06Option exercise4,520$10.40169,113
2006-12-06Open-market sale7,500$19.87161,613
2006-12-05Option exercise (derivative)7,500$0.0014,135
2006-12-05Open-market sale7,500$20.00161,613
2006-12-05Option exercise7,500$10.40169,113
2006-11-29Option exercise (derivative)50,000$0.0033,164
2006-11-29Option exercise50,000$3.03211,613
2006-11-29Open-market sale50,000$18.75161,613
2006-11-24Gift5,000$0.00443,749
2006-11-21Option exercise (derivative)2,253$0.0083,164
2006-11-21Open-market sale2,253$19.01161,613
2006-11-21Option exercise2,253$3.03163,866
2006-11-07Option exercise (derivative)20,000$0.0020,635
2006-11-07Option exercise20,000$2.75181,613
2006-11-07Open-market sale20,000$19.12161,613
2006-11-06Disposition to issuer15,000$18.82161,613
2006-10-31Disposition to issuer5,000$18.96166,613
2006-10-31Disposition to issuer5,000$18.96176,613
2006-10-30Disposition to issuer10,000$19.02171,613
2006-10-30Disposition to issuer10,000$19.02448,749
2006-08-03Open-market sale1,700$16.1983,892
2006-03-24Option exercise (derivative)15,625$6.400
2006-03-24Option exercise15,625$6.40181,613
2006-03-23Option exercise (derivative)18,125$6.4015,625
2006-03-23Option exercise18,125$6.40184,113
2006-03-23Open-market sale18,125$10.81165,988
2006-03-22Option exercise (derivative)20,000$6.4033,750
2006-03-22Open-market sale20,000$10.73165,988
2006-03-22Option exercise20,000$6.40185,988
2006-03-21Option exercise (derivative)20,000$6.4053,750
2006-03-21Open-market sale10,000$10.900
2006-03-21Option exercise20,000$6.4020,000
2006-03-21Open-market sale10,000$10.9510,000
2006-03-20Option exercise (derivative)20,000$6.4073,750
2006-03-20Option exercise20,000$6.4020,000
2006-03-20Open-market sale20,000$10.960
2006-02-06Open-market sale1,800$11.5085,592
2006-02-06Open-market sale100$11.5387,892
2006-02-06Open-market sale500$11.5187,392

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