Apr 30
2024
SELL
Open market or private sale
$1,049,679
$101.97 p/Share
10,294
Reduced 7.38%
129,120
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$1,676,784
$93.01 p/Share
18,028
Reduced 11.59%
137,569
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
53,083
Added 25.44%
155,597
Common Stock
Oct 27
2021
-
65,200
Reduced 38.88%
102,514
Common Stock
Sep 09
2021
SELL
Payment of exercise price or tax liability
$33,129
$83.66 p/Share
396
Reduced 0.24%
167,714
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
-
1,053
Added 0.62%
168,110
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$5,439,083
$84.1 p/Share
64,674
Reduced 27.91%
167,057
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
172,598
Added 42.69%
231,731
Common Stock
Jul 15
2021
SELL
Open market or private sale
$5,100,000
$85.0 p/Share
60,000
Reduced 50.36%
59,133
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$387,954
$73.91 p/Share
5,249
Reduced 4.22%
119,133
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
5,249
Added 4.05%
124,382
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$440,559
$66.15 p/Share
6,660
Reduced 5.29%
119,133
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
17,056
Added 11.94%
125,793
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$1,171,194
$59.34 p/Share
19,737
Reduced 15.36%
108,737
Common Stock
Oct 02
2020
BUY
Exercise of conversion of derivative security
-
51,169
Added 28.48%
128,474
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$118,195
$57.46 p/Share
2,057
Reduced 2.59%
77,305
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
2,057
Added 2.53%
79,362
Common Stock
Sep 08
2020
BUY
Open market or private purchase
$119
$59.49 p/Share
2
Added 0.0%
77,305
Common Stock
Apr 03
2020
BUY
Grant, award, or other acquisition
-
81
Added 0.1%
77,303
Common Stock
Nov 13
2019
SELL
Payment of exercise price or tax liability
$460,206
$148.31 p/Share
3,103
Reduced 3.86%
77,222
Common Stock
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
10,114
Added 11.18%
80,325
Common Stock
Feb 28
2019
SELL
Open market or private sale
$2,099,748
$126.59 p/Share
16,587
Reduced 19.11%
70,211
Common Stock
Nov 26
2018
BUY
Grant, award, or other acquisition
-
117,029
Added 49.93%
117,343
Common Stock