Aug 23
2023
BUY
Exercise of conversion of derivative security
$211,324
$6.82 p/Share
30,986
Added 16.15%
160,876
Common Stock
Jun 06
2023
SELL
Open market or private sale
$450,000
$45.0 p/Share
10,000
Reduced 7.15%
129,890
Common Stock
Jun 02
2023
SELL
Open market or private sale
$127,498
$40.54 p/Share
3,145
Reduced 2.2%
139,890
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$104,178
$39.15 p/Share
2,661
Reduced 1.83%
143,035
Common Stock
May 19
2023
SELL
Open market or private sale
$731,610
$34.03 p/Share
21,499
Reduced 12.86%
145,696
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$284,613
$33.48 p/Share
8,501
Reduced 4.85%
166,651
Common Stock
Mar 02
2023
SELL
Open market or private sale
$113,951
$31.83 p/Share
3,580
Reduced 2.0%
175,152
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$43,908
$31.98 p/Share
1,373
Reduced 0.76%
178,732
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
25,051
Added 12.21%
180,105
Common Stock
Dec 01
2022
SELL
Open market or private sale
$512,400
$29.28 p/Share
17,500
Reduced 10.14%
155,054
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$58,198
$29.83 p/Share
1,951
Reduced 1.12%
172,554
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$82,202
$42.09 p/Share
1,953
Reduced 1.11%
174,505
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$95,404
$48.85 p/Share
1,953
Reduced 1.09%
176,458
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$440,681
$37.33 p/Share
11,805
Reduced 6.22%
177,904
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$318,726
$59.32 p/Share
5,373
Reduced 2.96%
176,320
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
13,389
Added 6.59%
189,709
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
28,005
Added 13.35%
181,693
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$88,660
$6.82 p/Share
13,000
Added 7.8%
153,688
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$24,194
$100.81 p/Share
240
Reduced 0.17%
140,688
Common Stock
Nov 18
2021
SELL
Open market or private sale
$626,937
$130.83 p/Share
4,792
Reduced 3.3%
140,397
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$32,681
$6.82 p/Share
4,792
Added 3.2%
145,189
Common Stock
Oct 18
2021
SELL
Open market or private sale
$426,488
$89.0 p/Share
4,792
Reduced 3.3%
140,397
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$32,681
$6.82 p/Share
4,792
Added 3.2%
145,189
Common Stock
Oct 13
2021
SELL
Open market or private sale
$1,710,182
$89.23 p/Share
19,166
Reduced 12.01%
140,397
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$130,712
$6.82 p/Share
19,166
Added 10.72%
159,563
Common Stock