Aug 05
2024
SELL
Open market or private sale
$71,122
$18.26 p/Share
3,895
Reduced 16.55%
19,640
Common Stock
Aug 02
2024
SELL
Open market or private sale
$14,512
$19.07 p/Share
761
Reduced 3.13%
23,535
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$19,106
$19.03 p/Share
1,004
Reduced 3.97%
24,296
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
3,425
Added 11.92%
25,300
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$24,337
$20.4 p/Share
1,193
Reduced 5.17%
21,875
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
3,446
Added 13.0%
23,068
Common Stock
Aug 01
2023
SELL
Exercise of conversion of derivative security
$47,934
$32.41 p/Share
1,479
Reduced 7.01%
19,622
Common Stock
Aug 01
2023
SELL
Open market or private sale
$90,549
$31.94 p/Share
2,835
Reduced 15.01%
16,055
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
5,046
Added 19.3%
21,101
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$12,819
$33.04 p/Share
388
Reduced 2.01%
18,890
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,366
Added 6.62%
19,278
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$90,687
$47.53 p/Share
1,908
Reduced 9.63%
17,912
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
5,046
Added 20.29%
19,820
Common Stock
Nov 09
2021
SELL
Open market or private sale
$39,379
$58.6 p/Share
672
Reduced 4.42%
14,528
Common Stock
Aug 30
2021
SELL
Open market or private sale
$129,456
$48.0 p/Share
2,697
Reduced 15.29%
14,945
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$96,876
$35.92 p/Share
2,697
Added 13.26%
17,642
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$68,588
$46.85 p/Share
1,464
Reduced 8.92%
14,945
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
3,532
Added 17.71%
16,409
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$20,866
$41.9 p/Share
498
Reduced 3.8%
12,617
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
1,440
Added 9.89%
13,115
Common Stock