Jul 14
2023
|
SELL
Payment of exercise price or tax liability
|
$94,982
$48.96 p/Share
|
1,940
|
|
Jul 13
2023
|
SELL
Payment of exercise price or tax liability
|
$28,545
$41.43 p/Share
|
689
|
|
Jul 11
2023
|
SELL
Payment of exercise price or tax liability
|
$63,058
$38.71 p/Share
|
1,629
|
|
Jul 11
2023
|
BUY
Grant, award, or other acquisition
|
-
|
13,711
|
|
Apr 14
2023
|
SELL
Payment of exercise price or tax liability
|
$52,576
$28.92 p/Share
|
1,818
|
|
Apr 13
2023
|
SELL
Payment of exercise price or tax liability
|
$19,346
$29.81 p/Share
|
649
|
|
Apr 03
2023
|
BUY
Other acquisition or disposition
|
$6,540
$2.18 p/Share
|
3,000
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$880,500
$35.22 p/Share
|
25,000
|
|
Jan 17
2023
|
SELL
Payment of exercise price or tax liability
|
$58,452
$28.43 p/Share
|
2,056
|
|
Jan 13
2023
|
SELL
Payment of exercise price or tax liability
|
$21,549
$29.24 p/Share
|
737
|
|
Oct 18
2022
|
SELL
Open market or private sale
|
$559,500
$18.65 p/Share
|
30,000
|
|
Oct 03
2022
|
BUY
Other acquisition or disposition
|
$6,540
$2.18 p/Share
|
3,000
|
|
Aug 09
2022
|
SELL
Open market or private sale
|
$287,385
$16.23 p/Share
|
17,707
|
|
Aug 08
2022
|
SELL
Open market or private sale
|
$106,854
$15.67 p/Share
|
6,819
|
|
Jul 14
2022
|
SELL
Payment of exercise price or tax liability
|
$221,408
$8.0 p/Share
|
27,676
|
|
Jul 14
2022
|
BUY
Grant, award, or other acquisition
|
-
|
79,624
|
|