Mar 22
2024
SELL
Open market or private sale
$202,044
$28.25 p/Share
7,152
Reduced 4.31%
158,779
Common Stock
Mar 21
2024
SELL
Open market or private sale
$427,500
$28.5 p/Share
15,000
Reduced 8.29%
165,931
Common Stock
Mar 20
2024
SELL
Open market or private sale
$842,100
$28.07 p/Share
30,000
Reduced 14.22%
180,931
Common Stock
Mar 19
2024
SELL
Open market or private sale
$887,191
$27.71 p/Share
32,017
Reduced 13.18%
210,931
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$175,132
$5.47 p/Share
32,017
Added 11.88%
237,426
Common Stock
Mar 08
2024
SELL
Open market or private sale
$173,061
$25.83 p/Share
6,700
Reduced 3.08%
210,931
Common Stock
Mar 04
2024
SELL
Open market or private sale
$132,834
$26.33 p/Share
5,045
Reduced 2.27%
217,631
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
36,592
Added 14.11%
222,676
Common Stock
Mar 06
2023
SELL
Open market or private sale
$243,932
$27.17 p/Share
8,978
Reduced 4.6%
186,084
Common Stock
Mar 03
2023
SELL
Open market or private sale
$109,592
$27.46 p/Share
3,991
Reduced 2.0%
195,062
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
43,060
Added 17.79%
199,053
Common Stock
Nov 10
2022
SELL
Open market or private sale
$174,958
$31.49 p/Share
5,556
Reduced 3.44%
155,993
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$21,168
$3.81 p/Share
5,556
Added 3.32%
161,549
Common Stock
Oct 03
2022
SELL
Open market or private sale
$185,926
$33.47 p/Share
5,555
Reduced 3.44%
155,993
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$21,165
$3.81 p/Share
5,555
Added 3.32%
161,548
Common Stock
Sep 01
2022
SELL
Open market or private sale
$221,796
$39.92 p/Share
5,556
Reduced 3.44%
155,993
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$21,168
$3.81 p/Share
5,556
Added 3.32%
161,549
Common Stock
Aug 11
2022
SELL
Open market or private sale
$235,143
$42.33 p/Share
5,555
Reduced 3.44%
155,993
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$21,165
$3.81 p/Share
5,555
Added 3.32%
161,548
Common Stock
Jul 01
2022
SELL
Open market or private sale
$236,574
$42.58 p/Share
5,556
Reduced 3.44%
155,993
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$21,168
$3.81 p/Share
5,556
Added 3.32%
161,549
Common Stock
Jun 01
2022
SELL
Open market or private sale
$213,423
$38.42 p/Share
5,555
Reduced 3.44%
155,993
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$21,165
$3.81 p/Share
5,555
Added 3.32%
161,548
Common Stock
May 12
2022
SELL
Open market or private sale
$198,071
$35.65 p/Share
5,556
Reduced 3.44%
155,993
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
$21,168
$3.81 p/Share
5,556
Added 3.32%
161,549
Common Stock