Mar 07
2025
SELL
Open market or private sale
$8,017,117
$33.1 p/Share
242,209
Reduced 99.31%
1,690
Common Stock, par valu...
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,043,766
$31.71 p/Share
32,916
Reduced 11.89%
243,899
Common Stock, par valu...
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
59,394
Added 18.84%
255,858
Common Stock, par valu...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$754,533
$36.04 p/Share
20,936
Reduced 8.81%
216,625
Common Stock, par valu...
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
37,770
Added 13.72%
237,561
Common Stock, par valu...
Dec 31
2022
SELL
Payment of exercise price or tax liability
$756,445
$41.49 p/Share
18,232
Reduced 8.38%
199,222
Common Stock, par valu...
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
39,150
Added 15.26%
217,454
Common Stock, par valu...
Aug 31
2022
SELL
Payment of exercise price or tax liability
$2,041,470
$56.48 p/Share
36,145
Reduced 16.85%
178,304
Common Stock, par valu...
Aug 31
2022
BUY
Exercise of conversion of derivative security
-
65,356
Added 25.96%
186,388
Common Stock, par valu...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,525,803
$111.88 p/Share
22,576
Reduced 13.18%
148,768
Common Stock, par valu...
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
40,822
Added 19.24%
171,344
Common Stock, par valu...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,526,658
$112.76 p/Share
13,539
Reduced 9.4%
130,522
Common Stock, par valu...
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
26,836
Added 15.7%
144,061
Common Stock, par valu...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$2,274,245
$169.53 p/Share
13,415
Reduced 10.27%
117,225
Common Stock, par valu...
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
26,834
Added 17.04%
130,640
Common Stock, par valu...
Nov 09
2020
SELL
Open market or private sale
$19,244,401
$137.46 p/Share
140,000
Reduced 57.42%
103,806
Common Stock, par valu...
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,422,000
$14.22 p/Share
100,000
Added 29.09%
243,806
Common Stock, par valu...