Dec 18
2023
SELL
Payment of exercise price or tax liability
$110,998
$30.85 p/Share
3,598
Reduced 5.64%
60,209
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
-
9,430
Added 12.88%
63,807
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
7,200
Added 11.69%
54,377
Common Stock
Dec 02
2023
SELL
Payment of exercise price or tax liability
$56,327
$31.68 p/Share
1,778
Reduced 3.63%
47,177
Common Stock
Dec 19
2022
SELL
Payment of exercise price or tax liability
$38,913
$23.8 p/Share
1,635
Reduced 3.23%
48,955
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
6,069
Added 10.71%
50,590
Common Stock
Dec 07
2022
BUY
Grant, award, or other acquisition
-
8,500
Added 16.03%
44,521
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$35,998
$23.84 p/Share
1,510
Reduced 4.02%
36,021
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$26,894
$22.85 p/Share
1,177
Reduced 3.04%
37,531
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
4,831
Added 11.1%
38,708
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
8,500
Added 20.06%
33,877
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$18,539
$22.39 p/Share
828
Reduced 3.16%
25,377
Common Stock
Jan 15
2021
SELL
Open market or private sale
$210,073
$25.31 p/Share
8,300
Reduced 24.05%
26,205
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$161,435
$19.45 p/Share
8,300
Added 19.39%
34,505
Common Stock
Dec 15
2020
SELL
Open market or private sale
$279,000
$22.32 p/Share
12,500
Reduced 32.3%
26,205
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$218,250
$17.46 p/Share
12,500
Added 24.41%
38,705
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$7,325
$21.8 p/Share
336
Reduced 1.27%
26,205
Common Stock
Dec 14
2020
BUY
Grant, award, or other acquisition
-
1,376
Added 4.93%
26,541
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$10,539
$21.64 p/Share
487
Reduced 1.9%
25,165
Common Stock
Dec 07
2020
SELL
Sale (or disposition) back to the issuer
$99,890
$21.64 p/Share
4,616
Reduced 15.5%
25,165
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
-
4,616
Added 13.42%
29,781
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
7,300
Added 22.15%
25,652
Common Stock