Mar 02
2023
SELL
Payment of exercise price or tax liability
$8,016,813
$195.68 p/Share
40,969
Reduced 23.29%
134,966
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
94,074
Added 34.84%
175,935
Common Stock
Jul 28
2022
SELL
Open market or private sale
$2,892,483
$89.72 p/Share
32,239
Reduced 28.26%
81,861
Common Stock
May 06
2022
SELL
Open market or private sale
$1,027,421
$75.28 p/Share
13,648
Reduced 10.68%
114,100
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$1,303,000
$71.85 p/Share
18,135
Reduced 12.43%
127,748
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
41,638
Added 24.26%
129,970
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,940,361
$68.39 p/Share
28,372
Reduced 21.39%
104,245
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$3,042,522
$69.51 p/Share
43,771
Reduced 24.82%
132,617
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
100,515
Added 36.3%
176,388
Common Stock
May 03
2021
SELL
Open market or private sale
$4,915,322
$76.19 p/Share
64,514
Reduced 45.95%
75,873
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$655,046
$73.7 p/Share
8,888
Reduced 5.95%
140,387
Common Stock
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
20,740
Added 12.2%
149,275
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$1,153,995
$73.7 p/Share
15,658
Reduced 10.86%
128,535
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
36,537
Added 21.3%
134,958
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,085,107
$82.48 p/Share
13,156
Reduced 10.89%
107,656
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,598,119
$81.02 p/Share
19,725
Reduced 14.04%
120,812
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
46,037
Added 24.67%
140,537
Common Stock
Aug 10
2020
SELL
Open market or private sale
$5,865,182
$73.39 p/Share
79,918
Reduced 45.82%
94,500
Common Stock
Jul 01
2020
SELL
Sale (or disposition) back to the issuer
$133,623
$49.09 p/Share
2,722
Reduced 1.54%
174,418
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
6,250
Added 3.41%
177,140
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$86,567
$43.37 p/Share
1,996
Reduced 1.15%
170,890
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
4,583
Added 2.58%
172,886
Common Stock
Mar 07
2020
SELL
Payment of exercise price or tax liability
$391,761
$43.37 p/Share
9,033
Reduced 5.09%
168,303
Common Stock
Mar 07
2020
BUY
Exercise of conversion of derivative security
-
20,740
Added 10.47%
177,336
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$407,071
$43.37 p/Share
9,386
Reduced 5.65%
156,596
Common Stock