Apr 30
2021
BUY
Exercise of conversion of derivative security
$1,387,500
$27.75 p/Share
50,000
Added 12.61%
346,388
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$487,450
$75.05 p/Share
6,495
Reduced 2.09%
303,687
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,764,520
$75.07 p/Share
23,505
Reduced 7.35%
296,388
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,043,100
$34.77 p/Share
30,000
Added 8.92%
306,388
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$145,995
$74.26 p/Share
1,966
Reduced 0.66%
296,388
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
4,588
Added 1.51%
298,354
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$3,052,747
$74.13 p/Share
41,181
Reduced 12.29%
293,766
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
96,103
Added 22.52%
330,723
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$263,902
$73.86 p/Share
3,573
Reduced 1.47%
238,844
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
8,337
Added 3.32%
242,417
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$944,368
$73.9 p/Share
12,779
Reduced 4.89%
248,727
Common Stock
Feb 09
2021
SELL
Open market or private sale
$4,225,198
$73.84 p/Share
57,221
Reduced 19.64%
234,080
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$2,646,700
$37.81 p/Share
70,000
Added 21.6%
254,080
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$375,448
$71.0 p/Share
5,288
Reduced 2.0%
258,792
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,765,919
$71.46 p/Share
24,712
Reduced 9.55%
234,080
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$1,253,700
$41.79 p/Share
30,000
Added 10.2%
264,080
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$528,038
$68.09 p/Share
7,755
Reduced 3.11%
241,540
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,262,062
$67.94 p/Share
33,295
Reduced 12.45%
234,080
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,514,745
$36.9 p/Share
41,050
Added 14.4%
244,080
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$365,938
$62.5 p/Share
5,855
Reduced 2.14%
268,225
Common Stock
Nov 02
2020
SELL
Open market or private sale
$2,110,844
$61.82 p/Share
34,145
Reduced 12.73%
234,080
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$1,646,000
$41.15 p/Share
40,000
Added 12.74%
274,080
Common Stock