Dec 02
2022
SELL
Open market or private sale
$1,054,054
$62.76 p/Share
16,795
Reduced 16.69%
83,852
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$693,465
$41.29 p/Share
16,795
Added 14.3%
100,647
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$72,103
$70.62 p/Share
1,021
Reduced 1.2%
83,852
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
2,832
Added 3.23%
84,873
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$87,040
$70.25 p/Share
1,239
Reduced 1.49%
82,041
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
3,434
Added 3.96%
83,280
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$86,848
$71.48 p/Share
1,215
Reduced 1.5%
79,846
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
3,174
Added 3.77%
81,061
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,196,989
$71.19 p/Share
16,814
Reduced 17.75%
77,887
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$538,552
$32.03 p/Share
16,814
Added 15.08%
94,701
Common Stock
Dec 14
2021
SELL
Open market or private sale
$21,618
$72.06 p/Share
300
Reduced 0.38%
77,887
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$9,609
$32.03 p/Share
300
Added 0.38%
78,187
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$48,063
$65.93 p/Share
729
Reduced 0.93%
77,887
Common Stock
Jan 23
2021
BUY
Exercise of conversion of derivative security
-
2,144
Added 2.65%
78,616
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$76,532
$65.58 p/Share
1,167
Reduced 1.5%
76,472
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
3,435
Added 4.24%
77,639
Common Stock
Jan 21
2021
SELL
Payment of exercise price or tax liability
$76,346
$66.33 p/Share
1,151
Reduced 1.53%
74,204
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
3,175
Added 4.04%
75,355
Common Stock
Nov 09
2020
SELL
Open market or private sale
$726,603
$61.54 p/Share
11,807
Reduced 14.06%
72,180
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$491,507
$32.23 p/Share
15,250
Added 15.37%
83,987
Common Stock