Sep 18
2024
SELL
Open market or private sale
$104,485
$28.76 p/Share
3,633
Reduced 6.13%
55,679
Common
Sep 18
2024
BUY
Exercise of conversion of derivative security
$71,497
$19.68 p/Share
3,633
Added 5.77%
59,312
Common
Sep 17
2024
SELL
Open market or private sale
$54,073
$28.43 p/Share
1,902
Reduced 3.3%
55,679
Common
Sep 17
2024
BUY
Exercise of conversion of derivative security
$37,431
$19.68 p/Share
1,902
Added 3.2%
57,581
Common
Sep 04
2024
SELL
Open market or private sale
$11,400
$28.5 p/Share
400
Reduced 0.71%
55,679
Common
Sep 04
2024
BUY
Exercise of conversion of derivative security
$7,872
$19.68 p/Share
400
Added 0.71%
56,079
Common
Sep 03
2024
SELL
Open market or private sale
$22,824
$28.53 p/Share
800
Reduced 1.42%
55,679
Common
Sep 03
2024
BUY
Exercise of conversion of derivative security
$15,744
$19.68 p/Share
800
Added 1.4%
56,479
Common
Aug 30
2024
SELL
Open market or private sale
$11,416
$28.54 p/Share
400
Reduced 0.71%
55,679
Common
Aug 30
2024
BUY
Exercise of conversion of derivative security
$7,872
$19.68 p/Share
400
Added 0.71%
56,079
Common
Aug 26
2024
SELL
Open market or private sale
$8,422
$28.55 p/Share
295
Reduced 0.53%
55,679
Common
Aug 26
2024
BUY
Exercise of conversion of derivative security
$5,805
$19.68 p/Share
295
Added 0.52%
55,974
Common
May 16
2024
SELL
Open market or private sale
$25,957
$22.75 p/Share
1,141
Reduced 2.01%
55,679
Common
May 16
2024
BUY
Exercise of conversion of derivative security
$21,131
$18.52 p/Share
1,141
Added 1.97%
56,820
Common
May 15
2024
SELL
Open market or private sale
$19,559
$22.77 p/Share
859
Reduced 1.52%
55,679
Common
May 15
2024
BUY
Exercise of conversion of derivative security
$15,908
$18.52 p/Share
859
Added 1.5%
56,538
Common
Mar 15
2024
SELL
Payment of exercise price or tax liability
$55,041
$19.56 p/Share
2,814
Reduced 4.81%
55,679
Common
Mar 15
2024
BUY
Other acquisition or disposition
-
1,184
Added 1.98%
58,493
Common
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
8,652
Added 13.12%
57,309
Common
Mar 15
2023
SELL
Payment of exercise price or tax liability
$82,875
$24.88 p/Share
3,331
Reduced 6.41%
48,657
Common
Mar 15
2023
BUY
Other acquisition or disposition
-
86
Added 0.17%
51,988
Common
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
11,559
Added 18.21%
51,902
Common
Mar 15
2022
SELL
Payment of exercise price or tax liability
$67,337
$28.21 p/Share
2,387
Reduced 5.72%
39,310
Common
Mar 15
2022
SELL
Other acquisition or disposition
-
67
Reduced 0.16%
41,697
Common
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
8,441
Added 16.81%
41,764
Common