Feb 19
2025
SELL
Open market or private sale
$149,991
$36.16 p/Share
4,148
Reduced 3.89%
102,464
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$457,259
$34.9 p/Share
13,102
Reduced 10.94%
106,612
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
25,798
Added 17.73%
119,714
Common Stock
Jan 28
2025
SELL
Open market or private sale
$2,467,720
$36.29 p/Share
68,000
Reduced 42.04%
93,758
Common Stock
Jan 28
2025
BUY
Exercise of conversion of derivative security
$1,156,000
$17.0 p/Share
68,000
Added 29.6%
161,758
Common Stock
Nov 19
2024
SELL
Open market or private sale
$93,135
$22.41 p/Share
4,156
Reduced 4.24%
93,758
Common Stock
Nov 16
2024
SELL
Payment of exercise price or tax liability
$310,186
$23.72 p/Share
13,077
Reduced 11.78%
97,914
Common Stock
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
25,799
Added 18.86%
110,991
Common Stock
Aug 19
2024
SELL
Open market or private sale
$102,877
$24.76 p/Share
4,155
Reduced 4.65%
85,192
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$319,078
$24.4 p/Share
13,077
Reduced 12.77%
89,347
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
25,797
Added 20.12%
102,424
Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$432,790
$31.04 p/Share
13,943
Reduced 15.42%
76,472
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
27,507
Added 23.33%
90,415
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$703,975
$37.21 p/Share
18,919
Reduced 23.12%
62,908
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
44,996
Added 35.48%
81,827
Common Stock
Nov 17
2023
SELL
Open market or private sale
$660,133
$29.1 p/Share
22,685
Reduced 38.19%
36,710
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$643,895
$28.86 p/Share
22,311
Reduced 27.31%
59,395
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
44,996
Added 35.51%
81,706
Common Stock
Aug 17
2023
SELL
Open market or private sale
$648,506
$28.59 p/Share
22,683
Reduced 38.19%
36,710
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$664,867
$29.8 p/Share
22,311
Reduced 27.31%
59,393
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
44,994
Added 35.51%
81,704
Common Stock
May 17
2023
SELL
Open market or private sale
$342,180
$14.01 p/Share
24,424
Reduced 40.15%
36,408
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$289,859
$14.09 p/Share
20,572
Reduced 25.27%
60,832
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
44,996
Added 35.6%
81,404
Common Stock
May 03
2023
SELL
Open market or private sale
$920,693
$14.18 p/Share
64,929
Reduced 64.07%
36,408
Common Stock