Sep 10
2024
SELL
Open market or private sale
$2,691,497
$71.63 p/Share
37,575
Reduced 27.29%
100,100
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$407,688
$10.85 p/Share
37,575
Added 21.44%
137,675
Common Stock
Aug 12
2024
SELL
Open market or private sale
$686,407
$72.49 p/Share
9,469
Reduced 8.64%
100,100
Common Stock
Jun 03
2024
SELL
Open market or private sale
$3,043,150
$55.33 p/Share
55,000
Reduced 33.59%
108,760
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$1,068,100
$19.42 p/Share
55,000
Added 25.14%
163,760
Common Stock
May 28
2024
SELL
Open market or private sale
$1,362,075
$49.53 p/Share
27,500
Reduced 20.18%
108,760
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$345,950
$12.58 p/Share
27,500
Added 16.79%
136,260
Common Stock
May 14
2024
SELL
Open market or private sale
$166,149
$25.53 p/Share
6,508
Reduced 5.65%
108,760
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
13,308
Added 10.35%
115,268
Common Stock
Jan 09
2024
SELL
Open market or private sale
$106,922
$29.15 p/Share
3,668
Reduced 3.47%
101,984
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$10,306
$20.49 p/Share
503
Added 0.47%
105,652
Common Stock
Jan 05
2024
SELL
Open market or private sale
$42,660
$29.28 p/Share
1,457
Reduced 1.37%
105,149
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
11,800
Added 9.97%
106,606
Common Stock
Dec 28
2023
SELL
Open market or private sale
$713,216
$32.0 p/Share
22,288
Reduced 19.08%
94,549
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
$456,681
$20.49 p/Share
22,288
Added 16.02%
116,837
Common Stock
May 17
2023
SELL
Open market or private sale
$35,811
$18.16 p/Share
1,972
Reduced 2.06%
93,525
Common Stock
May 16
2023
SELL
Open market or private sale
$22,453
$18.45 p/Share
1,217
Reduced 1.26%
95,497
Common Stock
May 15
2023
SELL
Open market or private sale
$35,172
$19.22 p/Share
1,830
Reduced 1.86%
96,714
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
26,385
Added 21.12%
98,544
Common Stock
Jan 10
2023
SELL
Open market or private sale
$43,708
$17.95 p/Share
2,435
Reduced 3.26%
72,159
Common Stock
Jan 05
2023
SELL
Open market or private sale
$28,569
$19.73 p/Share
1,448
Reduced 2.08%
68,262
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
6,332
Added 7.82%
74,594
Common Stock
May 17
2022
SELL
Open market or private sale
$33,851
$20.27 p/Share
1,670
Reduced 2.37%
68,822
Common Stock
May 16
2022
SELL
Open market or private sale
$20,509
$18.41 p/Share
1,114
Reduced 1.56%
70,492
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
14,645
Added 16.98%
71,606
Common Stock