Jan 23
2024
SELL
Payment of exercise price or tax liability
$114,694
$23.85 p/Share
4,809
Reduced 18.5%
21,181
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
11,231
Added 30.17%
25,990
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$39,270
$23.6 p/Share
1,664
Reduced 10.13%
14,759
Common Stock
Jan 21
2024
BUY
Exercise of conversion of derivative security
-
3,667
Added 18.25%
16,423
Common Stock
Aug 02
2023
SELL
Open market or private sale
$90,625
$36.25 p/Share
2,500
Reduced 16.81%
12,373
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$60,824
$21.84 p/Share
2,785
Reduced 16.41%
14,184
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
6,667
Added 28.21%
16,969
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$20,050
$23.87 p/Share
840
Reduced 7.54%
10,302
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
2,000
Added 15.22%
11,142
Common Stock
Jan 21
2023
SELL
Payment of exercise price or tax liability
$35,626
$21.41 p/Share
1,664
Reduced 15.4%
9,142
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
3,666
Added 25.33%
10,806
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$81,897
$42.15 p/Share
1,943
Reduced 22.36%
6,746
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
6,667
Added 43.42%
8,689
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$34,275
$49.53 p/Share
692
Reduced 25.5%
2,022
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
2,000
Added 42.43%
2,714
Common Stock
Oct 11
2021
SELL
Open market or private sale
$2,896
$78.27 p/Share
37
Reduced 4.93%
714
Common Stock
Sep 10
2021
SELL
Open market or private sale
$4,349
$70.15 p/Share
62
Reduced 7.63%
751
Common Stock
Aug 10
2021
SELL
Open market or private sale
$7,348
$70.65 p/Share
104
Reduced 11.34%
813
Common Stock
Jul 12
2021
SELL
Open market or private sale
$16,803
$97.13 p/Share
173
Reduced 15.87%
917
Common Stock
Jun 10
2021
SELL
Open market or private sale
$26,067
$90.51 p/Share
288
Reduced 20.9%
1,090
Common Stock
May 10
2021
SELL
Open market or private sale
$38,400
$80.0 p/Share
480
Reduced 25.83%
1,378
Common Stock
Apr 12
2021
SELL
Open market or private sale
$56,648
$70.81 p/Share
800
Reduced 30.1%
1,858
Common Stock
Mar 05
2021
SELL
Open market or private sale
$121,880
$60.94 p/Share
2,000
Reduced 42.94%
2,658
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$205,840
$102.51 p/Share
2,008
Reduced 30.12%
4,658
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
6,666
Added 50.0%
6,666
Common Stock