Feb 15
2024
SELL
Payment of exercise price or tax liability
$76,271
$13.87 p/Share
5,499
Reduced 4.71%
111,169
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
12,395
Added 9.6%
116,668
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
$66,963
$13.35 p/Share
5,016
Reduced 4.59%
104,273
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
11,310
Added 9.38%
109,289
Common Stock, par valu...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$85,758
$13.22 p/Share
6,487
Reduced 6.21%
97,979
Common Stock, par valu...
Feb 13
2024
BUY
Grant, award, or other acquisition
$193,712
$13.22 p/Share
14,653
Added 12.3%
104,466
Common Stock, par valu...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$53,567
$13.62 p/Share
3,933
Reduced 4.2%
89,813
Common Stock, par valu...
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
7,921
Added 7.79%
93,746
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$102,649
$18.79 p/Share
5,463
Reduced 5.98%
85,825
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
12,317
Added 11.89%
91,288
Common Stock, par valu...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$287,506
$18.03 p/Share
15,946
Reduced 16.8%
78,971
Common Stock, par valu...
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
35,966
Added 27.48%
94,917
Common Stock, par valu...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$69,136
$18.56 p/Share
3,725
Reduced 5.94%
58,951
Common Stock, par valu...
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
7,698
Added 10.94%
62,676
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$52,709
$22.42 p/Share
2,351
Reduced 4.1%
54,978
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
$118,804
$22.42 p/Share
5,299
Added 8.46%
57,329
Common Stock, par valu...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$213,206
$20.88 p/Share
10,211
Reduced 16.41%
52,030
Common Stock, par valu...
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
23,023
Added 27.0%
62,241
Common Stock, par valu...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$83,366
$22.84 p/Share
3,650
Reduced 8.51%
39,218
Common Stock, par valu...
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
7,742
Added 15.3%
42,868
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$105,688
$22.33 p/Share
4,733
Reduced 11.87%
35,126
Common Stock, par valu...
Feb 15
2021
BUY
Exercise of conversion of derivative security
$238,261
$22.33 p/Share
10,670
Added 21.12%
39,859
Common Stock, par valu...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$85,051
$23.43 p/Share
3,630
Reduced 11.06%
29,189
Common Stock, par valu...
Feb 09
2021
BUY
Grant, award, or other acquisition
$180,950
$23.43 p/Share
7,723
Added 19.05%
32,819
Common Stock, par valu...