Mar 29
2023
SELL
Open market or private sale
$171,166
$13.5 p/Share
12,679
Reduced 14.45%
75,079
Common Stock
Mar 22
2023
SELL
Open market or private sale
$131,177
$14.09 p/Share
9,310
Reduced 9.59%
87,758
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
17,391
Added 15.19%
97,068
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$105,297
$16.31 p/Share
6,456
Added 7.5%
79,677
Common Stock
Aug 01
2022
SELL
Open market or private sale
$105,461
$24.52 p/Share
4,301
Reduced 5.55%
73,221
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
12,500
Added 13.89%
77,522
Common Stock
Mar 23
2022
SELL
Open market or private sale
$33,191
$25.05 p/Share
1,325
Reduced 2.0%
65,022
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
4,551
Added 6.42%
66,347
Common Stock
Mar 14
2022
SELL
Open market or private sale
$172,320
$21.96 p/Share
7,847
Reduced 11.27%
61,796
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
17,391
Added 20.55%
67,237
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$175,083
$23.15 p/Share
7,563
Added 12.64%
52,252
Common Stock
Aug 02
2021
SELL
Open market or private sale
$184,907
$37.13 p/Share
4,980
Reduced 10.03%
44,689
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
12,500
Added 20.11%
49,669
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$593,950
$42.51 p/Share
13,972
Reduced 27.32%
37,169
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
36,651
Added 45.44%
44,013
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$122,651
$42.87 p/Share
2,861
Reduced 16.49%
14,490
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$311,665
$42.87 p/Share
7,270
Added 29.53%
17,351
Common Stock
Jan 06
2021
SELL
Open market or private sale
$8,843,284
$50.05 p/Share
176,689
Reduced 94.6%
10,081
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$3,297,017
$18.66 p/Share
176,689
Added 68.94%
79,612
Common Stock
Dec 22
2020
SELL
Open market or private sale
$1,547,830
$48.15 p/Share
32,146
Reduced 76.13%
10,081
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$654,814
$20.37 p/Share
32,146
Added 47.31%
35,798
Common Stock
Dec 18
2020
SELL
Open market or private sale
$754,336
$44.0 p/Share
17,144
Reduced 62.97%
10,081
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$319,907
$18.66 p/Share
17,144
Added 61.08%
10,922
Common Stock
Dec 15
2020
SELL
Open market or private sale
$1,395,178
$42.35 p/Share
32,944
Reduced 76.57%
10,081
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$614,735
$18.66 p/Share
32,944
Added 62.83%
19,493
Common Stock