Jun 14
2024
SELL
Open market or private sale
$1,229,752
$142.58 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
May 15
2024
SELL
Open market or private sale
$1,164,202
$134.98 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
May 06
2024
SELL
Open market or private sale
$3,902,100
$130.07 p/Share
30,000
Reduced 32.74%
61,643
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$398,400
$13.28 p/Share
30,000
Added 24.66%
91,643
Common Stock
May 02
2024
SELL
Open market or private sale
$1,515,928
$121.82 p/Share
12,444
Reduced 16.8%
61,643
Common Stock
May 01
2024
SELL
Open market or private sale
$6,198,080
$110.68 p/Share
56,000
Reduced 43.05%
74,087
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$743,680
$13.28 p/Share
56,000
Added 30.09%
130,087
Common Stock
Apr 17
2024
SELL
Open market or private sale
$380,480
$95.12 p/Share
4,000
Reduced 5.12%
74,087
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$53,120
$13.28 p/Share
4,000
Added 4.87%
78,087
Common Stock
Apr 10
2024
SELL
Open market or private sale
$1,141,080
$95.09 p/Share
12,000
Reduced 13.94%
74,087
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$159,360
$13.28 p/Share
12,000
Added 12.23%
86,087
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
36,755
Added 6.33%
543,446
Common Stock
Dec 01
2023
SELL
Open market or private sale
$559,875
$74.65 p/Share
7,500
Reduced 1.46%
506,691
Common Stock
Nov 07
2023
SELL
Open market or private sale
$964,799
$64.32 p/Share
15,000
Reduced 2.83%
514,191
Common Stock
Sep 01
2023
SELL
Open market or private sale
$507,150
$67.62 p/Share
7,500
Reduced 1.4%
529,191
Common Stock
Aug 01
2023
SELL
Open market or private sale
$696,450
$92.86 p/Share
7,500
Reduced 1.38%
536,691
Common Stock
Jul 03
2023
SELL
Open market or private sale
$620,025
$82.67 p/Share
7,500
Reduced 1.36%
544,191
Common Stock
Jun 01
2023
SELL
Open market or private sale
$538,725
$71.83 p/Share
7,500
Reduced 1.34%
551,691
Common Stock
May 01
2023
SELL
Open market or private sale
$591,525
$78.87 p/Share
7,500
Reduced 1.32%
559,191
Common Stock
Apr 03
2023
SELL
Open market or private sale
$563,025
$75.07 p/Share
7,500
Reduced 1.31%
566,691
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
$426,693
$2.21 p/Share
193,074
Added 25.16%
574,191
Common Stock
Mar 01
2023
SELL
Open market or private sale
$604,425
$80.59 p/Share
7,500
Reduced 1.93%
381,117
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,759,479
$72.95 p/Share
37,827
Reduced 8.87%
388,617
Common Stock