Aug 12
2021
BUY
Exercise of conversion of derivative security
$3,394,300
$48.49 p/Share
70,000
Added 33.38%
139,699
Common Stock, $0.10 pa...
Aug 01
2021
SELL
Payment of exercise price or tax liability
$1,610,962
$67.87 p/Share
23,736
Reduced 17.79%
109,699
Common Stock, $0.10 pa...
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
46,403
Added 25.8%
133,435
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$263,766
$60.93 p/Share
4,329
Reduced 4.74%
87,032
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Other acquisition or disposition
-
150
Added 0.16%
91,361
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
8,025
Added 8.09%
91,211
Common Stock, $0.10 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$528,354
$61.63 p/Share
8,573
Reduced 9.34%
83,186
Common Stock, $0.10 pa...
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
24,579
Added 21.13%
91,759
Common Stock, $0.10 pa...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$740,080
$62.03 p/Share
11,931
Reduced 15.08%
67,180
Common Stock, $0.10 pa...
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
20,624
Added 20.68%
79,111
Common Stock, $0.10 pa...
Dec 02
2020
SELL
Payment of exercise price or tax liability
$316,310
$62.18 p/Share
5,087
Reduced 8.0%
58,487
Common Stock, $0.10 pa...
Dec 02
2020
BUY
Exercise of conversion of derivative security
-
8,792
Added 12.15%
63,574
Common Stock, $0.10 pa...
Aug 01
2020
SELL
Payment of exercise price or tax liability
$1,520,233
$58.66 p/Share
25,916
Reduced 32.11%
54,782
Common Stock, $0.10 pa...
Aug 01
2020
BUY
Exercise of conversion of derivative security
-
46,402
Added 36.51%
80,698
Common Stock, $0.10 pa...
Mar 01
2020
SELL
Payment of exercise price or tax liability
$618,358
$59.06 p/Share
10,470
Reduced 23.39%
34,296
Common Stock, $0.10 pa...
Mar 01
2020
BUY
Exercise of conversion of derivative security
-
24,579
Added 35.44%
44,766
Common Stock, $0.10 pa...
Dec 31
2019
SELL
Payment of exercise price or tax liability
$391,174
$64.19 p/Share
6,094
Reduced 23.19%
20,187
Common Stock, $0.10 pa...
Dec 31
2019
BUY
Exercise of conversion of derivative security
-
12,373
Added 32.01%
26,281
Common Stock, $0.10 pa...
Nov 20
2019
BUY
Grant, award, or other acquisition
-
13,908
Added 50.0%
13,908
Common Stock, $0.10 pa...