Sep 17
2024
SELL
Sale (or disposition) back to the issuer
-
332,295
Reduced 100.0%
0
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
-
42,218
Added 50.0%
42,218
Common Stock
Jul 03
2024
SELL
Open market or private sale
$1,782
$27.0 p/Share
66
Reduced 0.02%
289,707
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$14,100
$7.05 p/Share
2,000
Added 0.69%
289,773
Common Stock
Mar 05
2024
SELL
Open market or private sale
$94,108
$17.17 p/Share
5,481
Reduced 1.87%
287,773
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
62,201
Added 17.5%
293,254
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
121,519
Added 34.47%
231,053
Common Stock
Aug 03
2023
SELL
Open market or private sale
$145,770
$22.13 p/Share
6,587
Reduced 5.67%
109,534
Common Stock
Jul 06
2023
SELL
Open market or private sale
$2,124
$30.79 p/Share
69
Reduced 0.06%
115,614
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$13,268
$26.17 p/Share
507
Added 0.43%
116,121
Common Stock
May 01
2023
SELL
Open market or private sale
$300,576
$44.51 p/Share
6,753
Reduced 5.52%
115,683
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$60,034
$8.89 p/Share
6,753
Added 5.23%
122,436
Common Stock
Apr 03
2023
SELL
Open market or private sale
$266,203
$39.42 p/Share
6,753
Reduced 5.52%
115,683
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$35,048
$5.19 p/Share
6,753
Added 5.23%
122,436
Common Stock
Mar 06
2023
SELL
Open market or private sale
$184,658
$47.74 p/Share
3,868
Reduced 3.24%
115,683
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
21,346
Added 15.15%
119,551
Common Stock
Mar 01
2023
SELL
Open market or private sale
$324,279
$48.02 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$31,941
$4.73 p/Share
6,753
Added 6.38%
99,019
Common Stock
Feb 01
2023
SELL
Open market or private sale
$364,999
$54.05 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$31,941
$4.73 p/Share
6,753
Added 6.05%
104,958
Common Stock
Jan 03
2023
SELL
Open market or private sale
$357,031
$52.87 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$21,407
$3.17 p/Share
6,753
Added 6.34%
99,783
Common Stock
Dec 01
2022
SELL
Open market or private sale
$357,909
$53.0 p/Share
6,753
Reduced 6.43%
98,205
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$10,332
$1.53 p/Share
6,753
Added 6.18%
102,472
Common Stock
Nov 01
2022
SELL
Open market or private sale
$298,280
$44.17 p/Share
6,753
Reduced 6.43%
98,205
Common Stock