Jun 01
2022
SELL
Open market or private sale
$374,193
$131.02 p/Share
2,856
Reduced 16.65%
14,294
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$232,935
$81.56 p/Share
2,856
Added 14.28%
17,150
Common Stock
May 24
2022
SELL
Open market or private sale
$714,275
$125.07 p/Share
5,711
Reduced 28.55%
14,294
Common Stock
May 23
2022
SELL
Open market or private sale
$1,137,773
$125.14 p/Share
9,092
Reduced 31.16%
20,090
Common Stock
May 23
2022
-
85
Reduced 0.42%
20,005
Common Stock
May 20
2022
SELL
Open market or private sale
$500,680
$125.17 p/Share
4,000
Reduced 12.05%
29,182
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$41,562
$122.24 p/Share
340
Reduced 1.01%
33,182
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
3,448
Added 9.33%
33,522
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$442,496
$130.8 p/Share
3,383
Reduced 10.11%
30,074
Common Stock
Nov 15
2021
SELL
Open market or private sale
$495,300
$165.1 p/Share
3,000
Reduced 8.23%
33,457
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$244,680
$81.56 p/Share
3,000
Added 7.6%
36,457
Common Stock
Nov 08
2021
SELL
Open market or private sale
$1,590,300
$159.03 p/Share
10,000
Reduced 23.01%
33,457
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$407,800
$81.56 p/Share
5,000
Added 10.32%
43,457
Common Stock
Aug 24
2021
SELL
Open market or private sale
$921,180
$153.53 p/Share
6,000
Reduced 13.5%
38,457
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$244,680
$81.56 p/Share
3,000
Added 6.32%
44,457
Common Stock
Aug 11
2021
SELL
Open market or private sale
$1,432,975
$155.0 p/Share
9,245
Reduced 18.23%
41,457
Common Stock
Aug 10
2021
SELL
Open market or private sale
$975,000
$150.0 p/Share
6,500
Reduced 11.36%
50,702
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$549,055
$84.47 p/Share
6,500
Added 10.2%
57,202
Common Stock
May 26
2021
SELL
Open market or private sale
$1,652,042
$145.58 p/Share
11,348
Reduced 18.29%
50,702
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$567,905
$87.37 p/Share
6,500
Added 9.48%
62,050
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
2,873
Added 4.92%
55,550
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$119,030
$151.63 p/Share
785
Reduced 1.47%
52,677
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
7,973
Added 12.98%
53,462
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$422,044
$134.11 p/Share
3,147
Reduced 6.47%
45,489
Common Stock
Feb 24
2021
SELL
Open market or private sale
$1,069,992
$126.0 p/Share
8,492
Reduced 14.86%
48,636
Common Stock