Nov 14
2023
SELL
Open market or private sale
$3,017,373
$153.47 p/Share
19,661
Reduced 44.58%
24,438
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$1,937,591
$98.55 p/Share
19,661
Added 30.84%
44,099
Common Stock
Oct 24
2023
SELL
Open market or private sale
$280,200
$150.0 p/Share
1,868
Reduced 7.1%
24,438
Common Stock
Oct 02
2023
SELL
Open market or private sale
$204,842
$144.97 p/Share
1,413
Reduced 5.1%
26,306
Common Stock
Aug 30
2023
SELL
Open market or private sale
$817,055
$153.9 p/Share
5,309
Reduced 16.07%
27,719
Common Stock
Aug 24
2023
SELL
Open market or private sale
$817,740
$154.0 p/Share
5,310
Reduced 13.85%
33,028
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,385,279
$152.85 p/Share
9,063
Reduced 19.12%
38,338
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
19,682
Added 29.34%
47,401
Common Stock
Apr 24
2023
SELL
Open market or private sale
$1,055,683
$156.12 p/Share
6,762
Reduced 19.8%
27,387
Common Stock
Mar 01
2023
SELL
Open market or private sale
$734,631
$137.34 p/Share
5,349
Reduced 13.54%
34,149
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$14,470
$149.18 p/Share
97
Reduced 0.25%
39,241
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$14,470
$149.18 p/Share
97
Added 0.25%
39,338
Common Stock
Nov 08
2022
SELL
Open market or private sale
$4,668,561
$137.44 p/Share
33,968
Reduced 46.56%
38,990
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$3,007,526
$88.54 p/Share
33,968
Added 42.13%
46,665
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
3,777
Added 8.83%
38,990
Common Stock
Aug 18
2022
SELL
Open market or private sale
$2,583,315
$148.92 p/Share
17,347
Reduced 33.0%
35,213
Common Stock
Aug 17
2022
SELL
Open market or private sale
$2,169,765
$149.33 p/Share
14,530
Reduced 21.66%
52,560
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
31,877
Added 32.21%
67,090
Common Stock
Apr 21
2022
SELL
Open market or private sale
$1,120,629
$163.5 p/Share
6,854
Reduced 16.46%
34,791
Common Stock
Mar 01
2022
SELL
Open market or private sale
$886,827
$153.51 p/Share
5,777
Reduced 12.18%
41,645
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$12,948
$148.83 p/Share
87
Reduced 0.18%
47,162
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$12,948
$148.83 p/Share
87
Added 0.18%
47,250
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
3,412
Added 6.78%
46,884
Common Stock
Aug 19
2021
SELL
Open market or private sale
$2,199,911
$143.27 p/Share
15,355
Reduced 26.1%
43,472
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,923,730
$144.37 p/Share
13,325
Reduced 18.47%
58,827
Common Stock