Jun 01
2024
SELL
Payment of exercise price or tax liability
$100,892
$383.62 p/Share
263
Reduced 0.43%
61,546
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$370,617
$516.18 p/Share
718
Reduced 1.15%
61,809
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,937
Added 3.0%
62,527
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$4,993,000
$499.3 p/Share
10,000
Reduced 14.17%
60,590
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 12.41%
70,590
Common Stock, par valu...
Jun 01
2023
SELL
Payment of exercise price or tax liability
$187,175
$312.48 p/Share
599
Reduced 0.98%
60,590
Common Stock, par valu...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$139,021
$317.4 p/Share
438
Reduced 0.71%
61,189
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,481
Added 3.87%
61,627
Common Stock, par valu...
Feb 22
2023
SELL
Open market or private sale
$3,232,100
$323.21 p/Share
10,000
Reduced 14.46%
59,146
Common Stock, par valu...
Feb 22
2023
BUY
Exercise of conversion of derivative security
$160,000
$16.0 p/Share
10,000
Added 12.63%
69,146
Common Stock, par valu...
Aug 17
2022
SELL
Open market or private sale
$1,403,100
$280.62 p/Share
5,000
Reduced 7.79%
59,146
Common Stock, par valu...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 7.23%
64,146
Common Stock, par valu...
Jun 01
2022
SELL
Payment of exercise price or tax liability
$248,508
$220.7 p/Share
1,126
Reduced 1.87%
59,146
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$45,150
$210.0 p/Share
215
Reduced 0.36%
60,272
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,964
Added 3.14%
60,487
Common Stock, par valu...
Feb 28
2022
SELL
Open market or private sale
$1,064,500
$212.9 p/Share
5,000
Reduced 7.87%
58,523
Common Stock, par valu...
Feb 28
2022
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 7.3%
63,523
Common Stock, par valu...
Feb 23
2022
SELL
Open market or private sale
$49,698
$198.0 p/Share
251
Reduced 0.43%
58,523
Common Stock, par valu...
Feb 23
2022
BUY
Exercise of conversion of derivative security
$4,016
$16.0 p/Share
251
Added 0.43%
58,774
Common Stock, par valu...
Feb 22
2022
SELL
Open market or private sale
$926,778
$199.35 p/Share
4,649
Reduced 7.36%
58,523
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
$74,384
$16.0 p/Share
4,649
Added 6.85%
63,172
Common Stock, par valu...
Aug 20
2021
SELL
Open market or private sale
$918,600
$183.72 p/Share
5,000
Reduced 7.87%
58,523
Common Stock, par valu...
Aug 20
2021
BUY
Exercise of conversion of derivative security
$80,000
$16.0 p/Share
5,000
Added 7.3%
63,523
Common Stock, par valu...
Jun 03
2021
SELL
Open market or private sale
$279,187
$160.36 p/Share
1,741
Reduced 2.89%
58,523
Common Stock, par valu...
Jun 01
2021
SELL
Payment of exercise price or tax liability
$121,722
$162.08 p/Share
751
Reduced 1.23%
60,264
Common Stock, par valu...