Mar 26
2022
SELL
Payment of exercise price or tax liability
$224,372
$17.45 p/Share
12,858
Reduced 7.29%
163,575
Common Stock, without ...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
25,186
Added 12.49%
176,433
Common Stock, without ...
Mar 18
2022
SELL
Open market or private sale
$246,552
$19.12 p/Share
12,895
Reduced 7.86%
151,247
Common Stock, without ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$275,590
$20.49 p/Share
13,450
Reduced 7.57%
164,142
Common Stock, without ...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
26,345
Added 12.92%
177,592
Common Stock, without ...
Jan 03
2022
SELL
Open market or private sale
$1,627,800
$25.43 p/Share
64,011
Reduced 29.74%
151,247
Common Stock, without ...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$1,400,899
$34.51 p/Share
40,594
Reduced 15.87%
215,208
Common Stock, without ...
Aug 06
2021
BUY
Grant, award, or other acquisition
-
35,550
Added 12.2%
255,802
Common Stock, without ...
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
40,854
Added 15.65%
220,252
Common Stock, without ...
Jun 04
2021
SELL
Payment of exercise price or tax liability
$261,958
$33.58 p/Share
7,801
Reduced 4.17%
179,372
Common Stock, without ...
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
15,927
Added 7.84%
187,173
Common Stock, without ...
Apr 23
2021
SELL
Open market or private sale
$2,497,664
$38.0 p/Share
65,728
Reduced 27.74%
171,246
Common Stock, without ...
Apr 23
2021
BUY
Exercise of conversion of derivative security
$1,288,269
$19.6 p/Share
65,728
Added 21.71%
236,974
Common Stock, without ...
Apr 21
2021
SELL
Open market or private sale
$447,012
$36.0 p/Share
12,417
Reduced 6.76%
171,238
Common Stock, without ...
Mar 26
2021
SELL
Payment of exercise price or tax liability
$349,463
$29.19 p/Share
11,972
Reduced 6.12%
183,655
Common Stock, without ...
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
24,447
Added 11.11%
195,627
Common Stock, without ...
Mar 15
2021
SELL
Open market or private sale
$309,192
$29.73 p/Share
10,400
Reduced 5.73%
171,180
Common Stock, without ...
Mar 02
2021
SELL
Payment of exercise price or tax liability
$250,623
$25.11 p/Share
9,981
Reduced 5.21%
181,580
Common Stock, without ...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
20,381
Added 9.62%
191,561
Common Stock, without ...
Feb 24
2021
SELL
Open market or private sale
$1,693,250
$26.0 p/Share
65,125
Reduced 27.56%
171,180
Common Stock, without ...
Feb 24
2021
BUY
Exercise of conversion of derivative security
$950,174
$14.59 p/Share
65,125
Added 21.61%
236,305
Common Stock, without ...