Oct 16
2021
SELL
Payment of exercise price or tax liability
$1,104,267
$67.68 p/Share
16,316
Reduced 5.92%
259,216
Common Stock
Oct 16
2021
BUY
Exercise of conversion of derivative security
-
13,973
Added 4.83%
275,532
Common Stock
Oct 13
2021
SELL
Payment of exercise price or tax liability
$488,591
$66.72 p/Share
7,323
Reduced 2.9%
244,890
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
-
16,669
Added 5.99%
261,559
Common Stock
Oct 11
2021
SELL
Open market or private sale
$348,980
$70.02 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Sep 13
2021
SELL
Open market or private sale
$370,760
$74.39 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Aug 11
2021
SELL
Open market or private sale
$378,784
$76.0 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Jul 12
2021
SELL
Open market or private sale
$392,540
$78.76 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Jun 11
2021
SELL
Open market or private sale
$398,870
$80.03 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
May 11
2021
SELL
Open market or private sale
$393,886
$79.03 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Apr 12
2021
SELL
Open market or private sale
$478,015
$95.91 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Mar 11
2021
SELL
Open market or private sale
$441,981
$88.68 p/Share
4,984
Reduced 1.94%
252,213
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.9%
257,197
Common Stock
Feb 16
2021
SELL
Open market or private sale
$4,086,976
$87.79 p/Share
46,554
Reduced 15.58%
252,213
Common Stock
Feb 11
2021
SELL
Open market or private sale
$427,278
$85.73 p/Share
4,984
Reduced 1.64%
298,767
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$90,609
$18.18 p/Share
4,984
Added 1.62%
303,252
Common Stock
Jan 11
2021
SELL
Open market or private sale
$391,372
$78.51 p/Share
4,985
Reduced 1.62%
301,918
Common Stock
Jan 11
2021
BUY
Exercise of conversion of derivative security
$90,627
$18.18 p/Share
4,985
Added 1.6%
306,903
Common Stock