Aug 15
2024
SELL
Open market or private sale
$974,956
$137.92 p/Share
7,069
Reduced 4.25%
159,132
Common Stock
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$326,267
$137.26 p/Share
2,377
Reduced 1.44%
162,952
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.61%
165,329
Common Stock
Jul 15
2024
SELL
Open market or private sale
$912,030
$131.02 p/Share
6,961
Reduced 4.11%
162,381
Common Stock
Jul 15
2024
SELL
Sale (or disposition) back to the issuer
$326,305
$131.31 p/Share
2,485
Reduced 1.45%
169,342
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.48%
171,827
Common Stock
Jun 17
2024
SELL
Open market or private sale
$963,332
$136.43 p/Share
7,061
Reduced 4.09%
165,630
Common Stock
Jun 17
2024
SELL
Sale (or disposition) back to the issuer
$326,244
$136.79 p/Share
2,385
Reduced 1.36%
172,691
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.42%
175,076
Common Stock
May 15
2024
SELL
Open market or private sale
$969,991
$137.14 p/Share
7,073
Reduced 4.02%
168,879
Common Stock
May 15
2024
SELL
Sale (or disposition) back to the issuer
$326,263
$137.49 p/Share
2,373
Reduced 1.33%
175,952
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.36%
178,325
Common Stock
Apr 15
2024
SELL
Open market or private sale
$979,382
$138.37 p/Share
7,078
Reduced 3.95%
172,128
Common Stock
Apr 15
2024
SELL
Sale (or disposition) back to the issuer
$326,310
$137.8 p/Share
2,368
Reduced 1.3%
179,206
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.3%
181,574
Common Stock
Mar 15
2024
SELL
Open market or private sale
$963,514
$136.34 p/Share
7,067
Reduced 3.87%
175,377
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$326,303
$137.16 p/Share
2,379
Reduced 1.29%
182,444
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$326,210
$52.64 p/Share
6,197
Added 3.24%
184,823
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$3,290,620
$130.27 p/Share
25,260
Reduced 12.39%
178,626
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$8,399,679
$130.27 p/Share
64,479
Added 26.29%
180,767
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$286,072
$130.27 p/Share
2,196
Reduced 1.55%
139,407
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$726,515
$130.27 p/Share
5,577
Added 3.79%
141,603
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$6,611,665
$129.44 p/Share
51,079
Reduced 27.3%
136,026
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
129,780
Added 44.61%
161,163
Common Stock
Jan 16
2024
SELL
Open market or private sale
$485,312
$129.21 p/Share
3,756
Reduced 6.15%
57,325
Common Stock