Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,379,892
$138.46 p/Share
9,966
Reduced 7.72%
119,111
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
22,097
Added 14.63%
128,990
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$599,165
$136.36 p/Share
4,394
Reduced 3.95%
106,893
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
11,742
Added 9.55%
111,163
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$991,335
$108.58 p/Share
9,130
Reduced 8.41%
99,421
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
20,243
Added 15.72%
108,551
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$474,682
$114.63 p/Share
4,141
Reduced 4.48%
88,308
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
13,202
Added 12.51%
92,312
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,926,633
$130.09 p/Share
14,810
Reduced 15.77%
79,110
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
32,837
Added 25.91%
93,920
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$891,850
$158.89 p/Share
5,613
Reduced 8.43%
60,993
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
10,086
Added 13.15%
66,606
Common Stock
Sep 27
2021
SELL
Open market or private sale
$76,670
$170.0 p/Share
451
Reduced 0.79%
56,415
Common Stock
Aug 30
2021
SELL
Open market or private sale
$915,417
$171.17 p/Share
5,348
Reduced 8.6%
56,866
Common Stock
Apr 14
2021
SELL
Open market or private sale
$4,547,340
$135.0 p/Share
33,684
Reduced 35.16%
62,128
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$1,939,369
$86.34 p/Share
22,462
Added 18.99%
95,812
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$819,416
$132.1 p/Share
6,203
Reduced 7.8%
73,350
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
15,763
Added 16.54%
79,553
Common Stock
Mar 08
2021
SELL
Open market or private sale
$6,174,474
$130.03 p/Share
47,485
Reduced 42.67%
63,790
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$1,824,781
$63.73 p/Share
28,633
Added 20.47%
111,275
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,799,500
$125.0 p/Share
14,396
Reduced 14.84%
82,642
Common Stock
Mar 01
2021
SELL
Open market or private sale
$3,037,743
$123.25 p/Share
24,647
Reduced 20.25%
97,038
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$252,628
$109.6 p/Share
2,305
Reduced 1.8%
125,986
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$520,455
$117.75 p/Share
4,420
Reduced 3.51%
121,566
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
2,305
Added 1.76%
128,291
Common Stock