Aug 10
2023
SELL
Open market or private sale
$1,827,007
$180.57 p/Share
10,118
Reduced 12.73%
69,364
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$1,118,866
$98.31 p/Share
11,381
Added 12.53%
79,482
Common Stock
Aug 09
2023
SELL
Open market or private sale
$349,194
$180.09 p/Share
1,939
Reduced 2.77%
68,101
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$214,414
$98.31 p/Share
2,181
Added 3.02%
70,040
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$725,521
$146.57 p/Share
4,950
Reduced 6.8%
67,859
Common Stock
Aug 19
2022
SELL
Open market or private sale
$652,589
$176.28 p/Share
3,702
Reduced 4.84%
72,809
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$392,325
$93.88 p/Share
4,179
Added 5.18%
76,511
Common Stock
Aug 10
2022
BUY
Grant, award, or other acquisition
-
9,699
Added 11.82%
72,332
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$313,558
$156.31 p/Share
2,006
Reduced 3.1%
62,633
Common Stock
Dec 28
2021
SELL
Open market or private sale
$76,792
$185.04 p/Share
415
Reduced 0.64%
64,639
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$45,812
$98.31 p/Share
466
Added 0.71%
65,054
Common Stock
Oct 19
2021
SELL
Open market or private sale
$1,820,135
$180.14 p/Share
10,104
Reduced 13.53%
64,588
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$1,081,404
$93.88 p/Share
11,519
Added 13.36%
74,692
Common Stock
Oct 15
2021
SELL
Open market or private sale
$162,369
$180.01 p/Share
902
Reduced 1.41%
63,173
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$95,382
$93.88 p/Share
1,016
Added 1.56%
64,075
Common Stock
Aug 13
2021
SELL
Open market or private sale
$371,700
$175.0 p/Share
2,124
Reduced 3.26%
63,059
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$169,848
$67.32 p/Share
2,523
Added 3.73%
65,183
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
-
3,933
Added 5.91%
62,660
Common Stock
Aug 03
2021
SELL
Open market or private sale
$2,259,333
$175.02 p/Share
12,909
Reduced 18.02%
58,727
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
$1,029,996
$67.32 p/Share
15,300
Added 17.6%
71,636
Common Stock
Aug 02
2021
SELL
Open market or private sale
$157,563
$175.07 p/Share
900
Reduced 1.57%
56,336
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$72,369
$67.32 p/Share
1,075
Added 1.84%
57,236
Common Stock
Jul 14
2021
SELL
Open market or private sale
$2,146,075
$170.04 p/Share
12,621
Reduced 18.35%
56,161
Common Stock
Jul 14
2021
BUY
Exercise of conversion of derivative security
$796,757
$51.95 p/Share
15,337
Added 18.23%
68,782
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$313,558
$154.92 p/Share
2,024
Reduced 3.65%
53,445
Common Stock