Oct 14
2024
SELL
Open market or private sale
$5,182,500
$20.73 p/Share
250,000
Reduced 14.22%
1,508,641
Common Stock
Sep 25
2024
SELL
Open market or private sale
$1,643,346
$19.72 p/Share
83,334
Reduced 4.52%
1,758,641
Common Stock
Sep 18
2024
SELL
Open market or private sale
$3,086,654
$18.52 p/Share
166,666
Reduced 8.3%
1,841,975
Common Stock
Jun 10
2024
SELL
Open market or private sale
$7,344,516
$20.07 p/Share
365,945
Reduced 15.41%
2,008,641
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$5,368,413
$14.67 p/Share
365,945
Added 13.35%
2,374,586
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$191,444
$16.72 p/Share
11,450
Reduced 0.56%
2,023,641
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$191,444
$16.72 p/Share
11,450
Added 0.56%
2,035,091
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$1,097,688
$16.22 p/Share
67,675
Reduced 3.24%
2,023,641
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$2,949,834
$16.22 p/Share
181,864
Added 8.0%
2,091,316
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$869,067
$16.22 p/Share
53,580
Reduced 2.73%
1,909,452
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$2,339,913
$16.22 p/Share
144,261
Added 6.85%
1,963,032
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$4,719,711
$16.22 p/Share
290,981
Reduced 13.79%
1,818,771
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$9,432,027
$16.22 p/Share
581,506
Added 24.49%
1,792,499
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$2,562,030
$16.22 p/Share
157,955
Added 7.75%
1,880,927
Common Stock
Sep 07
2023
SELL
Open market or private sale
$7,601,772
$17.48 p/Share
434,884
Reduced 24.09%
1,370,291
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$3,840,025
$8.83 p/Share
434,884
Added 19.41%
1,805,175
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$266,690
$15.76 p/Share
16,922
Reduced 1.21%
1,385,291
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$266,690
$15.76 p/Share
16,922
Added 1.2%
1,395,801
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$2,032,800
$16.15 p/Share
125,870
Reduced 11.65%
954,699
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$4,994,112
$16.15 p/Share
309,233
Added 23.14%
1,026,883
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$4,390,587
$16.15 p/Share
271,863
Reduced 16.41%
1,385,291
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$2,350,648
$16.15 p/Share
145,551
Added 11.68%
1,100,250
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$8,993,999
$16.15 p/Share
556,904
Added 26.38%
1,554,296
Common Stock
Dec 28
2021
SELL
Open market or private sale
$5,033,764
$15.98 p/Share
315,004
Reduced 27.45%
832,518
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$3,893,449
$12.36 p/Share
315,004
Added 21.54%
1,147,522
Common Stock