Mar 14
2022
SELL
Open market or private sale
$455,063
$69.19 p/Share
6,577
Reduced 28.25%
16,704
Common Stock, $0.10 pa...
Mar 10
2022
SELL
Payment of exercise price or tax liability
$425,778
$68.42 p/Share
6,223
Reduced 21.09%
23,281
Common Stock, $0.10 pa...
Mar 10
2022
BUY
Other acquisition or disposition
-
3,933
Added 12.4%
27,781
Common Stock, $0.10 pa...
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
11,073
Added 31.14%
24,489
Common Stock, $0.10 pa...
Jul 01
2021
SELL
Payment of exercise price or tax liability
$36,408
$66.56 p/Share
547
Reduced 3.64%
14,498
Common Stock, $0.10 pa...
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
1,069
Added 6.63%
15,045
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Other acquisition or disposition
-
60
Reduced 0.66%
9,092
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$162,196
$60.93 p/Share
2,662
Reduced 16.0%
13,976
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Other acquisition or disposition
-
1,045
Added 6.31%
15,514
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
7,483
Added 33.71%
14,717
Common Stock, $0.10 pa...
Sep 01
2020
SELL
Payment of exercise price or tax liability
$13,413
$60.97 p/Share
220
Reduced 2.62%
8,170
Common Stock, $0.10 pa...
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
642
Added 7.11%
8,390
Common Stock, $0.10 pa...
Jul 01
2020
SELL
Payment of exercise price or tax liability
$21,811
$59.43 p/Share
367
Reduced 4.52%
7,748
Common Stock, $0.10 pa...
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
1,069
Added 11.64%
8,115
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Payment of exercise price or tax liability
$116,845
$57.93 p/Share
2,017
Reduced 22.26%
7,046
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Other acquisition or disposition
-
39
Reduced 0.83%
4,649
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Other acquisition or disposition
-
552
Added 6.44%
8,025
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Exercise of conversion of derivative security
-
5,063
Added 39.43%
7,778
Common Stock, $0.10 pa...
Sep 01
2019
SELL
Payment of exercise price or tax liability
$10,575
$48.07 p/Share
220
Reduced 5.93%
3,487
Common Stock, $0.10 pa...
Sep 01
2019
BUY
Exercise of conversion of derivative security
-
641
Added 14.74%
3,707
Common Stock, $0.10 pa...
May 16
2019
SELL
Open market or private sale
$145,771
$47.56 p/Share
3,065
Reduced 49.99%
3,066
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Other acquisition or disposition
-
335
Reduced 6.37%
4,927
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Payment of exercise price or tax liability
$61,462
$51.39 p/Share
1,196
Reduced 16.32%
6,131
Common Stock, $0.10 pa...
Mar 10
2019
BUY
Exercise of conversion of derivative security
-
3,825
Added 35.83%
6,850
Common Stock, $0.10 pa...
Sep 01
2018
SELL
Payment of exercise price or tax liability
$13,321
$60.55 p/Share
220
Reduced 5.42%
3,837
Common Stock, $0.10 pa...