Aug 15
2024
SELL
Payment of exercise price or tax liability
$222,450
$25.0 p/Share
8,898
Reduced 12.91%
60,051
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$277,225
$25.0 p/Share
11,089
Added 13.85%
68,949
Common Stock
Jul 29
2024
BUY
Grant, award, or other acquisition
-
7,460
Added 11.44%
57,753
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$36,828
$24.15 p/Share
1,525
Reduced 2.97%
49,843
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$120,846
$24.15 p/Share
5,004
Added 8.88%
51,368
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$192,663
$25.99 p/Share
7,413
Reduced 13.91%
45,897
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$286,903
$25.99 p/Share
11,039
Added 17.15%
53,310
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
-
10,479
Added 19.88%
42,220
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$40,783
$28.46 p/Share
1,433
Reduced 4.36%
31,411
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$119,446
$28.46 p/Share
4,197
Added 11.33%
32,844
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$58,085
$27.27 p/Share
2,130
Reduced 9.35%
20,654
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$190,699
$27.27 p/Share
6,993
Added 23.48%
22,784
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
-
7,728
Added 21.4%
28,382
Common Stock
Jul 25
2022
BUY
Other acquisition or disposition
-
7,728
Added 32.95%
15,725
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$42,308
$30.22 p/Share
1,400
Reduced 8.26%
15,545
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$126,833
$30.22 p/Share
4,197
Added 19.85%
16,945
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$46,928
$36.72 p/Share
1,278
Reduced 17.48%
6,034
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$154,077
$36.72 p/Share
4,196
Added 36.46%
7,312
Common Stock
Aug 15
2021
BUY
Other acquisition or disposition
-
6,714
Added 34.5%
12,748
Common Stock
Jul 26
2021
BUY
Other acquisition or disposition
-
6,714
Added 68.57%
3,077
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$55,781
$40.13 p/Share
1,390
Reduced 32.12%
2,937
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$168,385
$40.13 p/Share
4,196
Added 49.23%
4,327
Common Stock