Mar 03
2022
BUY
Grant, award, or other acquisition
-
33,419
Added 3.69%
872,024
Common Stock
Mar 01
2022
-
10,000
Reduced 1.18%
838,605
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$146,683
$117.44 p/Share
1,249
Reduced 0.15%
848,605
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$1,383,958
$105.14 p/Share
13,163
Reduced 1.53%
849,854
Common Stock
Aug 18
2021
BUY
Grant, award, or other acquisition
-
2,400
Added 0.28%
863,017
Common Stock
Mar 31
2021
SELL
Sale (or disposition) back to the issuer
-
10,352
Reduced 1.19%
860,617
Common Stock
Mar 12
2021
SELL
Open market or private sale
$7,493,600
$88.16 p/Share
85,000
Reduced 8.89%
870,969
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$1,776,500
$20.9 p/Share
85,000
Added 8.17%
955,969
Common Stock
Mar 11
2021
SELL
Open market or private sale
$7,556,500
$88.9 p/Share
85,000
Reduced 8.89%
870,969
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$1,776,500
$20.9 p/Share
85,000
Added 8.17%
955,969
Common Stock
Mar 10
2021
SELL
Open market or private sale
$7,465,550
$87.83 p/Share
85,000
Reduced 8.89%
870,969
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$1,776,500
$20.9 p/Share
85,000
Added 8.17%
955,969
Common Stock
Mar 05
2021
SELL
Open market or private sale
$7,607,500
$89.5 p/Share
85,000
Reduced 9.28%
830,769
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
40,200
Added 4.41%
870,969
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$1,776,500
$20.9 p/Share
85,000
Added 8.49%
915,769
Common Stock
Mar 04
2021
SELL
Open market or private sale
$7,734,150
$90.99 p/Share
85,000
Reduced 9.28%
830,769
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$1,385,500
$16.3 p/Share
85,000
Added 8.49%
915,769
Common Stock
Mar 03
2021
SELL
Open market or private sale
$7,819,150
$91.99 p/Share
85,000
Reduced 9.28%
830,769
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$993,650
$11.69 p/Share
85,000
Added 8.49%
915,769
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$966,559
$73.43 p/Share
13,163
Reduced 1.56%
830,769
Common Stock