Apr 11
2022
SELL
Open market or private sale
$1,413,830
$128.53 p/Share
11,000
Reduced 28.77%
27,229
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
$630,410
$57.31 p/Share
11,000
Added 22.34%
38,229
Common Stock
Mar 10
2022
SELL
Open market or private sale
$1,392,600
$126.6 p/Share
11,000
Reduced 28.77%
27,229
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$590,260
$53.66 p/Share
11,000
Added 22.34%
38,229
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$516,300
$122.87 p/Share
4,202
Reduced 13.37%
27,229
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
6,744
Added 18.22%
30,271
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$195,495
$125.72 p/Share
1,555
Reduced 5.93%
24,687
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$161,659
$125.22 p/Share
1,291
Reduced 4.69%
26,242
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
8,582
Added 23.76%
27,533
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,399,794
$127.0 p/Share
11,022
Reduced 36.77%
18,951
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$551,210
$50.01 p/Share
11,022
Added 26.89%
29,973
Common Stock
Dec 10
2021
SELL
Open market or private sale
$144,934
$135.2 p/Share
1,072
Reduced 5.38%
18,846
Common Stock
Nov 10
2021
SELL
Open market or private sale
$270,160
$135.08 p/Share
2,000
Reduced 9.12%
19,918
Common Stock
Oct 08
2021
SELL
Open market or private sale
$253,480
$126.74 p/Share
2,000
Reduced 8.36%
21,918
Common Stock
Sep 10
2021
SELL
Open market or private sale
$240,000
$120.0 p/Share
2,000
Reduced 7.72%
23,918
Common Stock
Aug 10
2021
SELL
Open market or private sale
$240,440
$120.22 p/Share
2,000
Reduced 7.16%
25,918
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$132,078
$113.86 p/Share
1,160
Reduced 4.0%
27,808
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$174,813
$112.42 p/Share
1,555
Reduced 5.09%
28,968
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
10,338
Added 25.3%
30,523
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$168,397
$111.3 p/Share
1,513
Reduced 6.97%
20,185
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$297,265
$113.46 p/Share
2,620
Reduced 10.77%
21,698
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
5,970
Added 19.71%
24,318
Common Stock
Dec 08
2020
SELL
Open market or private sale
$245,193
$109.51 p/Share
2,239
Reduced 10.95%
18,216
Common Stock
Nov 09
2020
SELL
Open market or private sale
$159,559
$104.56 p/Share
1,526
Reduced 6.94%
20,455
Common Stock
Oct 08
2020
SELL
Open market or private sale
$298,400
$101.29 p/Share
2,946
Reduced 11.82%
21,981
Common Stock