May 12
2022
SELL
Open market or private sale
$2,143,839
$125.79 p/Share
17,043
Reduced 2.49%
666,060
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
$444,822
$26.1 p/Share
17,043
Added 2.46%
676,653
Common Stock
Apr 20
2022
SELL
Open market or private sale
$272,043
$144.32 p/Share
1,885
Reduced 0.28%
666,060
Common Stock
Apr 07
2022
SELL
Open market or private sale
$2,632,632
$154.47 p/Share
17,043
Reduced 2.49%
667,945
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$444,822
$26.1 p/Share
17,043
Added 2.49%
668,419
Common Stock
Mar 07
2022
SELL
Open market or private sale
$2,294,329
$134.62 p/Share
17,043
Reduced 2.49%
667,945
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$444,822
$26.1 p/Share
17,043
Added 2.47%
671,945
Common Stock
Feb 07
2022
SELL
Open market or private sale
$2,381,248
$139.72 p/Share
17,043
Reduced 2.49%
667,945
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$444,822
$26.1 p/Share
17,043
Added 2.49%
668,245
Common Stock
Jan 07
2022
SELL
Open market or private sale
$2,478,709
$145.43 p/Share
17,044
Reduced 2.49%
667,945
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$444,848
$26.1 p/Share
17,044
Added 2.46%
676,108
Common Stock
Dec 20
2021
SELL
Open market or private sale
$183,866
$149.85 p/Share
1,227
Reduced 0.18%
667,945
Common Stock
Dec 07
2021
SELL
Open market or private sale
$6,750,086
$148.52 p/Share
45,449
Reduced 6.36%
669,172
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$1,186,219
$26.1 p/Share
45,449
Added 6.31%
674,520
Common Stock
Sep 23
2021
BUY
Grant, award, or other acquisition
$118,681
$166.22 p/Share
714
Added 0.11%
669,172
Common Stock
Aug 31
2021
SELL
Open market or private sale
$2,404,080
$167.52 p/Share
14,351
Reduced 2.1%
668,458
Common Stock
Aug 31
2021
SELL
Open market or private sale
$1,765,407
$169.23 p/Share
10,432
Reduced 1.5%
682,809
Common Stock
Aug 30
2021
SELL
Open market or private sale
$5,970,043
$167.2 p/Share
35,706
Reduced 4.9%
693,241
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,422,976
$169.51 p/Share
14,294
Reduced 1.92%
728,947
Common Stock
Aug 16
2021
SELL
Open market or private sale
$431,040
$154.55 p/Share
2,789
Reduced 0.39%
712,420
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
30,821
Added 3.98%
743,241
Common Stock
Aug 06
2021
SELL
Open market or private sale
$926,069
$159.86 p/Share
5,793
Reduced 0.8%
715,209
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$89,560
$15.46 p/Share
5,793
Added 0.8%
718,885
Common Stock
Aug 05
2021
SELL
Open market or private sale
$3,850,175
$163.42 p/Share
23,560
Reduced 3.19%
715,209
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$364,238
$15.46 p/Share
23,560
Added 3.16%
722,394
Common Stock