Mar 03
2025
SELL
Payment of exercise price or tax liability
$217,381
$72.1 p/Share
3,015
Reduced 1.95%
151,916
Common Stock
Mar 03
2025
SELL
Open market or private sale
$587,600
$73.45 p/Share
8,000
Reduced 4.91%
154,931
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$31,120
$3.89 p/Share
8,000
Added 4.68%
162,931
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$302,229
$73.02 p/Share
4,139
Reduced 2.6%
154,931
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
$412,489
$73.02 p/Share
5,649
Added 3.43%
159,070
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
21,726
Added 12.4%
153,421
Common Stock
Feb 03
2025
SELL
Open market or private sale
$694,960
$86.87 p/Share
8,000
Reduced 3.74%
205,695
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$19,360
$2.42 p/Share
8,000
Added 3.61%
213,695
Common Stock
Jan 02
2025
SELL
Open market or private sale
$669,360
$83.67 p/Share
8,000
Reduced 3.74%
205,695
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$19,360
$2.42 p/Share
8,000
Added 3.61%
213,695
Common Stock
Dec 31
2024
-
74,000
Reduced 35.98%
131,695
Common Stock
Dec 02
2024
SELL
Open market or private sale
$744,480
$93.06 p/Share
8,000
Reduced 3.74%
205,695
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$19,360
$2.42 p/Share
8,000
Added 3.61%
213,695
Common Stock
Nov 01
2024
SELL
Open market or private sale
$861,440
$107.68 p/Share
8,000
Reduced 3.74%
205,695
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$19,360
$2.42 p/Share
8,000
Added 3.61%
213,695
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$66,343
$13.14 p/Share
5,049
Added 2.4%
205,695
Common Stock
Oct 01
2024
SELL
Open market or private sale
$913,840
$114.23 p/Share
8,000
Reduced 3.83%
200,646
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$19,360
$2.42 p/Share
8,000
Added 3.69%
208,646
Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,160,500
$116.05 p/Share
10,000
Reduced 4.75%
200,646
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$24,200
$2.42 p/Share
10,000
Added 4.51%
211,958
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$610,781
$110.15 p/Share
5,545
Reduced 2.67%
201,958
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,129,700
$112.97 p/Share
10,000
Reduced 4.6%
207,503
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$24,200
$2.42 p/Share
10,000
Added 4.4%
217,503
Common Stock
Aug 01
2024
SELL
Open market or private sale
$237,450
$79.15 p/Share
3,000
Reduced 1.43%
207,503
Common Stock
Jul 01
2024
SELL
Open market or private sale
$229,680
$76.56 p/Share
3,000
Reduced 1.41%
210,503
Common Stock