Feb 29
2024
SELL
Payment of exercise price or tax liability
$2,767
$7.93 p/Share
349
Reduced 1.61%
21,326
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$6,772
$7.93 p/Share
854
Added 3.79%
21,675
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,426
$7.88 p/Share
181
Reduced 0.86%
20,821
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$3,490
$7.88 p/Share
443
Added 2.07%
21,002
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$4,445
$15.07 p/Share
295
Reduced 1.41%
20,559
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$12,869
$15.07 p/Share
854
Added 3.93%
20,854
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$2,528
$15.05 p/Share
168
Reduced 0.82%
20,318
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$7,314
$15.05 p/Share
486
Added 2.32%
20,486
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$2,295
$15.0 p/Share
153
Reduced 0.74%
20,608
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$6,645
$15.0 p/Share
443
Added 2.09%
20,761
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$6,213
$26.55 p/Share
234
Reduced 1.06%
21,740
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
679
Added 3.0%
21,974
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$4,338
$25.82 p/Share
168
Reduced 0.78%
21,295
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
486
Added 2.21%
21,463
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$4,007
$26.36 p/Share
152
Reduced 0.72%
20,977
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
442
Added 2.05%
21,129
Common Stock
Sep 10
2021
SELL
Open market or private sale
$123,700
$24.74 p/Share
5,000
Reduced 19.47%
20,687
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$41,250
$8.25 p/Share
5,000
Added 16.29%
25,687
Common Stock
Sep 09
2021
SELL
Open market or private sale
$122,650
$24.53 p/Share
5,000
Reduced 19.47%
20,687
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$41,250
$8.25 p/Share
5,000
Added 16.29%
25,687
Common Stock
Sep 08
2021
SELL
Open market or private sale
$121,750
$24.35 p/Share
5,000
Reduced 19.47%
20,687
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$41,250
$8.25 p/Share
5,000
Added 16.29%
25,687
Common Stock
Sep 07
2021
SELL
Open market or private sale
$122,550
$24.51 p/Share
5,000
Reduced 19.47%
20,687
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$41,250
$8.25 p/Share
5,000
Added 16.29%
25,687
Common Stock
Sep 03
2021
SELL
Open market or private sale
$119,700
$23.94 p/Share
5,000
Reduced 19.47%
20,687
Common Stock