Oct 27
2022
BUY
Exercise of conversion of derivative security
$6,434,000
$32.17 p/Share
200,000
Added 6.8%
2,743,033
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$1,918,002
$77.37 p/Share
24,790
Reduced 0.97%
2,543,033
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
50,000
Added 1.91%
2,567,823
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$1,892,716
$76.35 p/Share
24,790
Reduced 0.97%
2,517,823
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
50,000
Added 1.93%
2,542,613
Common Stock
Jun 29
2022
SELL
Open market or private sale
$29,015,225
$69.22 p/Share
419,174
Reduced 14.4%
2,492,613
Common Stock
Jun 29
2022
BUY
Exercise of conversion of derivative security
$12,457,851
$29.72 p/Share
419,174
Added 12.58%
2,911,787
Common Stock
Jun 28
2022
SELL
Open market or private sale
$19,893,713
$70.84 p/Share
280,826
Reduced 10.13%
2,492,613
Common Stock
Jun 28
2022
BUY
Exercise of conversion of derivative security
$8,346,149
$29.72 p/Share
280,826
Added 9.19%
2,773,439
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$2,040,826
$70.7 p/Share
28,866
Reduced 1.14%
2,492,613
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
62,500
Added 2.42%
2,521,479
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$2,224,655
$89.74 p/Share
24,790
Reduced 1.0%
2,458,979
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
50,000
Added 1.97%
2,483,769
Common Stock
Jul 10
2021
SELL
Payment of exercise price or tax liability
$2,039,630
$87.76 p/Share
23,241
Reduced 0.95%
2,433,769
Common Stock
Jul 10
2021
BUY
Exercise of conversion of derivative security
-
46,875
Added 1.87%
2,457,010
Common Stock
Jun 27
2021
SELL
Payment of exercise price or tax liability
$2,431,318
$78.46 p/Share
30,988
Reduced 1.27%
2,410,135
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
62,500
Added 2.5%
2,441,123
Common Stock
Apr 26
2021
SELL
Open market or private sale
$52,150,000
$74.5 p/Share
700,000
Reduced 22.74%
2,378,623
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$22,701,000
$32.43 p/Share
700,000
Added 18.53%
3,078,623
Common Stock
Jul 10
2020
SELL
Payment of exercise price or tax liability
$1,337,055
$57.53 p/Share
23,241
Reduced 0.97%
2,378,623
Common Stock
Jul 10
2020
BUY
Exercise of conversion of derivative security
-
46,875
Added 1.91%
2,401,864
Common Stock
Jun 30
2020
SELL
Payment of exercise price or tax liability
$1,187,854
$54.76 p/Share
21,692
Reduced 0.91%
2,354,989
Common Stock
Jun 30
2020
BUY
Exercise of conversion of derivative security
-
43,750
Added 1.81%
2,376,681
Common Stock
Jun 27
2020
SELL
Payment of exercise price or tax liability
$1,678,930
$54.18 p/Share
30,988
Reduced 1.31%
2,332,931
Common Stock
Jun 27
2020
BUY
Exercise of conversion of derivative security
-
62,500
Added 2.58%
2,363,919
Common Stock