Nov 05
2024
SELL
Open market or private sale
$1,020,936
$19.63 p/Share
52,009
Reduced 38.38%
83,492
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$798,858
$15.36 p/Share
52,009
Added 27.74%
135,501
Common Stock
Aug 11
2024
SELL
Payment of exercise price or tax liability
$7,652
$17.12 p/Share
447
Reduced 0.53%
83,492
Common Stock
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
1,528
Added 1.79%
83,939
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$68,614
$18.2 p/Share
3,770
Reduced 4.37%
82,411
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
11,316
Added 11.61%
86,181
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,375,543
$21.26 p/Share
64,701
Reduced 46.36%
74,865
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$652,833
$10.09 p/Share
64,701
Added 31.67%
139,566
Common Stock
Mar 03
2023
SELL
Open market or private sale
$138,757
$22.5 p/Share
6,167
Reduced 7.61%
74,865
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$62,225
$10.09 p/Share
6,167
Added 7.07%
81,032
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$48,355
$21.96 p/Share
2,202
Reduced 2.86%
74,865
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
7,125
Added 8.46%
77,067
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$54,815
$22.83 p/Share
2,401
Reduced 3.32%
69,942
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,275
Added 9.4%
70,088
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$193
$24.16 p/Share
8
Reduced 0.01%
65,068
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
26
Added 0.04%
65,076
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$225,899
$27.07 p/Share
8,345
Reduced 4.36%
182,995
Common Stock
Jun 09
2021
SELL
Open market or private sale
$3,308,357
$28.05 p/Share
117,945
Reduced 64.45%
65,050
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$1,212,671
$9.04 p/Share
134,145
Added 41.21%
191,340
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$44,488
$22.92 p/Share
1,941
Reduced 3.28%
57,195
Common Stock
Jun 05
2021
BUY
Exercise of conversion of derivative security
-
6,394
Added 9.76%
59,136
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$66,512
$20.34 p/Share
3,270
Reduced 5.84%
52,742
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
10,765
Added 16.12%
56,012
Common Stock