Aug 15
2024
SELL
Payment of exercise price or tax liability
$8,754
$33.16 p/Share
264
Reduced 0.41%
63,579
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
-
153
Added 0.24%
63,843
Common Stock
Feb 11
2024
BUY
Grant, award, or other acquisition
-
3,576
Added 5.32%
63,690
Common Stock
Sep 11
2023
BUY
Other acquisition or disposition
-
548
Added 0.9%
60,144
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$8,976
$27.45 p/Share
327
Reduced 0.55%
59,566
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
3,227
Added 5.11%
59,893
Common Stock
Feb 01
2023
SELL
Open market or private sale
$133,660
$27.44 p/Share
4,871
Reduced 7.92%
56,666
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$69,996
$14.37 p/Share
4,871
Added 7.33%
61,537
Common Stock
Jan 24
2023
SELL
Open market or private sale
$346,574
$25.29 p/Share
13,704
Reduced 19.47%
56,666
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$268,776
$14.37 p/Share
18,704
Added 21.0%
70,370
Common Stock
Dec 29
2022
SELL
Open market or private sale
$13,973
$24.26 p/Share
576
Reduced 1.1%
51,666
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
$8,277
$14.37 p/Share
576
Added 1.09%
52,242
Common Stock
Dec 27
2022
SELL
Open market or private sale
$65,143
$24.38 p/Share
2,672
Reduced 5.42%
46,666
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$110,246
$14.37 p/Share
7,672
Added 12.93%
51,666
Common Stock
Dec 23
2022
SELL
Open market or private sale
$95,183
$24.45 p/Share
3,893
Reduced 7.7%
46,666
Common Stock
Dec 23
2022
BUY
Exercise of conversion of derivative security
$55,942
$14.37 p/Share
3,893
Added 7.15%
50,559
Common Stock
Dec 22
2022
SELL
Open market or private sale
$54,140
$24.52 p/Share
2,208
Reduced 4.52%
46,666
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
$31,728
$14.37 p/Share
2,208
Added 4.32%
48,874
Common Stock
Dec 21
2022
SELL
Open market or private sale
$170,826
$24.59 p/Share
6,947
Reduced 12.96%
46,666
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$99,828
$14.37 p/Share
6,947
Added 11.47%
53,613
Common Stock
Dec 14
2022
SELL
Open market or private sale
$17,391
$24.81 p/Share
701
Reduced 1.48%
46,666
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$10,073
$14.37 p/Share
701
Added 1.46%
47,367
Common Stock
Dec 13
2022
SELL
Open market or private sale
$5,050
$25.25 p/Share
200
Reduced 0.43%
46,666
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$2,874
$14.37 p/Share
200
Added 0.42%
46,866
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
-
344
Reduced 0.73%
46,666
Common Stock