Jun 02
2023
SELL
Payment of exercise price or tax liability
$34,842
$26.72 p/Share
1,304
Reduced 3.06%
41,377
Common Stock
Apr 14
2023
SELL
Open market or private sale
$749,360
$22.04 p/Share
34,000
Reduced 44.34%
42,681
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$190,740
$5.61 p/Share
34,000
Added 30.72%
76,681
Common Stock
Mar 15
2023
SELL
Open market or private sale
$773,840
$22.76 p/Share
34,000
Reduced 38.65%
53,967
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$190,740
$5.61 p/Share
34,000
Added 27.88%
87,967
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$216,755
$24.1 p/Share
8,994
Reduced 14.29%
53,967
Common Stock
Jan 17
2023
SELL
Open market or private sale
$899,980
$26.47 p/Share
34,000
Reduced 35.07%
62,961
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$190,740
$5.61 p/Share
34,000
Added 25.96%
96,961
Common Stock
Jan 11
2023
SELL
Open market or private sale
$1,589,397
$25.13 p/Share
63,247
Reduced 50.11%
62,961
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$906,961
$14.34 p/Share
63,247
Added 33.38%
126,208
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$59,503
$29.14 p/Share
2,042
Reduced 3.14%
62,961
Common Stock
Dec 01
2022
SELL
Open market or private sale
$2,256,800
$28.21 p/Share
80,000
Reduced 55.17%
65,003
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$798,400
$9.98 p/Share
80,000
Added 35.56%
145,003
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
$99,348
$8.96 p/Share
11,088
Added 12.72%
76,091
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$39,166
$19.18 p/Share
2,042
Reduced 3.05%
65,003
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$37,226
$18.23 p/Share
2,042
Reduced 2.96%
67,045
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$15,066
$20.47 p/Share
736
Reduced 0.85%
85,952
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
17,667
Added 16.93%
86,688
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$125,865
$27.84 p/Share
4,521
Reduced 6.15%
69,021
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$99,994
$8.86 p/Share
11,286
Added 13.3%
73,542
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$89,735
$39.22 p/Share
2,288
Reduced 3.54%
62,256
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$121,195
$52.97 p/Share
2,288
Reduced 3.42%
64,544
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$82,528
$36.07 p/Share
2,288
Reduced 1.19%
189,725
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$78,905
$5.61 p/Share
14,065
Added 6.83%
192,013
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$392,788
$62.15 p/Share
6,320
Reduced 3.43%
177,948
Common Stock