Apr 03
2022
SELL
Payment of exercise price or tax liability
$220,275
$101.09 p/Share
2,179
Reduced 0.93%
232,676
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$7,880,976
$101.09 p/Share
77,960
Reduced 24.92%
234,855
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
171,944
Added 35.47%
312,815
Common Stock
Feb 03
2022
SELL
Open market or private sale
$5,273,070
$110.0 p/Share
47,937
Reduced 25.75%
138,246
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$4,902,038
$102.26 p/Share
47,937
Added 20.48%
186,183
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,534,310
$90.0 p/Share
28,159
Reduced 16.92%
138,246
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,642,796
$58.34 p/Share
28,159
Added 14.47%
166,405
Common Stock
Oct 26
2021
SELL
Open market or private sale
$7,282,616
$88.0 p/Share
82,757
Reduced 37.45%
138,246
Common Stock
Oct 26
2021
BUY
Exercise of conversion of derivative security
$4,378,660
$54.19 p/Share
80,802
Added 26.77%
221,003
Common Stock
Sep 02
2021
SELL
Open market or private sale
$228,375
$87.0 p/Share
2,625
Reduced 1.84%
140,201
Common Stock
Jun 15
2021
SELL
Open market or private sale
$5,809,472
$86.0 p/Share
67,552
Reduced 32.11%
142,826
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$4,086,015
$62.21 p/Share
65,681
Added 23.79%
210,378
Common Stock
May 07
2021
SELL
Open market or private sale
$796,068
$84.0 p/Share
9,477
Reduced 6.15%
144,697
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$3,304,716
$74.3 p/Share
44,478
Reduced 22.39%
154,174
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
94,516
Added 32.64%
195,074
Common Stock
Jan 08
2021
SELL
Open market or private sale
$4,417,200
$75.0 p/Share
58,896
Reduced 56.14%
46,008
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$4,052,520
$74.29 p/Share
54,550
Added 35.17%
100,558
Common Stock
Apr 03
2020
SELL
Payment of exercise price or tax liability
$121,414
$55.72 p/Share
2,179
Reduced 2.03%
104,904
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$90,544
$58.34 p/Share
1,552
Reduced 1.49%
102,279
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$547,711
$59.18 p/Share
9,255
Reduced 8.44%
100,408
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$1,499,976
$59.18 p/Share
25,346
Added 18.77%
109,663
Common Stock
Nov 04
2019
SELL
Open market or private sale
$1,605,072
$68.0 p/Share
23,604
Reduced 21.87%
84,317
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$1,287,126
$54.53 p/Share
23,604
Added 17.95%
107,921
Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$195,409
$54.19 p/Share
3,606
Reduced 4.1%
84,317
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$237,913
$57.83 p/Share
4,114
Reduced 5.14%
75,857
Common Stock