Oct 25
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.91%
217,971
Common Stock
Sep 24
2021
SELL
Open market or private sale
$192,180
$96.09 p/Share
2,000
Reduced 0.92%
215,971
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.91%
217,971
Common Stock
Aug 17
2021
SELL
Open market or private sale
$179,920
$89.96 p/Share
2,000
Reduced 0.92%
215,971
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.91%
217,971
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$482,567
$90.64 p/Share
5,324
Reduced 2.41%
215,971
Common Stock
Jul 23
2021
SELL
Open market or private sale
$145,760
$72.88 p/Share
2,000
Reduced 0.9%
221,295
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.89%
223,295
Common Stock
Jun 24
2021
SELL
Open market or private sale
$144,860
$72.43 p/Share
2,000
Reduced 0.9%
221,295
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.89%
223,295
Common Stock
May 24
2021
SELL
Open market or private sale
$156,160
$78.08 p/Share
2,000
Reduced 0.9%
221,295
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$21,960
$10.98 p/Share
2,000
Added 0.89%
223,295
Common Stock
May 18
2021
SELL
Open market or private sale
$427,149
$78.97 p/Share
5,409
Reduced 2.39%
221,295
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$427,037
$80.24 p/Share
5,322
Reduced 2.29%
226,704
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
35,851
Added 13.38%
232,026
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
113,061
Added 36.56%
196,175
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$99,984
$10.98 p/Share
9,106
Added 9.87%
83,114
Common Stock
Feb 17
2021
SELL
Open market or private sale
$594,081
$77.8 p/Share
7,636
Reduced 9.35%
74,008
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$374,029
$84.45 p/Share
4,429
Reduced 5.15%
81,644
Common Stock
Jan 05
2021
SELL
Open market or private sale
$1,599,419
$79.05 p/Share
20,233
Reduced 19.03%
86,073
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$1,609,269
$80.88 p/Share
19,897
Reduced 15.77%
106,306
Common Stock
Nov 17
2020
SELL
Open market or private sale
$450,589
$74.11 p/Share
6,080
Reduced 4.6%
126,203
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$449,084
$75.06 p/Share
5,983
Reduced 4.33%
132,283
Common Stock