Aug 16
2023
BUY
Exercise of conversion of derivative security
-
273,615
Added 7.32%
3,466,389
Common Stock
Aug 15
2023
SELL
Open market or private sale
$8,377,500
$111.7 p/Share
75,000
Reduced 2.3%
3,192,774
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$962,250
$12.83 p/Share
75,000
Added 2.24%
3,267,774
Common Stock
Aug 09
2023
SELL
Payment of exercise price or tax liability
$2,182,003
$110.47 p/Share
19,752
Reduced 0.61%
3,192,774
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
-
50,456
Added 1.55%
3,212,526
Common Stock
Jun 06
2023
SELL
Open market or private sale
$36,432,000
$121.44 p/Share
300,000
Reduced 8.18%
3,366,116
Common Stock
Jun 06
2023
-
61,266
Reduced 2.08%
2,888,902
Common Stock
Jun 06
2023
SELL
Payment of exercise price or tax liability
$25,348,634
$124.23 p/Share
204,046
Reduced 6.06%
3,162,070
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$5,424,953
$6.98 p/Share
777,214
Added 17.49%
3,666,116
Common Stock
May 23
2023
-
100,000
Reduced 3.28%
2,950,168
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$14,984,678
$74.98 p/Share
199,849
Reduced 5.78%
3,255,593
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$1,543,094
$2.92 p/Share
528,457
Added 13.26%
3,455,442
Common Stock
Aug 18
2022
SELL
Open market or private sale
$12,502,500
$100.02 p/Share
125,000
Reduced 4.1%
2,926,985
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$365,000
$2.92 p/Share
125,000
Added 3.93%
3,051,985
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$17,805,539
$100.2 p/Share
177,700
Reduced 5.72%
2,926,985
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
451,587
Added 12.7%
3,104,685
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$31,562,690
$95.54 p/Share
330,361
Reduced 11.07%
2,653,098
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
839,538
Added 21.96%
2,983,459
Common Stock
Feb 15
2022
SELL
Open market or private sale
$12,000,000
$120.0 p/Share
100,000
Reduced 4.59%
2,080,917
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$292,000
$2.92 p/Share
100,000
Added 4.38%
2,180,917
Common Stock
Dec 07
2021
SELL
Open market or private sale
$17,955,000
$143.64 p/Share
125,000
Reduced 5.47%
2,158,150
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$365,000
$2.92 p/Share
125,000
Added 5.19%
2,283,150
Common Stock
Nov 09
2021
SELL
Open market or private sale
$18,745,001
$149.96 p/Share
125,000
Reduced 5.47%
2,158,150
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$365,000
$2.92 p/Share
125,000
Added 5.19%
2,283,150
Common Stock
Sep 14
2021
SELL
Open market or private sale
$13,225,000
$105.8 p/Share
125,000
Reduced 4.44%
2,691,603
Common Stock