Dec 10
2024
SELL
Open market or private sale
$214
$107.28 p/Share
2
Reduced 0.01%
34,103
Common Stock
Nov 22
2024
-
3,063
Reduced 8.24%
34,106
Common Stock
Nov 12
2024
SELL
Open market or private sale
$1,418,208
$107.44 p/Share
13,200
Reduced 26.21%
37,169
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$663,696
$50.28 p/Share
13,200
Added 23.17%
43,769
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
750
Added 50.0%
750
Common Stock
Mar 11
2024
SELL
Open market or private sale
$582,030
$104.12 p/Share
5,590
Reduced 13.07%
37,169
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$300,462
$53.75 p/Share
5,590
Added 11.56%
42,759
Common Stock
Mar 01
2024
-
7,198
Reduced 16.22%
37,169
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,088,876
$99.35 p/Share
10,960
Reduced 23.16%
36,367
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$566,412
$51.68 p/Share
10,960
Added 20.55%
42,367
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$120,075
$100.23 p/Share
1,198
Added 3.19%
36,367
Common Stock
Apr 28
2023
SELL
Open market or private sale
$779,840
$97.48 p/Share
8,000
Reduced 18.53%
35,169
Common Stock
Apr 28
2023
SELL
Open market or private sale
$746,696
$97.48 p/Share
7,660
Reduced 15.07%
43,169
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$321,030
$41.91 p/Share
7,660
Added 13.1%
50,829
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
820
Added 50.0%
820
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$142,048
$92.66 p/Share
1,533
Added 3.43%
43,169
Common Stock
May 11
2022
SELL
Open market or private sale
$685,020
$97.86 p/Share
7,000
Reduced 14.39%
41,636
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
$293,370
$41.91 p/Share
7,000
Added 12.58%
48,636
Common Stock
Dec 16
2021
-
7,326
Reduced 14.96%
41,636
Common Stock
Dec 01
2021
SELL
Open market or private sale
$1,364,759
$91.57 p/Share
14,904
Reduced 23.34%
48,962
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$518,808
$34.81 p/Share
14,904
Added 18.92%
63,866
Common Stock
Nov 30
2021
SELL
Open market or private sale
$55,806
$93.01 p/Share
600
Reduced 1.21%
48,962
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$20,886
$34.81 p/Share
600
Added 1.2%
49,562
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$142,062
$85.22 p/Share
1,667
Added 3.29%
48,962
Common Stock