Feb 14
2022
SELL
Open market or private sale
$346,380
$115.46 p/Share
3,000
Reduced 6.91%
40,394
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$115,500
$38.5 p/Share
3,000
Added 6.47%
43,394
Common Stock
Feb 10
2022
SELL
Open market or private sale
$548,304
$114.23 p/Share
4,800
Reduced 10.62%
40,394
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$129,888
$27.06 p/Share
4,800
Added 9.6%
45,194
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$51,812
$100.41 p/Share
516
Reduced 1.26%
40,394
Common Stock
Jan 15
2022
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.0%
40,485
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$62,456
$100.25 p/Share
623
Reduced 1.55%
39,657
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.05%
39,767
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$64,686
$103.83 p/Share
623
Reduced 1.57%
39,027
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
1,252
Added 3.1%
39,138
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$77,819
$124.91 p/Share
623
Reduced 1.6%
38,398
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.15%
38,508
Common Stock
Oct 12
2021
SELL
Open market or private sale
$338,520
$112.84 p/Share
3,000
Reduced 7.36%
37,768
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$81,180
$27.06 p/Share
3,000
Added 6.85%
40,768
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$71,956
$115.5 p/Share
623
Reduced 1.62%
37,768
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.2%
37,878
Common Stock
Sep 07
2021
SELL
Open market or private sale
$369,630
$123.21 p/Share
3,000
Reduced 7.47%
37,138
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$81,180
$27.06 p/Share
3,000
Added 6.95%
40,138
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$77,078
$123.72 p/Share
623
Reduced 1.65%
37,138
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.25%
37,249
Common Stock
Aug 10
2021
SELL
Open market or private sale
$378,240
$126.08 p/Share
3,000
Reduced 7.59%
36,508
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$81,180
$27.06 p/Share
3,000
Added 7.06%
39,508
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$85,737
$137.62 p/Share
623
Reduced 1.68%
36,508
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
-
1,253
Added 3.31%
36,618
Common Stock
Jul 06
2021
SELL
Open market or private sale
$443,580
$147.86 p/Share
3,000
Reduced 7.72%
35,878
Common Stock