Nov 07
2024
SELL
Open market or private sale
$304,720
$65.0 p/Share
4,688
Reduced 25.78%
13,500
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$89,165
$19.02 p/Share
4,688
Added 20.49%
18,188
Common Stock
Nov 06
2024
SELL
Open market or private sale
$281,220
$60.0 p/Share
4,687
Reduced 25.77%
13,500
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$89,146
$19.02 p/Share
4,687
Added 20.49%
18,187
Common Stock
Sep 09
2024
SELL
Open market or private sale
$205,072
$50.03 p/Share
4,099
Reduced 23.29%
13,500
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$77,962
$19.02 p/Share
4,099
Added 18.89%
17,599
Common Stock
Aug 26
2024
SELL
Open market or private sale
$160,032
$50.01 p/Share
3,200
Reduced 19.16%
13,500
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$60,864
$19.02 p/Share
3,200
Added 16.08%
16,700
Common Stock
Aug 09
2024
SELL
Open market or private sale
$2,223,892
$45.38 p/Share
49,006
Reduced 78.4%
13,500
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$585,264
$19.02 p/Share
30,771
Added 32.99%
62,506
Common Stock
Jul 29
2024
SELL
Open market or private sale
$68,438
$49.06 p/Share
1,395
Reduced 4.21%
31,735
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
-
3,125
Added 8.62%
33,130
Common Stock
Mar 19
2024
SELL
Open market or private sale
$608,498
$39.22 p/Share
15,515
Reduced 34.08%
30,005
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
33,750
Added 42.58%
45,520
Common Stock
Feb 12
2024
SELL
Open market or private sale
$35,760
$51.38 p/Share
696
Reduced 5.58%
11,770
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,344
Added 15.83%
12,466
Common Stock
Feb 01
2024
SELL
Open market or private sale
$42,626
$45.06 p/Share
946
Reduced 8.55%
10,122
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
2,650
Added 19.32%
11,068
Common Stock
Jul 26
2023
SELL
Open market or private sale
$16,405
$17.64 p/Share
930
Reduced 9.95%
8,418
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
-
3,125
Added 25.05%
9,348
Common Stock
Feb 09
2023
SELL
Open market or private sale
$23,068
$27.66 p/Share
834
Reduced 11.94%
6,151
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,344
Added 25.13%
6,985
Common Stock
Aug 19
2022
SELL
Open market or private sale
$335,031
$24.83 p/Share
13,493
Reduced 85.85%
2,224
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$256,637
$19.02 p/Share
13,493
Added 46.19%
15,717
Common Stock
Jul 27
2022
SELL
Open market or private sale
$10,524
$11.68 p/Share
901
Reduced 28.83%
2,224
Common Stock