Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,216
$16.0 p/Share
76
Reduced 0.89%
8,505
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
168
Added 1.92%
8,581
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$52,843
$17.98 p/Share
2,939
Reduced 25.89%
8,413
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
6,513
Added 43.04%
8,619
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$10,147
$19.11 p/Share
531
Reduced 9.89%
4,839
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,052
Added 17.39%
4,999
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$13,441
$19.48 p/Share
690
Reduced 13.78%
4,318
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,368
Added 21.46%
5,008
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$8,355
$19.99 p/Share
418
Reduced 10.3%
3,640
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
827
Added 16.93%
4,058
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$11,115
$30.37 p/Share
366
Reduced 10.18%
3,231
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
808
Added 19.64%
3,307
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$6,256
$30.37 p/Share
206
Reduced 6.88%
2,789
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
454
Added 13.16%
2,995
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$17,506
$33.03 p/Share
530
Reduced 17.26%
2,541
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,051
Added 28.02%
2,700
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$17,527
$28.78 p/Share
609
Reduced 23.16%
2,020
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
1,208
Added 31.48%
2,629
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$15,158
$42.34 p/Share
358
Reduced 20.12%
1,421
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
808
Added 35.07%
1,496
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$20,762
$39.1 p/Share
531
Reduced 35.35%
971
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
1,052
Added 48.19%
1,131
Common Stock