Feb 18
2025
|
SELL
Open market or private sale
|
$638,100
$106.35 p/Share
|
6,000
|
|
Jan 22
2025
|
SELL
Open market or private sale
|
$746,400
$124.4 p/Share
|
6,000
|
|
Jan 15
2025
|
SELL
Payment of exercise price or tax liability
|
$632,432
$116.0 p/Share
|
5,452
|
|
Jan 15
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
10,838
|
|
Dec 20
2024
|
|
-
|
2,699
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$735,000
$122.5 p/Share
|
6,000
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$534,840
$89.14 p/Share
|
6,000
|
|
Oct 21
2024
|
SELL
Open market or private sale
|
$484,620
$80.77 p/Share
|
6,000
|
|
Oct 15
2024
|
SELL
Payment of exercise price or tax liability
|
$426,908
$79.41 p/Share
|
5,376
|
|
Oct 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
10,839
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$443,220
$73.87 p/Share
|
6,000
|
|
Jul 15
2024
|
SELL
Payment of exercise price or tax liability
|
$395,599
$73.6 p/Share
|
5,375
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$369,400
$73.88 p/Share
|
5,000
|
|
Jul 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
10,838
|
|
Jun 17
2024
|
SELL
Open market or private sale
|
$367,100
$73.42 p/Share
|
5,000
|
|
May 15
2024
|
SELL
Open market or private sale
|
$342,849
$68.57 p/Share
|
5,000
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$356,250
$71.25 p/Share
|
5,000
|
|
Apr 15
2024
|
SELL
Payment of exercise price or tax liability
|
$1,041,754
$67.88 p/Share
|
15,347
|
|
Apr 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
30,949
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$332,200
$66.44 p/Share
|
5,000
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$339,900
$67.98 p/Share
|
5,000
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$326,300
$65.26 p/Share
|
5,000
|
|
Jan 15
2024
|
SELL
Payment of exercise price or tax liability
|
$315,855
$65.68 p/Share
|
4,809
|
|
Jan 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
9,434
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$297,850
$59.57 p/Share
|
5,000
|
|