Feb 21
2025
SELL
Payment of exercise price or tax liability
$1,480,130
$110.54 p/Share
13,390
Reduced 2.23%
586,885
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
33,456
Added 5.28%
600,275
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$680,334
$112.1 p/Share
6,069
Reduced 1.06%
566,819
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
17,972
Added 3.04%
572,888
Common Stock
Aug 16
2024
SELL
Sale (or disposition) back to the issuer
$6,650,652
$146.82 p/Share
45,298
Reduced 7.55%
554,916
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$3,084,340
$68.09 p/Share
45,298
Added 7.02%
600,214
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$3,326,467
$134.24 p/Share
24,780
Reduced 4.27%
554,916
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
19,810
Added 3.3%
579,696
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
39,738
Added 6.63%
559,886
Common Stock
Aug 31
2023
SELL
Sale (or disposition) back to the issuer
$2,637,216
$131.94 p/Share
19,988
Reduced 3.7%
520,148
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$1,278,832
$63.98 p/Share
19,988
Added 3.57%
540,136
Common Stock
Aug 30
2023
SELL
Sale (or disposition) back to the issuer
$2,687,000
$134.35 p/Share
20,000
Reduced 97.47%
520
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,279,600
$63.98 p/Share
20,000
Added 3.57%
540,148
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
52,252
Added 8.79%
542,124
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,119,412
$122.22 p/Share
9,159
Reduced 1.84%
489,872
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
26,048
Added 4.96%
499,031
Common Stock
May 19
2022
SELL
Open market or private sale
$4,932,591
$130.23 p/Share
37,876
Reduced 7.41%
472,983
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
$1,730,933
$45.7 p/Share
37,876
Added 6.9%
510,859
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
30,577
Added 5.93%
485,121
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$606,347
$105.47 p/Share
5,749
Reduced 1.25%
454,544
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
18,354
Added 3.83%
460,293
Common Stock
Dec 02
2021
SELL
Open market or private sale
$2,795,460
$90.8 p/Share
30,787
Reduced 6.51%
441,939
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$925,149
$30.05 p/Share
30,787
Added 6.11%
472,726
Common Stock
Dec 01
2021
SELL
Open market or private sale
$2,839,177
$92.22 p/Share
30,787
Reduced 6.51%
441,939
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$925,149
$30.05 p/Share
30,787
Added 6.11%
472,726
Common Stock