Mar 14
2023
SELL
Payment of exercise price or tax liability
$399,627
$309.07 p/Share
1,293
Reduced 2.22%
56,954
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$490,311
$38.72 p/Share
12,663
Added 17.86%
58,247
Common Stock
Mar 13
2023
SELL
Open market or private sale
$7,140,815
$305.15 p/Share
23,401
Reduced 33.92%
45,584
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$730,345
$31.21 p/Share
23,401
Added 25.33%
68,985
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,163,600
$290.9 p/Share
4,000
Reduced 8.07%
45,584
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$124,840
$31.21 p/Share
4,000
Added 7.46%
49,584
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,115,640
$278.91 p/Share
4,000
Reduced 8.07%
45,584
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$92,580
$276.36 p/Share
335
Reduced 0.73%
45,584
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$124,840
$31.21 p/Share
4,000
Added 7.46%
49,584
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$412,328
$296.0 p/Share
1,393
Reduced 2.94%
45,919
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
3,627
Added 7.14%
47,152
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$63,093
$294.83 p/Share
214
Reduced 0.49%
43,685
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,291,920
$215.32 p/Share
6,000
Reduced 12.02%
43,899
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,361
Added 4.53%
49,811
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$236,920
$262.37 p/Share
903
Reduced 1.87%
47,450
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,168,324
$234.18 p/Share
4,989
Reduced 9.35%
48,353
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
12,214
Added 18.63%
53,342
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$41,179
$240.81 p/Share
171
Reduced 0.41%
41,128
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$57,641
$252.81 p/Share
228
Reduced 0.55%
41,299
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,201,760
$300.44 p/Share
4,000
Reduced 8.79%
41,527
Common Stock
Jul 01
2021
SELL
Open market or private sale
$627,008
$278.67 p/Share
2,250
Reduced 4.71%
45,527
Common Stock
Jun 02
2021
SELL
Open market or private sale
$499,073
$262.67 p/Share
1,900
Reduced 3.82%
47,777
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$233,967
$259.1 p/Share
903
Reduced 1.79%
49,582
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$1,901,892
$279.69 p/Share
6,800
Reduced 11.87%
50,485
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
17,246
Added 23.14%
57,285
Common Stock