Sep 04
2024
SELL
Open market or private sale
$216,600
$108.3 p/Share
2,000
Reduced 3.29%
58,825
Common Stock
Aug 20
2024
-
2,000
Reduced 3.18%
60,825
Common Stock
Mar 25
2024
SELL
Open market or private sale
$646,380
$95.0 p/Share
6,804
Reduced 9.77%
62,825
Common Stock
Mar 18
2024
SELL
Open market or private sale
$653,552
$96.04 p/Share
6,805
Reduced 8.9%
69,629
Common Stock
Mar 11
2024
SELL
Open market or private sale
$670,088
$98.47 p/Share
6,805
Reduced 8.18%
76,434
Common Stock
Mar 04
2024
SELL
Open market or private sale
$944,942
$99.29 p/Share
9,517
Reduced 10.26%
83,239
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,294,573
$98.13 p/Share
23,383
Reduced 20.45%
90,945
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,811
Added 1.92%
92,756
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
46,288
Added 28.82%
114,328
Common Stock
Feb 01
2024
SELL
Open market or private sale
$206,440
$103.22 p/Share
2,000
Reduced 2.86%
68,040
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$29,914
$102.8 p/Share
291
Reduced 0.41%
70,040
Common Stock
Jan 02
2024
SELL
Open market or private sale
$202,400
$101.2 p/Share
2,000
Reduced 2.77%
70,331
Common Stock
Dec 01
2023
SELL
Open market or private sale
$207,580
$103.79 p/Share
2,000
Reduced 2.69%
72,331
Common Stock
Nov 08
2023
-
2,000
Reduced 2.62%
74,331
Common Stock
Nov 01
2023
SELL
Open market or private sale
$196,740
$98.37 p/Share
2,000
Reduced 2.55%
76,331
Common Stock
Oct 02
2023
SELL
Open market or private sale
$206,800
$103.4 p/Share
2,000
Reduced 2.49%
78,331
Common Stock
Sep 01
2023
SELL
Open market or private sale
$200,140
$100.07 p/Share
2,000
Reduced 2.43%
80,331
Common Stock
Aug 17
2023
SELL
Open market or private sale
$198,540
$99.27 p/Share
2,000
Reduced 2.37%
82,331
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$563,766
$70.19 p/Share
8,032
Reduced 8.7%
84,331
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
4,791
Added 4.93%
92,363
Common Stock
Jan 05
2023
SELL
Open market or private sale
$1,104,194
$68.78 p/Share
16,054
Reduced 15.85%
85,230
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
$237,256
$39.19 p/Share
6,054
Added 5.64%
101,284
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
2,342
Added 2.34%
97,572
Common Stock
Dec 02
2022
-
2,000
Reduced 2.06%
95,230
Common Stock
Sep 06
2022
SELL
Open market or private sale
$1,046,400
$65.4 p/Share
16,000
Reduced 14.13%
97,230
Common Stock