Sep 13
2024
SELL
Open market or private sale
$2,075,274
$74.46 p/Share
27,871
Reduced 29.12%
67,856
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$159,320
$22.76 p/Share
7,000
Added 6.81%
95,727
Common Stock
Aug 12
2024
SELL
Open market or private sale
$6,446,724
$73.2 p/Share
88,070
Reduced 49.81%
88,727
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$1,413,523
$16.05 p/Share
88,070
Added 33.25%
176,797
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$51,136
$70.05 p/Share
730
Reduced 0.82%
88,727
Common Stock
May 28
2024
SELL
Open market or private sale
$2,215,080
$49.53 p/Share
44,722
Reduced 33.49%
88,828
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$531,174
$13.63 p/Share
38,971
Added 22.59%
133,550
Common Stock
May 14
2024
SELL
Open market or private sale
$129,362
$25.4 p/Share
5,093
Reduced 5.11%
94,579
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
13,308
Added 11.78%
99,672
Common Stock
Jan 09
2024
SELL
Open market or private sale
$68,247
$28.76 p/Share
2,373
Reduced 2.67%
86,364
Common Stock
Jan 05
2024
SELL
Open market or private sale
$18,371
$29.3 p/Share
627
Reduced 0.7%
88,737
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
11,800
Added 11.66%
89,364
Common Stock
Jul 11
2023
SELL
Open market or private sale
$14,933
$20.18 p/Share
740
Reduced 0.95%
77,142
Common Stock
May 17
2023
SELL
Open market or private sale
$22,961
$18.18 p/Share
1,263
Reduced 1.61%
77,082
Common Stock
May 16
2023
SELL
Open market or private sale
$8,754
$18.43 p/Share
475
Reduced 0.6%
78,345
Common Stock
May 15
2023
SELL
Open market or private sale
$36,498
$19.24 p/Share
1,897
Reduced 2.35%
78,820
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
26,385
Added 24.64%
80,717
Common Stock
Jan 10
2023
SELL
Open market or private sale
$32,919
$17.93 p/Share
1,836
Reduced 3.27%
54,332
Common Stock
Jan 05
2023
SELL
Open market or private sale
$14,198
$19.72 p/Share
720
Reduced 1.42%
49,836
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
6,332
Added 10.13%
56,168
Common Stock
Jul 12
2022
SELL
Open market or private sale
$22,019
$23.4 p/Share
941
Reduced 1.83%
50,455
Common Stock
May 17
2022
SELL
Open market or private sale
$21,490
$20.37 p/Share
1,055
Reduced 2.04%
50,583
Common Stock
May 16
2022
SELL
Open market or private sale
$8,002
$18.48 p/Share
433
Reduced 0.83%
51,638
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
14,645
Added 21.95%
52,071
Common Stock
Jan 11
2022
SELL
Open market or private sale
$10,220
$25.11 p/Share
407
Reduced 1.08%
37,426
Common Stock