Dec 07
2024
BUY
Exercise of conversion of derivative security
-
2,947
Added 6.51%
42,295
Common Stock
Dec 14
2023
SELL
Open market or private sale
$190,668
$44.58 p/Share
4,277
Reduced 9.8%
39,348
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$42,085
$9.84 p/Share
4,277
Added 8.93%
43,625
Common Stock
Dec 13
2023
SELL
Open market or private sale
$225,512
$43.21 p/Share
5,219
Reduced 11.71%
39,348
Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
$51,354
$9.84 p/Share
5,219
Added 11.65%
39,567
Common Stock
Dec 12
2023
SELL
Open market or private sale
$42,184
$43.4 p/Share
972
Reduced 2.41%
39,348
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$8,232
$8.47 p/Share
972
Added 2.38%
39,852
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
2,786
Added 6.61%
39,348
Common Stock
Dec 04
2023
SELL
Open market or private sale
$182,457
$42.7 p/Share
4,273
Reduced 10.46%
36,562
Common Stock
Dec 04
2023
BUY
Grant, award, or other acquisition
$30,338
$7.1 p/Share
4,273
Added 9.47%
40,835
Common Stock
Dec 01
2023
SELL
Open market or private sale
$227,609
$43.28 p/Share
5,259
Reduced 12.58%
36,562
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$37,338
$7.1 p/Share
5,259
Added 11.17%
41,821
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
$71,200
$35.6 p/Share
2,000
Added 5.19%
36,562
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$87,736
$28.56 p/Share
3,072
Added 8.16%
34,562
Common Stock
Dec 07
2022
BUY
Grant, award, or other acquisition
$142,900
$28.58 p/Share
5,000
Added 13.7%
31,490
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
$142,750
$28.55 p/Share
5,000
Added 15.88%
26,490
Common Stock
Feb 15
2022
SELL
Open market or private sale
$474,127
$50.22 p/Share
9,441
Reduced 30.52%
21,490
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$13,973
$1.48 p/Share
9,441
Added 23.39%
30,931
Common Stock
Dec 08
2021
SELL
Open market or private sale
$27,112
$48.5 p/Share
559
Reduced 2.54%
21,490
Common Stock
Dec 08
2021
BUY
Grant, award, or other acquisition
$827
$1.48 p/Share
559
Added 2.47%
22,049
Common Stock
Dec 07
2021
SELL
Open market or private sale
$882,233
$47.07 p/Share
18,743
Reduced 52.05%
17,268
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
$27,740
$1.48 p/Share
18,743
Added 34.23%
36,011
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
-
4,222
Added 16.42%
21,490
Common Stock
Nov 30
2021
SELL
Open market or private sale
$58,111
$46.23 p/Share
1,257
Reduced 6.79%
17,268
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$1,860
$1.48 p/Share
1,257
Added 6.35%
18,525
Common Stock