Feb 11
2023
SELL
Payment of exercise price or tax liability
$28,933
$146.87 p/Share
197
Reduced 1.27%
15,293
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
289
Added 1.83%
15,490
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$32,605
$146.87 p/Share
222
Reduced 1.44%
15,201
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
325
Added 2.06%
15,423
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$60,963
$155.52 p/Share
392
Reduced 2.53%
15,098
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
545
Added 3.4%
15,490
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$36,128
$159.86 p/Share
226
Reduced 1.49%
14,945
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
307
Added 1.98%
15,171
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$208,984
$119.83 p/Share
1,744
Reduced 10.5%
14,864
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
4,360
Added 20.79%
16,608
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$20,008
$177.06 p/Share
113
Reduced 0.91%
12,248
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
373
Added 2.93%
12,361
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$15,076
$173.29 p/Share
87
Reduced 0.72%
11,988
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
288
Added 2.33%
12,075
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$34,962
$181.15 p/Share
193
Reduced 1.61%
11,787
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
545
Added 4.35%
11,980
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$16,847
$181.15 p/Share
93
Reduced 0.81%
11,435
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
308
Added 2.6%
11,528
Common Stock
Nov 08
2021
SELL
Open market or private sale
$2,088,231
$246.69 p/Share
8,465
Reduced 43.0%
11,220
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$395,107
$89.33 p/Share
4,423
Added 25.29%
13,065
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,420,650
$189.42 p/Share
7,500
Reduced 32.95%
15,262
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$577,800
$77.04 p/Share
7,500
Added 24.78%
22,762
Common Stock
May 10
2021
SELL
Open market or private sale
$795,746
$203.1 p/Share
3,918
Reduced 20.43%
15,262
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$176,937
$45.16 p/Share
3,918
Added 17.45%
18,533
Common Stock
Apr 22
2021
SELL
Open market or private sale
$109,335
$175.78 p/Share
622
Reduced 3.92%
15,262
Common Stock