Feb 21
2023
SELL
Payment of exercise price or tax liability
$450,262
$166.21 p/Share
2,709
Reduced 10.41%
23,316
Common Stock, par valu...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
8,955
Added 25.6%
26,025
Common Stock, par valu...
Oct 31
2022
SELL
Open market or private sale
$608,416
$158.98 p/Share
3,827
Reduced 18.31%
17,070
Common Stock, par valu...
Oct 31
2022
BUY
Exercise of conversion of derivative security
$526,683
$99.94 p/Share
5,270
Added 20.25%
20,753
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$101,908
$136.24 p/Share
748
Reduced 4.61%
15,483
Common Stock, par valu...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
1,291
Added 7.37%
16,231
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$21,171
$135.71 p/Share
156
Reduced 1.08%
14,343
Common Stock, par valu...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
597
Added 3.84%
14,940
Common Stock, par valu...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
387
Added 2.6%
14,499
Common Stock, par valu...
Feb 16
2022
SELL
Open market or private sale
$54,365
$152.71 p/Share
356
Reduced 2.46%
14,112
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,291
Added 8.19%
14,468
Common Stock, par valu...
Jul 30
2021
SELL
Open market or private sale
$2,576,839
$173.7 p/Share
14,835
Reduced 52.96%
13,177
Common Stock, par valu...
Jul 28
2021
SELL
Open market or private sale
$1,694,455
$158.88 p/Share
10,665
Reduced 27.57%
28,012
Common Stock, par valu...
Jul 27
2021
BUY
Grant, award, or other acquisition
-
25,500
Added 39.73%
38,677
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$717,705
$159.49 p/Share
4,500
Reduced 25.69%
13,018
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$60,889
$119.86 p/Share
508
Reduced 2.82%
17,518
Common Stock, par valu...
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
1,290
Added 6.68%
18,026
Common Stock, par valu...
Mar 05
2021
SELL
Open market or private sale
$28,411
$118.38 p/Share
240
Reduced 1.41%
16,736
Common Stock, par valu...
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
597
Added 3.4%
16,976
Common Stock, par valu...
Feb 22
2021
SELL
Open market or private sale
$61,699
$133.26 p/Share
463
Reduced 2.75%
16,379
Common Stock, par valu...
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
1,726
Added 9.3%
16,842
Common Stock, par valu...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$193,046
$165.99 p/Share
1,163
Reduced 7.14%
15,116
Common Stock, par valu...
Feb 16
2021
BUY
Grant, award, or other acquisition
-
4,666
Added 23.22%
15,431
Common Stock, par valu...