May 25
2022
SELL
Open market or private sale
$576,565
$257.51 p/Share
2,239
Reduced 24.45%
6,918
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$304,212
$164.35 p/Share
1,851
Added 16.82%
9,157
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
980
Added 11.83%
7,306
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$83,391
$216.04 p/Share
386
Reduced 5.75%
6,326
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
1,250
Added 15.7%
6,712
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$17,400
$238.35 p/Share
73
Reduced 1.32%
5,462
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$13,911
$244.06 p/Share
57
Reduced 1.02%
5,535
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$12,579
$246.65 p/Share
51
Reduced 0.9%
5,592
Common Stock
Dec 13
2021
BUY
Grant, award, or other acquisition
-
375
Added 6.23%
5,643
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$403,047
$236.53 p/Share
1,704
Reduced 23.29%
5,613
Common Stock
Feb 26
2021
SELL
Open market or private sale
$81,765
$237.0 p/Share
345
Reduced 6.15%
5,268
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$320,604
$131.99 p/Share
2,429
Added 24.92%
7,317
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$8,127
$172.92 p/Share
47
Reduced 0.95%
4,888
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$12,793
$175.25 p/Share
73
Reduced 1.46%
4,935
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$9,903
$173.73 p/Share
57
Reduced 1.13%
5,008
Common Stock
Dec 14
2020
BUY
Grant, award, or other acquisition
-
530
Added 9.47%
5,065
Common Stock
Nov 17
2020
SELL
Payment of exercise price or tax liability
$72,139
$162.11 p/Share
445
Reduced 8.12%
5,035
Common Stock
Nov 17
2020
SELL
Open market or private sale
$80,930
$161.86 p/Share
500
Reduced 9.93%
4,535
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$134,036
$132.84 p/Share
1,009
Added 15.55%
5,480
Common Stock
Nov 03
2020
SELL
Payment of exercise price or tax liability
$117,190
$152.99 p/Share
766
Reduced 14.63%
4,471
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$105,804
$112.08 p/Share
944
Added 15.27%
5,237
Common Stock