Nov 11
2022
SELL
Payment of exercise price or tax liability
$24,226
$32.13 p/Share
754
Reduced 4.68%
15,351
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
2,345
Added 13.02%
15,665
Common Stock
Aug 12
2022
SELL
Open market or private sale
$194,415
$29.91 p/Share
6,500
Reduced 32.08%
13,760
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$15,478
$36.08 p/Share
429
Reduced 2.07%
20,260
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
1,336
Added 6.07%
20,689
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$29,605
$35.16 p/Share
842
Reduced 3.55%
22,890
Common Stock
Nov 12
2021
SELL
Open market or private sale
$124,785
$35.28 p/Share
3,537
Reduced 15.45%
19,353
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
2,621
Added 10.1%
23,323
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$117,911
$35.25 p/Share
3,345
Reduced 13.68%
21,111
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
10,419
Added 29.88%
24,456
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$1,042,412
$29.79 p/Share
34,992
Reduced 64.8%
19,006
Common Stock
Aug 20
2021
SELL
Open market or private sale
$148,126
$29.81 p/Share
4,969
Reduced 26.14%
14,037
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$890,572
$19.82 p/Share
44,933
Added 62.25%
27,251
Common Stock
Nov 30
2020
SELL
Open market or private sale
$24,060
$22.72 p/Share
1,059
Reduced 10.46%
9,065
Common Stock
Nov 20
2020
SELL
Open market or private sale
$9,790
$22.05 p/Share
444
Reduced 4.2%
10,124
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$9,321
$22.14 p/Share
421
Reduced 3.83%
10,568
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
1,309
Added 10.64%
10,989
Common Stock
Nov 16
2020
SELL
Open market or private sale
$18,157
$22.64 p/Share
802
Reduced 7.65%
9,680
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$16,986
$22.35 p/Share
760
Reduced 6.76%
10,482
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
2,363
Added 17.84%
10,884
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$21,643
$21.6 p/Share
1,002
Reduced 10.14%
8,879
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
3,119
Added 23.99%
9,881
Common Stock