SEC CIK 1431849

Corkrean John J

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FULview stock →59,5082026-01-27
ECLview stock →14,4042014-02-26
CLWview stock →02019-05-01

Position History — FUL

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

022,95645,91268,8682017-052018-052019-052021-012023-012024-012026-012026-01

Recent Filings — FUL

DateActivitySharesPriceOwned After
2026-10-23Grant / award (derivative)254.05$49.6136,659.66
2026-10-09Grant / award (derivative)254.31$49.5636,405.61
2026-09-25Grant / award (derivative)251.77$50.0636,151.3
2026-09-11Grant / award (derivative)244.25$51.6035,899.53
2026-08-28Grant / award (derivative)223.66$56.3535,655.28
2026-08-14Grant / award (derivative)200.85$62.7535,431.62
2026-07-31Grant / award (derivative)227.91$55.3035,088.76
2026-07-17Grant / award (derivative)221.27$56.9634,860.85
2026-07-06Grant / award (derivative)215.85$58.3934,639.58
2026-06-22Grant / award (derivative)195.98$64.3134,423.73
2026-06-05Grant / award (derivative)210.48$59.8834,227.75
2026-05-22Grant / award (derivative)218.13$57.7834,017.27
2026-05-08Grant / award (derivative)205.77$61.2533,661.41
2026-04-24Grant / award (derivative)200.6$62.8333,455.64
2026-04-10Grant / award (derivative)197.76$63.7333,255.04
2026-03-27Grant / award (derivative)213$59.1733,057.28
2026-03-13Grant / award (derivative)232.28$54.2632,844.28
2026-02-27Grant / award (derivative)191.78$65.7232,612
2026-02-13Grant / award (derivative)183.15$67.4932,304.53
2026-01-30Grant / award (derivative)3,873.33$60.1032,121.38
2026-01-27Option exercise (derivative)1,441$59.812,929.58
2026-01-27Tax withholding442$59.8159,508
2026-01-27Option exercise1,441$59.8159,950
2026-01-26Grant / award (derivative)5,804$0.005,804
2026-01-26Option exercise (derivative)1,404$60.071,448.64
2026-01-26Grant / award (derivative)39,347$59.8139,347
2026-01-26Tax withholding431$60.0758,509
2026-01-26Option exercise1,404$60.0758,940
2026-01-24Option exercise (derivative)1,301$60.070
2026-01-24Option exercise (derivative)2,943$60.070
2026-01-24Option exercise1,301$60.0758,890
2026-01-24Option exercise2,943$60.0757,589
2026-01-24Grant / award116$60.0759,006
2026-01-24Tax withholding465$60.0758,541
2026-01-24Tax withholding1,005$60.0757,536
2026-01-20Grant / award (derivative)2,943$0.002,943
2026-01-16Grant / award (derivative)200.18$60.5428,248.05
2026-01-02Grant / award (derivative)200.84$60.3428,047.87
2025-12-19Grant / award (derivative)157.38$59.8927,847.03
2025-12-05Grant / award (derivative)162.09$58.1527,689.65
2025-11-21Grant / award (derivative)164.38$57.3427,527.56
2025-11-07Grant / award (derivative)162.88$57.8727,363.18
2025-10-27Option exercise (derivative)16,672$43.480
2025-10-27Open-market sale14,222$60.3154,646
2025-10-27Option exercise16,672$43.4868,868
2025-10-24Grant / award (derivative)153.29$61.4927,090.12
2025-10-10Grant / award (derivative)165.1$57.0926,936.83
2025-09-26Grant / award (derivative)162.12$58.1426,771.73
2025-09-12Grant / award (derivative)152.89$61.6526,609.61
2025-08-29Grant / award (derivative)154.39$61.0526,456.72
2025-08-15Grant / award (derivative)159.84$58.9726,199.97
2025-08-01Grant / award (derivative)169.53$55.6026,040.13
2025-07-18Grant / award (derivative)156.76$60.1325,870.6
2025-07-03Grant / award (derivative)151.44$62.2425,713.84
2025-06-20Grant / award (derivative)172.73$54.5725,562.4
2025-06-06Grant / award (derivative)167.78$56.1825,389.67
2025-05-23Grant / award (derivative)173.84$54.2225,221.89
2025-05-09Grant / award (derivative)172.85$54.5324,945.78
2025-04-25Grant / award (derivative)172.73$54.5724,772.93
2025-04-11Grant / award (derivative)175.43$53.7324,600.2
2025-03-28Grant / award (derivative)172.1$54.7724,424.77
2025-03-14Grant / award (derivative)176.41$53.4324,252.67
2025-02-28Grant / award (derivative)166.12$56.7424,076.26
2025-02-14Grant / award (derivative)152.59$60.8723,821.08
2025-01-31Grant / award (derivative)2,502.39$63.1323,668.49
2025-01-27Grant / award (derivative)4,302$0.004,302
2025-01-27Grant / award (derivative)24,570$64.2824,570
2025-01-26Option exercise (derivative)1,381$62.772,807.89
2025-01-26Tax withholding423$62.7752,196
2025-01-26Option exercise1,381$62.7752,619
2025-01-24Option exercise (derivative)3,509$62.320
2025-01-24Option exercise (derivative)1,122$62.320
2025-01-24Option exercise (derivative)1,242$62.321,281.93
2025-01-24Tax withholding1,217$62.3251,238
2025-01-24Tax withholding381$62.3252,455
2025-01-24Tax withholding345$62.3252,836
2025-01-24Grant / award121$62.3253,181
2025-01-24Option exercise1,122$62.3253,060
2025-01-24Option exercise1,242$62.3251,938
2025-01-24Option exercise3,509$62.3250,696
2025-01-22Grant / award (derivative)3,509$0.003,509
2025-01-17Grant / award (derivative)147.39$62.0921,166.1
2025-01-03Grant / award (derivative)145.74$62.7921,018.71
2024-12-20Grant / award (derivative)115.08$68.1620,872.97
2024-12-06Grant / award (derivative)103.84$75.5420,757.89
2024-11-22Grant / award (derivative)102.99$76.1620,654.05
2024-11-08Grant / award (derivative)100.83$77.7920,551.06
2024-10-25Grant / award (derivative)104.86$74.8020,388.56
2024-10-11Grant / award (derivative)99.35$78.9520,283.7
2024-09-27Grant / award (derivative)97.94$80.0920,184.35
2024-09-13Grant / award (derivative)97.1$80.7820,086.41
2024-08-30Grant / award (derivative)91.57$85.6619,989.31
2024-08-16Grant / award (derivative)96.63$81.1719,897.74
2024-08-02Grant / award (derivative)96.58$81.2219,745.78
2024-07-19Grant / award (derivative)95.04$82.5319,649.2
2024-07-05Grant / award (derivative)103.75$75.6019,554.16
2024-06-21Grant / award (derivative)100.55$78.0119,450.41
2024-06-07Grant / award (derivative)103.11$76.0719,349.86
2024-05-24Grant / award (derivative)98.79$79.4019,246.75
2024-05-10Grant / award (derivative)98.52$79.6219,094.88
2024-04-26Grant / award (derivative)105.67$74.2318,996.36
2024-04-12Grant / award (derivative)103.32$75.9218,890.69
2024-04-01Grant / award (derivative)99.39$78.9218,787.37
2024-03-15Grant / award (derivative)98.47$79.6618,687.98
2024-03-01Grant / award (derivative)98.63$79.5318,589.51
2024-02-16Grant / award (derivative)100.59$77.3018,442.66
2024-02-02Grant / award (derivative)100.31$75.9218,342.07
2024-01-31Grant / award (derivative)1,044.44$75.7718,241.76
2024-01-27Option exercise (derivative)5,848$77.720
2024-01-27Option exercise (derivative)1,713$77.720
2024-01-27Option exercise5,848$77.7247,653
2024-01-27Option exercise1,713$77.7249,366
2024-01-27Grant / award196$77.7249,562
2024-01-27Tax withholding525$77.7249,037
2024-01-27Tax withholding1,850$77.7247,187
2024-01-26Grant / award (derivative)4,142$0.004,142
2024-01-26Grant / award (derivative)24,774$77.7224,774
2024-01-24Option exercise (derivative)1,228$77.782,495.68
2024-01-24Option exercise (derivative)1,077$77.781,110.93
2024-01-24Tax withholding387$77.7842,205
2024-01-24Tax withholding400$77.7841,805
2024-01-24Option exercise1,077$77.7842,592
2024-01-24Option exercise1,228$77.7841,515
2024-01-22Grant / award (derivative)5,848$0.005,848
2024-01-19Grant / award (derivative)99.22$76.7517,197.32
2024-01-05Grant / award (derivative)97.86$77.8217,098.1
2023-12-22Grant / award (derivative)77.05$82.3617,000.24
2023-12-08Grant / award (derivative)80.49$78.8416,923.19
2023-11-24Grant / award (derivative)83.01$76.4516,842.7
2023-11-10Grant / award (derivative)87.73$72.3416,759.69
2023-10-27Grant / award (derivative)97.87$64.8416,621.94
2023-10-13Grant / award (derivative)90.18$70.3716,524.07
2023-09-29Grant / award (derivative)92.5$68.6116,433.89
2023-09-15Grant / award (derivative)92.16$68.8616,341.39
2023-09-01Grant / award (derivative)86.92$73.0116,249.23
2023-08-18Grant / award (derivative)91.18$69.6016,162.31
2023-08-04Grant / award (derivative)87.65$72.4016,026.05
2023-07-21Grant / award (derivative)86.53$73.3415,938.4
2023-07-07Grant / award (derivative)91.85$69.0915,851.87
2023-06-23Grant / award (derivative)100.49$63.1515,760.02
2023-06-09Grant / award (derivative)96.81$65.5515,659.53
2023-05-26Grant / award (derivative)99$64.1015,562.72
2023-05-12Grant / award (derivative)97.17$65.3115,463.72
2023-04-28Grant / award (derivative)95.91$66.1715,318.34
2023-04-14Grant / award (derivative)95.81$66.2415,222.43
2023-03-31Grant / award (derivative)92.71$68.4515,126.62
2023-03-17Grant / award (derivative)98.16$64.6515,033.91
2023-03-03Grant / award (derivative)87.88$72.2114,935.75
2023-02-17Grant / award (derivative)87.75$71.8414,807.22
2023-02-03Grant / award (derivative)82.98$73.9314,719.47
2023-01-31Grant / award (derivative)1,942.29$69.1014,625.79
2023-01-27Option exercise (derivative)1,643$68.341,694.08
2023-01-27Tax withholding504$68.3440,287
2023-01-27Option exercise1,643$68.3440,791
2023-01-24Option exercise (derivative)1,744$68.170
2023-01-24Grant / award (derivative)22,312$68.1722,312
2023-01-24Option exercise (derivative)1,064$68.172,162.27
2023-01-24Grant / award (derivative)3,680$0.003,680
2023-01-24Tax withholding624$68.1739,148
2023-01-24Option exercise1,744$68.1738,274
2023-01-24Grant / award1,090$68.1739,364
2023-01-24Option exercise1,064$68.1740,428
2023-01-24Tax withholding322$68.1740,106
2023-01-24Tax withholding334$68.1739,772
2023-01-20Grant / award (derivative)78.41$68.8512,683.5
2023-01-06Grant / award (derivative)85.51$71.7412,605.09
2022-12-23Grant / award (derivative)73.32$73.6312,519.58
2022-12-09Grant / award (derivative)70.11$77.0012,446.26
2022-11-25Grant / award (derivative)67.73$79.7012,376.15
2022-11-11Grant / award (derivative)71.82$75.1712,274.66
2022-10-28Grant / award (derivative)77.46$69.6912,202.84
2022-10-14Grant / award (derivative)84.08$64.2112,125.38
2022-09-30Grant / award (derivative)89.82$60.1012,041.3
2022-09-16Grant / award (derivative)90.28$59.8011,951.48
2022-09-02Grant / award (derivative)84.52$63.8711,861.2
2022-08-19Grant / award (derivative)76.42$70.6411,776.68
2022-08-05Grant / award (derivative)84.51$63.8811,700.26
2022-07-22Grant / award (derivative)86.49$62.4211,581.87
2022-07-08Grant / award (derivative)89.75$60.1511,495.38
2022-06-24Grant / award (derivative)87.25$61.8711,405.63
2022-06-10Grant / award (derivative)78.26$68.9811,318.38
2022-05-27Grant / award (derivative)75.9$71.1311,240.12
2022-05-13Grant / award (derivative)83.03$65.0211,164.22
2022-04-29Grant / award (derivative)80.94$66.7011,049.95
2022-04-18Grant / award (derivative)76.96$70.1510,969.01
2022-04-01Grant / award (derivative)80.18$67.3310,892.05
2022-03-18Grant / award (derivative)80.3$67.2310,811.87
2022-03-04Grant / award (derivative)81.61$66.1510,706.24
2022-02-18Grant / award (derivative)76.44$70.3810,624.63
2022-02-04Grant / award (derivative)75.3$69.2210,548.19
2022-01-31Grant / award (derivative)1,762.57$71.7710,472.89
2022-01-27Option exercise (derivative)1,624$71.123,300.61
2022-01-27Tax withholding498$71.1236,530
2022-01-27Option exercise1,624$71.1237,028
2022-01-24Option exercise (derivative)1,562$72.940
2022-01-24Grant / award (derivative)21,997$72.9421,997
2022-01-24Option exercise (derivative)1,675$72.941,726.26
2022-01-24Grant / award (derivative)3,191$0.003,191
2022-01-24Tax withholding308$72.9436,465
2022-01-24Tax withholding553$72.9435,404
2022-01-24Tax withholding508$72.9435,957
2022-01-24Grant / award1,004$72.9436,773
2022-01-24Option exercise1,562$72.9435,769
2022-01-24Option exercise1,675$72.9434,207
2022-01-21Grant / award (derivative)72.05$72.348,710.32
2022-01-07Grant / award (derivative)67.92$76.748,638.27
2021-12-27Grant / award (derivative)58.58$80.898,570.35
2021-12-10Grant / award (derivative)60.33$78.548,511.77
2021-11-26Grant / award (derivative)64.12$73.908,451.44
2021-11-12Grant / award (derivative)60.53$78.288,387.32
2021-10-29Grant / award (derivative)67.2$70.518,307.21
2021-10-15Grant / award (derivative)69.34$68.348,240.01
2021-10-01Grant / award (derivative)72.63$65.248,170.67
2021-09-17Grant / award (derivative)78.04$60.728,098.04
2021-09-03Grant / award (derivative)69.73$67.958,020
2021-08-20Grant / award (derivative)72.11$65.717,950.27
2021-08-06Grant / award (derivative)72.19$65.647,878.16
2021-07-23Grant / award (derivative)75.32$62.917,785.94
2021-07-09Grant / award (derivative)73.37$64.587,710.62
2021-06-25Grant / award (derivative)74.28$63.797,637.25
2021-06-11Grant / award (derivative)68.61$69.067,562.97
2021-05-28Grant / award (derivative)68.55$69.127,494.36
2021-05-14Grant / award (derivative)68.59$69.087,425.81
2021-04-30Grant / award (derivative)70.91$66.827,339.58
2021-04-16Grant / award (derivative)70.46$67.257,268.67
2021-04-05Grant / award (derivative)73.51$64.467,198.21
2021-03-19Grant / award (derivative)78.43$60.427,124.7
2021-03-05Grant / award (derivative)82.15$57.687,046.27
2021-02-19Grant / award (derivative)82.39$57.516,944.54
2021-02-05Grant / award (derivative)83.15$55.466,862.15
2021-01-29Grant / award (derivative)1,246.8$50.896,779
2021-01-27Grant / award (derivative)4,874$0.004,874
2021-01-27Grant / award (derivative)38,376$51.8938,376
2021-01-25Option exercise (derivative)529$50.750
2021-01-25Option exercise (derivative)813$50.750
2021-01-25Option exercise529$50.7532,945
2021-01-25Option exercise813$50.7532,416
2021-01-25Tax withholding163$50.7532,782
2021-01-25Tax withholding250$50.7532,532
2021-01-24Option exercise (derivative)1,184$52.730
2021-01-24Option exercise (derivative)1,500$52.731,546.82
2021-01-24Option exercise (derivative)1,656$52.733,366.31
2021-01-24Option exercise1,656$52.7330,330
2021-01-24Option exercise1,500$52.7331,830
2021-01-24Option exercise1,184$52.7333,014
2021-01-24Option exercise16$52.7333,030
2021-01-24Tax withholding385$52.7332,645
2021-01-24Tax withholding505$52.7332,140
2021-01-24Tax withholding537$52.7331,603
2021-01-22Grant / award (derivative)87.46$52.735,532.2
2021-01-21Grant / award (derivative)1,184$0.001,184
2021-01-08Grant / award (derivative)83.71$55.095,444.74
2020-12-24Grant / award (derivative)69.19$53.325,361.03
2020-12-11Grant / award (derivative)71.19$51.825,291.84
2020-11-30Disposition to issuer (derivative)75,062$0.000
2020-11-27Grant / award (derivative)68.66$53.735,220.65
2020-11-13Grant / award (derivative)71.71$51.455,151.99
2020-10-30Grant / award (derivative)81.53$45.255,062.93
2020-10-16Grant / award (derivative)74.17$49.744,981.4
2020-10-02Grant / award (derivative)79.84$46.214,907.23
2020-09-18Grant / award (derivative)74.41$49.584,827.39
2020-09-04Grant / award (derivative)74.71$49.384,752.98
2020-08-21Grant / award (derivative)77.13$47.834,678.27
2020-08-07Grant / award (derivative)76.33$48.334,586.23
2020-07-24Grant / award (derivative)82.31$44.824,509.9
2020-07-10Grant / award (derivative)85.58$43.114,427.59
2020-06-26Grant / award (derivative)86.81$42.504,342.01
2020-06-12Grant / award (derivative)92.21$40.014,255.2
2020-05-29Grant / award (derivative)98.07$37.624,162.99
2020-05-15Grant / award (derivative)112.17$32.894,064.92
2020-05-01Grant / award (derivative)103.72$35.573,936.34
2020-04-17Grant / award (derivative)115$32.083,832.62
2020-04-03Grant / award (derivative)143.61$25.693,717.62
2020-03-20Grant / award (derivative)130.78$28.213,574.01
2020-03-06Grant / award (derivative)93.95$39.273,443.23
2020-02-21Grant / award (derivative)77.72$47.473,338.82
2020-02-07Grant / award (derivative)75.01$47.383,261.1
2020-01-26Option exercise (derivative)1,466$48.350
2020-01-26Tax withholding451$48.3528,674
2020-01-26Option exercise1,466$48.3529,125
2020-01-25Option exercise (derivative)779$48.35802.79
2020-01-25Option exercise (derivative)602$48.35801.77
2020-01-25Tax withholding239$48.3527,659
2020-01-25Tax withholding185$48.3527,898
2020-01-25Option exercise602$48.3528,083
2020-01-25Option exercise779$48.3527,481
2020-01-24Grant / award (derivative)48,309$48.3548,309
2020-01-24Option exercise (derivative)1,292$48.353,002.96
2020-01-24Option exercise (derivative)1,091$48.350
2020-01-24Grant / award (derivative)73.5$48.353,186.09
2020-01-24Option exercise (derivative)1,477$48.353,002.96
2020-01-24Grant / award (derivative)4,950$0.004,950
2020-01-24Tax withholding443$48.3527,146
2020-01-24Option exercise1,477$48.3525,598
2020-01-24Option exercise1,292$48.3526,890
2020-01-24Option exercise1,091$48.3527,981
2020-01-24Tax withholding392$48.3527,589
2020-01-24Tax withholding444$48.3526,702
2020-01-10Grant / award (derivative)73.82$48.143,112.59
2019-12-27Grant / award (derivative)60$51.833,038.77
2019-12-13Grant / award (derivative)60.89$51.072,978.77
2019-11-29Grant / award (derivative)62.34$49.882,917.88
2019-11-15Grant / award (derivative)61.93$50.212,855.54
2019-11-01Grant / award (derivative)61.41$50.642,784.89
2019-10-18Grant / award (derivative)65.2$47.692,723.48
2019-10-04Grant / award (derivative)66.8$46.552,658.28
2019-09-20Grant / award (derivative)65.87$47.212,591.48
2019-09-06Grant / award (derivative)71.78$43.322,525.61
2019-08-23Grant / award (derivative)76.99$40.392,453.83
2019-08-09Grant / award (derivative)69.64$44.652,368.51
2019-07-26Grant / award (derivative)63.04$49.332,298.87
2019-07-12Grant / award (derivative)66.13$47.022,235.83
2019-06-28Grant / award (derivative)67.02$46.402,169.7
2019-06-14Grant / award (derivative)71.27$43.632,102.68
2019-05-31Grant / award (derivative)78.86$39.432,031.41
2019-05-17Option exercise (derivative)469$43.880
2019-05-17Grant / award (derivative)70.87$43.881,952.55
2019-05-17Option exercise (derivative)670$43.880
2019-05-17Option exercise469$43.8825,687
2019-05-17Option exercise670$43.8825,218
2019-05-17Option exercise3,969$43.8824,548
2019-05-17Tax withholding144$43.8825,543
2019-05-17Tax withholding1,216$43.8824,121
2019-05-17Tax withholding206$43.8825,337
2019-05-03Grant / award (derivative)62.88$49.451,875.8
2019-04-22Grant / award (derivative)62.42$49.821,812.92
2019-04-05Grant / award (derivative)61.21$50.801,750.5
2019-03-22Grant / award (derivative)64.81$47.981,689.29
2019-03-08Grant / award (derivative)63.59$48.901,624.48
2019-02-22Grant / award (derivative)61.04$50.941,556.53
2019-02-08Grant / award (derivative)64.47$46.991,495.49
2019-01-26Option exercise (derivative)494$46.50892.62
2019-01-26Option exercise (derivative)1,389$46.501,432.3
2019-01-26Option exercise1,389$46.5020,673
2019-01-26Option exercise494$46.5021,167
2019-01-26Tax withholding440$46.5020,579
2019-01-26Tax withholding148$46.5021,019
2019-01-25Option exercise (derivative)825$46.501,559.97
2019-01-25Grant / award (derivative)64.96$0.001,431.02
2019-01-25Option exercise (derivative)767$46.501,560.97
2019-01-25Option exercise825$46.5019,090
2019-01-25Option exercise767$46.5019,857
2019-01-25Tax withholding276$46.5019,581
2019-01-25Tax withholding297$46.5019,284
2019-01-24Grant / award (derivative)41,208$45.0541,208
2019-01-24Grant / award (derivative)4,421$0.004,421
2019-01-24Grant / award (derivative)4,421$0.004,421
2019-01-24Grant / award (derivative)1,077$0.001,077
2019-01-11Grant / award (derivative)67.52$44.741,366.06
2018-12-28Grant / award (derivative)60.58$42.741,298.54
2018-12-14Grant / award (derivative)63.98$40.471,237.96
2018-11-30Grant / award (derivative)53.67$48.241,213.34
2018-11-16Grant / award (derivative)55.44$46.701,159.67
2018-11-02Grant / award (derivative)94.28$47.141,101.07
2018-10-19Grant / award (derivative)57.47$45.051,006.79
2018-10-05Grant / award (derivative)50.79$50.98949.32
2018-09-21Grant / award (derivative)44.4$58.31898.53
2018-09-07Grant / award (derivative)46.66$55.49854.13
2018-08-24Grant / award (derivative)43.91$58.97807.47
2018-08-10Grant / award (derivative)45.66$56.71763.56
2018-07-27Grant / award (derivative)45.14$56.41716.1
2018-07-13Grant / award (derivative)44.85$55.81670.96
2018-06-29Grant / award (derivative)46.63$53.68626.11
2018-06-15Grant / award (derivative)46.27$54.09579.48
2018-06-01Grant / award (derivative)48.28$51.84533.21
2018-05-18Grant / award (derivative)47.67$52.50484.93
2018-05-17Option exercise (derivative)644$52.14658.96
2018-05-17Option exercise (derivative)3,818$52.143,939.71
2018-05-17Option exercise (derivative)756$52.14552.89
2018-05-17Tax withholding198$52.1419,667
2018-05-17Tax withholding233$52.1419,434
2018-05-17Tax withholding1,169$52.1418,265
2018-05-17Option exercise644$52.1419,865
2018-05-17Option exercise756$52.1419,221
2018-05-17Option exercise3,818$52.1418,465
2018-05-17Option exercise (derivative)756$52.14662.89
2018-05-04Grant / award (derivative)49.56$50.50436.1
2018-04-23Open-market buy3,200$51.9914,647
2018-04-20Grant / award (derivative)48.24$51.88386.54
2018-04-20Open-market buy3,200$52.0311,447
2018-04-19Open-market buy3,200$52.158,247
2018-04-06Grant / award (derivative)51.35$48.74338.3
2018-03-23Grant / award (derivative)52.37$47.79286.95
2018-03-09Grant / award (derivative)45.8$54.65234.32
2018-02-23Grant / award (derivative)48.62$51.48188.52
2018-02-09Grant / award (derivative)49.92$49.00139.9
2018-01-26Grant / award (derivative)44.6$54.5389.98
2018-01-26Option exercise (derivative)1,372$54.532,787.66
2018-01-26Grant / award (derivative)10.86$54.5356.24
2018-01-26Option exercise (derivative)888$54.531,722.83
2018-01-26Option exercise1,372$54.534,833
2018-01-26Tax withholding265$54.535,456
2018-01-26Tax withholding409$54.535,047
2018-01-26Option exercise888$54.535,721
2018-01-25Grant / award (derivative)2,307$0.002,307
2018-01-25Grant / award (derivative)2,307$0.002,307
2018-01-25Grant / award (derivative)21,834$53.5721,834
2018-01-12Grant / award (derivative)45.38$53.5945.38
2017-10-20Grant / award (derivative)75,062$57.7075,062
2017-05-17Option exercise (derivative)810$50.331,119.88
2017-05-17Option exercise (derivative)3,773$50.337,669.16
2017-05-17Option exercise (derivative)636$50.331,287.95
2017-05-17Option exercise636$50.335,219
2017-05-17Tax withholding274$50.334,730
2017-05-17Tax withholding215$50.335,004
2017-05-17Tax withholding1,269$50.333,461
2017-05-17Option exercise810$50.334,583
2017-05-17Option exercise3,773$50.333,773
2017-05-17Option exercise (derivative)810$50.331,293.88
2017-01-26Grant / award (derivative)23,696$50.1023,696
2017-01-26Grant / award (derivative)4,113$0.004,113
2017-01-26Grant / award (derivative)2,541$0.002,541
2016-05-17Grant / award (derivative)1,907$0.001,907
2016-05-17Grant / award (derivative)16,672$43.4816,672
2016-05-17Grant / award (derivative)11,304$0.0011,304
2016-05-17Grant / award (derivative)1,907$0.0013,211

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