Feb 06
2023
SELL
Payment of exercise price or tax liability
$28,304
$155.52 p/Share
182
Reduced 2.05%
8,714
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
545
Added 5.77%
8,896
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$20,941
$159.86 p/Share
131
Reduced 1.54%
8,351
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
368
Added 4.16%
8,482
Common Stock
Feb 02
2023
SELL
Open market or private sale
$600,000
$160.0 p/Share
3,750
Reduced 31.61%
8,114
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$246,131
$119.83 p/Share
2,054
Reduced 14.76%
11,863
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
4,360
Added 23.86%
13,917
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$20,008
$177.06 p/Share
113
Reduced 1.17%
9,557
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
373
Added 3.71%
9,670
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$16,463
$173.29 p/Share
95
Reduced 1.01%
9,297
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
313
Added 3.23%
9,392
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$34,962
$181.15 p/Share
193
Reduced 2.08%
9,079
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
545
Added 5.55%
9,272
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$19,926
$181.15 p/Share
110
Reduced 1.24%
8,727
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
369
Added 4.01%
8,837
Common Stock
Aug 16
2021
SELL
Open market or private sale
$3,923,000
$196.15 p/Share
20,000
Reduced 70.25%
8,468
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$256,800
$12.84 p/Share
20,000
Added 41.26%
28,468
Common Stock
Aug 11
2021
SELL
Open market or private sale
$2,354,400
$196.2 p/Share
12,000
Reduced 58.63%
8,468
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$25,419
$162.94 p/Share
156
Reduced 0.76%
20,468
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
516
Added 2.44%
20,624
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$18,164
$163.64 p/Share
111
Reduced 0.55%
20,108
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
373
Added 1.81%
20,219
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$31,975
$167.41 p/Share
191
Reduced 0.95%
19,846
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
545
Added 2.65%
20,037
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$18,583
$167.41 p/Share
111
Reduced 0.57%
19,492
Common Stock