Apr 01
2022
SELL
Open market or private sale
$337,110
$224.74 p/Share
1,500
Reduced 2.54%
57,624
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.47%
59,124
Common Stock
Mar 01
2022
SELL
Open market or private sale
$337,950
$225.3 p/Share
1,500
Reduced 2.54%
57,624
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$33,060
$22.04 p/Share
1,500
Added 2.47%
59,124
Common Stock
Jan 03
2022
SELL
Open market or private sale
$916,403
$281.97 p/Share
3,250
Reduced 5.34%
57,624
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$71,630
$22.04 p/Share
3,250
Added 5.07%
60,874
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$105,792
$22.04 p/Share
4,800
Added 7.69%
57,624
Common Stock
Dec 01
2021
SELL
Open market or private sale
$431,200
$246.4 p/Share
1,750
Reduced 3.21%
52,824
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$38,570
$22.04 p/Share
1,750
Added 3.11%
54,574
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
1,500
Added 2.76%
52,824
Common Stock
Nov 08
2021
SELL
Open market or private sale
$701,125
$280.45 p/Share
2,500
Reduced 4.64%
51,324
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$55,100
$22.04 p/Share
2,500
Added 4.44%
53,824
Common Stock
Oct 01
2021
SELL
Open market or private sale
$656,400
$262.56 p/Share
2,500
Reduced 4.64%
51,324
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$55,100
$22.04 p/Share
2,500
Added 4.44%
53,824
Common Stock
Sep 01
2021
SELL
Open market or private sale
$684,125
$273.65 p/Share
2,500
Reduced 4.64%
51,324
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$55,100
$22.04 p/Share
2,500
Added 4.44%
53,824
Common Stock
Aug 09
2021
SELL
Open market or private sale
$656,250
$262.5 p/Share
2,500
Reduced 4.64%
51,324
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$55,100
$22.04 p/Share
2,500
Added 4.44%
53,824
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$384,142
$240.54 p/Share
1,597
Reduced 3.02%
51,324
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
2,160
Added 3.92%
52,921
Common Stock
Aug 17
2020
SELL
Open market or private sale
$473,120
$236.56 p/Share
2,000
Reduced 3.79%
50,761
Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$221,626
$171.14 p/Share
1,295
Reduced 2.4%
52,761
Common Stock
Jan 30
2020
SELL
Open market or private sale
$618,765
$176.79 p/Share
3,500
Reduced 6.08%
54,056
Common Stock
Aug 19
2019
SELL
Open market or private sale
$435,600
$145.2 p/Share
3,000
Reduced 4.95%
57,556
Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
-
15,000
Added 19.85%
60,556
Common Stock