Oct 23
2024
|
SELL
Discretionary transaction
|
$231,353
$169.49 p/Share
|
1,365
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$69,530
$170.0 p/Share
|
409
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$58,991
$170.99 p/Share
|
345
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$149,644
$170.05 p/Share
|
880
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$124,360
$170.59 p/Share
|
729
|
|
Aug 19
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,609
|
|
Aug 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
191
|
|
May 15
2024
|
SELL
Discretionary transaction
|
$911,178
$165.88 p/Share
|
5,493
|
|
Apr 22
2024
|
SELL
Open market or private sale
|
$135,517
$158.5 p/Share
|
855
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$122,693
$158.11 p/Share
|
776
|
|
Dec 06
2023
|
SELL
Payment of exercise price or tax liability
|
$2,838
$149.4 p/Share
|
19
|
|
Nov 30
2023
|
SELL
Open market or private sale
|
$1,009,065
$153.47 p/Share
|
6,575
|
|
Nov 30
2023
|
BUY
Exercise of conversion of derivative security
|
$582,150
$88.54 p/Share
|
6,575
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$632,603
$153.47 p/Share
|
4,122
|
|
Nov 14
2023
|
BUY
Exercise of conversion of derivative security
|
$323,659
$78.52 p/Share
|
4,122
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$61,800
$150.0 p/Share
|
412
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$45,375
$144.97 p/Share
|
313
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$119,352
$152.82 p/Share
|
781
|
|
Aug 17
2023
|
SELL
Open market or private sale
|
$102,103
$152.85 p/Share
|
668
|
|
Aug 16
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,449
|
|
Aug 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
191
|
|
Apr 24
2023
|
SELL
Open market or private sale
|
$233,991
$155.27 p/Share
|
1,507
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$163,983
$137.34 p/Share
|
1,194
|
|
Dec 07
2022
|
SELL
Payment of exercise price or tax liability
|
$2,685
$149.18 p/Share
|
18
|
|
Oct 03
2022
|
BUY
Grant, award, or other acquisition
|
-
|
811
|
|