Dec 12
2024
SELL
Open market or private sale
$169,949
$93.43 p/Share
1,819
Reduced 10.84%
14,967
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$24,016
$15.01 p/Share
1,600
Added 8.7%
16,786
Common Stock
May 15
2024
SELL
Open market or private sale
$625,947
$106.89 p/Share
5,856
Reduced 28.2%
14,913
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$231,897
$39.6 p/Share
5,856
Added 21.99%
20,769
Common Stock
May 02
2024
SELL
Open market or private sale
$190,515
$103.88 p/Share
1,834
Reduced 10.95%
14,913
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$99,274
$54.13 p/Share
1,834
Added 9.87%
16,747
Common Stock
Mar 15
2024
SELL
Open market or private sale
$401,176
$88.19 p/Share
4,549
Reduced 23.37%
14,913
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$24,016
$15.01 p/Share
1,600
Added 7.9%
18,662
Common Stock
Mar 07
2024
SELL
Open market or private sale
$132,588
$90.69 p/Share
1,462
Reduced 7.57%
17,862
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,000
Added 20.56%
19,324
Common Stock
Dec 22
2023
SELL
Open market or private sale
$64,260
$90.0 p/Share
714
Reduced 4.75%
14,324
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$6,283
$8.8 p/Share
714
Added 4.53%
15,038
Common Stock
Dec 15
2023
SELL
Open market or private sale
$330,145
$84.35 p/Share
3,914
Reduced 21.46%
14,324
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$6,832
$1.87 p/Share
3,654
Added 18.21%
16,411
Common Stock
Mar 06
2023
SELL
Open market or private sale
$50,737
$45.06 p/Share
1,126
Reduced 7.36%
14,175
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
5,425
Added 26.17%
15,301
Common Stock
Mar 10
2022
SELL
Open market or private sale
$133,674
$57.15 p/Share
2,339
Reduced 19.57%
9,616
Common Stock
Mar 07
2022
SELL
Open market or private sale
$14,385
$56.19 p/Share
256
Reduced 2.1%
11,955
Common Stock
Mar 03
2022
SELL
Open market or private sale
$45,865
$60.27 p/Share
761
Reduced 5.87%
12,211
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,875
Added 18.14%
12,972
Common Stock
Nov 16
2021
SELL
Open market or private sale
$222,846
$114.28 p/Share
1,950
Reduced 16.19%
10,097
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$16,692
$8.56 p/Share
1,950
Added 13.93%
12,047
Common Stock
Sep 23
2021
SELL
Open market or private sale
$66,000
$110.0 p/Share
600
Reduced 5.61%
10,097
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
$9,006
$15.01 p/Share
600
Added 5.31%
10,697
Common Stock
Sep 13
2021
SELL
Open market or private sale
$60,000
$100.0 p/Share
600
Reduced 5.61%
10,097
Common Stock