Dec 14
2023
SELL
Sale (or disposition) back to the issuer
$21,363,868
$229.0 p/Share
93,292
Reduced 100.0%
0
Common Stock
Sep 21
2023
SELL
Open market or private sale
$16,520
$206.5 p/Share
80
Reduced 0.06%
128,723
Common Stock
Aug 31
2023
SELL
Open market or private sale
$439,190
$206.97 p/Share
2,122
Reduced 1.62%
128,803
Common Stock
Aug 29
2023
SELL
Open market or private sale
$99,910
$206.0 p/Share
485
Reduced 0.37%
130,925
Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
1,225
Added 0.92%
131,410
Common Stock
Aug 16
2023
SELL
Sale (or disposition) back to the issuer
$679,902
$193.87 p/Share
3,507
Reduced 2.62%
130,185
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
14,746
Added 9.93%
133,692
Common Stock
Apr 10
2023
SELL
Open market or private sale
$11,314,527
$204.44 p/Share
55,344
Reduced 31.75%
118,946
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$2,566,301
$46.37 p/Share
55,344
Added 25.78%
159,310
Common Stock
Apr 06
2023
SELL
Open market or private sale
$50,023
$205.86 p/Share
243
Reduced 0.2%
118,946
Common Stock
Apr 05
2023
BUY
Grant, award, or other acquisition
-
609
Added 0.51%
119,189
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,395
Added 1.16%
118,580
Common Stock
Mar 09
2023
SELL
Open market or private sale
$7,559,811
$176.66 p/Share
42,793
Reduced 26.75%
117,185
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$1,938,522
$45.3 p/Share
42,793
Added 21.1%
159,978
Common Stock
Feb 27
2023
SELL
Open market or private sale
$3,650,600
$182.53 p/Share
20,000
Reduced 14.58%
117,185
Common Stock
Feb 16
2023
SELL
Open market or private sale
$6,391,360
$160.0 p/Share
39,946
Reduced 22.55%
137,185
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$1,563,885
$39.15 p/Share
39,946
Added 18.4%
177,131
Common Stock
Aug 31
2022
SELL
Open market or private sale
$646,360
$154.41 p/Share
4,186
Reduced 2.96%
137,185
Common Stock
Aug 16
2022
SELL
Open market or private sale
$334,823
$170.22 p/Share
1,967
Reduced 1.37%
141,371
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
15,447
Added 9.73%
143,338
Common Stock
Apr 20
2022
SELL
Open market or private sale
$81,829
$144.32 p/Share
567
Reduced 0.44%
127,891
Common Stock
Dec 20
2021
SELL
Open market or private sale
$51,698
$149.85 p/Share
345
Reduced 0.27%
128,458
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$99,974
$46.37 p/Share
2,156
Added 1.65%
128,803
Common Stock
Nov 03
2021
SELL
Open market or private sale
$7,442,920
$185.0 p/Share
40,232
Reduced 24.11%
126,647
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$1,773,829
$44.09 p/Share
40,232
Added 19.43%
166,879
Common Stock