Feb 05
2024
SELL
Open market or private sale
$7,164,592
$177.83 p/Share
40,289
Reduced 30.77%
90,663
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$2,398,001
$59.52 p/Share
40,289
Added 23.53%
130,952
Common Stock
Nov 07
2023
SELL
Open market or private sale
$1,474,720
$113.44 p/Share
13,000
Reduced 12.54%
90,663
Common Stock
Aug 30
2023
SELL
Open market or private sale
$1,586,989
$106.21 p/Share
14,942
Reduced 12.6%
103,663
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$2,986,849
$107.19 p/Share
27,865
Reduced 19.02%
118,605
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
59,287
Added 28.81%
146,470
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$611,561
$110.47 p/Share
5,536
Reduced 5.97%
87,183
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
11,777
Added 11.27%
92,719
Common Stock
Jun 05
2023
SELL
Open market or private sale
$1,781,550
$118.77 p/Share
15,000
Reduced 15.63%
80,942
Common Stock
Apr 12
2023
SELL
Open market or private sale
$1,185,625
$94.85 p/Share
12,500
Reduced 11.53%
95,942
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$533,823
$85.18 p/Share
6,267
Reduced 4.93%
120,942
Common Stock
Feb 15
2023
SELL
Open market or private sale
$1,064,625
$85.17 p/Share
12,500
Reduced 10.34%
108,442
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
13,334
Added 9.49%
127,209
Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,146,055
$70.95 p/Share
16,153
Reduced 12.42%
113,875
Common Stock
Oct 12
2022
SELL
Open market or private sale
$598,916
$57.45 p/Share
10,425
Reduced 7.42%
130,028
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$8,956,277
$100.2 p/Share
89,384
Reduced 38.89%
140,453
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
185,250
Added 44.63%
229,837
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$604,768
$95.54 p/Share
6,330
Reduced 12.43%
44,587
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
13,117
Added 20.48%
50,917
Common Stock
Jul 12
2022
SELL
Open market or private sale
$2,517,111
$76.99 p/Share
32,694
Reduced 46.38%
37,800
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
$665,072
$28.93 p/Share
22,989
Added 24.59%
70,494
Common Stock
May 04
2022
SELL
Open market or private sale
$1,473,900
$98.26 p/Share
15,000
Reduced 24.0%
47,505
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$981,599
$121.47 p/Share
8,081
Reduced 11.45%
62,505
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
17,191
Added 19.58%
70,586
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,280,760
$130.0 p/Share
9,852
Reduced 15.58%
53,395
Common Stock