Mar 23
2023
SELL
Open market or private sale
$69,060
$14.65 p/Share
4,714
Reduced 4.85%
92,448
Common Stock
Mar 22
2023
SELL
Open market or private sale
$183,356
$13.97 p/Share
13,125
Reduced 11.9%
97,162
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
25,907
Added 19.02%
110,287
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$128,930
$16.31 p/Share
7,905
Added 8.57%
84,380
Common Stock
Aug 01
2022
SELL
Open market or private sale
$218,872
$24.62 p/Share
8,890
Reduced 10.41%
76,475
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
18,056
Added 17.46%
85,365
Common Stock
Mar 23
2022
SELL
Open market or private sale
$51,853
$25.05 p/Share
2,070
Reduced 2.98%
67,309
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
4,551
Added 6.16%
69,379
Common Stock
Mar 16
2022
SELL
Open market or private sale
$88,893
$23.35 p/Share
3,807
Reduced 5.55%
64,828
Common Stock
Mar 14
2022
SELL
Open market or private sale
$263,115
$21.62 p/Share
12,170
Reduced 15.06%
68,635
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
-
25,905
Added 25.2%
76,905
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$175,083
$23.15 p/Share
7,563
Added 12.11%
54,900
Common Stock
Aug 02
2021
SELL
Open market or private sale
$301,384
$37.13 p/Share
8,117
Reduced 14.64%
47,337
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
-
18,055
Added 24.56%
55,454
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$733,170
$42.51 p/Share
17,247
Reduced 31.56%
37,399
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
39,566
Added 44.72%
48,901
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$138,384
$42.87 p/Share
3,228
Reduced 17.63%
15,080
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$311,665
$42.87 p/Share
7,270
Added 28.42%
18,308
Common Stock
Feb 10
2021
SELL
Open market or private sale
$3,163,389
$54.56 p/Share
57,980
Reduced 84.01%
11,038
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$754,320
$13.01 p/Share
57,980
Added 75.4%
18,914
Common Stock
Feb 09
2021
SELL
Open market or private sale
$263,731
$54.01 p/Share
4,883
Reduced 30.67%
11,038
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$63,528
$13.01 p/Share
4,883
Added 26.03%
13,877
Common Stock
Feb 05
2021
SELL
Open market or private sale
$4,088,413
$49.0 p/Share
83,437
Reduced 88.32%
11,038
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$1,556,934
$18.66 p/Share
83,437
Added 66.34%
42,327
Common Stock
Feb 02
2021
SELL
Open market or private sale
$3,211,314
$45.74 p/Share
70,208
Reduced 86.41%
11,038
Common Stock