Aug 15
2024
SELL
Open market or private sale
$4,625,500
$92.51 p/Share
50,000
Reduced 33.25%
100,367
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$530,500
$10.61 p/Share
50,000
Added 24.95%
150,367
Common Stock
Jun 04
2024
SELL
Open market or private sale
$17,637,465
$88.86 p/Share
198,486
Reduced 66.42%
100,367
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$2,105,936
$10.61 p/Share
198,486
Added 39.91%
298,853
Common Stock
Jun 03
2024
SELL
Open market or private sale
$23,625,803
$91.4 p/Share
258,488
Reduced 72.03%
100,367
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$2,742,557
$10.61 p/Share
258,488
Added 41.87%
358,855
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$600,908
$90.24 p/Share
6,659
Reduced 6.22%
100,367
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
15,069
Added 12.34%
107,026
Common Stock
Feb 28
2024
SELL
Open market or private sale
$21,638,400
$90.16 p/Share
240,000
Reduced 72.3%
91,957
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$2,546,400
$10.61 p/Share
240,000
Added 41.96%
331,957
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$666,300
$90.53 p/Share
7,360
Reduced 7.41%
91,957
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
16,744
Added 14.43%
99,317
Common Stock
Feb 22
2024
SELL
Open market or private sale
$7,209,600
$90.12 p/Share
80,000
Reduced 49.21%
82,573
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$328,841
$90.79 p/Share
3,622
Reduced 2.18%
162,573
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
8,241
Added 4.72%
166,195
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$5,457,420
$86.74 p/Share
62,917
Reduced 28.49%
157,954
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
146,994
Added 39.96%
220,871
Common Stock
Jun 16
2023
SELL
Open market or private sale
$1,765,985
$65.0 p/Share
27,169
Reduced 26.89%
73,877
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$400,650
$59.87 p/Share
6,692
Reduced 4.97%
127,856
Common Stock
Mar 06
2023
SELL
Open market or private sale
$1,500,000
$60.0 p/Share
25,000
Reduced 19.55%
102,856
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
15,068
Added 10.07%
134,548
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$234,570
$57.89 p/Share
4,052
Reduced 2.04%
194,480
Common Stock
Feb 23
2023
SELL
Open market or private sale
$4,312,500
$57.5 p/Share
75,000
Reduced 38.56%
119,480
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
9,187
Added 4.42%
198,532
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$698,368
$57.46 p/Share
12,154
Reduced 5.37%
214,345
Common Stock