Mar 18
2025
SELL
Open market or private sale
$3,330,168
$30.19 p/Share
110,307
Reduced 14.97%
626,306
Common Stock, par valu...
Mar 18
2025
BUY
Exercise of conversion of derivative security
$1,203,449
$10.91 p/Share
110,307
Added 13.02%
736,613
Common Stock, par valu...
Nov 15
2024
BUY
Open market or private purchase
$176,700
$35.34 p/Share
5,000
Added 0.79%
626,306
Common Stock, par valu...
Jun 07
2024
BUY
Grant, award, or other acquisition
-
4,843
Added 0.77%
621,306
Common Stock, par valu...
Jun 02
2023
BUY
Grant, award, or other acquisition
-
4,345
Added 0.7%
616,463
Common Stock, par valu...
Feb 24
2023
-
20,000
Reduced 3.16%
612,118
Common Stock, par valu...
Aug 17
2022
SELL
Open market or private sale
$5,386,254
$42.53 p/Share
126,646
Reduced 16.7%
631,938
Common Stock, par valu...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$2,384,744
$18.83 p/Share
126,646
Added 14.31%
758,584
Common Stock, par valu...
Aug 16
2022
SELL
Open market or private sale
$5,500,279
$43.43 p/Share
126,647
Reduced 16.7%
631,938
Common Stock, par valu...
Aug 16
2022
BUY
Exercise of conversion of derivative security
$2,515,209
$19.86 p/Share
126,647
Added 14.31%
758,585
Common Stock, par valu...
Aug 15
2022
SELL
Open market or private sale
$5,497,746
$43.41 p/Share
126,647
Reduced 16.7%
631,938
Common Stock, par valu...
Aug 15
2022
BUY
Exercise of conversion of derivative security
$2,384,763
$18.83 p/Share
126,647
Added 14.31%
758,585
Common Stock, par valu...
Jun 03
2022
BUY
Grant, award, or other acquisition
-
4,977
Added 0.78%
631,938
Common Stock, par valu...
Jun 11
2021
BUY
Grant, award, or other acquisition
-
6,314
Added 0.69%
911,961
Common Stock, par valu...
Nov 12
2020
SELL
Open market or private sale
$4,282,113
$20.56 p/Share
208,274
Reduced 19.06%
884,182
Common Stock, par valu...
Nov 11
2020
SELL
Open market or private sale
$2,062,000
$20.62 p/Share
100,000
Reduced 8.39%
1,092,456
Common Stock, par valu...
Nov 10
2020
SELL
Open market or private sale
$2,059,000
$20.59 p/Share
100,000
Reduced 7.74%
1,192,456
Common Stock, par valu...
Nov 03
2020
SELL
Payment of exercise price or tax liability
$75,236,636
$18.84 p/Share
3,993,452
Reduced 75.55%
1,292,456
Common Stock, par valu...
Nov 03
2020
BUY
Exercise of conversion of derivative security
$65,031,202
$13.52 p/Share
4,810,000
Added 67.0%
2,369,088
Common Stock, par valu...