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
Jun 16
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.6%
396,174
Common Stock
May 12
2021
SELL
Open market or private sale
$3,192,163
$184.05 p/Share
17,344
Reduced 4.5%
368,174
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.77%
385,518
Common Stock
May 07
2021
-
10,000
Reduced 2.72%
357,518
Common Stock
Apr 14
2021
SELL
Open market or private sale
$3,070,994
$176.87 p/Share
17,363
Reduced 4.51%
367,518
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$154,000
$5.5 p/Share
28,000
Added 6.78%
384,881
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,413,650
$160.91 p/Share
15,000
Reduced 4.03%
356,881
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$82,500
$5.5 p/Share
15,000
Added 3.88%
371,881
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$177,930
$162.94 p/Share
1,092
Reduced 0.31%
356,871
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
2,420
Added 0.67%
357,963
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$136,639
$163.64 p/Share
835
Reduced 0.23%
355,543
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,866
Added 0.52%
356,388
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$208,760
$167.41 p/Share
1,247
Reduced 0.35%
354,522
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
2,787
Added 0.78%
355,769
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$124,386
$167.41 p/Share
743
Reduced 0.21%
352,982
Common Stock