Jul 05
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,473
Common Stock
Jun 01
2022
SELL
Open market or private sale
$728,835
$100.64 p/Share
7,242
Reduced 3.46%
202,199
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.34%
209,441
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$174,209
$95.93 p/Share
1,816
Reduced 0.88%
204,253
Common Stock
May 10
2022
SELL
Open market or private sale
$695,522
$96.04 p/Share
7,242
Reduced 3.4%
206,069
Common Stock
May 10
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.28%
213,311
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$804,864
$100.52 p/Share
8,007
Reduced 3.74%
206,069
Common Stock
May 08
2022
BUY
Exercise of conversion of derivative security
-
13,256
Added 5.83%
214,076
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$68,253
$100.52 p/Share
679
Reduced 0.34%
200,820
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$60,062
$105.93 p/Share
567
Reduced 0.28%
201,499
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
4,425
Added 2.14%
202,066
Common Stock
Apr 05
2022
SELL
Open market or private sale
$878,455
$121.3 p/Share
7,242
Reduced 3.53%
197,641
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.41%
204,883
Common Stock
Mar 08
2022
SELL
Open market or private sale
$770,404
$106.38 p/Share
7,242
Reduced 3.54%
197,432
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$266,144
$36.75 p/Share
7,242
Added 3.42%
204,674
Common Stock
Feb 08
2022
SELL
Open market or private sale
$482,021
$109.9 p/Share
4,386
Reduced 2.17%
197,432
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$161,186
$36.75 p/Share
4,386
Added 2.13%
201,818
Common Stock
Dec 10
2021
SELL
Open market or private sale
$951,267
$121.49 p/Share
7,830
Reduced 3.81%
197,432
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$275,616
$35.2 p/Share
7,830
Added 3.67%
205,262
Common Stock
Nov 10
2021
SELL
Open market or private sale
$937,956
$119.79 p/Share
7,830
Reduced 2.06%
372,133
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$275,616
$35.2 p/Share
7,830
Added 2.02%
379,963
Common Stock
Oct 11
2021
SELL
Open market or private sale
$845,640
$108.0 p/Share
7,830
Reduced 2.06%
372,133
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$275,616
$35.2 p/Share
7,830
Added 2.02%
379,963
Common Stock
Sep 10
2021
SELL
Open market or private sale
$959,880
$122.59 p/Share
7,830
Reduced 2.06%
372,133
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$275,616
$35.2 p/Share
7,830
Added 2.02%
379,963
Common Stock