Mar 08
2024
SELL
Payment of exercise price or tax liability
$38,803
$15.38 p/Share
2,523
Reduced 2.21%
111,805
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
7,001
Added 5.77%
114,328
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$30,437
$16.19 p/Share
1,880
Reduced 1.72%
107,327
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
5,215
Added 4.56%
109,207
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$34,947
$16.94 p/Share
2,063
Reduced 1.95%
103,992
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
5,723
Added 5.12%
106,055
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$34,823
$16.25 p/Share
2,143
Reduced 2.09%
100,332
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,143
Added 2.05%
102,475
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$58,616
$16.41 p/Share
3,572
Reduced 3.44%
100,332
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
6,999
Added 6.31%
103,904
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$34,142
$16.55 p/Share
2,063
Reduced 2.08%
96,905
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
5,724
Added 5.47%
98,968
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$348,551
$16.22 p/Share
21,489
Reduced 18.73%
93,244
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
41,493
Added 26.56%
114,733
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$23,387
$17.44 p/Share
1,341
Reduced 1.8%
73,240
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
3,205
Added 4.12%
74,581
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$45,913
$12.85 p/Share
3,573
Reduced 4.77%
71,376
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
7,000
Added 8.54%
74,949
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$166,058
$14.35 p/Share
11,572
Reduced 14.55%
67,949
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
22,710
Added 22.21%
79,521
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$52,901
$16.05 p/Share
3,296
Reduced 5.48%
56,811
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
5,803
Added 8.8%
60,107
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$16,507
$16.93 p/Share
975
Reduced 1.76%
54,304
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
2,162
Added 3.76%
55,279
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$17,592
$16.77 p/Share
1,049
Reduced 1.94%
53,117
Common Stock