Dec 07
2022
SELL
Payment of exercise price or tax liability
$31,327
$149.18 p/Share
210
Reduced 4.75%
4,215
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$6,713
$149.18 p/Share
45
Added 1.01%
4,426
Common Stock
Aug 26
2022
SELL
Open market or private sale
$1,517,962
$146.0 p/Share
10,397
Reduced 70.49%
4,352
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,287,822
$149.33 p/Share
8,624
Reduced 36.9%
14,749
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
19,021
Added 44.87%
23,373
Common Stock
Aug 11
2022
SELL
Open market or private sale
$2,352,000
$147.0 p/Share
16,000
Reduced 78.72%
4,326
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$1,362,080
$85.13 p/Share
16,000
Added 44.05%
20,326
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$6,102
$148.83 p/Share
41
Reduced 0.95%
4,277
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$6,102
$148.83 p/Share
41
Added 0.94%
4,318
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
2,298
Added 35.09%
4,251
Common Stock
Aug 19
2021
SELL
Open market or private sale
$1,255,465
$144.24 p/Share
8,704
Reduced 81.67%
1,953
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,032,245
$144.37 p/Share
7,150
Reduced 40.15%
10,657
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
15,854
Added 47.1%
17,807
Common Stock
Aug 03
2021
SELL
Open market or private sale
$2,222,077
$143.0 p/Share
15,539
Reduced 88.9%
1,941
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$1,222,298
$78.66 p/Share
15,539
Added 47.06%
17,480
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$5,611
$136.85 p/Share
41
Reduced 2.09%
1,917
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$5,611
$136.85 p/Share
41
Added 2.05%
1,958
Common Stock
Aug 19
2020
SELL
Open market or private sale
$242,617
$135.54 p/Share
1,790
Reduced 48.42%
1,907
Common Stock
Aug 18
2020
SELL
Open market or private sale
$213,943
$136.53 p/Share
1,567
Reduced 29.77%
3,697
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
3,357
Added 38.94%
5,264
Common Stock
Jul 31
2020
SELL
Open market or private sale
$2,786,030
$130.0 p/Share
21,431
Reduced 91.88%
1,895
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$1,659,188
$77.42 p/Share
21,431
Added 55.92%
16,895
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$4,878
$121.95 p/Share
40
Reduced 2.09%
1,871
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$4,878
$121.95 p/Share
40
Added 2.05%
1,911
Common Stock
Aug 21
2019
SELL
Open market or private sale
$126,142
$118.89 p/Share
1,061
Reduced 36.32%
1,860
Common Stock