Nov 18
2024
SELL
Open market or private sale
$192,033
$135.14 p/Share
1,421
Reduced 22.29%
4,953
Common Stock, par valu...
Nov 18
2024
BUY
Exercise of conversion of derivative security
$88,158
$62.04 p/Share
1,421
Added 18.23%
6,374
Common Stock, par valu...
Nov 12
2024
SELL
Open market or private sale
$654,078
$136.38 p/Share
4,796
Reduced 49.19%
4,953
Common Stock, par valu...
Nov 12
2024
BUY
Exercise of conversion of derivative security
$183,063
$38.17 p/Share
4,796
Added 32.97%
9,749
Common Stock, par valu...
Jun 07
2024
SELL
Payment of exercise price or tax liability
$6,983
$71.99 p/Share
97
Reduced 1.92%
4,953
Common Stock, par valu...
May 30
2024
SELL
Payment of exercise price or tax liability
$3,746
$74.93 p/Share
50
Reduced 0.98%
5,050
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$10,306
$82.45 p/Share
125
Reduced 2.39%
5,100
Common Stock, par valu...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,092
Added 17.29%
5,225
Common Stock, par valu...
Mar 06
2024
SELL
Payment of exercise price or tax liability
$9,882
$81.0 p/Share
122
Reduced 2.87%
4,133
Common Stock, par valu...
Feb 14
2024
SELL
Payment of exercise price or tax liability
-
307
Reduced 6.73%
4,255
Common Stock, par valu...
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
894
Added 16.39%
4,562
Common Stock, par valu...
Jun 07
2023
SELL
Open market or private sale
$303,746
$95.01 p/Share
3,197
Reduced 56.65%
2,446
Common Stock, par valu...
Jun 07
2023
SELL
Payment of exercise price or tax liability
$5,734
$95.58 p/Share
60
Reduced 2.39%
2,446
Common Stock, par valu...
Jun 07
2023
BUY
Exercise of conversion of derivative security
$183,060
$57.26 p/Share
3,197
Added 51.59%
3,000
Common Stock, par valu...
May 30
2023
SELL
Payment of exercise price or tax liability
$2,739
$88.36 p/Share
31
Reduced 1.22%
2,506
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$6,976
$88.31 p/Share
79
Reduced 3.02%
2,537
Common Stock, par valu...
Mar 09
2023
SELL
Open market or private sale
$148,856
$92.63 p/Share
1,607
Reduced 38.05%
2,616
Common Stock, par valu...
Mar 09
2023
BUY
Exercise of conversion of derivative security
$103,603
$64.47 p/Share
1,607
Added 27.56%
4,223
Common Stock, par valu...
Mar 06
2023
BUY
Grant, award, or other acquisition
-
831
Added 24.11%
2,616
Common Stock, par valu...
Jun 07
2022
SELL
Payment of exercise price or tax liability
$4,159
$55.45 p/Share
75
Reduced 4.94%
1,442
Common Stock, par valu...