Aug 15
2024
SELL
Payment of exercise price or tax liability
$67,375
$25.0 p/Share
2,695
Reduced 6.01%
42,125
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$142,350
$25.0 p/Share
5,694
Added 11.27%
44,820
Common Stock
Jul 29
2024
BUY
Grant, award, or other acquisition
-
3,832
Added 8.92%
39,126
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$39,340
$24.15 p/Share
1,629
Reduced 4.41%
35,294
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$138,113
$24.15 p/Share
5,719
Added 13.41%
36,923
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$98,216
$25.99 p/Share
3,779
Reduced 10.8%
31,204
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$148,117
$25.99 p/Share
5,699
Added 14.01%
34,983
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
-
5,233
Added 15.16%
29,284
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$42,896
$27.27 p/Share
1,573
Reduced 7.28%
20,036
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$150,749
$27.27 p/Share
5,528
Added 20.37%
21,609
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
-
4,015
Added 14.31%
24,051
Common Stock
Jul 25
2022
BUY
Other acquisition or disposition
-
4,015
Added 19.98%
16,081
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$36,621
$35.28 p/Share
1,038
Reduced 6.06%
16,081
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$128,631
$35.28 p/Share
3,646
Added 17.56%
17,119
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$44,615
$36.72 p/Share
1,215
Reduced 11.18%
9,649
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$157,272
$36.72 p/Share
4,283
Added 28.28%
10,864
Common Stock
Aug 15
2021
BUY
Other acquisition or disposition
-
3,824
Added 22.11%
13,473
Common Stock
Jul 26
2021
BUY
Other acquisition or disposition
-
3,824
Added 36.75%
6,581
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$29,926
$28.83 p/Share
1,038
Reduced 13.62%
6,581
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
$105,114
$28.83 p/Share
3,646
Added 32.37%
7,619
Common Stock