Oct 28
2024
SELL
Open market or private sale
$10,296,606
$78.19 p/Share
131,687
Reduced 46.85%
149,366
Common stock, par valu...
Oct 28
2024
BUY
Exercise of conversion of derivative security
$628,866
$6.69 p/Share
94,001
Added 25.06%
281,053
Common stock, par valu...
Jul 30
2024
SELL
Open market or private sale
$932,499
$57.79 p/Share
16,136
Reduced 7.94%
187,052
Common stock, par valu...
Jul 29
2024
BUY
Grant, award, or other acquisition
-
28,334
Added 12.24%
203,188
Common stock, par valu...
May 03
2024
SELL
Open market or private sale
$4,998,021
$74.87 p/Share
66,756
Reduced 27.63%
174,854
Common stock, par valu...
May 03
2024
BUY
Exercise of conversion of derivative security
$163,710
$4.78 p/Share
34,249
Added 12.42%
241,610
Common stock, par valu...
Mar 27
2024
SELL
Payment of exercise price or tax liability
$1,384,277
$83.34 p/Share
16,610
Reduced 7.42%
207,361
Common stock, par valu...
Mar 27
2024
BUY
Grant, award, or other acquisition
-
31,667
Added 12.39%
223,971
Common stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,712,325
$85.22 p/Share
20,093
Reduced 9.46%
192,304
Common stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
31,667
Added 12.97%
212,397
Common stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$257,741
$18.58 p/Share
13,872
Reduced 6.62%
195,730
Common stock, par valu...
Jan 04
2024
SELL
Open market or private sale
$268,500
$17.9 p/Share
15,000
Reduced 7.66%
180,730
Common stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$854,722
$17.4 p/Share
49,122
Reduced 18.99%
209,602
Common stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
98,334
Added 29.02%
240,491
Common stock, par valu...
Apr 17
2023
SELL
Open market or private sale
$150,000
$20.0 p/Share
7,500
Reduced 4.78%
149,279
Common stock, par valu...
Apr 17
2023
BUY
Exercise of conversion of derivative security
$98,025
$13.07 p/Share
7,500
Added 4.57%
156,779
Common stock, par valu...
Apr 12
2023
SELL
Open market or private sale
$747,792
$18.0 p/Share
41,544
Reduced 21.77%
149,279
Common stock, par valu...
Apr 12
2023
BUY
Exercise of conversion of derivative security
$282,083
$6.79 p/Share
41,544
Added 17.88%
190,823
Common stock, par valu...
Apr 11
2023
SELL
Open market or private sale
$1,013,310
$18.0 p/Share
56,295
Reduced 27.38%
149,279
Common stock, par valu...
Apr 11
2023
BUY
Exercise of conversion of derivative security
$325,385
$5.78 p/Share
56,295
Added 21.5%
205,574
Common stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$556,398
$18.0 p/Share
30,911
Reduced 17.3%
147,778
Common stock, par valu...
Apr 03
2023
SELL
Payment of exercise price or tax liability
$969,266
$17.57 p/Share
55,166
Reduced 26.98%
149,279
Common stock, par valu...
Apr 03
2023
BUY
Exercise of conversion of derivative security
$240,178
$7.77 p/Share
30,911
Added 14.75%
178,689
Common stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
56,667
Added 21.7%
204,445
Common stock, par valu...
Mar 30
2023
SELL
Open market or private sale
$2,227,493
$17.0 p/Share
131,029
Reduced 47.0%
147,778
Common stock, par valu...