Apr 25
2022
SELL
Open market or private sale
$250,000
$50.0 p/Share
5,000
Reduced 3.83%
125,569
Common Stock
Apr 21
2022
SELL
Other acquisition or disposition
-
1,875
Reduced 1.42%
130,569
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$23,136
$47.12 p/Share
491
Reduced 0.37%
132,444
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$25,084
$38.59 p/Share
650
Reduced 0.49%
132,935
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
-
26,051
Added 16.32%
133,585
Common Stock
Dec 27
2021
SELL
Open market or private sale
$58,200
$48.5 p/Share
1,200
Reduced 1.1%
107,534
Common Stock
Dec 22
2021
SELL
Open market or private sale
$507,937
$48.05 p/Share
10,571
Reduced 8.86%
108,734
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$289,613
$14.4 p/Share
20,112
Added 14.98%
114,131
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$4,112
$4.31 p/Share
954
Added 0.95%
99,193
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$2,108
$4.31 p/Share
489
Added 0.5%
98,239
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$2,108
$4.31 p/Share
489
Added 0.5%
97,750
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$2,108
$4.31 p/Share
489
Added 0.5%
97,261
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$4,215
$4.31 p/Share
978
Added 1.0%
96,772
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$22,333
$47.72 p/Share
468
Reduced 0.49%
95,794
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
9,375
Added 8.87%
96,262
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$175,671
$4.04 p/Share
43,483
Added 33.35%
86,887
Common Stock
Dec 14
2020
SELL
Open market or private sale
$447,110
$53.24 p/Share
8,398
Reduced 16.21%
43,404
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$116,312
$13.85 p/Share
8,398
Added 13.95%
51,802
Common Stock
Dec 11
2020
SELL
Open market or private sale
$496,750
$50.0 p/Share
9,935
Reduced 18.63%
43,404
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$137,600
$13.85 p/Share
9,935
Added 15.7%
53,339
Common Stock