SEC CIK 1666560

Cai Zhiwei

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

Current Positions

CompanyShares OwnedAs Of
FULview stock →38,4092025-01-26

Position History — FUL

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

023,02246,04469,0662016-022018-012019-012020-012021-012023-012025-012025-01

Recent Filings — FUL

DateActivitySharesPriceOwned After
2025-01-27Grant / award (derivative)1,299$0.001,299
2025-01-27Grant / award (derivative)7,422$64.287,422
2025-01-26Option exercise (derivative)680$62.771,383.1
2025-01-26Tax withholding192$62.7738,409
2025-01-26Option exercise680$62.7738,601
2025-01-24Option exercise (derivative)2,456$62.320
2025-01-24Option exercise (derivative)735$62.32757.52
2025-01-24Option exercise (derivative)6,847$62.320
2025-01-24Tax withholding223$62.3241,349
2025-01-24Option exercise2,456$62.3239,966
2025-01-24Option exercise786$62.3240,752
2025-01-24Option exercise735$62.3241,487
2025-01-24Grant / award85$62.3241,572
2025-01-24Option exercise6,847$62.3237,510
2025-01-24Tax withholding2,230$62.3237,921
2025-01-24Tax withholding954$62.3240,151
2025-01-24Tax withholding244$62.3241,105
2025-01-22Grant / award (derivative)2,456$0.002,456
2024-04-29Open-market sale4,645$75.1530,663
2024-01-31Grant / award (derivative)170.57$75.774,848.59
2024-01-27Option exercise (derivative)3,897$77.720
2024-01-27Option exercise (derivative)1,142$77.720
2024-01-27Option exercise3,897$77.7235,936
2024-01-27Option exercise1,142$77.7237,078
2024-01-27Grant / award131$77.7237,209
2024-01-27Tax withholding382$77.7236,827
2024-01-27Tax withholding1,519$77.7235,308
2024-01-26Grant / award (derivative)2,040$0.002,040
2024-01-26Grant / award (derivative)12,199$77.7212,199
2024-01-24Option exercise (derivative)754$77.78777.64
2024-01-24Option exercise (derivative)725$77.781,475.81
2024-01-24Option exercise754$77.7831,810
2024-01-24Tax withholding253$77.7832,039
2024-01-24Option exercise725$77.7832,535
2024-01-24Tax withholding243$77.7832,292
2024-01-22Grant / award (derivative)3,897$0.003,897
2023-12-22Grant / award (derivative)6.67$82.364,678.02
2023-12-08Grant / award (derivative)6.96$78.844,671.35
2023-11-24Grant / award (derivative)7.18$76.454,664.39
2023-11-10Grant / award (derivative)7.59$72.344,657.21
2023-10-27Grant / award (derivative)8.47$64.844,635.61
2023-10-13Grant / award (derivative)7.8$70.374,627.14
2023-09-29Grant / award (derivative)8$68.614,619.34
2023-09-15Grant / award (derivative)7.97$68.864,611.34
2023-09-01Grant / award (derivative)7.52$73.014,603.37
2023-08-18Grant / award (derivative)7.89$69.604,595.85
2023-08-04Grant / award (derivative)7.58$72.404,574.99
2023-07-21Grant / award (derivative)7.49$73.344,567.41
2023-07-07Grant / award (derivative)7.95$69.094,559.92
2023-06-23Grant / award (derivative)8.69$63.154,551.97
2023-06-09Grant / award (derivative)8.38$65.554,543.28
2023-05-26Grant / award (derivative)8.57$64.104,534.9
2023-05-12Grant / award (derivative)8.41$65.314,526.33
2023-04-28Grant / award (derivative)8.3$66.174,503.68
2023-04-14Grant / award (derivative)8.29$66.244,495.38
2023-03-31Grant / award (derivative)8.02$68.454,487.09
2023-03-17Grant / award (derivative)8.49$64.654,479.07
2023-03-03Grant / award (derivative)7.6$72.214,470.58
2023-02-17Grant / award (derivative)7.6$71.844,450.71
2023-02-03Grant / award (derivative)7.21$73.934,443.11
2023-01-31Grant / award (derivative)352.07$69.104,435.9
2023-01-27Option exercise (derivative)1,095$68.341,129.02
2023-01-27Tax withholding354$68.3431,056
2023-01-27Option exercise1,095$68.3431,410
2023-01-24Grant / award (derivative)6,691$0.006,691
2023-01-24Grant / award (derivative)2,175$0.002,175
2023-01-24Option exercise (derivative)745$68.171,513.69
2023-01-24Grant / award (derivative)13,184$68.1713,184
2023-01-24Option exercise (derivative)1,047$68.170
2023-01-24Tax withholding263$68.1730,665
2023-01-24Tax withholding250$68.1730,928
2023-01-24Tax withholding350$68.1730,315
2023-01-24Option exercise745$68.1730,525
2023-01-24Option exercise1,047$68.1729,780
2023-01-24Grant / award653$68.1731,178
2023-01-20Grant / award (derivative)7.74$68.854,083.83
2023-01-06Grant / award (derivative)7.43$71.744,076.09
2022-12-23Grant / award (derivative)7.24$73.634,068.66
2022-12-09Grant / award (derivative)6.92$77.004,061.42
2022-11-25Grant / award (derivative)6.69$79.704,054.5
2022-11-11Grant / award (derivative)7.09$75.174,036.61
2022-11-09Option exercise (derivative)2,746$48.920
2022-11-09Option exercise2,746$48.9231,479
2022-11-09Open-market sale2,746$71.9128,733
2022-10-28Grant / award (derivative)7.65$69.694,029.52
2022-10-14Grant / award (derivative)8.3$64.214,021.87
2022-09-30Grant / award (derivative)8.87$60.104,013.57
2022-09-16Grant / award (derivative)8.91$59.804,004.7
2022-09-02Grant / award (derivative)8.35$63.873,995.79
2022-08-19Grant / award (derivative)7.55$70.643,987.44
2022-08-05Grant / award (derivative)8.35$63.883,979.89
2022-07-22Grant / award (derivative)8.54$62.423,959.9
2022-07-08Grant / award (derivative)8.86$60.153,951.36
2022-06-24Grant / award (derivative)8.62$61.873,942.5
2022-06-10Grant / award (derivative)7.73$68.983,933.88
2022-05-27Grant / award (derivative)7.49$71.133,926.15
2022-05-13Grant / award (derivative)8.2$65.023,918.66
2022-04-29Grant / award (derivative)7.99$66.703,899.42
2022-04-18Grant / award (derivative)7.6$70.153,891.43
2022-04-01Grant / award (derivative)7.92$67.333,883.83
2022-03-18Grant / award (derivative)7.93$67.233,875.91
2022-03-04Grant / award (derivative)8.06$66.153,858.72
2022-02-18Grant / award (derivative)7.54$70.383,850.66
2022-02-04Grant / award (derivative)7.36$69.223,843.12
2022-01-31Grant / award (derivative)496.59$71.773,835.76
2022-01-27Option exercise (derivative)1,082$71.122,199.71
2022-01-27Option exercise1,082$71.1229,121
2022-01-27Tax withholding388$71.1228,733
2022-01-24Grant / award (derivative)2,234$0.002,234
2022-01-24Grant / award (derivative)15,398$72.9415,398
2022-01-24Option exercise (derivative)1,040$72.940
2022-01-24Option exercise (derivative)1,004$72.941,036.36
2022-01-24Option exercise1,040$72.9427,451
2022-01-24Tax withholding377$72.9428,464
2022-01-24Tax withholding217$72.9428,841
2022-01-24Grant / award603$72.9429,058
2022-01-24Option exercise1,004$72.9428,455
2022-01-24Tax withholding425$72.9428,039
2022-01-21Grant / award (derivative)7.04$72.343,339.17
2022-01-07Grant / award (derivative)6.64$76.743,332.13
2021-12-27Grant / award (derivative)6.3$80.893,325.49
2021-12-10Grant / award (derivative)6.48$78.543,319.19
2021-11-26Grant / award (derivative)6.89$73.903,312.71
2021-11-12Grant / award (derivative)6.51$78.283,305.82
2021-10-29Grant / award (derivative)7.22$70.513,291.47
2021-10-15Grant / award (derivative)7.45$68.343,284.25
2021-10-01Grant / award (derivative)7.81$65.243,276.8
2021-09-17Grant / award (derivative)8.39$60.723,268.99
2021-09-03Grant / award (derivative)7.49$67.953,260.6
2021-08-20Grant / award (derivative)7.75$65.713,253.11
2021-08-06Grant / award (derivative)7.76$65.643,245.36
2021-07-23Grant / award (derivative)8.1$62.913,229.23
2021-07-09Grant / award (derivative)7.89$64.583,221.13
2021-06-25Grant / award (derivative)7.98$63.793,213.24
2021-06-11Grant / award (derivative)7.37$69.063,205.26
2021-05-28Grant / award (derivative)7.37$69.123,197.89
2021-05-14Grant / award (derivative)7.37$69.083,190.52
2021-04-30Grant / award (derivative)7.62$66.823,175.45
2021-04-16Grant / award (derivative)7.57$67.253,167.83
2021-04-05Grant / award (derivative)7.9$64.463,160.26
2021-03-19Grant / award (derivative)8.43$60.423,152.36
2021-03-05Grant / award (derivative)8.83$57.683,143.93
2021-02-19Grant / award (derivative)8.86$57.513,126.12
2021-02-05Grant / award (derivative)9.01$55.463,117.26
2021-01-29Grant / award (derivative)169.87$50.893,108.25
2021-01-27Grant / award (derivative)3,248$0.003,248
2021-01-27Grant / award (derivative)25,571$51.8925,571
2021-01-25Option exercise (derivative)396$50.750
2021-01-25Option exercise (derivative)610$50.750
2021-01-25Option exercise610$50.7526,365
2021-01-25Option exercise396$50.7526,761
2021-01-25Tax withholding138$50.7526,623
2021-01-25Tax withholding212$50.7526,411
2021-01-24Option exercise (derivative)1,001$52.731,030.55
2021-01-24Option exercise (derivative)711$52.730
2021-01-24Option exercise (derivative)994$52.732,019.39
2021-01-24Tax withholding410$52.7325,755
2021-01-24Tax withholding361$52.7326,165
2021-01-24Tax withholding296$52.7326,526
2021-01-24Option exercise9$52.7326,822
2021-01-24Option exercise711$52.7326,813
2021-01-24Option exercise1,001$52.7325,108
2021-01-24Option exercise994$52.7326,102
2021-01-22Grant / award (derivative)9.48$52.732,938.38
2021-01-21Grant / award (derivative)711$0.00711
2021-01-08Grant / award (derivative)9.07$55.092,928.9
2020-12-24Grant / award (derivative)9.37$53.322,919.83
2020-12-11Grant / award (derivative)9.64$51.822,910.46
2020-11-30Disposition to issuer (derivative)62,552$0.000
2020-11-27Grant / award (derivative)9.3$53.732,900.82
2020-11-13Grant / award (derivative)9.71$51.452,891.52
2020-10-30Grant / award (derivative)11.04$45.252,871.72
2020-10-16Grant / award (derivative)10.05$49.742,860.68
2020-10-02Grant / award (derivative)10.81$46.212,850.63
2020-09-18Grant / award (derivative)10.08$49.582,839.82
2020-09-04Grant / award (derivative)10.12$49.382,829.74
2020-08-21Grant / award (derivative)10.45$47.832,819.62
2020-08-07Grant / award (derivative)10.34$48.332,799.81
2020-07-24Grant / award (derivative)11.15$44.822,789.47
2020-07-10Grant / award (derivative)11.59$43.112,778.32
2020-06-26Grant / award (derivative)11.76$42.502,766.73
2020-06-12Grant / award (derivative)12.49$40.012,754.97
2020-05-29Grant / award (derivative)13.28$37.622,730.98
2020-05-15Grant / award (derivative)15.19$32.892,729.19
2020-05-01Grant / award (derivative)14.05$35.572,714.31
2020-04-17Grant / award (derivative)15.58$32.082,700.26
2020-04-03Grant / award (derivative)19.45$25.692,684.68
2020-03-20Grant / award (derivative)29.82$28.212,665.23
2020-03-20Grant / award (derivative)17.72$28.212,653.13
2020-03-06Grant / award (derivative)12.73$39.272,635.41
2020-02-21Grant / award (derivative)10.53$47.472,615.83
2020-02-12Option exercise (derivative)11,629$48.780
2020-02-12Tax withholding4,022$48.7824,083
2020-02-12Option exercise11,629$48.7828,105
2020-02-12Option exercise (derivative)11,667$48.780
2020-02-12Option exercise11,667$48.7828,143
2020-02-12Tax withholding4,036$48.7824,107
2020-02-07Grant / award (derivative)10.05$47.382,605.3
2020-01-31Grant / award (derivative)510.33$46.212,595.25
2020-01-26Option exercise (derivative)1,252$48.350
2020-01-26Tax withholding434$48.3516,476
2020-01-26Option exercise1,252$48.3516,910
2020-01-25Option exercise (derivative)452$48.35607.53
2020-01-25Option exercise (derivative)584$48.35597.17
2020-01-25Tax withholding156$48.3515,856
2020-01-25Option exercise584$48.3515,560
2020-01-25Tax withholding198$48.3515,658
2020-01-25Option exercise452$48.3516,012
2020-01-24Option exercise (derivative)861$48.352,002.29
2020-01-24Grant / award (derivative)2,970$0.002,970
2020-01-24Option exercise (derivative)800$48.350
2020-01-24Grant / award (derivative)9.84$48.352,084.92
2020-01-24Grant / award (derivative)28,985$48.3528,985
2020-01-24Option exercise (derivative)984$48.352,002.29
2020-01-24Option exercise984$48.3514,362
2020-01-24Option exercise861$48.3515,223
2020-01-24Option exercise800$48.3516,023
2020-01-24Tax withholding327$48.3515,696
2020-01-24Tax withholding352$48.3515,344
2020-01-24Tax withholding368$48.3514,976
2020-01-10Grant / award (derivative)9.89$48.142,075.08
2019-12-27Grant / award (derivative)6.12$51.832,065.19
2019-12-13Grant / award (derivative)6.21$51.072,059.07
2019-11-29Grant / award (derivative)6.36$49.882,052.86
2019-11-15Grant / award (derivative)6.32$50.212,046.5
2019-11-05Option exercise (derivative)7,292$41.000
2019-11-05Option exercise7,292$41.0057,942
2019-11-05Option exercise9,546$33.3850,650
2019-11-05Open-market sale55,688$51.8013,378
2019-11-05Option exercise6,649$36.0064,591
2019-11-05Option exercise2,806$39.6467,397
2019-11-05Option exercise1,669$39.3369,066
2019-11-05Option exercise27,726$41.8041,104
2019-11-01Grant / award (derivative)6.27$50.642,033.56
2019-10-18Grant / award (derivative)6.65$47.692,027.29
2019-10-04Grant / award (derivative)6.82$46.552,020.64
2019-09-20Grant / award (derivative)6.72$47.212,013.82
2019-09-06Grant / award (derivative)7.32$43.322,007.1
2019-08-23Grant / award (derivative)7.96$40.391,999.78
2019-08-09Grant / award (derivative)6.62$44.651,984.65
2019-07-26Grant / award (derivative)5.99$49.331,978.03
2019-07-12Grant / award (derivative)6.29$47.021,972.04
2019-06-28Grant / award (derivative)6.37$46.401,965.75
2019-06-14Grant / award (derivative)6.77$43.631,959.38
2019-05-31Grant / award (derivative)7.5$39.431,952.61
2019-05-17Grant / award (derivative)6.74$43.881,945.11
2019-05-03Grant / award (derivative)5.98$49.451,931
2019-04-22Grant / award (derivative)5.93$49.821,925.02
2019-04-05Grant / award (derivative)5.82$50.801,919.09
2019-03-22Grant / award (derivative)6.16$47.981,913.27
2019-03-08Grant / award (derivative)6.04$48.901,908.6
2019-02-22Grant / award (derivative)5.88$50.941,896.83
2019-02-12Option exercise (derivative)269$48.540
2019-02-12Option exercise (derivative)190$48.540
2019-02-12Option exercise (derivative)4,515$48.5411,462.99
2019-02-12Tax withholding1,562$48.5413,378
2019-02-12Tax withholding94$48.5414,940
2019-02-12Tax withholding67$48.5415,034
2019-02-12Option exercise190$48.5415,101
2019-02-12Option exercise269$48.5414,911
2019-02-12Option exercise4,515$48.5414,642
2019-02-08Grant / award (derivative)5.47$46.991,890.95
2019-01-31Grant / award (derivative)406.86$49.391,895.74
2019-01-26Option exercise (derivative)271$46.50491.26
2019-01-26Option exercise (derivative)1,198$46.501,236.28
2019-01-26Tax withholding457$46.5010,127
2019-01-26Option exercise1,198$46.5010,406
2019-01-26Option exercise271$46.5010,677
2019-01-26Tax withholding93$46.5010,584
2019-01-25Grant / award (derivative)5.52$46.501,478.62
2019-01-25Option exercise (derivative)617$46.501,175.92
2019-01-25Grant / award (derivative)10.55$46.501,488.88
2019-01-25Option exercise (derivative)575$46.501,165.56
2019-01-25Tax withholding253$46.509,208
2019-01-25Tax withholding236$46.509,461
2019-01-25Option exercise575$46.509,697
2019-01-25Option exercise617$46.509,122
2019-01-24Grant / award (derivative)27,472$45.0527,472
2019-01-24Grant / award (derivative)2,947$0.002,947
2019-01-24Grant / award (derivative)790$0.00790
2019-01-24Grant / award (derivative)2,947$0.002,947
2019-01-19Option exercise (derivative)268$45.530
2019-01-19Option exercise (derivative)385$45.530
2019-01-19Option exercise268$45.538,775
2019-01-19Tax withholding111$45.538,664
2019-01-19Tax withholding159$45.538,505
2019-01-19Option exercise385$45.538,507
2019-01-11Grant / award (derivative)5.74$44.741,473.1
2019-01-11Grant / award (derivative)10.97$44.741,478.33
2018-12-28Grant / award (derivative)6.02$42.741,467.36
2018-12-14Grant / award (derivative)6.35$40.471,461.34
2018-11-30Grant / award (derivative)5.33$48.241,453.79
2018-11-16Grant / award (derivative)5.5$46.701,448.46
2018-11-02Grant / award (derivative)5.45$47.141,438.21
2018-10-19Grant / award (derivative)5.71$45.051,432.76
2018-10-05Grant / award (derivative)5.04$50.981,427.05
2018-09-21Grant / award (derivative)4.41$58.311,422.01
2018-09-07Grant / award (derivative)4.63$55.491,417.6
2018-08-24Grant / award (derivative)4.36$58.971,412.97
2018-08-10Grant / award (derivative)4.53$56.711,408.61
2018-07-27Grant / award (derivative)4.56$56.411,400.33
2018-07-13Grant / award (derivative)4.61$55.811,395.77
2018-06-29Grant / award (derivative)4.79$53.681,391.16
2018-06-15Grant / award (derivative)4.75$54.091,386.37
2018-06-01Grant / award (derivative)4.55$51.841,381.62
2018-05-18Grant / award (derivative)4.9$52.501,377.07
2018-05-04Grant / award (derivative)5.09$50.501,368.09
2018-04-20Grant / award (derivative)4.95$51.881,363
2018-04-06Grant / award (derivative)5.27$48.741,358.05
2018-03-23Grant / award (derivative)5.38$47.791,357.27
2018-03-09Grant / award (derivative)4.71$54.651,349.83
2018-02-23Grant / award (derivative)4.61$51.481,345.12
2018-02-12Option exercise (derivative)255$49.88266.55
2018-02-12Option exercise (derivative)4,448$49.8815,774.44
2018-02-12Option exercise (derivative)299$49.88265.39
2018-02-12Tax withholding104$49.889,661
2018-02-12Tax withholding89$49.889,765
2018-02-12Option exercise255$49.889,854
2018-02-12Tax withholding1,539$49.888,122
2018-02-12Option exercise4,448$49.889,300
2018-02-12Option exercise299$49.889,599
2018-02-09Grant / award (derivative)4.65$49.001,340.51
2018-01-31Grant / award (derivative)627.78$51.851,335.86
2018-01-26Option exercise (derivative)489$54.53946.84
2018-01-26Option exercise (derivative)1,184$54.532,405.26
2018-01-26Grant / award (derivative)4.48$54.53708.08
2018-01-26Option exercise489$54.535,425
2018-01-26Tax withholding166$54.535,259
2018-01-26Option exercise1,184$54.534,936
2018-01-26Tax withholding407$54.534,852
2018-01-25Grant / award (derivative)1,730$0.001,730
2018-01-25Grant / award (derivative)16,375$53.5716,375
2018-01-25Grant / award (derivative)1,730$0.001,730
2018-01-22Option exercise (derivative)657$54.890
2018-01-22Option exercise657$54.894,022
2018-01-22Tax withholding270$54.893,752
2018-01-19Option exercise (derivative)434$54.83379.34
2018-01-19Option exercise (derivative)369$54.83381.33
2018-01-19Option exercise369$54.833,695
2018-01-19Tax withholding152$54.833,543
2018-01-19Tax withholding178$54.833,365
2018-01-19Option exercise434$54.833,326
2018-01-12Grant / award (derivative)4.56$53.59703.6
2017-12-29Grant / award (derivative)4.54$53.87699.04
2017-12-15Grant / award (derivative)4.55$53.65694.5
2017-12-01Grant / award (derivative)4.39$55.65689.95
2017-11-17Grant / award (derivative)4.48$54.55685.56
2017-11-03Grant / award (derivative)4.38$55.75674.82
2017-10-20Grant / award (derivative)4.23$57.70670.44
2017-10-20Grant / award (derivative)62,552$57.7062,552
2017-10-06Grant / award (derivative)4.28$57.13666.21
2017-10-01Option exercise (derivative)173$58.060
2017-10-01Option exercise173$58.062,958
2017-10-01Tax withholding66$58.062,892
2017-09-22Grant / award (derivative)4.4$55.58661.93
2017-09-08Grant / award (derivative)4.51$54.20657.53
2017-08-25Grant / award (derivative)4.8$50.95651.12
2017-08-11Grant / award (derivative)4.97$50.34646.32
2017-07-28Grant / award (derivative)4.51$51.62641.35
2017-07-14Grant / award (derivative)4.53$51.43635.13
2017-06-30Grant / award (derivative)4.56$51.11630.6
2017-06-16Grant / award (derivative)4.45$52.28626.04
2017-06-02Grant / award (derivative)4.46$52.24621.59
2017-05-19Grant / award (derivative)4.65$50.07617.13
2017-05-05Grant / award (derivative)4.36$53.40612.48
2017-04-21Grant / award (derivative)4.6$50.62608.12
2017-04-07Grant / award (derivative)4.6$50.66603.52
2017-03-24Grant / award (derivative)4.55$51.20598.92
2017-03-10Grant / award (derivative)4.71$49.43594.37
2017-02-24Grant / award (derivative)4.68$49.72588.03
2017-02-12Option exercise (derivative)320$49.74447
2017-02-12Option exercise (derivative)252$49.74515
2017-02-12Tax withholding121$49.742,785
2017-02-12Tax withholding98$49.742,906
2017-02-12Option exercise252$49.743,004
2017-02-12Option exercise320$49.742,752
2017-02-12Option exercise (derivative)320$49.74514.63
2017-02-10Grant / award (derivative)4.53$49.74583.35
2017-01-31Grant / award (derivative)310.56$49.37578.82
2017-01-27Grant / award (derivative)4.49$49.51268.26
2017-01-26Grant / award (derivative)1,397$0.001,397
2017-01-26Grant / award (derivative)3,549$0.003,549
2017-01-26Grant / award (derivative)13,033$50.1013,033
2017-01-23Option exercise (derivative)285$47.480
2017-01-23Tax withholding127$47.482,432
2017-01-23Option exercise285$47.482,559
2017-01-22Option exercise (derivative)630$48.30657.37
2017-01-22Tax withholding279$48.302,274
2017-01-22Option exercise630$48.302,553
2017-01-19Option exercise (derivative)364$47.97741.92
2017-01-19Option exercise (derivative)464$47.97741.92
2017-01-19Option exercise464$47.971,926
2017-01-19Option exercise364$47.972,290
2017-01-19Tax withholding206$47.971,923
2017-01-19Tax withholding161$47.972,129
2017-01-13Grant / award (derivative)4.42$50.20263.77
2016-12-30Grant / award (derivative)9.2$48.31259.35
2016-12-16Grant / award (derivative)9.12$48.72250.15
2016-12-02Grant / award (derivative)9.57$46.44241.03
2016-11-18Grant / award (derivative)9.21$48.24231.46
2016-11-04Grant / award (derivative)10.42$42.63221.59
2016-10-21Grant / award (derivative)10.14$43.80211.17
2016-10-07Grant / award (derivative)9.76$45.50201.03
2016-10-01Option exercise (derivative)167$46.47172.29
2016-10-01Tax withholding65$46.471,462
2016-10-01Option exercise167$46.471,527
2016-09-23Grant / award (derivative)10.23$43.42191.27
2016-09-09Grant / award (derivative)9.54$46.56181.04
2016-08-26Grant / award (derivative)9.45$47.03171.5
2016-08-12Grant / award (derivative)9.65$46.05162.05
2016-07-29Grant / award (derivative)9.54$46.56152
2016-07-15Grant / award (derivative)9.58$46.38142.46
2016-07-01Grant / award (derivative)9.19$43.94131.96
2016-07-01Grant / award (derivative)10.11$43.94132.88
2016-06-17Grant / award (derivative)9.52$46.65122.77
2016-06-03Grant / award (derivative)9.55$46.53113.25
2016-05-20Grant / award (derivative)10.24$43.40103.47
2016-05-06Grant / award (derivative)9.98$44.5193.23
2016-04-22Grant / award (derivative)9.85$45.0983.25
2016-04-08Grant / award (derivative)10.41$42.6673.4
2016-03-28Grant / award (derivative)10.7$41.5062.99
2016-03-11Grant / award (derivative)11.98$40.4352.29
2016-02-26Grant / award (derivative)9.81$38.4540.31
2016-02-12———1,360
2016-02-12Grant / award (derivative)6,649$36.006,649
2016-02-12Grant / award (derivative)19,813$0.0019,813
2016-02-12Grant / award (derivative)760$0.00760
2016-02-12Grant / award (derivative)10.23$36.0030.43

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