Jun 27
2022
SELL
Open market or private sale
$758,450
$175.0 p/Share
4,334
Reduced 15.47%
23,687
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$348,367
$80.38 p/Share
4,334
Added 13.4%
28,021
Common Stock
Apr 26
2022
SELL
Open market or private sale
$387,806
$178.96 p/Share
2,167
Reduced 8.38%
23,687
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$174,183
$80.38 p/Share
2,167
Added 7.73%
25,854
Common Stock
Feb 15
2022
SELL
Open market or private sale
$405,855
$196.54 p/Share
2,065
Reduced 8.02%
23,687
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$1,080,063
$198.87 p/Share
5,431
Reduced 17.42%
25,752
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
13,569
Added 31.0%
30,198
Common Stock
Dec 23
2021
SELL
Open market or private sale
$317,835
$241.7 p/Share
1,315
Reduced 6.95%
17,614
Common Stock
Nov 23
2021
SELL
Open market or private sale
$293,363
$223.09 p/Share
1,315
Reduced 6.5%
18,929
Common Stock
Oct 22
2021
SELL
Open market or private sale
$273,559
$208.03 p/Share
1,315
Reduced 6.1%
20,244
Common Stock
Sep 23
2021
SELL
Open market or private sale
$265,854
$202.17 p/Share
1,315
Reduced 5.75%
21,559
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,988,013
$207.02 p/Share
9,603
Reduced 29.57%
22,874
Common Stock
Jul 22
2021
SELL
Open market or private sale
$4,475,408
$199.35 p/Share
22,450
Reduced 40.87%
32,477
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$706,677
$55.02 p/Share
12,844
Added 18.95%
54,927
Common Stock
May 19
2021
SELL
Open market or private sale
$1,014,300
$169.05 p/Share
6,000
Reduced 12.48%
42,083
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$290,580
$48.43 p/Share
6,000
Added 11.09%
48,083
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,007,280
$167.88 p/Share
6,000
Reduced 12.48%
42,083
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$250,980
$41.83 p/Share
6,000
Added 11.09%
48,083
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$546,976
$166.71 p/Share
3,281
Reduced 7.23%
42,083
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
9,684
Added 18.01%
44,073
Common Stock
Nov 19
2020
SELL
Open market or private sale
$984,360
$164.06 p/Share
6,000
Reduced 14.4%
35,680
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$250,980
$41.83 p/Share
6,000
Added 12.58%
41,680
Common Stock