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
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
1,660
Added 0.47%
353,725
Common Stock
Jan 13
2021
SELL
Open market or private sale
$2,563,650
$170.91 p/Share
15,000
Reduced 4.09%
352,065
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$82,500
$5.5 p/Share
15,000
Added 3.93%
367,065
Common Stock
Dec 16
2020
SELL
Open market or private sale
$2,224,800
$148.32 p/Share
15,000
Reduced 4.09%
352,065
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$82,500
$5.5 p/Share
15,000
Added 3.93%
367,065
Common Stock
Nov 18
2020
SELL
Open market or private sale
$2,030,700
$135.38 p/Share
15,000
Reduced 4.09%
352,065
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$82,500
$5.5 p/Share
15,000
Added 3.93%
367,065
Common Stock
Nov 06
2020
-
10,000
Reduced 2.76%
352,065
Common Stock
Oct 07
2020
SELL
Open market or private sale
$1,927,650
$128.51 p/Share
15,000
Reduced 3.98%
362,065
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$82,500
$5.5 p/Share
15,000
Added 3.83%
377,065
Common Stock