May 06
2024
SELL
Open market or private sale
$1,379,526
$25.01 p/Share
55,159
Reduced 29.55%
131,533
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$200,227
$3.63 p/Share
55,159
Added 22.81%
186,692
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$30,091
$17.02 p/Share
1,768
Reduced 1.33%
131,533
Common Stock
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
-
53,590
Reduced 29.96%
125,269
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
8,032
Added 5.68%
133,301
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$5,596
$16.96 p/Share
330
Reduced 0.2%
162,290
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$8,395
$16.96 p/Share
495
Reduced 0.3%
162,620
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
16,519
Added 8.42%
179,684
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$9,865
$10.95 p/Share
901
Reduced 0.55%
163,165
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$3,602
$10.95 p/Share
329
Reduced 0.2%
164,066
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$5,603
$11.32 p/Share
495
Reduced 0.3%
164,395
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
53,590
Added 24.53%
164,890
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$93,222
$29.51 p/Share
3,159
Reduced 2.76%
111,300
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
$112,495
$26.29 p/Share
4,279
Added 3.6%
114,459
Common Stock
Nov 09
2021
SELL
Open market or private sale
$583,700
$58.37 p/Share
10,000
Reduced 8.32%
110,180
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$36,300
$3.63 p/Share
10,000
Added 7.68%
120,180
Common Stock
Nov 08
2021
SELL
Open market or private sale
$844,758
$57.33 p/Share
14,735
Reduced 11.8%
110,180
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$67,781
$4.6 p/Share
14,735
Added 10.55%
124,915
Common Stock
Aug 03
2021
SELL
Open market or private sale
$302,240
$37.78 p/Share
8,000
Reduced 6.77%
110,180
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$36,800
$4.6 p/Share
8,000
Added 6.34%
118,180
Common Stock
Aug 02
2021
SELL
Open market or private sale
$1,242,538
$36.27 p/Share
34,258
Reduced 23.72%
110,180
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$207,946
$6.07 p/Share
34,258
Added 19.17%
144,438
Common Stock
Mar 11
2021
SELL
Open market or private sale
$328,425
$22.65 p/Share
14,500
Reduced 11.63%
110,180
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$109,330
$7.54 p/Share
14,500
Added 10.42%
124,680
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$55,625
$22.25 p/Share
2,500
Reduced 2.22%
110,180
Common Stock