Jan 31
2022
BUY
Exercise of conversion of derivative security
-
12,598
Added 50.0%
12,598
Common Stock
Jan 18
2022
SELL
Open market or private sale
$2,988,620
$129.94 p/Share
23,000
Reduced 100.0%
0
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$2,668,000
$116.0 p/Share
23,000
Added 50.0%
23,000
Common Stock
Jan 12
2022
SELL
Open market or private sale
$3,458,970
$128.11 p/Share
27,000
Reduced 100.0%
0
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
$3,144,150
$116.45 p/Share
27,000
Added 50.0%
27,000
Common Stock
Jan 11
2022
SELL
Open market or private sale
$5,068,000
$126.7 p/Share
40,000
Reduced 100.0%
0
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$4,648,800
$116.22 p/Share
40,000
Added 66.67%
20,000
Common Stock
Jan 07
2022
SELL
Open market or private sale
$2,129,760
$125.28 p/Share
17,000
Reduced 100.0%
0
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$1,972,000
$116.0 p/Share
17,000
Added 50.0%
17,000
Common Stock
Jan 05
2022
SELL
Open market or private sale
$3,757,905
$123.21 p/Share
30,500
Reduced 100.0%
0
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$3,544,710
$116.22 p/Share
30,500
Added 50.0%
30,500
Common Stock
Jan 04
2022
SELL
Open market or private sale
$1,813,200
$120.88 p/Share
15,000
Reduced 100.0%
0
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$1,743,300
$116.22 p/Share
15,000
Added 50.0%
15,000
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$63,730
$113.6 p/Share
561
Reduced 100.0%
0
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
561
Added 50.0%
561
Common Stock
Dec 08
2021
SELL
Open market or private sale
$891,075
$118.81 p/Share
7,500
Reduced 100.0%
0
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$873,375
$116.45 p/Share
7,500
Added 50.0%
7,500
Common Stock
Dec 07
2021
SELL
Open market or private sale
$887,475
$118.33 p/Share
7,500
Reduced 100.0%
0
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$870,000
$116.0 p/Share
7,500
Added 50.0%
7,500
Common Stock
Oct 20
2021
SELL
Open market or private sale
$8,824,140
$113.13 p/Share
78,000
Reduced 100.0%
0
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$8,402,940
$107.73 p/Share
78,000
Added 50.0%
78,000
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$49,421
$88.41 p/Share
559
Reduced 100.0%
0
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
559
Added 50.0%
559
Common Stock
Dec 17
2019
SELL
Payment of exercise price or tax liability
$56,809
$118.6 p/Share
479
Reduced 100.0%
0
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
479
Added 50.0%
479
Common Stock