Mar 15
2024
SELL
Payment of exercise price or tax liability
$107,285
$200.16 p/Share
536
Reduced 4.36%
11,744
Common Stock
Nov 13
2023
SELL
Open market or private sale
$251,529
$163.97 p/Share
1,534
Reduced 11.1%
12,280
Common Stock
May 10
2023
SELL
Open market or private sale
$405,692
$209.66 p/Share
1,935
Reduced 12.29%
13,814
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$233,355
$157.46 p/Share
1,482
Added 9.09%
14,827
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$34,996
$193.35 p/Share
181
Reduced 1.25%
14,267
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
1,552
Added 9.7%
14,448
Common Stock
Feb 02
2023
SELL
Open market or private sale
$210,000
$210.0 p/Share
1,000
Reduced 7.2%
12,896
Common Stock
Aug 09
2022
SELL
Open market or private sale
$336,748
$190.9 p/Share
1,764
Reduced 11.26%
13,896
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$257,156
$145.78 p/Share
1,764
Added 10.64%
14,818
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$88,441
$160.22 p/Share
552
Reduced 3.82%
13,896
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
934
Added 6.07%
14,448
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$31,449
$189.45 p/Share
166
Reduced 1.21%
13,514
Common Stock
Oct 13
2021
BUY
Grant, award, or other acquisition
-
992
Added 6.76%
13,680
Common Stock
Aug 10
2021
SELL
Open market or private sale
$879,872
$256.0 p/Share
3,437
Reduced 21.31%
12,688
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$507,886
$147.77 p/Share
3,437
Added 20.16%
13,611
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
367
Added 2.81%
12,688
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$54,782
$282.38 p/Share
194
Reduced 1.55%
12,321
Common Stock
Aug 11
2020
SELL
Open market or private sale
$778,258
$202.25 p/Share
3,848
Reduced 23.52%
12,515
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
$550,957
$143.18 p/Share
3,848
Added 21.35%
14,175
Common Stock
May 19
2020
SELL
Open market or private sale
$201,103
$165.79 p/Share
1,213
Reduced 8.84%
12,515
Common Stock
May 19
2020
BUY
Exercise of conversion of derivative security
$87,482
$72.12 p/Share
1,213
Added 8.12%
13,728
Common Stock
Mar 30
2020
BUY
Grant, award, or other acquisition
-
634
Added 4.82%
12,515
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$26,130
$163.31 p/Share
160
Reduced 1.33%
11,881
Common Stock
Aug 15
2019
BUY
Grant, award, or other acquisition
-
2,452
Added 16.92%
12,041
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$68,280
$212.05 p/Share
322
Reduced 3.25%
9,589
Common Stock