Feb 19
2025
SELL
Open market or private sale
$116,442
$57.22 p/Share
2,035
Reduced 25.78%
5,858
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
5,500
Added 41.07%
7,893
Common Stock
Feb 13
2025
SELL
Open market or private sale
$69,890
$58.0 p/Share
1,205
Reduced 33.49%
2,393
Common Stock
Feb 12
2025
SELL
Open market or private sale
$102,366
$56.4 p/Share
1,815
Reduced 33.53%
3,598
Common Stock
Feb 11
2025
SELL
Open market or private sale
$59,052
$57.5 p/Share
1,027
Reduced 15.95%
5,413
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
2,031
Added 23.98%
6,440
Common Stock
Feb 10
2025
SELL
Open market or private sale
$246,606
$58.87 p/Share
4,189
Reduced 48.72%
4,409
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
$51,856
$6.8 p/Share
7,626
Added 47.0%
8,598
Common Stock
Feb 05
2025
SELL
Open market or private sale
$187,056
$61.01 p/Share
3,066
Reduced 75.93%
972
Common Stock
Feb 04
2025
SELL
Open market or private sale
$85,995
$59.43 p/Share
1,447
Reduced 26.38%
4,038
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
4,513
Added 45.14%
5,485
Common Stock
Nov 11
2024
SELL
Open market or private sale
$4,489,716
$67.15 p/Share
66,861
Reduced 98.57%
972
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$1,254,988
$20.58 p/Share
60,981
Added 47.34%
67,833
Common Stock
Mar 20
2024
SELL
Open market or private sale
$707,153
$38.78 p/Share
18,235
Reduced 72.69%
6,852
Common Stock
Mar 19
2024
SELL
Open market or private sale
$608,498
$39.22 p/Share
15,515
Reduced 38.21%
25,087
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
33,750
Added 45.39%
40,602
Common Stock
Feb 13
2024
SELL
Open market or private sale
$30,645
$49.83 p/Share
615
Reduced 8.24%
6,852
Common Stock
Feb 12
2024
SELL
Open market or private sale
$52,561
$51.38 p/Share
1,023
Reduced 12.05%
7,467
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,031
Added 19.3%
8,490
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,438
Added 34.74%
6,459
Common Stock
Feb 01
2024
SELL
Open market or private sale
$67,229
$45.06 p/Share
1,492
Reduced 33.06%
3,021
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
4,513
Added 50.0%
4,513
Common Stock
Nov 14
2023
SELL
Open market or private sale
$437,800
$32.01 p/Share
13,677
Reduced 100.0%
0
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$81,804
$6.8 p/Share
12,030
Added 46.8%
13,677
Common Stock
Nov 09
2023
SELL
Open market or private sale
$95,198
$27.69 p/Share
3,438
Reduced 67.61%
1,647
Common Stock