Nov 07
2024
SELL
Open market or private sale
$270,990
$30.11 p/Share
9,000
Reduced 22.2%
31,542
Common Stock
Nov 07
2024
-
440
Reduced 1.07%
40,542
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$84,475
$25.0 p/Share
3,379
Reduced 7.62%
40,982
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$169,650
$25.0 p/Share
6,786
Added 13.27%
44,361
Common Stock
Jul 29
2024
BUY
Grant, award, or other acquisition
-
4,567
Added 10.84%
37,575
Common Stock
May 09
2024
SELL
Open market or private sale
$313,080
$26.09 p/Share
12,000
Reduced 26.66%
33,008
Common Stock
Dec 08
2023
-
415
Reduced 0.91%
45,007
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$42,093
$24.15 p/Share
1,743
Reduced 3.7%
45,422
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$138,113
$24.15 p/Share
5,719
Added 10.81%
47,165
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$112,796
$25.99 p/Share
4,340
Reduced 9.48%
41,445
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$168,077
$25.99 p/Share
6,467
Added 12.38%
45,785
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
-
6,139
Added 13.51%
39,318
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$45,705
$27.27 p/Share
1,676
Reduced 5.51%
28,742
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$160,566
$27.27 p/Share
5,888
Added 16.22%
30,418
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
-
4,281
Added 11.48%
33,023
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$61,574
$27.03 p/Share
2,278
Reduced 8.5%
24,530
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$216,240
$27.03 p/Share
8,000
Added 22.98%
26,808
Common Stock
Jul 25
2022
BUY
Other acquisition or disposition
-
4,281
Added 18.54%
18,808
Common Stock
Nov 10
2021
-
275
Reduced 1.46%
18,524
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$46,708
$36.72 p/Share
1,272
Reduced 7.91%
14,804
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$164,102
$36.72 p/Share
4,469
Added 21.75%
16,076
Common Stock
Aug 15
2021
BUY
Other acquisition or disposition
-
3,930
Added 17.34%
18,734
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$29,218
$36.25 p/Share
806
Reduced 5.58%
13,639
Common Stock
Aug 02
2021
SELL
Other acquisition or disposition
-
2,032
Reduced 14.9%
11,607
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$102,588
$36.25 p/Share
2,830
Added 16.38%
14,445
Common Stock