Dec 09
2021
BUY
Exercise of conversion of derivative security
$763,520
$23.86 p/Share
32,000
Added 5.66%
533,523
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$116,041
$97.76 p/Share
1,187
Reduced 0.24%
501,523
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
1,187
Added 0.24%
502,710
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$438,450
$98.75 p/Share
4,440
Reduced 0.88%
501,523
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
11,283
Added 2.18%
505,963
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$10,989,857
$87.77 p/Share
125,212
Reduced 20.2%
494,680
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
79,719
Added 11.39%
619,892
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
175,000
Added 24.47%
540,173
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$1,428,000
$23.8 p/Share
60,000
Added 14.11%
365,173
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$3,394,729
$104.45 p/Share
32,501
Reduced 9.62%
305,173
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$717,840
$9.97 p/Share
72,000
Added 17.57%
337,674
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
-
48,172
Added 15.35%
265,674
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$257,966
$80.69 p/Share
3,197
Reduced 1.45%
217,502
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
9,487
Added 4.12%
220,699
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$174,138
$79.01 p/Share
2,204
Reduced 1.03%
211,212
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
9,000
Added 4.05%
213,416
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
$337,706
$76.06 p/Share
4,440
Reduced 2.13%
204,416
Common Stock
Nov 26
2020
BUY
Exercise of conversion of derivative security
-
11,283
Added 5.13%
208,856
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$5,016,669
$72.85 p/Share
68,863
Reduced 25.85%
197,573
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
-
175,000
Added 39.64%
266,436
Common Stock