Feb 16
2023
SELL
Payment of exercise price or tax liability
$79,993
$172.03 p/Share
465
Reduced 2.64%
17,129
Common Stock, par valu...
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,087
Added 5.82%
17,594
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$904,793
$170.01 p/Share
5,322
Reduced 24.38%
16,507
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
12,450
Added 36.32%
21,829
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$711,020
$182.5 p/Share
3,896
Reduced 29.35%
9,379
Common Stock, par valu...
Jul 28
2022
SELL
Open market or private sale
$537,841
$149.9 p/Share
3,588
Reduced 21.28%
13,275
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$81,182
$114.02 p/Share
712
Reduced 4.05%
16,863
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
1,664
Added 8.65%
17,575
Common Stock, par valu...
Feb 20
2022
SELL
Payment of exercise price or tax liability
$83,235
$114.02 p/Share
730
Reduced 4.39%
15,911
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
1,707
Added 9.3%
16,641
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$101,136
$114.02 p/Share
887
Reduced 5.61%
14,934
Common Stock, par valu...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,075
Added 11.59%
15,821
Common Stock, par valu...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$94,004
$119.75 p/Share
785
Reduced 5.4%
13,746
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
1,835
Added 11.21%
14,531
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$459,606
$118.09 p/Share
3,892
Reduced 23.46%
12,696
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
9,102
Added 35.43%
16,588
Common Stock, par valu...
Oct 01
2021
SELL
Open market or private sale
$327,596
$123.11 p/Share
2,661
Reduced 26.22%
7,486
Common Stock, par valu...
Apr 12
2021
SELL
Open market or private sale
$322,317
$92.54 p/Share
3,483
Reduced 25.55%
10,147
Common Stock, par valu...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$46,908
$80.46 p/Share
583
Reduced 4.1%
13,630
Common Stock, par valu...
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
1,362
Added 8.74%
14,213
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$57,352
$80.55 p/Share
712
Reduced 5.25%
12,851
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
1,664
Added 10.93%
13,563
Common Stock, par valu...
Feb 20
2021
SELL
Payment of exercise price or tax liability
$58,882
$80.55 p/Share
731
Reduced 5.79%
11,899
Common Stock, par valu...
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
1,708
Added 11.91%
12,630
Common Stock, par valu...
Feb 19
2021
SELL
Payment of exercise price or tax liability
$72,042
$81.22 p/Share
887
Reduced 7.51%
10,922
Common Stock, par valu...