Jan 31
2023
SELL
Payment of exercise price or tax liability
$851,972
$173.13 p/Share
4,921
Reduced 6.08%
76,046
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
14,073
Added 14.81%
80,967
Common Stock
Jul 29
2022
SELL
Open market or private sale
$7,705,296
$178.91 p/Share
43,068
Reduced 39.19%
66,822
Common Stock
Jul 29
2022
BUY
Open market or private purchase
$1,065
$177.54 p/Share
6
Added 0.01%
76,189
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$4,743,940
$110.15 p/Share
43,068
Added 28.16%
109,890
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$509,177
$177.29 p/Share
2,872
Reduced 4.12%
66,753
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
12,014
Added 14.72%
69,625
Common Stock
Jul 19
2021
BUY
Open market or private purchase
$2,596
$185.46 p/Share
14
Added 0.02%
76,183
Common Stock
Jul 16
2021
BUY
Open market or private purchase
$4,131
$187.8 p/Share
22
Added 0.03%
76,169
Common Stock
Jun 22
2021
BUY
Open market or private purchase
$2,050
$186.44 p/Share
11
Added 0.01%
76,147
Common Stock
Jun 21
2021
BUY
Open market or private purchase
$2,230
$185.85 p/Share
12
Added 0.02%
76,136
Common Stock
Mar 10
2021
BUY
Open market or private purchase
$4,088
$170.36 p/Share
24
Added 0.03%
76,124
Common Stock
Mar 09
2021
BUY
Open market or private purchase
$3,566
$169.82 p/Share
21
Added 0.03%
76,100
Common Stock
Feb 10
2021
SELL
Open market or private sale
$5,293,927
$174.55 p/Share
30,329
Reduced 34.54%
57,483
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$2,403,877
$79.26 p/Share
30,329
Added 25.67%
87,812
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,073,098
$170.09 p/Share
6,309
Reduced 9.89%
57,483
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
10,637
Added 14.29%
63,792
Common Stock
Nov 09
2020
SELL
Open market or private sale
$4,033,477
$161.63 p/Share
24,955
Reduced 31.96%
53,117
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,320,868
$52.93 p/Share
24,955
Added 24.22%
78,072
Common Stock
Nov 05
2020
SELL
Open market or private sale
$3,878,500
$155.14 p/Share
25,000
Reduced 32.0%
53,117
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,323,250
$52.93 p/Share
25,000
Added 24.24%
78,117
Common Stock
Aug 05
2020
SELL
Open market or private sale
$3,468,187
$131.63 p/Share
26,348
Reduced 33.17%
53,074
Common Stock
Aug 05
2020
BUY
Exercise of conversion of derivative security
$1,421,211
$53.94 p/Share
26,348
Added 24.91%
79,422
Common Stock
Jul 23
2020
SELL
Open market or private sale
$3,467,396
$131.59 p/Share
26,350
Reduced 33.18%
53,074
Common Stock
Jul 23
2020
BUY
Exercise of conversion of derivative security
$1,421,319
$53.94 p/Share
26,350
Added 24.91%
79,424
Common Stock