Apr 19
2024
SELL
Open market or private sale
$2,407,422
$160.42 p/Share
15,007
Reduced 14.41%
89,109
Common Stock, $0.01 pa...
Apr 18
2024
SELL
Open market or private sale
$4,890,163
$166.4 p/Share
29,388
Reduced 22.01%
104,116
Common Stock, $0.01 pa...
Apr 17
2024
BUY
Grant, award, or other acquisition
-
54,400
Added 28.95%
133,504
Common Stock, $0.01 pa...
Jan 08
2024
SELL
Open market or private sale
$1,500,600
$150.06 p/Share
10,000
Reduced 11.22%
79,104
Common Stock, $0.01 pa...
Jan 08
2024
BUY
Exercise of conversion of derivative security
$170,000
$17.0 p/Share
10,000
Added 10.09%
89,104
Common Stock, $0.01 pa...
Jan 05
2024
SELL
Open market or private sale
$709,653
$140.22 p/Share
5,061
Reduced 6.01%
79,104
Common Stock, $0.01 pa...
Jan 05
2024
BUY
Exercise of conversion of derivative security
$86,037
$17.0 p/Share
5,061
Added 5.67%
84,165
Common Stock, $0.01 pa...
Jan 02
2024
SELL
Open market or private sale
$8,910,929
$137.22 p/Share
64,939
Reduced 45.08%
79,104
Common Stock, $0.01 pa...
Jan 02
2024
BUY
Exercise of conversion of derivative security
$1,103,963
$17.0 p/Share
64,939
Added 31.07%
144,043
Common Stock, $0.01 pa...
Dec 05
2023
SELL
Open market or private sale
$748,440
$124.74 p/Share
6,000
Reduced 7.05%
79,104
Common Stock, $0.01 pa...
Dec 05
2023
BUY
Exercise of conversion of derivative security
$11,040
$1.84 p/Share
6,000
Added 6.59%
85,104
Common Stock, $0.01 pa...
Sep 05
2023
SELL
Open market or private sale
$822,180
$137.03 p/Share
6,000
Reduced 7.05%
79,104
Common Stock, $0.01 pa...
Sep 05
2023
BUY
Exercise of conversion of derivative security
$11,040
$1.84 p/Share
6,000
Added 6.59%
85,104
Common Stock, $0.01 pa...
Jun 05
2023
SELL
Open market or private sale
$2,489,873
$105.24 p/Share
23,659
Reduced 23.02%
79,104
Common Stock, $0.01 pa...
Jun 05
2023
BUY
Exercise of conversion of derivative security
$11,040
$1.84 p/Share
6,000
Added 5.52%
102,763
Common Stock, $0.01 pa...
Jun 02
2023
SELL
Open market or private sale
$1,550,326
$103.5 p/Share
14,979
Reduced 13.4%
96,763
Common Stock, $0.01 pa...
Jun 01
2023
BUY
Grant, award, or other acquisition
-
18,772
Added 14.38%
111,742
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Open market or private sale
$1,875,182
$75.36 p/Share
24,883
Reduced 21.11%
92,970
Common Stock, $0.01 pa...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$11,040
$1.84 p/Share
6,000
Added 4.84%
117,853
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Open market or private sale
$1,144,097
$72.84 p/Share
15,707
Reduced 12.31%
111,853
Common Stock, $0.01 pa...
Feb 02
2023
SELL
Open market or private sale
$4,088,976
$66.88 p/Share
61,139
Reduced 32.4%
127,560
Common Stock, $0.01 pa...
Feb 02
2023
BUY
Exercise of conversion of derivative security
$112,495
$1.84 p/Share
61,139
Added 24.47%
188,699
Common Stock, $0.01 pa...
Jan 09
2023
SELL
Open market or private sale
$3,137,200
$57.04 p/Share
55,000
Reduced 30.13%
127,560
Common Stock, $0.01 pa...
Jan 09
2023
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 23.15%
182,560
Common Stock, $0.01 pa...
Dec 30
2022
SELL
Open market or private sale
$275,450
$55.09 p/Share
5,000
Reduced 3.77%
127,560
Common Stock, $0.01 pa...