Jul 28
2025
BUY
Grant, award, or other acquisition
-
10,560
Added 18.3%
47,140
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$59,000
$25.0 p/Share
2,360
Reduced 6.06%
36,580
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$143,825
$25.0 p/Share
5,753
Added 12.87%
38,940
Common Stock
Jul 29
2024
BUY
Grant, award, or other acquisition
-
3,870
Added 10.44%
33,185
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$67,080
$25.99 p/Share
2,581
Reduced 8.09%
29,306
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$105,649
$25.99 p/Share
4,065
Added 11.31%
31,887
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
-
3,981
Added 12.52%
27,822
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$20,438
$26.44 p/Share
773
Reduced 3.14%
23,831
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$71,837
$26.44 p/Share
2,717
Added 9.94%
24,604
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$22,089
$27.27 p/Share
810
Reduced 3.96%
19,624
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$78,374
$27.27 p/Share
2,874
Added 12.33%
20,434
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
-
2,263
Added 9.37%
21,887
Common Stock
Jul 25
2022
BUY
Other acquisition or disposition
-
2,263
Added 11.42%
17,560
Common Stock
Nov 11
2021
-
925
Reduced 5.01%
17,552
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$23,170
$36.72 p/Share
631
Reduced 3.74%
16,251
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$81,408
$36.72 p/Share
2,217
Added 11.61%
16,882
Common Stock
Aug 15
2021
BUY
Other acquisition or disposition
-
2,226
Added 10.75%
18,477
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$13,231
$36.25 p/Share
365
Reduced 2.33%
15,285
Common Stock
Aug 02
2021
SELL
Other acquisition or disposition
-
620
Reduced 4.06%
14,665
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$47,959
$36.25 p/Share
1,323
Added 7.79%
15,650
Common Stock
Jul 26
2021
BUY
Other acquisition or disposition
-
2,722
Added 15.97%
14,327
Common Stock