Dec 05
2022
SELL
Payment of exercise price or tax liability
$7,209,597
$123.3 p/Share
58,472
Reduced 17.32%
279,153
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
117,932
Added 27.36%
313,126
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$2,047,424
$112.98 p/Share
18,122
Reduced 7.62%
219,693
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
39,777
Added 15.04%
224,657
Common Stock
Dec 13
2021
-
100
Reduced 0.05%
197,885
Common Stock
Dec 10
2021
SELL
Open market or private sale
$1,815,561
$183.39 p/Share
9,900
Reduced 4.76%
197,985
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$7,928,059
$175.45 p/Share
45,187
Reduced 17.86%
207,885
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
91,138
Added 27.91%
235,382
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$2,728,523
$128.71 p/Share
21,199
Reduced 11.58%
161,934
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
45,700
Added 19.97%
183,133
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$10,541,468
$157.62 p/Share
66,879
Reduced 32.76%
137,242
Common Stock
Dec 06
2020
BUY
Grant, award, or other acquisition
-
134,889
Added 44.45%
168,544
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$1,399,552
$146.03 p/Share
9,584
Reduced 12.05%
69,926
Common Stock
Nov 20
2020
-
694
Reduced 0.99%
69,232
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
20,291
Added 20.33%
79,510
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$1,924,152
$119.52 p/Share
16,099
Reduced 21.37%
59,219
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
33,968
Added 31.08%
75,318
Common Stock
Jun 08
2020
SELL
Open market or private sale
$1,796,493
$89.32 p/Share
20,113
Reduced 32.8%
41,206
Common Stock
Feb 12
2020
SELL
Open market or private sale
$1,647,558
$91.47 p/Share
18,012
Reduced 22.7%
61,319
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$959,907
$83.82 p/Share
11,452
Reduced 12.64%
79,156
Common Stock
Dec 08
2019
BUY
Grant, award, or other acquisition
$32,545,082
$1409.0 p/Share
23,098
Added 20.82%
87,837
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$797,037
$85.62 p/Share
9,309
Reduced 12.12%
67,510
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
-
19,710
Added 20.42%
76,819
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$612,213
$75.47 p/Share
8,112
Reduced 12.44%
57,109
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
14,945
Added 18.64%
65,221
Common Stock