Jul 10
2022
SELL
Payment of exercise price or tax liability
$137,124
$130.47 p/Share
1,051
Reduced 4.49%
22,336
Common Stock
Jul 10
2022
BUY
Exercise of conversion of derivative security
-
2,118
Added 8.3%
23,387
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,325,168
$127.42 p/Share
10,400
Reduced 32.84%
21,269
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$1,789,250
$148.98 p/Share
12,010
Reduced 27.5%
31,669
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
-
24,221
Added 40.71%
35,269
Common Stock
Apr 16
2022
SELL
Payment of exercise price or tax liability
$656,257
$148.98 p/Share
4,405
Reduced 18.46%
19,458
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
8,883
Added 27.13%
23,863
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$176,541
$148.98 p/Share
1,185
Reduced 7.33%
14,980
Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
2,389
Added 12.88%
16,165
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$338,994
$141.13 p/Share
2,402
Reduced 14.85%
13,776
Common Stock
Mar 13
2022
BUY
Exercise of conversion of derivative security
-
6,953
Added 30.06%
16,178
Common Stock
Sep 24
2021
SELL
Open market or private sale
$485,597
$191.18 p/Share
2,540
Reduced 21.59%
9,225
Common Stock
Sep 21
2021
SELL
Open market or private sale
$501,039
$185.57 p/Share
2,700
Reduced 18.67%
11,765
Common Stock
Sep 06
2021
SELL
Payment of exercise price or tax liability
$248,385
$179.21 p/Share
1,386
Reduced 8.74%
14,465
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
2,795
Added 14.99%
15,851
Common Stock
Jul 10
2021
SELL
Payment of exercise price or tax liability
$173,163
$164.76 p/Share
1,051
Reduced 7.45%
13,056
Common Stock
Jul 10
2021
BUY
Exercise of conversion of derivative security
-
2,118
Added 13.05%
14,107
Common Stock
Jul 07
2021
SELL
Open market or private sale
$396,000
$165.0 p/Share
2,400
Reduced 16.68%
11,989
Common Stock
Jun 25
2021
SELL
Open market or private sale
$898,352
$160.42 p/Share
5,600
Reduced 28.02%
14,389
Common Stock
Apr 18
2021
SELL
Payment of exercise price or tax liability
$797,817
$174.31 p/Share
4,577
Reduced 18.63%
19,989
Common Stock
Apr 18
2021
BUY
Exercise of conversion of derivative security
-
9,228
Added 30.02%
21,515
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$758,012
$172.08 p/Share
4,405
Reduced 22.31%
15,338
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
-
8,883
Added 31.03%
19,743
Common Stock
Mar 23
2021
SELL
Open market or private sale
$795,600
$180.0 p/Share
4,420
Reduced 28.93%
10,860
Common Stock
Mar 13
2021
SELL
Payment of exercise price or tax liability
$324,732
$135.08 p/Share
2,404
Reduced 13.59%
15,280
Common Stock