Feb 28
2024
SELL
Open market or private sale
$909,956
$471.48 p/Share
1,930
Reduced 7.29%
24,533
Common Stock, par valu...
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
$2,337,259
$472.46 p/Share
4,947
Reduced 15.75%
26,463
Common Stock, par valu...
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,985,664
$288.74 p/Share
6,877
Added 17.96%
31,410
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$180,718
$429.26 p/Share
421
Reduced 1.69%
24,533
Common Stock, par valu...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$264,588
$420.65 p/Share
629
Reduced 2.46%
24,954
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 5.88%
25,583
Common Stock, par valu...
Nov 03
2023
SELL
Sale (or disposition) back to the issuer
$7,047,125
$387.78 p/Share
18,173
Reduced 36.57%
31,525
Common Stock, par valu...
Nov 03
2023
SELL
Open market or private sale
$2,968,104
$393.7 p/Share
7,539
Reduced 23.91%
23,986
Common Stock, par valu...
Nov 03
2023
BUY
Exercise of conversion of derivative security
$5,361,980
$208.54 p/Share
25,712
Added 34.1%
49,698
Common Stock, par valu...
May 10
2023
SELL
Open market or private sale
$792,754
$282.32 p/Share
2,808
Reduced 10.48%
23,986
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$159,122
$240.73 p/Share
661
Reduced 2.41%
26,794
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$653,100
$240.73 p/Share
2,713
Added 8.99%
27,455
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$132,018
$268.33 p/Share
492
Reduced 1.95%
24,742
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$456,306
$259.56 p/Share
1,758
Added 6.51%
25,234
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$296,534
$265.95 p/Share
1,115
Reduced 4.53%
23,476
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
$823,381
$265.95 p/Share
3,096
Added 11.18%
24,591
Common Stock, par valu...
Dec 10
2021
BUY
Grant, award, or other acquisition
$346,397
$328.65 p/Share
1,054
Added 4.67%
21,495
Common Stock, par valu...
Dec 07
2021
SELL
Payment of exercise price or tax liability
$191,238
$330.29 p/Share
579
Reduced 2.75%
20,441
Common Stock, par valu...
Aug 04
2021
SELL
Payment of exercise price or tax liability
$1,550,366
$332.34 p/Share
4,665
Reduced 14.19%
28,210
Common Stock, par valu...
Aug 04
2021
SELL
Open market or private sale
$2,383,054
$331.44 p/Share
7,190
Reduced 25.49%
21,020
Common Stock, par valu...
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
11,855
Added 26.5%
32,875
Common Stock, par valu...
Apr 01
2021
SELL
Open market or private sale
$582,009
$312.74 p/Share
1,861
Reduced 8.13%
21,020
Common Stock, par valu...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$256,875
$300.79 p/Share
854
Reduced 3.6%
22,881
Common Stock, par valu...
Mar 15
2021
BUY
Grant, award, or other acquisition
$816,645
$300.79 p/Share
2,715
Added 10.26%
23,735
Common Stock, par valu...
Dec 12
2020
SELL
Payment of exercise price or tax liability
$749,002
$280.42 p/Share
2,671
Reduced 11.27%
21,020
Common Stock, par valu...