Mar 16
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.56%
475,714
Common Stock
Feb 23
2022
SELL
Open market or private sale
$2,775,170
$159.52 p/Share
17,397
Reduced 3.74%
447,714
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.68%
465,111
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$149,085
$177.06 p/Share
842
Reduced 0.19%
437,111
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,866
Added 0.42%
437,953
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$117,664
$173.29 p/Share
679
Reduced 0.16%
436,087
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
1,505
Added 0.34%
436,766
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$227,706
$181.15 p/Share
1,257
Reduced 0.29%
435,261
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
2,786
Added 0.63%
436,518
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$135,862
$181.15 p/Share
750
Reduced 0.17%
433,732
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,661
Added 0.38%
434,482
Common Stock
Jan 19
2022
SELL
Open market or private sale
$3,380,022
$195.05 p/Share
17,329
Reduced 3.85%
432,821
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.86%
450,150
Common Stock
Nov 17
2021
SELL
Open market or private sale
$4,270,993
$247.35 p/Share
17,267
Reduced 3.93%
422,150
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 5.99%
439,417
Common Stock
Oct 13
2021
SELL
Open market or private sale
$3,514,718
$202.94 p/Share
17,319
Reduced 4.04%
411,417
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.13%
428,736
Common Stock
Sep 15
2021
SELL
Open market or private sale
$3,451,140
$199.2 p/Share
17,325
Reduced 4.14%
400,736
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.28%
418,061
Common Stock
Aug 18
2021
SELL
Open market or private sale
$3,277,102
$188.98 p/Share
17,341
Reduced 4.26%
390,061
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.43%
407,402
Common Stock
Aug 11
2021
-
10,000
Reduced 2.57%
379,402
Common Stock
Jul 14
2021
SELL
Open market or private sale
$2,943,672
$169.42 p/Share
17,375
Reduced 4.27%
389,402
Common Stock
Jul 14
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.44%
406,777
Common Stock
Jun 16
2021
SELL
Open market or private sale
$2,794,654
$160.64 p/Share
17,397
Reduced 4.39%
378,777
Common Stock