Nov 17
2023
SELL
Open market or private sale
$1,436,500
$28.73 p/Share
50,000
Reduced 33.48%
99,359
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$336,000
$6.72 p/Share
50,000
Added 25.08%
149,359
Common Stock
Nov 10
2023
SELL
Open market or private sale
$462,728
$24.77 p/Share
18,681
Reduced 15.83%
99,359
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$67,200
$6.72 p/Share
10,000
Added 7.81%
118,040
Common Stock
Sep 07
2023
SELL
Open market or private sale
$518,922
$25.21 p/Share
20,584
Reduced 16.0%
108,040
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$152,507
$27.05 p/Share
5,638
Reduced 4.2%
128,624
Common Stock
Aug 21
2023
SELL
Open market or private sale
$324,099
$32.41 p/Share
10,000
Reduced 6.93%
134,262
Common Stock
Aug 14
2023
SELL
Open market or private sale
$213,060
$35.51 p/Share
6,000
Reduced 3.99%
144,262
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$40,320
$6.72 p/Share
6,000
Added 3.84%
150,262
Common Stock
Jul 10
2023
SELL
Open market or private sale
$276,540
$46.09 p/Share
6,000
Reduced 3.99%
144,262
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$40,320
$6.72 p/Share
6,000
Added 3.84%
150,262
Common Stock
Jun 12
2023
SELL
Open market or private sale
$265,179
$44.3 p/Share
5,986
Reduced 3.98%
144,262
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$169,323
$39.15 p/Share
4,325
Reduced 2.8%
150,248
Common Stock
May 18
2023
SELL
Open market or private sale
$205,205
$35.0 p/Share
5,863
Reduced 3.65%
154,573
Common Stock
Apr 10
2023
SELL
Open market or private sale
$219,719
$36.62 p/Share
6,000
Reduced 3.62%
159,958
Common Stock
Mar 14
2023
SELL
Open market or private sale
$196,000
$35.0 p/Share
5,600
Reduced 3.26%
165,958
Common Stock
Mar 10
2023
SELL
Open market or private sale
$224,064
$35.01 p/Share
6,400
Reduced 3.6%
171,558
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
$40,320
$6.72 p/Share
6,000
Added 3.26%
177,958
Common Stock
Mar 03
2023
SELL
Open market or private sale
$518,000
$35.0 p/Share
14,800
Reduced 7.92%
171,958
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$87,273
$31.98 p/Share
2,729
Reduced 1.44%
186,758
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
54,459
Added 22.32%
189,487
Common Stock
Feb 16
2023
SELL
Open market or private sale
$521,692
$35.06 p/Share
14,880
Reduced 9.93%
135,028
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$139,723
$29.83 p/Share
4,684
Reduced 3.03%
149,908
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$197,276
$42.09 p/Share
4,687
Reduced 2.95%
154,124
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$229,009
$48.85 p/Share
4,688
Reduced 2.87%
158,811
Common Stock