Feb 11
2023
BUY
Exercise of conversion of derivative security
-
238
Added 2.29%
10,165
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$11,162
$146.87 p/Share
76
Reduced 0.76%
9,927
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
255
Added 2.49%
10,003
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$20,062
$155.52 p/Share
129
Reduced 1.31%
9,748
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
363
Added 3.54%
9,877
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$15,826
$159.86 p/Share
99
Reduced 1.03%
9,514
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
277
Added 2.8%
9,613
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$168,481
$119.83 p/Share
1,406
Reduced 13.09%
9,336
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
2,906
Added 21.29%
10,742
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$13,102
$177.06 p/Share
74
Reduced 0.94%
7,836
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
243
Added 2.98%
7,910
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$12,130
$173.29 p/Share
70
Reduced 0.9%
7,667
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
238
Added 2.98%
7,737
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$23,368
$181.15 p/Share
129
Reduced 1.69%
7,499
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
363
Added 4.54%
7,628
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$17,753
$181.15 p/Share
98
Reduced 1.33%
7,265
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
276
Added 3.61%
7,363
Common Stock
Mar 05
2021
SELL
Open market or private sale
$214,060
$152.9 p/Share
1,400
Reduced 16.5%
7,087
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$17,976
$12.84 p/Share
1,400
Added 14.16%
8,487
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$13,850
$162.94 p/Share
85
Reduced 1.19%
7,087
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
281
Added 3.77%
7,172
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$11,618
$163.64 p/Share
71
Reduced 1.02%
6,891
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
243
Added 3.37%
6,962
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$21,428
$167.41 p/Share
128
Reduced 1.87%
6,719
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
364
Added 5.05%
6,847
Common Stock