Aug 16
2024
SELL
Open market or private sale
$559,760
$139.94 p/Share
4,000
Reduced 53.12%
3,530
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$274,240
$68.56 p/Share
4,000
Added 34.69%
7,530
Common Stock
Aug 15
2024
SELL
Open market or private sale
$66,341
$139.96 p/Share
474
Reduced 11.84%
3,530
Common Stock
Aug 14
2024
SELL
Open market or private sale
$591,774
$136.04 p/Share
4,350
Reduced 52.07%
4,004
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$198,020
$93.23 p/Share
2,124
Reduced 20.27%
8,354
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
4,423
Added 30.58%
10,040
Common Stock
Feb 08
2024
SELL
Open market or private sale
$305,500
$94.0 p/Share
3,250
Reduced 34.93%
6,055
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$134,842
$41.49 p/Share
3,250
Added 25.89%
9,305
Common Stock
Feb 07
2024
SELL
Open market or private sale
$318,535
$91.01 p/Share
3,500
Reduced 36.63%
6,055
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$124,470
$41.49 p/Share
3,000
Added 24.89%
9,055
Common Stock
Aug 29
2023
SELL
Open market or private sale
$76,000
$80.0 p/Share
950
Reduced 12.66%
6,555
Common Stock
Feb 07
2023
SELL
Open market or private sale
-
500
Reduced 6.25%
7,505
Common Stock
Feb 03
2023
SELL
Open market or private sale
$297,305
$97.0 p/Share
3,065
Reduced 27.69%
8,005
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$159,637
$55.72 p/Share
2,865
Added 20.56%
11,070
Common Stock
Feb 01
2023
SELL
Open market or private sale
$393,760
$92.0 p/Share
4,280
Reduced 34.28%
8,205
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$224,876
$68.56 p/Share
3,280
Added 20.81%
12,485
Common Stock
Nov 06
2022
SELL
Payment of exercise price or tax liability
$143,770
$68.56 p/Share
2,097
Reduced 18.55%
9,205
Common Stock
Nov 06
2022
BUY
Exercise of conversion of derivative security
-
4,368
Added 28.64%
10,885
Common Stock
Dec 13
2021
SELL
Open market or private sale
$248,220
$94.56 p/Share
2,625
Reduced 27.46%
6,934
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$179,970
$68.56 p/Share
2,625
Added 21.54%
9,559
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$192,552
$78.85 p/Share
2,442
Reduced 26.05%
6,934
Common Stock
Nov 07
2021
BUY
Exercise of conversion of derivative security
-
5,086
Added 36.33%
8,914
Common Stock
Jun 14
2021
SELL
Open market or private sale
$645,920
$80.0 p/Share
8,074
Reduced 65.3%
4,290
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$445,604
$55.19 p/Share
8,074
Added 49.62%
8,197
Common Stock
May 04
2021
SELL
Open market or private sale
$566,475
$75.0 p/Share
7,553
Reduced 63.78%
4,290
Common Stock