Dec 11
2024
SELL
Open market or private sale
$91,587
$37.02 p/Share
2,474
Reduced 1.86%
130,751
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$25,185
$10.18 p/Share
2,474
Added 1.82%
133,225
Common Stock
Dec 04
2024
SELL
Open market or private sale
$134,751
$37.04 p/Share
3,638
Reduced 2.71%
130,751
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$37,034
$10.18 p/Share
3,638
Added 2.64%
134,389
Common Stock
Dec 03
2024
SELL
Sale (or disposition) back to the issuer
$37,926
$35.02 p/Share
1,083
Reduced 0.82%
130,751
Common Stock
Nov 21
2024
SELL
Open market or private sale
$143,894
$37.01 p/Share
3,888
Reduced 2.86%
131,834
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$39,579
$10.18 p/Share
3,888
Added 2.78%
135,722
Common Stock
Nov 04
2024
SELL
Open market or private sale
$350,000
$35.0 p/Share
10,000
Reduced 7.05%
131,834
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$101,800
$10.18 p/Share
10,000
Added 6.59%
141,834
Common Stock
Nov 01
2024
SELL
Open market or private sale
$321,100
$32.11 p/Share
10,000
Reduced 7.05%
131,834
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$101,800
$10.18 p/Share
10,000
Added 6.59%
141,834
Common Stock
Jun 18
2024
SELL
Open market or private sale
$10,920
$30.0 p/Share
364
Reduced 0.28%
131,834
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$3,705
$10.18 p/Share
364
Added 0.27%
132,198
Common Stock
Jun 17
2024
SELL
Open market or private sale
$201,298
$30.04 p/Share
6,701
Reduced 4.84%
131,834
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$68,216
$10.18 p/Share
6,701
Added 4.61%
138,535
Common Stock
Jun 14
2024
SELL
Open market or private sale
$88,226
$30.06 p/Share
2,935
Reduced 2.18%
131,834
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$29,878
$10.18 p/Share
2,935
Added 2.13%
134,769
Common Stock
Mar 14
2024
SELL
Open market or private sale
$15,139
$25.19 p/Share
601
Reduced 0.45%
131,834
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
10,542
Added 7.37%
132,435
Common Stock
Nov 29
2023
SELL
Open market or private sale
$34,752
$28.84 p/Share
1,205
Reduced 0.98%
121,893
Common Stock
Nov 02
2023
SELL
Open market or private sale
$210,210
$30.03 p/Share
7,000
Reduced 5.38%
123,098
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$71,260
$10.18 p/Share
7,000
Added 5.11%
130,098
Common Stock
Sep 19
2023
SELL
Open market or private sale
$940,226
$27.06 p/Share
34,746
Reduced 22.01%
123,098
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$353,714
$10.18 p/Share
34,746
Added 18.04%
157,844
Common Stock
Sep 15
2023
SELL
Open market or private sale
$1,066,408
$27.23 p/Share
39,163
Reduced 24.14%
123,098
Common Stock