Jul 19
2023
BUY
Exercise of conversion of derivative security
$55,760
$1.64 p/Share
34,000
Added 14.36%
202,734
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$42,252
$48.96 p/Share
863
Reduced 0.51%
168,734
Common Stock
Jul 13
2023
SELL
Payment of exercise price or tax liability
$11,973
$41.43 p/Share
289
Reduced 0.17%
169,597
Common Stock
Jul 11
2023
SELL
Payment of exercise price or tax liability
$28,684
$38.71 p/Share
741
Reduced 0.43%
169,886
Common Stock
Jul 11
2023
BUY
Grant, award, or other acquisition
-
6,656
Added 3.75%
170,627
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$24,408
$28.92 p/Share
844
Reduced 0.51%
163,971
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
$8,913
$29.81 p/Share
299
Reduced 0.18%
164,815
Common Stock
Apr 03
2023
BUY
Other acquisition or disposition
$6,540
$2.18 p/Share
3,000
Added 1.78%
165,114
Common Stock
Feb 06
2023
SELL
Open market or private sale
$1,071,333
$35.66 p/Share
30,043
Reduced 15.63%
162,114
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$25,387
$28.43 p/Share
893
Reduced 0.46%
192,157
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$9,005
$29.24 p/Share
308
Reduced 0.16%
193,050
Common Stock
Oct 28
2022
SELL
Open market or private sale
$460,110
$21.0 p/Share
21,910
Reduced 10.18%
193,358
Common Stock
Oct 14
2022
SELL
Payment of exercise price or tax liability
$9,778
$14.77 p/Share
662
Reduced 0.31%
215,268
Common Stock
Oct 13
2022
SELL
Payment of exercise price or tax liability
$3,657
$16.4 p/Share
223
Reduced 0.1%
215,930
Common Stock
Oct 03
2022
BUY
Other acquisition or disposition
$6,540
$2.18 p/Share
3,000
Added 1.37%
216,153
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
$219,240
$2.61 p/Share
84,000
Added 28.27%
213,153
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$202,968
$8.0 p/Share
25,371
Reduced 16.42%
129,153
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$2,216
$8.0 p/Share
277
Reduced 0.3%
93,427
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
-
61,097
Added 28.34%
154,524
Common Stock
Jul 13
2022
SELL
Payment of exercise price or tax liability
$1,222
$7.99 p/Share
153
Reduced 0.16%
93,704
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$3,317
$8.99 p/Share
369
Reduced 0.39%
93,857
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$2,033
$9.41 p/Share
216
Reduced 0.23%
94,266
Common Stock
Apr 01
2022
BUY
Other acquisition or disposition
$6,540
$2.18 p/Share
3,000
Added 3.08%
94,442
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$5,713
$13.38 p/Share
427
Reduced 0.46%
91,442
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$3,376
$13.67 p/Share
247
Reduced 0.27%
91,869
Common Stock