Dec 11
2023
SELL
Open market or private sale
$1,085,180
$216.43 p/Share
5,014
Reduced 24.39%
15,541
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$489,095
$181.55 p/Share
2,694
Reduced 11.59%
20,555
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
6,845
Added 22.75%
23,249
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$46,062
$172.52 p/Share
267
Reduced 1.6%
16,404
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
678
Added 3.91%
16,671
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$52,936
$172.43 p/Share
307
Reduced 1.88%
15,993
Common Stock
Nov 01
2023
SELL
Exercise of conversion of derivative security
-
1,185
Reduced 6.78%
16,300
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$24,779
$179.56 p/Share
138
Reduced 0.78%
17,485
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
563
Added 3.1%
17,623
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$62,544
$221.79 p/Share
282
Reduced 1.63%
17,060
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
1,158
Added 6.26%
17,342
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$62,236
$151.06 p/Share
412
Reduced 2.48%
16,184
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
1,288
Added 7.2%
16,596
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$25,207
$151.85 p/Share
166
Reduced 1.07%
15,308
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
678
Added 4.2%
15,474
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$18,957
$151.66 p/Share
125
Reduced 0.84%
14,796
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
510
Added 3.31%
14,921
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$20,324
$147.28 p/Share
138
Reduced 0.95%
14,411
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
563
Added 3.73%
14,549
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$51,160
$181.42 p/Share
282
Reduced 1.98%
13,986
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
1,157
Added 7.5%
14,268
Common Stock