Feb 22
2024
SELL
Open market or private sale
$2,733,320
$184.0 p/Share
14,855
Reduced 20.67%
56,997
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,585,579
$181.77 p/Share
8,723
Reduced 10.83%
71,852
Common Stock
Feb 15
2024
SELL
Grant, award, or other acquisition
-
20,338
Reduced 20.15%
80,575
Common Stock
Feb 05
2024
SELL
Open market or private sale
$3,592,491
$178.04 p/Share
20,178
Reduced 25.09%
60,237
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,718,595
$180.43 p/Share
9,525
Reduced 10.59%
80,415
Common Stock
Feb 01
2024
SELL
Open market or private sale
$2,318,916
$180.11 p/Share
12,875
Reduced 12.52%
89,940
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
42,578
Added 29.28%
102,815
Common Stock
Nov 30
2023
SELL
Open market or private sale
$2,460,715
$170.8 p/Share
14,407
Reduced 19.35%
60,043
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$785,757
$54.54 p/Share
14,407
Added 16.21%
74,450
Common Stock
Nov 29
2023
SELL
Open market or private sale
$3,510,113
$174.85 p/Share
20,075
Reduced 25.06%
60,043
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$1,094,890
$54.54 p/Share
20,075
Added 20.04%
80,118
Common Stock
Aug 30
2023
-
1,533
Reduced 2.49%
60,043
Common Stock
May 30
2023
-
1,333
Added 2.12%
61,576
Common Stock
Feb 22
2023
SELL
Open market or private sale
$2,622,492
$148.6 p/Share
17,648
Reduced 22.71%
60,068
Common Stock
Feb 17
2023
SELL
Open market or private sale
$735,878
$151.54 p/Share
4,856
Reduced 5.88%
77,716
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
26,300
Added 24.16%
82,572
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,350,205
$140.94 p/Share
9,580
Reduced 14.55%
56,272
Common Stock
Feb 01
2023
SELL
Open market or private sale
$4,139,417
$136.08 p/Share
30,419
Reduced 31.6%
65,852
Common Stock
Jan 31
2023
SELL
Open market or private sale
$577,710
$135.9 p/Share
4,251
Reduced 4.23%
96,271
Common Stock
Jan 31
2023
SELL
Open market or private sale
$1,685,674
$134.8 p/Share
12,505
Reduced 11.06%
100,522
Common Stock
Jan 30
2023
SELL
Open market or private sale
$1,521,747
$134.43 p/Share
11,320
Reduced 9.1%
113,027
Common Stock
Jan 27
2023
SELL
Open market or private sale
$942,701
$137.2 p/Share
6,871
Reduced 5.24%
124,347
Common Stock
Jan 26
2023
SELL
Open market or private sale
$811,956
$137.48 p/Share
5,906
Reduced 4.31%
131,218
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
80,852
Added 37.09%
137,124
Common Stock
Dec 01
2022
SELL
Open market or private sale
$3,587,960
$145.45 p/Share
24,668
Reduced 30.48%
56,272
Common Stock