Dec 17
2021
SELL
Open market or private sale
$1,212,400
$121.24 p/Share
10,000
Reduced 26.73%
27,414
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$217,600
$21.76 p/Share
10,000
Added 21.09%
37,414
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,179,100
$117.91 p/Share
10,000
Reduced 26.73%
27,414
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$217,600
$21.76 p/Share
10,000
Added 21.09%
37,414
Common Stock
Oct 18
2021
SELL
Open market or private sale
$1,076,965
$110.56 p/Share
9,741
Reduced 26.22%
27,414
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$211,964
$21.76 p/Share
9,741
Added 20.77%
37,155
Common Stock
Sep 08
2021
SELL
Open market or private sale
$1,181,388
$121.28 p/Share
9,741
Reduced 26.22%
27,414
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$211,964
$21.76 p/Share
9,741
Added 20.77%
37,155
Common Stock
Aug 05
2021
-
344
Reduced 1.24%
27,414
Common Stock
Aug 02
2021
SELL
Open market or private sale
$1,702,950
$113.53 p/Share
15,000
Reduced 35.08%
27,758
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$326,400
$21.76 p/Share
15,000
Added 25.97%
42,758
Common Stock
Jun 15
2021
SELL
Open market or private sale
$344,990
$101.17 p/Share
3,410
Reduced 10.96%
27,704
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$76,009
$22.29 p/Share
3,410
Added 9.88%
31,114
Common Stock
May 28
2021
SELL
Open market or private sale
$196,393
$95.29 p/Share
2,061
Reduced 6.92%
27,704
Common Stock
May 25
2021
SELL
Open market or private sale
$448,260
$96.09 p/Share
4,665
Reduced 13.55%
29,765
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$830,288
$89.49 p/Share
9,278
Reduced 21.23%
34,431
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
15,225
Added 25.83%
43,709
Common Stock
May 11
2021
SELL
Payment of exercise price or tax liability
$183,331
$90.4 p/Share
2,028
Reduced 6.65%
28,484
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$39,269
$91.75 p/Share
428
Reduced 1.25%
33,901
Common Stock
May 07
2021
SELL
Open market or private sale
$311,347
$91.87 p/Share
3,389
Reduced 9.87%
30,940
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$75,541
$22.29 p/Share
3,389
Added 8.99%
34,329
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
3,975
Added 11.38%
30,940
Common Stock
Apr 22
2021
SELL
Open market or private sale
$319,922
$94.4 p/Share
3,389
Reduced 11.16%
26,966
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$75,541
$22.29 p/Share
3,389
Added 10.04%
30,355
Common Stock
Mar 15
2021
SELL
Open market or private sale
$276,746
$81.66 p/Share
3,389
Reduced 11.25%
26,746
Common Stock