Mar 08
2024
SELL
Payment of exercise price or tax liability
$56,631
$87.53 p/Share
647
Reduced 4.29%
14,418
Common Stock
Feb 26
2024
SELL
Open market or private sale
$85,281
$89.77 p/Share
950
Reduced 5.94%
15,033
Common Stock
Feb 23
2024
SELL
Open market or private sale
$63,651
$90.93 p/Share
700
Reduced 4.2%
15,983
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
2,173
Added 11.52%
16,683
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$66,238
$89.03 p/Share
744
Reduced 4.88%
14,510
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$210,555
$89.03 p/Share
2,365
Added 13.42%
15,254
Common Stock
May 04
2023
SELL
Open market or private sale
$179,840
$89.92 p/Share
2,000
Reduced 13.55%
12,756
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$135,516
$104.97 p/Share
1,291
Reduced 8.07%
14,715
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,833
Added 19.32%
16,006
Common Stock
Aug 15
2022
SELL
Open market or private sale
$114,070
$114.07 p/Share
1,000
Reduced 7.63%
12,099
Common Stock
Aug 10
2022
SELL
Open market or private sale
$60,082
$109.24 p/Share
550
Reduced 4.03%
13,099
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$95,418
$102.49 p/Share
931
Reduced 6.42%
13,578
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,176
Added 17.96%
14,509
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$3,141
$130.87 p/Share
24
Added 0.21%
11,276
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$86,424
$138.5 p/Share
624
Reduced 4.84%
12,257
Common Stock
May 10
2021
SELL
Sale (or disposition) back to the issuer
$251,654
$138.5 p/Share
1,817
Reduced 12.36%
12,881
Common Stock
May 10
2021
SELL
Open market or private sale
$139,150
$138.32 p/Share
1,006
Reduced 8.21%
11,251
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$251,597
$72.99 p/Share
3,447
Added 19.0%
14,698
Common Stock
May 07
2021
SELL
Open market or private sale
$231,466
$137.45 p/Share
1,684
Reduced 13.02%
11,251
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$3,084
$128.49 p/Share
24
Added 0.19%
12,935
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$84,768
$121.27 p/Share
699
Reduced 5.14%
12,910
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
2,383
Added 14.9%
13,609
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$3,105
$119.43 p/Share
26
Added 0.23%
11,226
Common Stock