Jun 15
2023
BUY
Exercise of conversion of derivative security
$729,617
$19.79 p/Share
36,868
Added 20.56%
142,471
Common Stock
Jun 02
2023
SELL
Open market or private sale
$509,850
$46.35 p/Share
11,000
Reduced 9.43%
105,603
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$146,850
$13.35 p/Share
11,000
Added 8.62%
116,603
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$16,692
$44.16 p/Share
378
Reduced 0.36%
104,770
Common Stock
May 18
2023
SELL
Open market or private sale
$465,675
$44.35 p/Share
10,500
Reduced 9.08%
105,148
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$140,175
$13.35 p/Share
10,500
Added 8.32%
115,648
Common Stock
Apr 17
2023
SELL
Open market or private sale
$238,515
$42.35 p/Share
5,632
Reduced 5.08%
105,148
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$75,187
$13.35 p/Share
5,632
Added 4.84%
110,780
Common Stock
Apr 13
2023
SELL
Open market or private sale
$206,159
$42.35 p/Share
4,868
Reduced 4.42%
105,148
Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
$64,987
$13.35 p/Share
4,868
Added 4.24%
110,016
Common Stock
Apr 10
2023
SELL
Open market or private sale
$404,791
$40.35 p/Share
10,032
Reduced 8.71%
105,148
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$133,927
$13.35 p/Share
10,032
Added 8.01%
115,180
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$151,038
$36.29 p/Share
4,162
Reduced 3.81%
105,148
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$187,812
$37.6 p/Share
4,995
Reduced 4.37%
109,310
Common Stock
Mar 15
2023
SELL
Open market or private sale
$465,429
$36.43 p/Share
12,776
Reduced 9.74%
118,451
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$152,738
$36.84 p/Share
4,146
Reduced 3.5%
114,305
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$99,985
$14.95 p/Share
6,688
Added 4.85%
131,227
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
23,925
Added 16.12%
124,539
Common Stock
Mar 01
2023
SELL
Open market or private sale
$398,685
$36.33 p/Share
10,974
Reduced 9.83%
100,614
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$124,335
$11.33 p/Share
10,974
Added 8.95%
111,588
Common Stock
Aug 09
2022
SELL
Open market or private sale
$383,500
$38.35 p/Share
10,000
Reduced 9.05%
100,480
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$133,500
$13.35 p/Share
10,000
Added 8.3%
110,480
Common Stock
Jun 30
2022
SELL
Open market or private sale
$642,591
$34.95 p/Share
18,386
Reduced 15.47%
100,480
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$274,871
$14.95 p/Share
18,386
Added 13.4%
118,866
Common Stock
Jun 17
2022
SELL
Open market or private sale
$176,660
$32.05 p/Share
5,512
Reduced 5.2%
100,480
Common Stock