Feb 13
2025
SELL
Open market or private sale
$181,141
$116.79 p/Share
1,551
Reduced 7.13%
20,190
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
2,910
Added 12.2%
20,945
Common Stock
Feb 10
2025
SELL
Open market or private sale
$82,796
$118.28 p/Share
700
Reduced 3.58%
18,831
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
1,329
Added 6.37%
19,531
Common Stock
Jan 31
2025
SELL
Open market or private sale
$266,028
$152.89 p/Share
1,740
Reduced 8.73%
18,202
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
1,740
Added 8.03%
19,942
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,935,980
$153.26 p/Share
12,632
Reduced 40.97%
18,202
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$780,910
$61.82 p/Share
12,632
Added 29.06%
30,834
Common Stock
Jul 16
2024
SELL
Open market or private sale
$135,036
$150.04 p/Share
900
Reduced 4.71%
18,202
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$55,638
$61.82 p/Share
900
Added 4.5%
19,102
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,401,900
$140.19 p/Share
10,000
Reduced 35.46%
18,202
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$618,200
$61.82 p/Share
10,000
Added 26.18%
28,202
Common Stock
Feb 13
2024
SELL
Open market or private sale
$105,899
$133.04 p/Share
796
Reduced 4.24%
17,976
Common Stock
Feb 08
2024
SELL
Open market or private sale
$180,079
$135.5 p/Share
1,329
Reduced 7.15%
17,263
Common Stock
Feb 06
2024
SELL
Open market or private sale
$172,615
$142.07 p/Share
1,215
Reduced 6.58%
17,263
Common Stock
Jan 31
2024
SELL
Open market or private sale
$245,896
$141.32 p/Share
1,740
Reduced 9.16%
17,263
Common Stock
Dec 22
2023
SELL
Open market or private sale
$3,081,359
$128.39 p/Share
24,000
Reduced 58.16%
17,263
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$1,714,560
$71.44 p/Share
24,000
Added 46.82%
27,263
Common Stock
Sep 01
2023
SELL
Open market or private sale
$91,406
$110.93 p/Share
824
Reduced 4.56%
17,263
Common Stock
Aug 21
2023
SELL
Open market or private sale
$228,998
$107.41 p/Share
2,132
Reduced 10.54%
18,087
Common Stock
May 01
2023
SELL
Open market or private sale
$1,184,034
$103.89 p/Share
11,397
Reduced 41.34%
16,169
Common Stock
Apr 25
2023
SELL
Open market or private sale
$10,382
$103.82 p/Share
100
Reduced 0.36%
27,561
Common Stock
Feb 08
2023
SELL
Open market or private sale
$137,872
$103.82 p/Share
1,328
Reduced 4.62%
27,424
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,495,754
$102.9 p/Share
14,536
Reduced 34.64%
27,424
Common Stock
Feb 06
2023
SELL
Open market or private sale
$127,429
$104.88 p/Share
1,215
Reduced 7.09%
15,926
Common Stock