Oct 10
2024
SELL
Open market or private sale
$49,558
$133.58 p/Share
371
Reduced 0.71%
52,159
Common Stock
Aug 30
2024
SELL
Open market or private sale
$3,024,856
$134.14 p/Share
22,550
Reduced 30.03%
52,530
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$2,254,098
$99.96 p/Share
22,550
Added 23.1%
75,080
Common Stock
Aug 29
2024
SELL
Open market or private sale
$533,533
$134.02 p/Share
3,981
Reduced 7.04%
52,530
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$397,940
$99.96 p/Share
3,981
Added 6.58%
56,511
Common Stock
Aug 28
2024
SELL
Open market or private sale
$174,239
$134.03 p/Share
1,300
Reduced 2.42%
52,530
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$129,947
$99.96 p/Share
1,300
Added 2.36%
53,830
Common Stock
Aug 26
2024
SELL
Open market or private sale
$134,020
$134.02 p/Share
1,000
Reduced 1.87%
52,530
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$99,960
$99.96 p/Share
1,000
Added 1.83%
53,530
Common Stock
Jun 03
2024
SELL
Open market or private sale
$3,199,900
$116.36 p/Share
27,500
Reduced 34.51%
52,196
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$2,262,700
$82.28 p/Share
27,500
Added 25.65%
79,696
Common Stock
Mar 04
2024
SELL
Open market or private sale
$6,399,076
$117.24 p/Share
54,581
Reduced 35.48%
99,245
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$1,684,875
$108.38 p/Share
15,546
Added 9.18%
153,826
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$3,601,273
$109.07 p/Share
33,018
Reduced 19.28%
138,280
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
74,532
Added 30.32%
171,298
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$783,943
$108.16 p/Share
7,248
Reduced 6.97%
96,767
Common Stock
Feb 09
2024
SELL
Open market or private sale
$0
$108.16 p/Share
0
Reduced 0.0%
96,766
Common Stock
Jul 07
2023
SELL
Other acquisition or disposition
-
26,140
Reduced 32.06%
55,399
Common Stock
Jul 07
2023
BUY
Other acquisition or disposition
-
26,140
Added 26.23%
73,530
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$1,563,052
$98.69 p/Share
15,838
Added 10.97%
128,565
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$1,121,688
$98.61 p/Share
11,375
Reduced 9.17%
112,727
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
25,677
Added 17.14%
124,102
Common Stock
Feb 04
2023
SELL
Open market or private sale
$0
$102.24 p/Share
0
Reduced 0.0%
98,425
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$655,153
$102.24 p/Share
6,408
Reduced 6.11%
98,426
Common Stock
Dec 28
2022
SELL
Other acquisition or disposition
-
30,437
Reduced 34.79%
57,057
Common Stock