Jan 10
2022
SELL
Open market or private sale
$558,000
$180.0 p/Share
3,100
Reduced 6.89%
41,896
Common Stock
Dec 10
2021
SELL
Open market or private sale
$366,197
$185.51 p/Share
1,974
Reduced 4.2%
44,996
Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$396,085
$185.0 p/Share
2,141
Reduced 4.36%
46,970
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
4,317
Added 8.08%
49,111
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$333,488
$128.71 p/Share
2,591
Reduced 5.47%
44,794
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
5,225
Added 9.93%
47,385
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$1,023,250
$144.14 p/Share
7,099
Reduced 14.41%
42,160
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
-
14,318
Added 22.52%
49,259
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$482,146
$132.64 p/Share
3,635
Reduced 9.44%
34,864
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
9,041
Added 19.02%
38,499
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$622,672
$146.03 p/Share
4,264
Reduced 12.69%
29,344
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
8,599
Added 20.37%
33,608
Common Stock
Aug 23
2020
SELL
Payment of exercise price or tax liability
$786,141
$113.0 p/Share
6,957
Reduced 21.76%
25,009
Common Stock
Aug 23
2020
BUY
Exercise of conversion of derivative security
-
14,032
Added 30.51%
31,966
Common Stock
Jul 30
2020
SELL
Open market or private sale
$401,998
$102.42 p/Share
3,925
Reduced 18.08%
17,790
Common Stock
May 20
2020
SELL
Payment of exercise price or tax liability
$265,515
$80.63 p/Share
3,293
Reduced 13.17%
21,715
Common Stock
May 20
2020
BUY
Exercise of conversion of derivative security
-
9,405
Added 27.33%
25,008
Common Stock
Jan 17
2020
SELL
Open market or private sale
$337,460
$94.0 p/Share
3,590
Reduced 18.88%
15,428
Common Stock
Jan 07
2020
SELL
Open market or private sale
$466,093
$89.0 p/Share
5,237
Reduced 21.59%
19,018
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$262,340
$85.62 p/Share
3,064
Reduced 11.22%
24,255
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
-
8,857
Added 24.48%
27,319
Common Stock