Aug 12
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jul 12
2021
SELL
Open market or private sale
$278,770
$278.77 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jul 01
2021
SELL
Open market or private sale
$267,040
$267.04 p/Share
1,000
Reduced 11.75%
7,514
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 10.51%
8,514
Common Stock
Jun 16
2021
SELL
Open market or private sale
$541,765
$255.67 p/Share
2,119
Reduced 22.0%
7,514
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$126,121
$263.3 p/Share
479
Reduced 8.81%
4,957
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
-
4,676
Added 32.68%
9,633
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
1,086
Added 16.65%
5,436
Common Stock
Mar 12
2021
SELL
Open market or private sale
$659,600
$263.84 p/Share
2,500
Reduced 36.5%
4,350
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$149,100
$59.64 p/Share
2,500
Added 26.74%
6,850
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$89,700
$89.7 p/Share
1,000
Added 18.69%
4,350
Common Stock
Jan 06
2021
SELL
Open market or private sale
$4,640
$290.0 p/Share
16
Reduced 0.48%
3,350
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$1,435
$89.7 p/Share
16
Added 0.47%
3,366
Common Stock
Nov 17
2020
SELL
Open market or private sale
$285,360
$290.0 p/Share
984
Reduced 22.7%
3,350
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$88,265
$89.7 p/Share
984
Added 18.5%
4,334
Common Stock
Oct 08
2020
SELL
Open market or private sale
$260,840
$276.9 p/Share
942
Reduced 21.95%
3,350
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
$84,497
$89.7 p/Share
942
Added 18.0%
4,292
Common Stock
Jun 15
2015
BUY
Grant, award, or other acquisition
-
668
Added 4.71%
13,507
Common Stock