Mar 15
2024
SELL
Payment of exercise price or tax liability
$36,629
$200.16 p/Share
183
Reduced 5.81%
2,967
Common Stock
May 09
2023
SELL
Open market or private sale
$748,250
$205.0 p/Share
3,650
Reduced 53.68%
3,150
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$362,554
$145.78 p/Share
2,487
Added 32.21%
5,235
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$29,969
$193.35 p/Share
155
Reduced 3.47%
4,313
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
1,142
Added 20.36%
4,468
Common Stock
Nov 11
2022
SELL
Open market or private sale
$528,493
$205.96 p/Share
2,566
Reduced 43.55%
3,326
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$370,017
$144.2 p/Share
2,566
Added 33.17%
5,171
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$37,812
$160.22 p/Share
236
Reduced 6.63%
3,326
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
588
Added 14.17%
3,562
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$26,334
$189.45 p/Share
139
Reduced 4.47%
2,974
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
367
Added 10.55%
3,113
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$35,015
$282.38 p/Share
124
Reduced 4.32%
2,746
Common Stock
Nov 16
2020
SELL
Open market or private sale
$529,353
$253.4 p/Share
2,089
Reduced 42.13%
2,870
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$320,306
$153.33 p/Share
2,089
Added 37.28%
3,515
Common Stock
Jun 08
2020
SELL
Open market or private sale
$286,643
$196.6 p/Share
1,458
Reduced 33.69%
2,870
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$196,247
$134.6 p/Share
1,458
Added 25.2%
4,328
Common Stock
May 14
2020
SELL
Open market or private sale
$398,354
$146.94 p/Share
2,711
Reduced 48.58%
2,870
Common Stock
May 14
2020
BUY
Exercise of conversion of derivative security
$51,277
$72.12 p/Share
711
Added 11.3%
5,581
Common Stock
Mar 30
2020
BUY
Grant, award, or other acquisition
-
634
Added 11.52%
4,870
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$19,107
$163.31 p/Share
117
Reduced 2.69%
4,236
Common Stock
Aug 15
2019
BUY
Grant, award, or other acquisition
-
1,419
Added 24.62%
4,345
Common Stock