Apr 25
2022
SELL
Open market or private sale
$4,884,900
$162.83 p/Share
30,000
Reduced 10.57%
253,932
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$2,641,800
$88.06 p/Share
30,000
Added 9.56%
283,932
Common Stock
Apr 21
2022
SELL
Open market or private sale
$9,871,200
$164.52 p/Share
60,000
Reduced 19.11%
253,932
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$5,283,600
$88.06 p/Share
60,000
Added 16.05%
313,932
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,988,415
$153.51 p/Share
12,953
Reduced 4.85%
253,932
Common Stock
Feb 02
2022
SELL
Open market or private sale
$4,875,390
$162.0 p/Share
30,095
Reduced 10.15%
266,342
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$2,416,328
$80.29 p/Share
30,095
Added 9.22%
296,437
Common Stock
Jan 31
2022
SELL
Open market or private sale
$4,000,250
$160.01 p/Share
25,000
Reduced 8.58%
266,342
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$2,007,250
$80.29 p/Share
25,000
Added 7.9%
291,342
Common Stock
Jan 20
2022
SELL
Open market or private sale
$8,203,500
$164.07 p/Share
50,000
Reduced 15.81%
266,342
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$4,014,500
$80.29 p/Share
50,000
Added 13.65%
316,342
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$208,362
$148.83 p/Share
1,400
Reduced 0.52%
266,342
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$26,492
$148.83 p/Share
178
Added 0.07%
267,743
Common Stock
Nov 16
2021
SELL
Open market or private sale
$7,400,000
$148.0 p/Share
50,000
Reduced 15.74%
267,565
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$4,014,500
$80.29 p/Share
50,000
Added 13.6%
317,565
Common Stock
Nov 10
2021
SELL
Open market or private sale
$7,300,000
$146.0 p/Share
50,000
Reduced 15.77%
266,980
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$4,014,500
$80.29 p/Share
50,000
Added 13.62%
316,980
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
15,673
Added 5.54%
266,980
Common Stock
Aug 18
2021
SELL
Open market or private sale
$5,775,665
$144.01 p/Share
40,106
Reduced 13.76%
251,307
Common Stock
Aug 17
2021
-
15,000
Reduced 6.22%
226,307
Common Stock
Aug 17
2021
SELL
Open market or private sale
$7,720,474
$144.37 p/Share
53,477
Reduced 15.51%
291,413
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
118,583
Added 25.59%
344,890
Common Stock
May 20
2021
SELL
Open market or private sale
$7,783,977
$138.5 p/Share
56,202
Reduced 18.92%
240,805
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$4,784,476
$85.13 p/Share
56,202
Added 15.91%
297,007
Common Stock
May 11
2021
SELL
Open market or private sale
$7,603,750
$138.25 p/Share
55,000
Reduced 18.63%
240,287
Common Stock