Nov 08
2022
SELL
Payment of exercise price or tax liability
$93,802
$88.66 p/Share
1,058
Reduced 7.64%
12,795
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
2,133
Added 13.34%
13,853
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$138,023
$88.25 p/Share
1,564
Reduced 11.77%
11,720
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
3,154
Added 20.3%
12,380
Common Stock
Aug 08
2022
SELL
Open market or private sale
$656,740
$112.11 p/Share
5,858
Reduced 36.64%
10,130
Common Stock
Apr 11
2022
SELL
Payment of exercise price or tax liability
$266,431
$120.94 p/Share
2,203
Reduced 12.11%
15,988
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
-
4,426
Added 19.57%
18,191
Common Stock
Nov 16
2021
SELL
Open market or private sale
$1,017,411
$162.89 p/Share
6,246
Reduced 31.42%
13,632
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$424,576
$161.99 p/Share
2,621
Reduced 11.65%
19,878
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
3,964
Added 15.77%
21,178
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
-
1,321
Added 6.04%
20,533
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$178,585
$160.31 p/Share
1,114
Reduced 6.08%
17,214
Common Stock
Nov 10
2021
BUY
Grant, award, or other acquisition
-
2,245
Added 10.91%
18,328
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$357,015
$167.77 p/Share
2,128
Reduced 11.69%
16,083
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
-
2,960
Added 14.92%
16,880
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
-
1,331
Added 7.36%
16,743
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$922,837
$164.06 p/Share
5,625
Reduced 28.78%
13,920
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
5,468
Added 28.57%
13,671
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
5,874
Added 26.94%
15,929
Common Stock
Aug 16
2021
SELL
Open market or private sale
$726,880
$181.72 p/Share
4,000
Reduced 32.78%
8,203
Common Stock
Apr 09
2021
SELL
Payment of exercise price or tax liability
$415,206
$188.73 p/Share
2,200
Reduced 15.29%
12,192
Common Stock
Apr 09
2021
BUY
Exercise of conversion of derivative security
-
4,426
Added 23.52%
14,392
Common Stock
Dec 21
2020
SELL
Open market or private sale
$950,950
$146.3 p/Share
6,500
Reduced 39.85%
9,810
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$171,349
$143.87 p/Share
1,191
Reduced 6.81%
16,310
Common Stock
Nov 11
2020
BUY
Grant, award, or other acquisition
-
2,402
Added 12.07%
17,501
Common Stock