Jun 24
2021
SELL
Open market or private sale
$915,357
$95.3 p/Share
9,605
Reduced 2.52%
371,944
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$147,245
$15.33 p/Share
9,605
Added 2.46%
381,549
Common Stock
Jun 09
2021
SELL
Open market or private sale
$226,980
$90.0 p/Share
2,522
Reduced 0.67%
371,944
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$61,411
$24.35 p/Share
2,522
Added 0.67%
374,466
Common Stock
Jun 08
2021
SELL
Open market or private sale
$88,069
$90.05 p/Share
978
Reduced 0.26%
371,944
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$23,814
$24.35 p/Share
978
Added 0.26%
372,922
Common Stock
Jun 07
2021
SELL
Open market or private sale
$2,319,280
$87.52 p/Share
26,500
Reduced 6.65%
371,944
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$138,934
$18.3 p/Share
7,592
Added 1.87%
398,444
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$1,526,217
$82.09 p/Share
18,592
Reduced 4.54%
390,852
Common Stock
May 25
2021
SELL
Open market or private sale
$808,300
$80.83 p/Share
10,000
Reduced 2.38%
409,444
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$271,700
$27.17 p/Share
10,000
Added 2.33%
419,444
Common Stock
May 11
2021
SELL
Open market or private sale
$5,836,705
$66.99 p/Share
87,128
Reduced 17.55%
409,444
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$1,066,447
$12.24 p/Share
87,128
Added 14.93%
496,572
Common Stock
May 10
2021
SELL
Open market or private sale
$1,803,174
$68.58 p/Share
26,293
Reduced 6.03%
409,444
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$214,288
$8.15 p/Share
26,293
Added 5.69%
435,737
Common Stock
May 05
2021
SELL
Open market or private sale
$734,800
$73.48 p/Share
10,000
Reduced 2.38%
409,444
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$271,700
$27.17 p/Share
10,000
Added 2.33%
419,444
Common Stock
May 03
2021
SELL
Open market or private sale
$1,539,200
$76.96 p/Share
20,000
Reduced 4.67%
408,054
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$297,345
$19.71 p/Share
15,086
Added 3.4%
428,054
Common Stock
Apr 05
2021
SELL
Open market or private sale
$721,500
$72.15 p/Share
10,000
Reduced 2.36%
412,968
Common Stock
Mar 05
2021
SELL
Open market or private sale
$620,500
$62.05 p/Share
10,000
Reduced 2.31%
422,968
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,571,884
$79.26 p/Share
19,832
Reduced 4.38%
432,968
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
40,000
Added 8.12%
452,800
Common Stock
Feb 05
2021
SELL
Open market or private sale
$909,100
$90.91 p/Share
10,000
Reduced 2.37%
412,800
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
13,076
Added 3.0%
422,800
Common Stock