Feb 23
2022
SELL
Payment of exercise price or tax liability
$3,573
$23.98 p/Share
149
Reduced 0.41%
36,626
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
609
Added 1.63%
36,775
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$13,998
$24.43 p/Share
573
Reduced 1.56%
36,166
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,350
Added 6.01%
36,739
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$18,844
$24.19 p/Share
779
Reduced 2.22%
34,389
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
3,197
Added 8.33%
35,168
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$33,648
$24.19 p/Share
1,391
Reduced 4.17%
31,971
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
5,138
Added 13.76%
32,191
Common Stock
Jun 02
2021
SELL
Open market or private sale
$258,392
$29.22 p/Share
8,843
Reduced 23.86%
28,224
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$131,063
$29.19 p/Share
4,490
Reduced 10.8%
37,067
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
13,333
Added 24.29%
41,557
Common Stock
May 03
2021
SELL
Open market or private sale
$1,204,083
$31.24 p/Share
38,543
Reduced 57.73%
28,224
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$388,161
$17.27 p/Share
22,476
Added 39.44%
34,511
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$5,567
$26.51 p/Share
210
Reduced 0.47%
44,291
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
862
Added 1.9%
44,501
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$18,465
$25.54 p/Share
723
Reduced 1.63%
43,639
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
3,008
Added 6.43%
43,788
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$21,875
$24.83 p/Share
881
Reduced 2.12%
40,697
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
3,197
Added 7.14%
41,578
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$6,878
$24.83 p/Share
277
Reduced 0.67%
41,354
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
934
Added 2.19%
41,631
Common Stock