Nov 14
2024
-
1,650
Reduced 1.01%
162,049
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,959,280
$164.97 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Jul 15
2024
SELL
Open market or private sale
$3,716,160
$154.84 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Jun 17
2024
SELL
Open market or private sale
$3,569,040
$148.71 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
May 15
2024
SELL
Open market or private sale
$3,709,440
$154.56 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$1,267,440
$52.81 p/Share
24,000
Added 11.34%
187,699
Common Stock
Apr 15
2024
SELL
Open market or private sale
$3,637,208
$152.0 p/Share
23,929
Reduced 12.75%
163,699
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$1,123,945
$46.97 p/Share
23,929
Added 11.31%
187,628
Common Stock
Mar 20
2024
SELL
Open market or private sale
$9,801,484
$154.0 p/Share
63,646
Reduced 28.0%
163,699
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
$3,361,145
$52.81 p/Share
63,646
Added 21.87%
227,345
Common Stock
Mar 15
2024
SELL
Open market or private sale
$3,577,440
$149.06 p/Share
24,000
Reduced 12.79%
163,699
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$1,127,280
$46.97 p/Share
24,000
Added 11.34%
187,699
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$426,763
$150.96 p/Share
2,827
Reduced 1.7%
163,699
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,038,887
$150.76 p/Share
6,891
Reduced 3.97%
166,526
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,041,763
$150.11 p/Share
6,940
Reduced 3.85%
173,417
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
25,959
Added 12.58%
180,357
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$2,780,171
$142.91 p/Share
19,454
Reduced 11.19%
154,398
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
26,996
Added 13.83%
168,172
Common Stock
Dec 12
2023
SELL
Open market or private sale
$10,725,600
$134.07 p/Share
80,000
Reduced 35.26%
146,856
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$4,224,800
$52.81 p/Share
80,000
Added 26.07%
226,856
Common Stock
Dec 01
2023
SELL
Open market or private sale
$876,892
$129.91 p/Share
6,750
Reduced 4.39%
146,856
Common Stock
Nov 01
2023
SELL
Open market or private sale
$768,825
$113.9 p/Share
6,750
Reduced 4.21%
153,606
Common Stock