Sep 19
2024
SELL
Open market or private sale
$361,018
$126.54 p/Share
2,853
Reduced 35.08%
5,280
Common Stock, par valu...
Sep 19
2024
BUY
Exercise of conversion of derivative security
$215,401
$75.5 p/Share
2,853
Added 25.97%
8,133
Common Stock, par valu...
May 28
2024
SELL
Open market or private sale
$961,992
$122.5 p/Share
7,853
Reduced 59.8%
5,280
Common Stock, par valu...
May 28
2024
BUY
Exercise of conversion of derivative security
$215,401
$75.5 p/Share
2,853
Added 17.85%
13,133
Common Stock, par valu...
Feb 06
2024
SELL
Open market or private sale
$230,052
$84.33 p/Share
2,728
Reduced 20.97%
10,280
Common Stock, par valu...
Feb 03
2024
SELL
Payment of exercise price or tax liability
$147,752
$83.76 p/Share
1,764
Reduced 11.94%
13,008
Common Stock, par valu...
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
4,492
Added 23.32%
14,772
Common Stock, par valu...
Jan 24
2024
SELL
Payment of exercise price or tax liability
$172,703
$77.55 p/Share
2,227
Reduced 17.81%
10,280
Common Stock, par valu...
Jan 24
2024
BUY
Exercise of conversion of derivative security
-
5,454
Added 30.37%
12,507
Common Stock, par valu...
Sep 08
2023
SELL
Open market or private sale
$86,187
$84.58 p/Share
1,019
Reduced 12.62%
7,053
Common Stock, par valu...
Sep 06
2023
SELL
Open market or private sale
$541,335
$83.85 p/Share
6,456
Reduced 44.44%
8,072
Common Stock, par valu...
Sep 06
2023
BUY
Exercise of conversion of derivative security
$442,236
$68.5 p/Share
6,456
Added 30.77%
14,528
Common Stock, par valu...
Jul 27
2023
SELL
Open market or private sale
$120,000
$80.0 p/Share
1,500
Reduced 15.67%
8,072
Common Stock, par valu...
Jun 30
2023
SELL
Open market or private sale
$115,500
$77.0 p/Share
1,500
Reduced 13.55%
9,572
Common Stock, par valu...
Jun 06
2023
SELL
Open market or private sale
$223,410
$74.47 p/Share
3,000
Reduced 21.32%
11,072
Common Stock, par valu...
Feb 13
2023
SELL
Open market or private sale
$539,823
$72.89 p/Share
7,406
Reduced 34.48%
14,072
Common Stock, par valu...
Feb 03
2023
SELL
Payment of exercise price or tax liability
$65,833
$73.97 p/Share
890
Reduced 3.98%
21,478
Common Stock, par valu...
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
2,273
Added 9.22%
22,368
Common Stock, par valu...
Jan 24
2023
SELL
Payment of exercise price or tax liability
$362,540
$64.67 p/Share
5,606
Reduced 21.81%
20,095
Common Stock, par valu...
Jan 24
2023
BUY
Exercise of conversion of derivative security
$248,565
$25.62 p/Share
9,702
Added 30.06%
22,571
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$105,240
$70.16 p/Share
1,500
Reduced 8.57%
15,999
Common Stock, par valu...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$178,277
$63.04 p/Share
2,828
Reduced 13.91%
17,499
Common Stock, par valu...
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
6,161
Added 23.26%
20,327
Common Stock, par valu...
Feb 25
2021
SELL
Open market or private sale
$104,000
$65.0 p/Share
1,600
Reduced 10.15%
14,166
Common Stock, par valu...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$113,594
$52.81 p/Share
2,151
Reduced 12.01%
15,766
Common Stock, par valu...