Nov 17
2022
BUY
Grant, award, or other acquisition
-
3,360
Added 22.76%
11,404
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$6,206
$32.16 p/Share
193
Reduced 2.34%
8,044
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
601
Added 6.8%
8,237
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$12,241
$32.13 p/Share
381
Reduced 4.75%
7,636
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
1,185
Added 13.17%
7,813
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$18,652
$30.23 p/Share
617
Reduced 8.28%
6,832
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
1,772
Added 19.22%
7,449
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$7,252
$36.08 p/Share
201
Reduced 3.42%
5,677
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
626
Added 9.62%
5,878
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$13,748
$35.16 p/Share
391
Reduced 6.93%
5,252
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
1,215
Added 18.22%
5,453
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$27,671
$35.25 p/Share
785
Reduced 15.06%
4,428
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
2,443
Added 31.91%
5,213
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$19,751
$31.4 p/Share
629
Reduced 18.51%
2,770
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
1,744
Added 33.91%
3,399
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$4,384
$22.14 p/Share
198
Reduced 10.69%
1,655
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
614
Added 24.89%
1,853
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$7,890
$22.35 p/Share
353
Reduced 22.17%
1,239
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
1,098
Added 43.52%
1,425
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$5,054
$21.6 p/Share
234
Reduced 32.14%
494
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
728
Added 50.0%
728
Common Stock