Dec 05
2023
SELL
Payment of exercise price or tax liability
$66,968
$88.0 p/Share
761
Reduced 1.05%
71,819
Common Stock
May 18
2023
SELL
Open market or private sale
$2,073,044
$78.91 p/Share
26,271
Reduced 26.58%
72,580
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$1,813,869
$78.38 p/Share
23,142
Reduced 18.97%
98,851
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
20,470
Added 14.37%
121,993
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$83,566
$79.36 p/Share
1,053
Reduced 1.03%
101,523
Common Stock
Aug 18
2022
SELL
Open market or private sale
$1,125,468
$68.0 p/Share
16,551
Reduced 13.89%
102,576
Common Stock
May 19
2022
SELL
Open market or private sale
$1,860,900
$62.03 p/Share
30,000
Reduced 20.12%
119,127
Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$393,245
$61.56 p/Share
6,388
Reduced 4.11%
149,127
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$1,878,476
$62.0 p/Share
30,298
Reduced 18.86%
130,353
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
93,477
Added 37.54%
155,515
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$66,115
$74.12 p/Share
892
Reduced 0.96%
92,336
Common Stock
Aug 19
2021
SELL
Exercise of conversion of derivative security
$953,503
$73.2 p/Share
13,026
Reduced 8.93%
132,871
Common Stock
Aug 19
2021
SELL
Open market or private sale
$2,893,146
$72.98 p/Share
39,643
Reduced 29.84%
93,228
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$476,752
$36.6 p/Share
13,026
Added 8.2%
145,897
Common Stock
Apr 10
2021
SELL
Payment of exercise price or tax liability
$572,754
$69.45 p/Share
8,247
Reduced 5.84%
132,871
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
27,316
Added 16.22%
141,118
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$1,510,449
$66.21 p/Share
22,813
Reduced 16.7%
113,802
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
51,437
Added 27.35%
136,615
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$31,009
$65.42 p/Share
474
Reduced 0.55%
85,178
Common Stock