Mar 04
2022
SELL
Open market or private sale
$4,937,682
$135.02 p/Share
36,570
Reduced 16.31%
187,580
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$1,520,946
$41.59 p/Share
36,570
Added 14.03%
224,150
Common Stock
Feb 24
2022
SELL
Open market or private sale
$2,163,718
$124.71 p/Share
17,350
Reduced 8.47%
187,580
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,124,875
$122.87 p/Share
9,155
Reduced 4.28%
204,930
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
14,839
Added 6.55%
211,560
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$353,022
$125.72 p/Share
2,808
Reduced 1.39%
199,246
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$249,939
$125.22 p/Share
1,996
Reduced 0.98%
202,054
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
13,486
Added 6.2%
204,050
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$99,964
$67.0 p/Share
1,492
Added 0.78%
190,564
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$287,838
$113.86 p/Share
2,528
Reduced 1.32%
189,072
Common Stock
Feb 18
2021
SELL
Open market or private sale
$576,861
$113.31 p/Share
5,091
Reduced 2.59%
191,600
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$315,900
$112.42 p/Share
2,810
Reduced 1.35%
205,757
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,012,219
$111.65 p/Share
9,066
Reduced 4.41%
196,691
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
18,955
Added 8.33%
208,567
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$459,446
$111.3 p/Share
4,128
Reduced 2.13%
189,612
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$833,931
$113.46 p/Share
7,350
Reduced 3.66%
193,740
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
16,416
Added 7.55%
201,090
Common Stock
Dec 31
2020
SELL
Open market or private sale
$4,210,304
$115.13 p/Share
36,570
Reduced 16.53%
184,674
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$1,520,946
$41.59 p/Share
36,570
Added 14.18%
221,244
Common Stock
Dec 07
2020
SELL
Open market or private sale
$2,508,362
$110.04 p/Share
22,795
Reduced 10.99%
184,674
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$1,325,234
$49.56 p/Share
26,740
Added 11.42%
207,469
Common Stock
Nov 30
2020
SELL
Open market or private sale
$1,815,369
$105.05 p/Share
17,281
Reduced 8.73%
180,729
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$714,915
$41.37 p/Share
17,281
Added 8.03%
198,010
Common Stock
Nov 27
2020
SELL
Open market or private sale
$578,970
$105.0 p/Share
5,514
Reduced 2.96%
180,729
Common Stock
Nov 27
2020
BUY
Exercise of conversion of derivative security
$228,114
$41.37 p/Share
5,514
Added 2.88%
186,243
Common Stock