Nov 15
2022
BUY
Exercise of conversion of derivative security
-
522
Added 1.52%
33,803
Common Stock
Oct 20
2022
SELL
Payment of exercise price or tax liability
$66,037
$23.61 p/Share
2,797
Reduced 7.75%
33,281
Common Stock
Oct 20
2022
BUY
Exercise of conversion of derivative security
-
9,527
Added 20.89%
36,078
Common Stock
Sep 06
2022
SELL
Open market or private sale
$99,499
$23.28 p/Share
4,274
Reduced 13.87%
26,551
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$4,210
$27.34 p/Share
154
Reduced 0.5%
30,825
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
523
Added 1.66%
30,979
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$43,224
$26.07 p/Share
1,658
Reduced 5.16%
30,456
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
-
5,648
Added 14.96%
32,114
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$3,513
$22.81 p/Share
154
Reduced 0.58%
26,466
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
522
Added 1.92%
26,620
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$51,520
$28.37 p/Share
1,816
Reduced 6.51%
26,098
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
5,579
Added 17.28%
26,703
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$2,317
$27.26 p/Share
85
Reduced 0.38%
22,351
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
289
Added 1.27%
22,436
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$18,823
$25.68 p/Share
733
Reduced 3.2%
22,147
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
2,495
Added 9.83%
22,880
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$15,457
$30.79 p/Share
502
Reduced 2.4%
20,385
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
1,707
Added 7.56%
20,887
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$17,821
$35.5 p/Share
502
Reduced 2.55%
19,180
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
1,708
Added 7.99%
19,682
Common Stock
Aug 11
2021
SELL
Payment of exercise price or tax liability
$59,439
$35.85 p/Share
1,658
Reduced 8.45%
17,974
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
-
5,648
Added 22.34%
19,632
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$10,653
$40.66 p/Share
262
Reduced 1.84%
13,984
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
891
Added 5.89%
14,246
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$20,532
$40.9 p/Share
502
Reduced 3.62%
13,355
Common Stock