Nov 15
2024
|
SELL
Open market or private sale
|
$354,520
$88.63 p/Share
|
4,000
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$389,200
$97.3 p/Share
|
4,000
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$432,360
$108.09 p/Share
|
4,000
|
|
Mar 07
2024
|
SELL
Payment of exercise price or tax liability
|
$177,577
$110.16 p/Share
|
1,612
|
|
Mar 07
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,333
|
|
Mar 06
2024
|
SELL
Payment of exercise price or tax liability
|
$352,859
$109.38 p/Share
|
3,226
|
|
Mar 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
6,671
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$192,113
$110.92 p/Share
|
1,732
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,780
|
|
Feb 21
2024
|
SELL
Payment of exercise price or tax liability
|
$800,199
$107.96 p/Share
|
7,412
|
|
Feb 21
2024
|
BUY
Grant, award, or other acquisition
|
-
|
7,280
|
|
Feb 21
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
12,448
|
|
Jan 16
2024
|
SELL
Open market or private sale
|
$470,320
$117.58 p/Share
|
4,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$450,000
$112.5 p/Share
|
4,000
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$422,680
$105.67 p/Share
|
4,000
|
|
May 16
2023
|
SELL
Open market or private sale
|
$128,250
$85.5 p/Share
|
1,500
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$117,450
$78.3 p/Share
|
1,500
|
|
Mar 07
2023
|
SELL
Payment of exercise price or tax liability
|
$111,585
$74.94 p/Share
|
1,489
|
|
Mar 07
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
3,332
|
|
Mar 03
2023
|
SELL
Payment of exercise price or tax liability
|
$35,137
$73.51 p/Share
|
478
|
|
Mar 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,477
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$108,705
$72.47 p/Share
|
1,500
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$59,241
$72.6 p/Share
|
816
|
|
Mar 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,779
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$212,029
$76.85 p/Share
|
2,759
|
|