Aug 19
2024
SELL
Open market or private sale
$4,566,577
$25.54 p/Share
178,801
Reduced 9.42%
1,719,658
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
-
275,012
Added 12.65%
1,898,459
Common Stock
May 08
2024
SELL
Payment of exercise price or tax liability
$4,628,563
$20.02 p/Share
231,197
Reduced 12.47%
1,623,447
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$9,335,506
$20.02 p/Share
466,309
Added 20.09%
1,854,644
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$1,853,374
$19.95 p/Share
92,901
Reduced 6.27%
1,388,335
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$21,245
$17.4 p/Share
1,221
Added 0.08%
1,481,236
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
$13,570
$17.67 p/Share
768
Added 0.05%
1,480,015
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$493,400
$17.55 p/Share
28,114
Reduced 1.87%
1,479,247
Common Stock
May 15
2023
SELL
Sale (or disposition) back to the issuer
$3,482,234
$16.41 p/Share
212,202
Reduced 12.34%
1,507,361
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$7,023,430
$16.41 p/Share
427,997
Added 19.93%
1,719,563
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
260,319
Added 16.77%
1,291,566
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$900,253
$17.66 p/Share
50,977
Reduced 4.71%
1,031,247
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
-
170,157
Added 13.6%
1,080,927
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$664,711
$24.36 p/Share
27,287
Reduced 2.91%
910,770
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$578,800
$25.04 p/Share
23,115
Reduced 2.4%
938,057
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$761,062
$27.89 p/Share
27,288
Reduced 2.76%
961,172
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
-
177,885
Added 15.25%
988,460
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$9,014,982
$19.49 p/Share
462,544
Reduced 36.33%
810,575
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$10,047,680
$19.49 p/Share
515,530
Added 28.82%
1,273,119
Common Stock