Apr 18
2022
BUY
Exercise of conversion of derivative security
$388,368
$18.74 p/Share
20,724
Added 12.76%
141,731
Common Stock
Mar 24
2022
SELL
Open market or private sale
$810,852
$31.52 p/Share
25,725
Reduced 17.53%
121,007
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$388,386
$18.74 p/Share
20,725
Added 12.38%
146,732
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
360
Added 0.28%
126,007
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$171,334
$32.66 p/Share
5,246
Reduced 4.01%
125,646
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$128,422
$33.09 p/Share
3,881
Reduced 2.88%
130,892
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
28,911
Added 17.66%
134,773
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,683,695
$33.94 p/Share
49,608
Reduced 31.91%
105,862
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
96,552
Added 38.83%
152,109
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
308
Added 0.52%
58,918
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
324
Added 0.55%
58,610
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
310
Added 0.53%
58,285
Common Stock
Mar 24
2021
SELL
Open market or private sale
$734,654
$31.46 p/Share
23,352
Reduced 28.71%
57,975
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$338,281
$32.39 p/Share
10,444
Reduced 11.38%
81,327
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
21,326
Added 11.59%
162,683
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
288
Added 0.31%
91,771
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$107,664
$29.57 p/Share
3,641
Reduced 3.83%
91,482
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
30,140
Added 24.06%
95,123
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$83,363
$27.35 p/Share
3,048
Reduced 4.48%
64,983
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$93,687
$25.05 p/Share
3,740
Reduced 5.21%
68,031
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
325
Added 0.45%
71,772
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
405
Added 0.56%
71,446
Common Stock
Jun 09
2020
BUY
Grant, award, or other acquisition
-
382
Added 0.53%
71,040
Common Stock
Mar 18
2020
BUY
Open market or private purchase
$49,068
$11.28 p/Share
4,350
Added 5.8%
70,658
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
-
556
Added 0.83%
66,308
Common Stock