SEC CIK 1364713

Steckelberg Kelly

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

Current Positions

CompanyShares OwnedAs Of
ZMview stock →140,4272024-10-09

Position History — ZM

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

073,829147,657221,4862019-092020-092021-062021-112022-052023-072024-102024-10

Recent Filings — ZM

DateActivitySharesPriceOwned After
2024-10-09Open-market sale14,151$68.12140,427
2024-10-08Option exercise (derivative)14,641$0.00102,489
2024-10-08Option exercise (derivative)18,576$0.00130,032
2024-10-08Option exercise33,217$0.00154,578
2024-10-02Option exercise (derivative)8,901$0.008,901
2024-10-02Option exercise (derivative)8,901$0.00441,285
2024-10-02Conversion (derivative)8,901$0.000
2024-10-02Conversion8,901$0.008,901
2024-10-02Open-market sale8,901$67.790
2024-09-18Option exercise (derivative)8,901$0.00450,186
2024-09-18Conversion (derivative)8,901$0.000
2024-09-18Option exercise (derivative)8,901$0.008,901
2024-09-18Open-market sale813$67.430
2024-09-18Open-market sale8,088$66.38813
2024-09-18Conversion8,901$0.008,901
2024-09-04Conversion (derivative)8,901$0.000
2024-09-04Option exercise (derivative)8,901$0.008,901
2024-09-04Option exercise (derivative)8,901$0.00459,087
2024-09-04Conversion8,901$0.008,901
2024-09-04Open-market sale8,701$68.42200
2024-09-04Open-market sale200$69.120
2024-08-21Option exercise (derivative)5,013$0.005,013
2024-08-21Conversion (derivative)5,013$0.000
2024-08-21Option exercise (derivative)5,013$0.00467,988
2024-08-21Conversion5,013$0.005,013
2024-08-21Open-market sale5,013$59.700
2024-08-07Option exercise (derivative)5,007$0.00473,001
2024-08-07Option exercise (derivative)5,007$0.005,007
2024-08-07Conversion (derivative)5,007$0.000
2024-08-07Conversion5,007$0.005,007
2024-08-07Open-market sale3,323$56.421,684
2024-08-07Open-market sale1,684$57.080
2024-07-24Option exercise (derivative)5,007$0.005,007
2024-07-24Conversion (derivative)5,007$0.000
2024-07-24Option exercise (derivative)5,007$0.00478,008
2024-07-24Conversion5,007$0.005,007
2024-07-24Open-market sale1,312$59.230
2024-07-24Open-market sale3,695$58.431,312
2024-07-10Option exercise (derivative)5,007$0.005,007
2024-07-10Conversion (derivative)5,007$0.000
2024-07-10Option exercise (derivative)5,007$0.00483,015
2024-07-10Conversion5,007$0.005,007
2024-07-10Open-market sale4,850$56.20157
2024-07-10Open-market sale157$56.930
2024-07-09Open-market sale14,397$57.15121,361
2024-07-08Option exercise (derivative)18,576$0.00148,608
2024-07-08Option exercise (derivative)14,642$0.00117,130
2024-07-08Option exercise33,218$0.00135,758
2024-06-26Option exercise (derivative)5,007$0.005,007
2024-06-26Option exercise (derivative)5,007$0.00488,022
2024-06-26Conversion (derivative)5,007$0.000
2024-06-26Open-market sale5,007$57.590
2024-06-26Conversion5,007$0.005,007
2024-06-12Option exercise (derivative)5,007$0.00493,029
2024-06-12Option exercise (derivative)5,007$0.005,007
2024-06-12Conversion (derivative)5,007$0.000
2024-06-12Open-market sale2,709$60.742,298
2024-06-12Open-market sale1,898$62.05400
2024-06-12Open-market sale400$63.140
2024-06-12Conversion5,007$0.005,007
2024-05-29Option exercise (derivative)5,007$0.00498,036
2024-05-29Option exercise (derivative)5,007$0.005,007
2024-05-29Conversion (derivative)5,007$0.000
2024-05-29Conversion5,007$0.005,007
2024-05-29Open-market sale5,007$61.580
2024-05-15Option exercise (derivative)5,007$0.00503,043
2024-05-15Option exercise (derivative)5,007$0.005,007
2024-05-15Conversion (derivative)5,007$0.000
2024-05-15Conversion5,007$0.005,007
2024-05-15Open-market sale899$63.880
2024-05-15Open-market sale4,108$63.24899
2024-05-01Option exercise (derivative)5,007$0.005,007
2024-05-01Option exercise (derivative)5,007$0.00508,050
2024-05-01Conversion (derivative)5,007$0.000
2024-05-01Conversion5,007$0.005,007
2024-05-01Open-market sale1,254$62.050
2024-05-01Open-market sale3,753$61.211,254
2024-04-17Conversion (derivative)5,007$0.000
2024-04-17Option exercise (derivative)5,007$0.00513,057
2024-04-17Option exercise (derivative)5,007$0.005,007
2024-04-17Conversion5,007$0.005,007
2024-04-17Open-market sale5,007$59.360
2024-04-08Option exercise (derivative)18,576$0.00167,184
2024-04-08Option exercise (derivative)14,641$0.00131,772
2024-04-08Tax withholding14,188$62.97102,176
2024-04-08Option exercise33,217$0.00116,364
2024-04-06Option exercise (derivative)10,388$0.000
2024-04-06Tax withholding4,476$62.1383,147
2024-04-06Option exercise10,388$0.0087,623
2024-04-03Option exercise (derivative)5,007$0.005,007
2024-04-03Conversion (derivative)5,007$0.000
2024-04-03Option exercise (derivative)5,007$0.00518,064
2024-04-03Open-market sale5,007$63.390
2024-04-03Conversion5,007$0.005,007
2024-03-20Option exercise (derivative)5,007$0.005,007
2024-03-20Conversion (derivative)5,007$0.000
2024-03-20Option exercise (derivative)5,007$0.00523,071
2024-03-20Open-market sale422$67.130
2024-03-20Open-market sale4,585$66.40422
2024-03-20Conversion5,007$0.005,007
2024-03-06Option exercise (derivative)5,007$0.005,007
2024-03-06Option exercise (derivative)5,007$0.00528,078
2024-03-06Conversion (derivative)5,007$0.000
2024-03-06Open-market sale4,307$67.00700
2024-03-06Open-market sale700$67.590
2024-03-06Conversion5,007$0.005,007
2024-01-08Option exercise (derivative)14,641$0.00146,413
2024-01-08Option exercise (derivative)18,576$0.00185,760
2024-01-08Tax withholding12,067$67.4677,235
2024-01-08Option exercise33,217$0.0089,302
2023-12-29Option exercise (derivative)10,983$0.0010,983
2023-12-29Conversion (derivative)10,983$0.000
2023-12-29Option exercise (derivative)10,983$0.00533,085
2023-12-29Open-market sale9,047$72.161,936
2023-12-29Open-market sale1,936$73.110
2023-12-29Conversion10,983$0.0010,983
2023-12-20Gift15,000$0.0056,085
2023-12-14Option exercise (derivative)10,960$0.0010,960
2023-12-14Option exercise (derivative)10,960$0.00544,068
2023-12-14Conversion (derivative)10,960$0.000
2023-12-14Open-market sale6,842$72.014,118
2023-12-14Open-market sale3,618$72.83500
2023-12-14Open-market sale500$73.820
2023-12-14Conversion10,960$0.0010,960
2023-11-29Conversion (derivative)10,960$0.000
2023-11-29Option exercise (derivative)10,960$0.0010,960
2023-11-29Option exercise (derivative)10,960$0.00555,028
2023-11-29Open-market sale535$68.940
2023-11-29Open-market sale10,425$68.41535
2023-11-29Conversion10,960$0.0010,960
2023-11-22Conversion (derivative)10,960$0.000
2023-11-22Option exercise (derivative)10,960$0.0010,960
2023-11-22Option exercise (derivative)10,960$0.00565,988
2023-11-22Open-market sale8,677$64.382,283
2023-11-22Conversion10,960$0.0010,960
2023-11-22Open-market sale1,283$64.981,000
2023-11-22Open-market sale1,000$66.190
2023-10-30Option exercise (derivative)10,960$0.00576,948
2023-10-30Conversion (derivative)10,960$0.000
2023-10-30Option exercise (derivative)10,960$0.0010,960
2023-10-30Conversion10,960$0.0010,960
2023-10-30Open-market sale2,442$60.300
2023-10-30Open-market sale8,518$59.572,442
2023-10-13Conversion (derivative)10,960$0.000
2023-10-13Option exercise (derivative)10,960$0.00587,908
2023-10-13Option exercise (derivative)10,960$0.0010,960
2023-10-13Open-market sale1,600$63.310
2023-10-13Open-market sale9,360$62.571,600
2023-10-13Conversion10,960$0.0010,960
2023-10-08Option exercise (derivative)14,641$0.00161,054
2023-10-08Option exercise (derivative)18,576$0.00204,336
2023-10-08Option exercise33,217$0.0085,047
2023-10-08Tax withholding13,962$63.9771,085
2023-09-28Option exercise (derivative)10,960$0.0010,960
2023-09-28Option exercise (derivative)10,960$0.00598,868
2023-09-28Conversion (derivative)10,960$0.000
2023-09-28Open-market sale6,717$68.230
2023-09-28Open-market sale4,243$67.016,717
2023-09-28Conversion10,960$0.0010,960
2023-09-13Option exercise (derivative)10,960$0.00609,828
2023-09-13Conversion (derivative)10,960$0.000
2023-09-13Option exercise (derivative)10,960$0.0010,960
2023-09-13Conversion10,960$0.0010,960
2023-09-13Open-market sale10,460$69.48500
2023-09-13Open-market sale500$70.090
2023-08-29Conversion (derivative)10,960$0.000
2023-08-29Option exercise (derivative)10,960$0.0010,960
2023-08-29Option exercise (derivative)10,960$0.00620,788
2023-08-29Conversion10,960$0.0010,960
2023-08-29Open-market sale1,867$67.419,093
2023-08-29Open-market sale9,093$68.570
2023-08-23Option exercise (derivative)10,960$0.0010,960
2023-08-23Conversion (derivative)10,960$0.000
2023-08-23Option exercise (derivative)10,960$0.00631,748
2023-08-23Open-market sale4,382$68.045,802
2023-08-23Open-market sale776$66.5910,184
2023-08-23Open-market sale632$69.360
2023-08-23Open-market sale5,170$68.64632
2023-08-23Conversion10,960$0.0010,960
2023-07-28Option exercise (derivative)10,960$0.0010,960
2023-07-28Conversion (derivative)10,960$0.000
2023-07-28Option exercise (derivative)10,960$0.00642,708
2023-07-28Open-market sale7,872$73.423,088
2023-07-28Conversion10,960$0.0010,960
2023-07-28Open-market sale3,088$74.090
2023-07-13Option exercise (derivative)10,960$0.00653,668
2023-07-13Option exercise (derivative)10,960$0.0010,960
2023-07-13Conversion (derivative)10,960$0.000
2023-07-13Open-market sale3,436$70.307,524
2023-07-13Open-market sale7,524$71.140
2023-07-13Conversion10,960$0.0010,960
2023-07-11Grant / award (derivative)175,695$0.00175,695
2023-07-08Option exercise (derivative)18,576$0.00222,912
2023-07-08Tax withholding7,957$64.6751,830
2023-07-08Option exercise18,576$0.0059,787
2023-06-28Conversion (derivative)10,960$0.000
2023-06-28Option exercise (derivative)10,960$0.00664,628
2023-06-28Option exercise (derivative)10,960$0.0010,960
2023-06-28Conversion10,960$0.0010,960
2023-06-28Open-market sale300$68.940
2023-06-28Open-market sale10,660$68.39300
2023-06-13Option exercise (derivative)3,224$0.003,224
2023-06-13Conversion (derivative)3,224$0.000
2023-06-13Option exercise (derivative)3,224$0.00675,588
2023-06-13Open-market sale100$69.530
2023-06-13Open-market sale3,124$68.93100
2023-06-13Conversion3,224$0.003,224
2023-05-30Conversion (derivative)3,224$0.000
2023-05-30Option exercise (derivative)3,224$0.003,224
2023-05-30Option exercise (derivative)3,224$0.00678,812
2023-05-30Open-market sale1,978$64.721,246
2023-05-30Open-market sale1,046$65.70200
2023-05-30Conversion3,224$0.003,224
2023-05-30Open-market sale200$67.010
2023-05-12Option exercise (derivative)3,224$0.003,224
2023-05-12Option exercise (derivative)3,224$0.00682,036
2023-05-12Conversion (derivative)3,224$0.000
2023-05-12Conversion3,224$0.003,224
2023-05-12Open-market sale3,224$63.880
2023-04-27Option exercise (derivative)3,224$0.003,224
2023-04-27Conversion (derivative)3,224$0.000
2023-04-27Option exercise (derivative)3,224$0.00685,260
2023-04-27Conversion3,224$0.003,224
2023-04-27Open-market sale3,224$61.700
2023-04-12Option exercise (derivative)3,224$0.00688,484
2023-04-12Option exercise (derivative)3,224$0.003,224
2023-04-12Conversion (derivative)3,224$0.000
2023-04-12Open-market sale1,817$69.25543
2023-04-12Open-market sale443$70.31100
2023-04-12Open-market sale100$71.070
2023-04-12Open-market sale864$68.052,360
2023-04-12Conversion3,224$0.003,224
2023-04-08Option exercise (derivative)18,576$0.00241,488
2023-04-08Option exercise (derivative)6,315$0.000
2023-04-08Tax withholding10,966$68.8840,874
2023-04-08Option exercise24,891$0.0051,840
2023-04-06Grant / award (derivative)10,388$0.0010,388
2023-03-28Option exercise (derivative)3,224$0.00691,708
2023-03-28Option exercise (derivative)3,224$0.003,224
2023-03-28Conversion (derivative)3,224$0.000
2023-03-28Conversion3,224$0.003,224
2023-03-28Open-market sale2,924$68.02300
2023-03-28Open-market sale300$68.670
2023-03-13Option exercise (derivative)3,224$0.00694,932
2023-03-13Option exercise (derivative)3,224$0.003,224
2023-03-13Conversion (derivative)3,224$0.000
2023-03-13Open-market sale700$67.492,122
2023-03-13Open-market sale1,722$68.86400
2023-03-13Open-market sale400$69.360
2023-03-13Open-market sale402$66.412,822
2023-03-13Conversion3,224$0.003,224
2023-03-01Option exercise (derivative)3,224$0.003,224
2023-03-01Conversion (derivative)3,224$0.000
2023-03-01Option exercise (derivative)3,224$0.00698,156
2023-03-01Open-market sale1,551$69.721,673
2023-03-01Conversion3,224$0.003,224
2023-03-01Open-market sale891$70.84782
2023-03-01Open-market sale376$72.57406
2023-03-01Open-market sale306$74.28100
2023-03-01Open-market sale100$75.390
2023-02-09Conversion (derivative)3,224$0.000
2023-02-09Option exercise (derivative)3,224$0.003,224
2023-02-09Option exercise (derivative)3,224$0.00701,380
2023-02-09Open-market sale1,735$79.26101
2023-02-09Open-market sale662$78.371,836
2023-02-09Open-market sale726$76.972,498
2023-02-09Open-market sale101$80.460
2023-02-09Conversion3,224$0.003,224
2023-01-25Option exercise (derivative)3,224$0.00704,604
2023-01-25Option exercise (derivative)3,224$0.003,224
2023-01-25Conversion (derivative)3,224$0.000
2023-01-25Open-market sale1,400$66.981,824
2023-01-25Open-market sale1,000$67.97824
2023-01-25Conversion3,224$0.003,224
2023-01-25Open-market sale824$69.000
2023-01-10Option exercise (derivative)3,224$0.00707,828
2023-01-10Option exercise (derivative)3,224$0.003,224
2023-01-10Conversion (derivative)3,224$0.000
2023-01-10Conversion3,224$0.003,224
2023-01-10Open-market sale1,100$70.192,124
2023-01-10Open-market sale2,124$70.710
2023-01-08Option exercise (derivative)18,576$0.00260,064
2023-01-08Option exercise18,576$0.0032,823
2023-01-08Tax withholding5,874$69.8126,949
2022-12-27Option exercise (derivative)3,224$0.003,224
2022-12-27Option exercise (derivative)3,224$0.00711,052
2022-12-27Conversion (derivative)3,224$0.000
2022-12-27Conversion3,224$0.003,224
2022-12-27Open-market sale1,000$64.062,224
2022-12-27Open-market sale1,500$65.53724
2022-12-27Open-market sale724$66.020
2022-12-09Conversion (derivative)3,224$0.000
2022-12-09Option exercise (derivative)3,224$0.003,224
2022-12-09Option exercise (derivative)3,224$0.00714,276
2022-12-09Conversion3,224$0.003,224
2022-12-09Open-market sale2,924$72.80300
2022-12-09Open-market sale300$73.510
2022-10-08Option exercise (derivative)18,576$0.00278,640
2022-10-08Tax withholding7,904$75.9914,246
2022-10-08Option exercise18,576$0.0022,150
2022-08-01Option exercise (derivative)6,700$0.006,700
2022-08-01Conversion (derivative)6,700$0.000
2022-08-01Option exercise (derivative)6,700$0.00717,500
2022-08-01Open-market sale3,207$105.102,593
2022-08-01Open-market sale600$102.846,100
2022-08-01Open-market sale300$103.585,800
2022-08-01Conversion6,700$0.006,700
2022-08-01Open-market sale1,200$107.300
2022-08-01Open-market sale1,393$106.231,200
2022-07-18Option exercise (derivative)6,700$0.006,700
2022-07-18Option exercise (derivative)6,700$0.00724,200
2022-07-18Conversion (derivative)6,700$0.000
2022-07-18Conversion6,700$0.006,700
2022-07-18Open-market sale6,700$102.000
2022-07-08Grant / award (derivative)297,216$0.00297,216
2022-06-29Option exercise (derivative)6,700$0.00730,900
2022-06-29Option exercise (derivative)6,700$0.006,700
2022-06-29Conversion (derivative)6,700$0.000
2022-06-29Open-market sale3,600$111.991,700
2022-06-29Open-market sale1,600$112.88100
2022-06-29Open-market sale100$113.560
2022-06-29Open-market sale1,400$111.115,300
2022-06-29Conversion6,700$0.006,700
2022-06-13Conversion (derivative)6,700$0.000
2022-06-13Option exercise (derivative)6,700$0.006,700
2022-06-13Option exercise (derivative)6,700$0.00737,600
2022-06-13Open-market sale1,000$105.04100
2022-06-13Open-market sale2,700$104.271,100
2022-06-13Open-market sale100$105.950
2022-06-13Conversion6,700$0.006,700
2022-06-13Open-market sale2,900$103.413,800
2022-06-08Option exercise (derivative)225$0.000
2022-06-08Option exercise (derivative)139$0.00139
2022-06-08Option exercise139$0.003,380
2022-06-08Tax withholding61$112.163,319
2022-06-08Option exercise225$0.003,544
2022-06-08Tax withholding105$112.173,439
2022-05-27Option exercise (derivative)6,700$0.006,700
2022-05-27Option exercise (derivative)6,700$0.00744,300
2022-05-27Conversion (derivative)6,700$0.000
2022-05-27Conversion6,700$0.006,700
2022-05-27Open-market sale1,200$106.625,500
2022-05-27Open-market sale1,200$107.194,300
2022-05-27Open-market sale1,200$108.503,100
2022-05-27Open-market sale1,900$109.641,200
2022-05-27Open-market sale1,200$110.510
2022-05-25Conversion (derivative)6,700$0.000
2022-05-25Option exercise (derivative)6,700$0.006,700
2022-05-25Option exercise (derivative)6,700$0.00751,000
2022-05-25Open-market sale6,700$100.270
2022-05-25Conversion6,700$0.006,700
2022-04-25Conversion (derivative)6,700$0.000
2022-04-25Option exercise (derivative)6,700$0.00757,700
2022-04-25Option exercise (derivative)6,700$0.006,700
2022-04-25Open-market sale6,700$100.000
2022-04-25Conversion6,700$0.006,700
2022-04-08Option exercise (derivative)6,700$0.006,700
2022-04-08Option exercise (derivative)6,700$0.00764,400
2022-04-08Grant / award (derivative)6,315$0.006,315
2022-04-08Grant / award (derivative)139$0.00139
2022-04-08Conversion (derivative)6,700$0.000
2022-04-08Open-market sale100$113.100
2022-04-08Conversion6,700$0.006,700
2022-04-08Open-market sale1,800$110.454,900
2022-04-08Open-market sale2,700$111.532,200
2022-04-08Open-market sale2,100$112.46100
2022-03-21Option exercise (derivative)6,700$0.006,700
2022-03-21Conversion (derivative)6,700$0.000
2022-03-21Option exercise (derivative)6,700$0.00771,100
2022-03-21Open-market sale2,800$116.272,300
2022-03-21Open-market sale700$118.31500
2022-03-21Open-market sale1,100$117.211,200
2022-03-21Open-market sale500$119.190
2022-03-21Open-market sale800$114.945,100
2022-03-21Open-market sale800$113.925,900
2022-03-21Conversion6,700$0.006,700
2022-03-02Option exercise (derivative)6,700$0.00777,800
2022-03-02Option exercise (derivative)6,700$0.006,700
2022-03-02Conversion (derivative)6,700$0.000
2022-03-02Open-market sale600$120.592,500
2022-03-02Conversion6,700$0.006,700
2022-03-02Open-market sale700$115.986,000
2022-03-02Open-market sale1,200$117.114,800
2022-03-02Open-market sale300$118.094,500
2022-03-02Open-market sale1,400$119.203,100
2022-03-02Open-market sale1,800$121.72700
2022-03-02Open-market sale700$122.310
2022-02-14Option exercise (derivative)6,700$0.00784,500
2022-02-14Conversion (derivative)6,700$0.000
2022-02-14Option exercise (derivative)6,700$0.006,700
2022-02-14Open-market sale1,400$145.271,800
2022-02-14Conversion6,700$0.006,700
2022-02-14Open-market sale300$147.200
2022-02-14Open-market sale1,500$146.37300
2022-02-14Open-market sale1,100$144.313,200
2022-02-14Open-market sale1,400$143.264,300
2022-02-14Open-market sale1,000$142.225,700
2022-01-26Option exercise (derivative)6,700$0.00791,200
2022-01-26Conversion (derivative)6,700$0.000
2022-01-26Option exercise (derivative)6,700$0.006,700
2022-01-26Open-market sale803$139.855,897
2022-01-26Conversion6,700$0.006,700
2022-01-26Open-market sale700$140.795,197
2022-01-26Open-market sale300$141.804,897
2022-01-26Open-market sale100$142.674,797
2022-01-26Open-market sale200$144.274,597
2022-01-26Open-market sale100$150.650
2022-01-26Open-market sale567$149.88100
2022-01-26Open-market sale730$148.85667
2022-01-26Open-market sale1,500$147.911,397
2022-01-26Open-market sale1,300$146.872,897
2022-01-26Open-market sale400$145.794,197
2022-01-10Conversion (derivative)6,700$0.000
2022-01-10Option exercise (derivative)6,700$0.00797,900
2022-01-10Option exercise (derivative)6,700$0.006,700
2022-01-10Open-market sale700$169.821,968
2022-01-10Open-market sale500$171.8068
2022-01-10Open-market sale68$172.630
2022-01-10Open-market sale1,400$170.73568
2022-01-10Open-market sale754$168.762,668
2022-01-10Open-market sale1,400$167.703,422
2022-01-10Open-market sale978$166.604,822
2022-01-10Open-market sale900$165.975,800
2022-01-10Conversion6,700$0.006,700
2021-12-27Conversion (derivative)6,700$0.000
2021-12-27Option exercise (derivative)6,700$0.00804,600
2021-12-27Option exercise (derivative)6,700$0.006,700
2021-12-27Open-market sale1,200$186.415,500
2021-12-27Conversion6,700$0.006,700
2021-12-27Open-market sale500$189.480
2021-12-27Open-market sale1,200$188.30500
2021-12-27Open-market sale3,800$187.301,700
2021-12-08Option exercise (derivative)6,700$0.00811,300
2021-12-08Option exercise (derivative)6,700$0.006,700
2021-12-08Conversion (derivative)6,700$0.000
2021-12-08Open-market sale2,128$194.49237
2021-12-08Open-market sale300$187.715,700
2021-12-08Open-market sale500$188.795,200
2021-12-08Open-market sale400$185.296,300
2021-12-08Open-market sale300$186.506,000
2021-12-08Open-market sale237$195.340
2021-12-08Conversion6,700$0.006,700
2021-12-08Open-market sale1,366$193.512,365
2021-12-08Open-market sale131$192.043,731
2021-12-08Open-market sale638$190.973,862
2021-12-08Open-market sale700$189.824,500
2021-12-08W1,200$0.003,241
2021-11-29Option exercise (derivative)6,700$0.006,700
2021-11-29Option exercise (derivative)6,700$0.00818,000
2021-11-29Conversion (derivative)6,700$0.000
2021-11-29Open-market sale6,700$210.950
2021-11-29Conversion6,700$0.006,700
2021-11-05Option exercise (derivative)6,700$0.006,700
2021-11-05Option exercise (derivative)6,700$0.00824,700
2021-11-05Conversion (derivative)6,700$0.000
2021-11-05Open-market sale700$264.952,400
2021-11-05Conversion6,700$0.006,700
2021-11-05Open-market sale1,000$260.735,700
2021-11-05Open-market sale200$273.20100
2021-11-05Open-market sale800$272.34300
2021-11-05Open-market sale300$271.141,100
2021-11-05Open-market sale400$268.841,400
2021-11-05Open-market sale500$267.531,800
2021-11-05Open-market sale100$265.622,300
2021-11-05Open-market sale100$273.900
2021-11-05Open-market sale1,500$263.883,100
2021-11-05Open-market sale1,100$262.124,600
2021-10-20Conversion (derivative)6,700$0.000
2021-10-20Option exercise (derivative)6,700$0.006,700
2021-10-20Option exercise (derivative)6,700$0.00831,400
2021-10-20Open-market sale200$278.69100
2021-10-20Open-market sale100$280.000
2021-10-20Open-market sale520$277.44300
2021-10-20Open-market sale580$276.29820
2021-10-20Open-market sale2,801$275.471,400
2021-10-20Open-market sale2,100$274.544,201
2021-10-20Open-market sale399$273.146,301
2021-10-20Conversion6,700$0.006,700
2021-10-04Conversion (derivative)6,700$0.000
2021-10-04Option exercise (derivative)6,700$0.00838,100
2021-10-04Option exercise (derivative)6,700$0.006,700
2021-10-04Open-market sale500$257.251,300
2021-10-04Open-market sale200$263.12100
2021-10-04Open-market sale100$261.25300
2021-10-04Open-market sale500$259.76400
2021-10-04Open-market sale400$258.45900
2021-10-04Open-market sale100$264.240
2021-10-04Open-market sale500$256.201,800
2021-10-04Open-market sale820$254.782,300
2021-10-04Open-market sale3,580$253.843,120
2021-10-04Conversion6,700$0.006,700
2021-09-17Option exercise (derivative)6,700$0.006,700
2021-09-17Conversion (derivative)6,700$0.000
2021-09-17Option exercise (derivative)6,700$0.00844,800
2021-09-17Open-market sale360$287.310
2021-09-17Conversion6,700$0.006,700
2021-09-17Open-market sale1,600$286.33360
2021-09-17Open-market sale800$285.431,960
2021-09-17Open-market sale1,640$284.112,760
2021-09-17Open-market sale800$282.754,400
2021-09-17Open-market sale1,100$281.775,200
2021-09-17Open-market sale100$279.796,300
2021-09-17Open-market sale300$278.876,400
2021-09-01Conversion (derivative)6,700$0.000
2021-09-01Option exercise (derivative)6,700$0.00851,500
2021-09-01Option exercise (derivative)6,700$0.006,700
2021-09-01Open-market sale1,600$295.411,780
2021-09-01Open-market sale800$294.223,380
2021-09-01Open-market sale500$293.054,180
2021-09-01Open-market sale1,720$290.834,980
2021-09-01Conversion6,700$0.006,700
2021-09-01Open-market sale937$296.35843
2021-09-01Open-market sale643$297.62200
2021-09-01Open-market sale200$298.340
2021-09-01Open-market sale300$292.044,680
2021-08-16Conversion (derivative)6,700$0.000
2021-08-16Option exercise (derivative)6,700$0.006,700
2021-08-16Option exercise (derivative)6,700$0.00858,200
2021-08-16Open-market sale600$345.555,900
2021-08-16Conversion6,700$0.006,700
2021-08-16Open-market sale200$343.736,500
2021-08-16Open-market sale200$354.780
2021-08-16Open-market sale600$346.725,300
2021-08-16Open-market sale300$352.26200
2021-08-16Open-market sale720$351.30500
2021-08-16Open-market sale1,200$349.891,220
2021-08-16Open-market sale1,320$348.852,420
2021-08-16Open-market sale1,560$347.813,740
2021-07-30Conversion (derivative)6,700$0.000
2021-07-30Option exercise (derivative)6,700$0.006,700
2021-07-30Option exercise (derivative)6,700$0.00864,900
2021-07-30Open-market sale200$372.72100
2021-07-30Open-market sale701$386.66300
2021-07-30Open-market sale499$385.791,001
2021-07-30Open-market sale400$384.461,500
2021-07-30Open-market sale600$382.621,900
2021-07-30Open-market sale100$389.450
2021-07-30Open-market sale1,000$380.553,200
2021-07-30Open-market sale1,600$379.274,200
2021-07-30Open-market sale900$378.405,800
2021-07-30Conversion6,700$0.006,700
2021-07-30Open-market sale700$381.722,500
2021-07-14Option exercise (derivative)6,700$0.006,700
2021-07-14Option exercise (derivative)6,700$0.00871,600
2021-07-14Conversion (derivative)6,700$0.000
2021-07-14Open-market sale600$363.745,300
2021-07-14Conversion6,700$0.006,700
2021-07-14Open-market sale800$361.905,900
2021-07-14Open-market sale600$364.464,700
2021-07-14Open-market sale100$380.800
2021-07-14Open-market sale200$379.10100
2021-07-14Open-market sale200$376.80300
2021-07-14Open-market sale600$375.99500
2021-07-14Open-market sale1,000$374.671,100
2021-07-14Open-market sale400$373.852,100
2021-07-14Open-market sale500$372.722,500
2021-07-14Open-market sale133$371.163,000
2021-07-14Open-market sale267$369.943,133
2021-07-14Open-market sale400$368.473,400
2021-07-14Open-market sale700$367.503,800
2021-07-14Open-market sale200$365.404,500
2021-06-28Conversion (derivative)6,700$0.000
2021-06-28Option exercise (derivative)6,700$0.006,700
2021-06-28Option exercise (derivative)6,700$0.00878,300
2021-06-28Open-market sale800$392.650
2021-06-28Conversion6,700$0.006,700
2021-06-28Open-market sale700$390.61800
2021-06-28Open-market sale900$389.621,500
2021-06-28Open-market sale1,600$388.462,400
2021-06-28Open-market sale900$387.614,000
2021-06-28Open-market sale200$386.064,900
2021-06-28Open-market sale300$384.135,100
2021-06-28Open-market sale400$382.165,400
2021-06-28Open-market sale600$381.045,800
2021-06-28Open-market sale100$379.346,400
2021-06-28Open-market sale200$375.966,500
2021-06-11Option exercise (derivative)6,700$0.006,700
2021-06-11Option exercise (derivative)6,700$0.00885,000
2021-06-11Conversion (derivative)6,700$0.000
2021-06-11Open-market sale200$356.914,858
2021-06-11Open-market sale100$354.785,058
2021-06-11Open-market sale542$354.145,158
2021-06-11Open-market sale300$352.855,700
2021-06-11Open-market sale300$350.316,000
2021-06-11Open-market sale200$347.756,300
2021-06-11Open-market sale200$346.866,500
2021-06-11Conversion6,700$0.006,700
2021-06-11Open-market sale658$366.200
2021-06-11Open-market sale100$364.95658
2021-06-11Open-market sale800$363.97758
2021-06-11Open-market sale700$362.661,558
2021-06-11Open-market sale400$361.432,258
2021-06-11Open-market sale900$360.322,658
2021-06-11Open-market sale700$359.063,558
2021-06-11Open-market sale600$358.084,258
2021-06-08Option exercise (derivative)225$0.00225
2021-06-08Option exercise225$0.00225
2021-06-08Tax withholding92$330.74133
2021-06-03Conversion (derivative)6,700$0.000
2021-06-03Option exercise (derivative)6,700$0.006,700
2021-06-03Option exercise (derivative)6,700$0.00891,700
2021-06-03Conversion6,700$0.006,700
2021-06-03Open-market sale300$318.806,400
2021-06-03Open-market sale1,700$320.134,700
2021-06-03Open-market sale1,833$321.122,867
2021-06-03Open-market sale1,667$322.071,200
2021-06-03Open-market sale800$323.58400
2021-06-03Open-market sale400$324.990
2021-05-10Conversion (derivative)6,700$0.000
2021-05-10Option exercise (derivative)6,700$0.006,700
2021-05-10Option exercise (derivative)6,700$0.00898,400
2021-05-10Open-market sale800$290.98730
2021-05-10Open-market sale530$291.72200
2021-05-10Open-market sale200$239.100
2021-05-10Open-market sale807$288.764,280
2021-05-10Open-market sale1,113$287.645,087
2021-05-10Open-market sale500$286.796,200
2021-05-10Conversion6,700$0.006,700
2021-05-10Open-market sale2,750$289.861,530
2021-04-22Option exercise (derivative)6,700$0.00905,100
2021-04-22Option exercise (derivative)6,700$0.006,700
2021-04-22Conversion (derivative)6,700$0.000
2021-04-22Open-market sale200$329.493,538
2021-04-22Open-market sale500$328.943,738
2021-04-22Open-market sale962$327.794,238
2021-04-22Open-market sale1,200$326.725,200
2021-04-22Open-market sale200$324.216,400
2021-04-22Open-market sale100$322.806,600
2021-04-22Conversion6,700$0.006,700
2021-04-22Open-market sale59$337.990
2021-04-22Open-market sale300$336.9159
2021-04-22Open-market sale728$330.35359
2021-04-22Open-market sale597$335.091,087
2021-04-22Open-market sale1,100$334.171,684
2021-04-22Open-market sale254$332.502,784
2021-04-22Open-market sale500$331.123,038
2021-04-07Conversion (derivative)6,700$0.000
2021-04-07Option exercise (derivative)6,700$0.00911,800
2021-04-07Option exercise (derivative)6,700$0.006,700
2021-04-07Open-market sale1,500$321.934,599
2021-04-07Open-market sale1,406$322.673,193
2021-04-07Open-market sale1,478$323.631,715
2021-04-07Open-market sale415$324.701,300
2021-04-07Open-market sale500$327.02800
2021-04-07Open-market sale300$327.97500
2021-04-07Open-market sale400$329.19100
2021-04-07Open-market sale100$330.350
2021-04-07Open-market sale601$320.896,099
2021-04-07Conversion6,700$0.006,700
2021-03-22Option exercise (derivative)6,700$0.00918,500
2021-03-22Option exercise (derivative)6,700$0.006,700
2021-03-22Conversion (derivative)6,700$0.000
2021-03-22Open-market sale1,900$329.063,300
2021-03-22Conversion6,700$0.006,700
2021-03-22Open-market sale400$330.78300
2021-03-22Open-market sale2,600$329.94700
2021-03-22Open-market sale300$331.970
2021-03-22Open-market sale1,500$328.105,200
2021-03-05Conversion (derivative)20,000$0.000
2021-03-05Option exercise (derivative)20,000$0.0020,000
2021-03-05Option exercise (derivative)20,000$0.00925,200
2021-03-05Conversion20,000$0.0020,000
2021-03-05Open-market sale300$318.2419,700
2021-03-05Open-market sale600$321.9218,300
2021-03-05Open-market sale500$346.240
2021-03-05Open-market sale400$344.96500
2021-03-05Open-market sale1,084$344.30900
2021-03-05Open-market sale630$343.011,984
2021-03-05Open-market sale967$341.632,614
2021-03-05Open-market sale300$340.333,581
2021-03-05Open-market sale600$338.853,881
2021-03-05Open-market sale1,806$337.874,481
2021-03-05Open-market sale3,849$337.016,287
2021-03-05Open-market sale2,437$336.0810,136
2021-03-05Open-market sale900$334.8512,573
2021-03-05Open-market sale400$333.6013,473
2021-03-05Open-market sale800$332.6713,873
2021-03-05Open-market sale800$331.4814,673
2021-03-05Open-market sale563$330.5315,473
2021-03-05Open-market sale400$329.3216,036
2021-03-05Open-market sale200$318.2416,436
2021-03-05Open-market sale300$326.2416,636
2021-03-05Open-market sale664$324.2916,936
2021-03-05Open-market sale700$323.1117,600
2021-03-05Open-market sale500$319.9919,200
2021-03-05Open-market sale300$320.8618,900
2020-09-18Option exercise (derivative)11,066$0.00945,200
2020-09-18Option exercise (derivative)11,066$0.0011,066
2020-09-18Conversion (derivative)11,066$0.000
2020-09-18Open-market sale100$408.7812,354
2020-09-18Conversion11,066$0.0012,454
2020-09-18Open-market sale110$435.211,388
2020-09-18Open-market sale600$433.511,498
2020-09-18Open-market sale400$432.502,098
2020-09-18Open-market sale200$431.022,498
2020-09-18Open-market sale303$429.742,698
2020-09-18Open-market sale400$428.133,001
2020-09-18Open-market sale390$427.123,401
2020-09-18Open-market sale500$426.113,791
2020-09-18Open-market sale200$424.514,291
2020-09-18Open-market sale300$422.604,491
2020-09-18Open-market sale610$421.574,791
2020-09-18Open-market sale1,300$420.465,401
2020-09-18Open-market sale1,000$419.536,701
2020-09-18Open-market sale400$418.367,701
2020-09-18Open-market sale1,100$417.328,101
2020-09-18Open-market sale453$415.789,201
2020-09-18Open-market sale900$414.899,654
2020-09-18Open-market sale800$413.7710,554
2020-09-18Open-market sale400$412.1511,354
2020-09-18Open-market sale600$411.2911,754
2020-08-18Option exercise (derivative)11,066$0.0011,066
2020-08-18Conversion (derivative)11,066$0.000
2020-08-18Option exercise (derivative)11,066$0.00956,266
2020-08-18Open-market sale224$276.911,388
2020-08-18Open-market sale320$275.611,612
2020-08-18Open-market sale1,500$274.761,932
2020-08-18Open-market sale2,812$273.763,432
2020-08-18Open-market sale1,400$272.786,244
2020-08-18Open-market sale1,710$271.687,644
2020-08-18Open-market sale600$270.499,354
2020-08-18Open-market sale1,100$269.369,954
2020-08-18Open-market sale1,100$268.3711,054
2020-08-18Open-market sale300$266.8512,154
2020-08-18Conversion11,066$0.0012,454
2020-07-17Option exercise (derivative)11,066$0.00967,332
2020-07-17Option exercise (derivative)11,066$0.0011,066
2020-07-17Conversion (derivative)11,066$0.000
2020-07-17Open-market sale5,165$246.334,589
2020-07-17Conversion11,066$0.0012,454
2020-07-17Open-market sale200$249.811,388
2020-07-17Open-market sale300$248.131,588
2020-07-17Open-market sale2,701$247.151,888
2020-07-17Open-market sale1,800$245.399,754
2020-07-17Open-market sale400$244.1011,554
2020-07-17Open-market sale500$242.7611,954
2020-06-18Option exercise (derivative)5,982$0.00978,398
2020-06-18Option exercise (derivative)5,982$0.005,982
2020-06-18Conversion (derivative)5,982$0.000
2020-06-18Open-market sale5,165$239.867,289
2020-06-18Open-market sale1,600$241.861,489
2020-06-18Open-market sale4,200$240.683,089
2020-06-18Open-market sale101$242.481,388
2020-06-18Conversion5,982$0.0012,454
2020-06-08Grant / award (derivative)450$0.00450
2020-05-19Open-market sale1,300$171.258,367
2020-05-19Open-market sale1,000$167.2715,845
2020-05-19Open-market sale2,516$168.0913,329
2020-05-19Open-market sale600$173.115,778
2020-05-19Open-market sale1,989$172.386,378
2020-05-19Open-market sale1,812$170.239,667
2020-05-19Open-market sale1,850$169.2111,479
2020-04-20Open-market sale400$154.5116,945
2020-04-20Open-market sale600$153.0317,345
2020-04-20Open-market sale100$154.8716,845
2020-04-20Open-market sale400$148.9727,512
2020-04-20Open-market sale1,200$150.0626,312
2020-04-20Open-market sale6,061$151.0520,251
2020-04-20Open-market sale2,306$151.9117,945
2020-03-19Open-market sale300$122.3538,259
2020-03-19Open-market sale220$120.9538,559
2020-03-19Open-market sale200$119.4238,779
2020-03-19Open-market sale441$131.7727,912
2020-03-19Open-market sale1,000$130.8228,353
2020-03-19Open-market sale605$129.8829,353
2020-03-19Open-market sale1,100$129.0429,958
2020-03-19Open-market sale800$128.0531,058
2020-03-19Open-market sale800$127.0131,858
2020-03-19Open-market sale2,000$125.9432,658
2020-03-19Open-market sale2,200$124.8934,658
2020-03-19Open-market sale1,401$123.9036,858
2020-02-19Open-market sale3,567$104.0039,479
2020-02-19Open-market sale500$104.9438,979
2020-02-19Open-market sale3,900$101.0646,146
2020-02-19Open-market sale1,000$101.9345,146
2020-02-19Open-market sale2,100$103.1743,046
2020-01-21Open-market sale2,967$76.7650,046
2020-01-21Open-market sale2,900$74.9658,213
2020-01-21Open-market sale5,200$76.2553,013
2020-01-03J150,000$0.0061,113
2019-12-18Open-market sale7,472$67.63214,708
2019-12-18Open-market sale3,595$66.39211,113
2019-11-18Option exercise (derivative)11,067$0.00984,380
2019-11-18Option exercise (derivative)11,067$0.0011,067
2019-11-18Conversion (derivative)11,067$0.000
2019-11-18Conversion11,067$0.0011,067
2019-11-18Open-market sale100$70.960
2019-11-18Open-market sale7,678$70.14100
2019-11-18Open-market sale3,289$69.337,778
2019-10-18Conversion (derivative)11,067$0.000
2019-10-18Option exercise (derivative)11,067$0.0011,067
2019-10-18Option exercise (derivative)11,067$0.00995,447
2019-10-18Open-market sale5,670$66.090
2019-10-18Open-market sale5,397$65.435,670
2019-10-18Conversion11,067$0.0011,067
2019-09-09Conversion (derivative)221,486$0.000
2019-09-09Conversion221,486$0.00221,486

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