Feb 28
2024
SELL
Open market or private sale
$2,168,750
$250.0 p/Share
8,675
Reduced 47.28%
9,673
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$947,225
$199.29 p/Share
4,753
Added 20.57%
18,348
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$29,792
$232.75 p/Share
128
Reduced 0.93%
13,595
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$20,465
$235.23 p/Share
87
Reduced 0.63%
13,635
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$291,172
$230.54 p/Share
1,263
Reduced 8.96%
12,829
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
5,101
Added 27.1%
13,723
Common Stock
Apr 20
2023
SELL
Open market or private sale
$333,750
$250.0 p/Share
1,335
Reduced 11.9%
9,886
Common Stock
Apr 20
2023
BUY
Exercise of conversion of derivative security
$296,303
$221.95 p/Share
1,335
Added 10.63%
11,221
Common Stock
Feb 10
2023
SELL
Open market or private sale
$854,574
$234.13 p/Share
3,650
Reduced 26.97%
9,886
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$28,532
$231.97 p/Share
123
Reduced 0.92%
13,299
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
890
Added 5.9%
14,189
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$516,046
$229.66 p/Share
2,247
Reduced 14.34%
13,422
Common Stock
Feb 08
2023
SELL
Open market or private sale
$151,443
$231.92 p/Share
653
Reduced 4.6%
13,536
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
5,708
Added 26.7%
15,669
Common Stock
Feb 06
2023
SELL
Open market or private sale
$956,418
$227.99 p/Share
4,195
Reduced 29.82%
9,872
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$343,993
$91.1 p/Share
3,776
Added 21.16%
14,067
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$84,545
$230.37 p/Share
367
Reduced 3.44%
10,291
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$39,268
$230.99 p/Share
170
Reduced 1.57%
10,658
Common Stock
Feb 03
2023
SELL
Open market or private sale
$532,872
$229.39 p/Share
2,323
Reduced 18.42%
10,291
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$332,607
$143.18 p/Share
2,323
Added 15.55%
12,614
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$351,226
$216.94 p/Share
1,619
Reduced 13.01%
10,828
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
5,050
Added 28.86%
12,447
Common Stock
Feb 08
2022
SELL
Open market or private sale
$264,361
$217.94 p/Share
1,213
Reduced 14.09%
7,397
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$84,824
$216.94 p/Share
391
Reduced 4.14%
9,055
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,449,265
$217.64 p/Share
6,659
Reduced 43.61%
8,610
Common Stock