Dec 19
2024
SELL
Open market or private sale
$1,314,000
$70.08 p/Share
18,750
Reduced 4.64%
384,960
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$426,750
$22.76 p/Share
18,750
Added 4.44%
403,710
Common Stock
Dec 12
2024
SELL
Open market or private sale
$1,377,374
$73.46 p/Share
18,750
Reduced 4.64%
384,960
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$426,750
$22.76 p/Share
18,750
Added 4.44%
403,710
Common Stock
May 14
2024
SELL
Open market or private sale
$566,492
$25.52 p/Share
22,198
Reduced 5.46%
384,125
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
42,707
Added 9.51%
406,323
Common Stock
Jan 09
2024
SELL
Open market or private sale
$283,954
$28.72 p/Share
9,887
Reduced 2.65%
363,651
Common Stock
Jan 08
2024
SELL
Open market or private sale
$1,331,040
$29.5 p/Share
45,120
Reduced 10.78%
373,538
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
$924,508
$20.49 p/Share
45,120
Added 10.28%
393,707
Common Stock
Jan 05
2024
SELL
Open market or private sale
$204,205
$29.26 p/Share
6,979
Reduced 1.83%
373,538
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
37,869
Added 9.05%
380,517
Common Stock
May 17
2023
SELL
Open market or private sale
$128,633
$18.12 p/Share
7,099
Reduced 2.04%
341,345
Common Stock
May 16
2023
SELL
Open market or private sale
$68,374
$18.41 p/Share
3,714
Reduced 1.05%
348,444
Common Stock
May 15
2023
SELL
Open market or private sale
$116,303
$19.23 p/Share
6,048
Reduced 1.69%
352,158
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
93,139
Added 20.64%
358,206
Common Stock
Jan 10
2023
SELL
Open market or private sale
$125,892
$18.0 p/Share
6,994
Reduced 2.57%
265,067
Common Stock
Jan 05
2023
SELL
Open market or private sale
$138,758
$19.8 p/Share
7,008
Reduced 2.73%
249,708
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
22,353
Added 7.59%
272,061
Common Stock
Jul 07
2022
SELL
Open market or private sale
$2,222,122
$23.0 p/Share
96,614
Reduced 27.34%
256,716
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
$1,561,282
$16.16 p/Share
96,614
Added 21.47%
353,330
Common Stock
May 17
2022
SELL
Open market or private sale
$120,999
$20.18 p/Share
5,996
Reduced 2.29%
255,828
Common Stock
May 16
2022
SELL
Open market or private sale
$62,353
$18.35 p/Share
3,398
Reduced 1.28%
261,824
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
47,598
Added 15.22%
265,222
Common Stock
Mar 23
2022
SELL
Open market or private sale
$2,252,072
$23.31 p/Share
96,614
Reduced 30.75%
217,624
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$1,499,449
$15.52 p/Share
96,614
Added 30.65%
218,605
Common Stock